jdubs edited this page Oct 21, 2016 · 1 revision

Table of Contents


Examines the supplied variable and returns the index of the first occurrence of the specified character.


SpecName (constant) The variable containing the input to be converted.

Text (multiple) The value to search for the specified character.

CharacterToFind (multiple) The value containing the character for search.

StartPosition (multiple | optional) The character index to begin the search. The default value is 0.

ErrorMessage (multiple | optional) The error message to return when any error occurs.


This method searches the variable for the first instance of the search character. For example, if you search for the letter "o" in Four51 the returned value will be 2. The optional StartPosition parameter allows you to choose to begin the search at a designated index. For example, if you search for "o" in "You are using Four51 Document Actions" with a StartPosition of 10 the result will be 15.

Source Code

public static void GetPositionIndex(string SpecName, object Text, object CharacterToFind, object StartPosition, object ErrorMessage)
		Variable(SpecName).Value = Text.ToString().IndexOf((string)CharacterToFind, (int)N(StartPosition)).ToString();
	catch (Exception ex)
		throw new Four51ActionsException(ex.Message, (string)ErrorMessage);

Referenced Methods

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.