C# Class Alba.Jaml.MSInternal.XamlContext

Afficher le fichier Open project: Athari/Alba.Jaml

Protected Properties

Свойство Type Description
_localAssembly Assembly

Private Properties

Свойство Type Description
CreateUnknownAttachableMember System.Xaml.XamlMember
CreateUnknownMember System.Xaml.XamlMember
GetInstanceOrAttachableProperty System.Xaml.XamlMember
GetXamlType XamlType
GetXamlType XamlType
GetXamlType XamlType
GetXamlType XamlType
GetXamlType XamlType
GetXamlType XamlType
GetXamlTypeName XamlTypeName
GetXamlTypeOrUnknown XamlType
IsVisible bool
PropertyTypeMatchesGenericTagType bool
ResolveDirectiveProperty System.Xaml.XamlMember
ResolveXamlNameNS string
ResolveXamlType XamlType

Méthodes publiques

Méthode Description
AddNamespacePrefix ( string prefix, string xamlNamespace ) : void
FindNamespaceByPrefix ( string prefix ) : string
GetAttributeNamespace ( XamlPropertyName propName, string tagNamespace ) : string
GetDottedProperty ( XamlType tagType, string tagNamespace, XamlPropertyName propName, bool tagIsRoot ) : System.Xaml.XamlMember
GetNamespacePrefixes ( ) : IEnumerable
GetNoDotAttributeProperty ( XamlType tagType, XamlPropertyName propName, string tagNamespace, string propUsageNamespace, bool tagIsRoot ) : System.Xaml.XamlMember
GetXamlAttachableProperty ( XamlType xamlType, string propertyName ) : System.Xaml.XamlMember
GetXamlProperty ( XamlType xamlType, string propertyName, XamlType rootObjectType ) : System.Xaml.XamlMember

Méthodes protégées

Méthode Description
XamlContext ( XamlSchemaContext schemaContext ) : System

Private Methods

Méthode Description
CreateUnknownAttachableMember ( XamlType declaringType, string name ) : System.Xaml.XamlMember
CreateUnknownMember ( XamlType declaringType, string name ) : System.Xaml.XamlMember
GetInstanceOrAttachableProperty ( XamlType tagType, string propName, XamlType rootTagType ) : System.Xaml.XamlMember
GetXamlType ( XamlName typeName ) : XamlType
GetXamlType ( XamlName typeName, bool returnUnknownTypesOnFailure ) : XamlType
GetXamlType ( XamlTypeName typeName ) : XamlType
GetXamlType ( XamlTypeName typeName, bool returnUnknownTypesOnFailure ) : XamlType
GetXamlType ( XamlTypeName typeName, bool returnUnknownTypesOnFailure, bool skipVisibilityCheck ) : XamlType
GetXamlType ( string ns, string name, IList typeArguments ) : XamlType
GetXamlTypeName ( XamlName typeName ) : XamlTypeName
GetXamlTypeOrUnknown ( System typeName ) : XamlType
IsVisible ( System.Xaml.XamlMember member, XamlType rootObjectType ) : bool
PropertyTypeMatchesGenericTagType ( XamlType tagType, string tagNs, string propNs, string propTypeName ) : bool
ResolveDirectiveProperty ( string xamlNS, string name ) : System.Xaml.XamlMember
ResolveXamlNameNS ( XamlName name ) : string
ResolveXamlType ( string qName, bool skipVisibilityCheck ) : XamlType

Method Details

AddNamespacePrefix() public abstract méthode

public abstract AddNamespacePrefix ( string prefix, string xamlNamespace ) : void
prefix string
xamlNamespace string
Résultat void

FindNamespaceByPrefix() public abstract méthode

public abstract FindNamespaceByPrefix ( string prefix ) : string
prefix string
Résultat string

GetAttributeNamespace() public méthode

public GetAttributeNamespace ( XamlPropertyName propName, string tagNamespace ) : string
propName XamlPropertyName
tagNamespace string
Résultat string

GetDottedProperty() public méthode

public GetDottedProperty ( XamlType tagType, string tagNamespace, XamlPropertyName propName, bool tagIsRoot ) : System.Xaml.XamlMember
tagType XamlType
tagNamespace string
propName XamlPropertyName
tagIsRoot bool
Résultat System.Xaml.XamlMember

GetNamespacePrefixes() public abstract méthode

public abstract GetNamespacePrefixes ( ) : IEnumerable
Résultat IEnumerable

GetNoDotAttributeProperty() public méthode

public GetNoDotAttributeProperty ( XamlType tagType, XamlPropertyName propName, string tagNamespace, string propUsageNamespace, bool tagIsRoot ) : System.Xaml.XamlMember
tagType XamlType
propName XamlPropertyName
tagNamespace string
propUsageNamespace string
tagIsRoot bool
Résultat System.Xaml.XamlMember

GetXamlAttachableProperty() public méthode

public GetXamlAttachableProperty ( XamlType xamlType, string propertyName ) : System.Xaml.XamlMember
xamlType XamlType
propertyName string
Résultat System.Xaml.XamlMember

GetXamlProperty() public méthode

public GetXamlProperty ( XamlType xamlType, string propertyName, XamlType rootObjectType ) : System.Xaml.XamlMember
xamlType XamlType
propertyName string
rootObjectType XamlType
Résultat System.Xaml.XamlMember

XamlContext() protected méthode

protected XamlContext ( XamlSchemaContext schemaContext ) : System
schemaContext XamlSchemaContext
Résultat System

Property Details

_localAssembly protected_oe property

protected Assembly _localAssembly
Résultat Assembly