C# Class MvvmCross.Binding.Parse.Binding.MvxBindingParser

Inheritance: MvvmCross.Platform.Parse.MvxParser, IMvxBindingParser
ファイルを表示 Open project: MvvmCross/MvvmCross

Public Methods

Method Description
TryParseBindingDescription ( string text, MvxSerializableBindingDescription &requestedDescription ) : bool
TryParseBindingSpecification ( string text, MvxSerializableBindingSpecification &requestedBindings ) : bool

Protected Methods

Method Description
ParseBindingDescription ( ) : MvxSerializableBindingDescription
ParseEquals ( string block ) : void
ParseTargetPropertyNameAndDescription ( ) : MvxSerializableBindingDescription>.KeyValuePair
ReadBindingMode ( ) : MvxBindingMode
ReadTargetPropertyName ( ) : string
ReadTextUntilNonQuotedOccurrenceOfAnyOf ( ) : string
SkipWhitespaceAndDescriptionSeparators ( ) : void
SkipWhitespaceAndOptionSeparators ( ) : void

Method Details

ParseBindingDescription() protected abstract method

protected abstract ParseBindingDescription ( ) : MvxSerializableBindingDescription
return MvxSerializableBindingDescription

ParseEquals() protected method

protected ParseEquals ( string block ) : void
block string
return void

ParseTargetPropertyNameAndDescription() protected method

protected ParseTargetPropertyNameAndDescription ( ) : MvxSerializableBindingDescription>.KeyValuePair
return MvxSerializableBindingDescription>.KeyValuePair

ReadBindingMode() protected method

protected ReadBindingMode ( ) : MvxBindingMode
return MvxBindingMode

ReadTargetPropertyName() protected method

protected ReadTargetPropertyName ( ) : string
return string

ReadTextUntilNonQuotedOccurrenceOfAnyOf() protected method

protected ReadTextUntilNonQuotedOccurrenceOfAnyOf ( ) : string
return string

SkipWhitespaceAndDescriptionSeparators() protected method

protected SkipWhitespaceAndDescriptionSeparators ( ) : void
return void

SkipWhitespaceAndOptionSeparators() protected method

protected SkipWhitespaceAndOptionSeparators ( ) : void
return void

TryParseBindingDescription() public method

public TryParseBindingDescription ( string text, MvxSerializableBindingDescription &requestedDescription ) : bool
text string
requestedDescription MvxSerializableBindingDescription
return bool

TryParseBindingSpecification() public method

public TryParseBindingSpecification ( string text, MvxSerializableBindingSpecification &requestedBindings ) : bool
text string
requestedBindings MvxSerializableBindingSpecification
return bool