All Classes Namespaces Functions Variables Enumerations Enumerator Properties
plyCommon.plyInlineValue Class Reference

A value that can be inserted into text at run-time. For example "Hello {Name}" would be used to insert the value from an inline value called "name" into the string via the ProcessText() function. More...

Static Public Member Functions

static string ParseText (string text, List< plyInlineValue > inlineValues)
 Will process the text, replacing all occurrences of {valueName} with the actual value if the named value is present in the inlineValues list. More...
 

Public Attributes

plyDataObject valueDataProvider = new plyDataObject()
 Where the value comes from. The context of Provider should be the default, "data" More...
 

Properties

string name [get, set]
 

Detailed Description

A value that can be inserted into text at run-time. For example "Hello {Name}" would be used to insert the value from an inline value called "name" into the string via the ProcessText() function.

Member Function Documentation

static string plyCommon.plyInlineValue.ParseText ( string  text,
List< plyInlineValue inlineValues 
)
static

Will process the text, replacing all occurrences of {valueName} with the actual value if the named value is present in the inlineValues list.

Member Data Documentation

plyDataObject plyCommon.plyInlineValue.valueDataProvider = new plyDataObject()

Where the value comes from. The context of Provider should be the default, "data"