C# Class Mono.Xaml.MarkupExpressionParser

Afficher le fichier Open project: shana/moon

Protected Properties

Свойство Type Description
parsingBinding bool

Méthodes publiques

Méthode Description
IsBinding ( string expression ) : bool
IsStaticResource ( string expression ) : bool
IsTemplateBinding ( string expression ) : bool
MarkupExpressionParser ( ) : System
MarkupExpressionParser ( object target, string attribute_name ) : System
ParseBinding ( string &expression ) : Binding
ParseExpression ( string &expression ) : object
ParseRelativeSource ( string &expression ) : object
ParseStaticResource ( string &expression ) : object
ParseTemplateBinding ( string &expression ) : object

Méthodes protégées

Méthode Description
GetParentTemplate ( ) : System.Windows.FrameworkTemplate
LookupNamedResource ( DependencyObject dob, string name ) : object

Private Methods

Méthode Description
GetNextPiece ( string &remaining, char &next ) : string
HandleProperty ( Binding b, string prop, string &remaining ) : void
MatchExpression ( string match, string expression ) : bool
MatchExpression ( string match, string expression, int &end ) : bool
TryHandler ( string match, ExpressionHandler handler, string &expression, object &result ) : bool

Method Details

GetParentTemplate() protected abstract méthode

protected abstract GetParentTemplate ( ) : System.Windows.FrameworkTemplate
Résultat System.Windows.FrameworkTemplate

IsBinding() public static méthode

public static IsBinding ( string expression ) : bool
expression string
Résultat bool

IsStaticResource() public static méthode

public static IsStaticResource ( string expression ) : bool
expression string
Résultat bool

IsTemplateBinding() public static méthode

public static IsTemplateBinding ( string expression ) : bool
expression string
Résultat bool

LookupNamedResource() protected abstract méthode

protected abstract LookupNamedResource ( DependencyObject dob, string name ) : object
dob System.Windows.DependencyObject
name string
Résultat object

MarkupExpressionParser() public méthode

public MarkupExpressionParser ( ) : System
Résultat System

MarkupExpressionParser() public méthode

public MarkupExpressionParser ( object target, string attribute_name ) : System
target object
attribute_name string
Résultat System

ParseBinding() public méthode

public ParseBinding ( string &expression ) : Binding
expression string
Résultat System.Windows.Data.Binding

ParseExpression() public méthode

public ParseExpression ( string &expression ) : object
expression string
Résultat object

ParseRelativeSource() public méthode

public ParseRelativeSource ( string &expression ) : object
expression string
Résultat object

ParseStaticResource() public méthode

public ParseStaticResource ( string &expression ) : object
expression string
Résultat object

ParseTemplateBinding() public méthode

public ParseTemplateBinding ( string &expression ) : object
expression string
Résultat object

Property Details

parsingBinding protected_oe property

protected bool parsingBinding
Résultat bool