C# Class Portable.Xaml.ParsedMarkupExtensionInfo

Mostra file Open project: cwensley/Portable.Xaml Class Usage Examples

Private Properties

Property Type Description
AddPositionalParameter void
Error System.Exception
IndexOfAnyEscaped int
ParseArgument bool
ParseEscapedValue object
ParseValue void
Read bool
ReadMarkup ParsedMarkupExtensionInfo
ReadRest string
ReadUntil string
ReadWhitespace void
ReadWhitespaceUntil bool
SubstringWithEscape string
SubstringWithEscape string

Public Methods

Method Description
Parse ( ) : void
ParsedMarkupExtensionInfo ( ) : System
ParsedMarkupExtensionInfo ( ParsedMarkupExtensionInfo info ) : System
ParsedMarkupExtensionInfo ( string value, IXamlNamespaceResolver nsResolver, XamlSchemaContext sctx ) : System

Private Methods

Method Description
AddPositionalParameter ( object value ) : void
Error ( string format ) : Exception
IndexOfAnyEscaped ( char ch, string value, char escape, int startIdx ) : int
ParseArgument ( ) : bool
ParseEscapedValue ( ) : object
ParseValue ( ) : void
Read ( char ch ) : bool
ReadMarkup ( ) : ParsedMarkupExtensionInfo
ReadRest ( ) : string
ReadUntil ( char ch, bool readToEnd = false, bool skip = true, char escape = null ) : string
ReadWhitespace ( ) : void
ReadWhitespaceUntil ( char ch ) : bool
SubstringWithEscape ( string s, int startIndex, char escape ) : string
SubstringWithEscape ( string s, int startIndex, int numCharacters, char escape ) : string

Method Details

Parse() public method

public Parse ( ) : void
return void

ParsedMarkupExtensionInfo() public method

public ParsedMarkupExtensionInfo ( ) : System
return System

ParsedMarkupExtensionInfo() public method

public ParsedMarkupExtensionInfo ( ParsedMarkupExtensionInfo info ) : System
info ParsedMarkupExtensionInfo
return System

ParsedMarkupExtensionInfo() public method

public ParsedMarkupExtensionInfo ( string value, IXamlNamespaceResolver nsResolver, XamlSchemaContext sctx ) : System
value string
nsResolver IXamlNamespaceResolver
sctx XamlSchemaContext
return System