IXamlMetadataProvider
IXamlMetadataProvider
IXamlMetadataProvider
IXamlMetadataProvider
Interface
Definition
Implements XAML schema context concepts that support XAML parsing.
public : interface IXamlMetadataProviderpublic interface IXamlMetadataProviderPublic Interface IXamlMetadataProvider// This API is not available in Javascript.
- Attributes
| Device family |
Windows 10 (introduced v10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduced v1)
|
Remarks
For more info on IXamlMetadataProvider, IXamlType and IXamlMember and how these are used for XAML custom types, see "Remarks" section of IXamlType.
Methods
GetXamlType(String) GetXamlType(String) GetXamlType(String) GetXamlType(String)
Implements XAML schema context access to underlying type mapping, based on specifying a full type name.
public : IXamlType GetXamlType(PlatForm::String fullName)public IXamlType GetXamlType(String fullName)Public Function GetXamlType(fullName As String) As IXamlType// This API is not available in Javascript.
- fullName
- PlatForm::String String String String
The name of the class for which to return a XAML type mapping.
The schema context's implementation of the IXamlType concept.
- See Also
GetXamlType(TypeName) GetXamlType(TypeName) GetXamlType(TypeName) GetXamlType(TypeName)
Implements XAML schema context access to underlying type mapping, based on providing a helper value that describes a type.
public : IXamlType GetXamlType(TypeName type)public IXamlType GetXamlType(Type type)Public Function GetXamlType(type As Type) As IXamlType// This API is not available in Javascript.
- type
- TypeName Type Type Type
The type as represented by the relevant type system or interoperation support type.
The schema context's implementation of the IXamlType concept.
Remarks
Note
If you are programming using a Microsoft .NET language (C# or Microsoft Visual Basic), the TypeName type projects as System.Type.
For more info on IXamlMetadataProvider, IXamlType and IXamlMember and how these are used for XAML custom types, see "Remarks" section of IXamlType.
- See Also
GetXmlnsDefinitions() GetXmlnsDefinitions() GetXmlnsDefinitions() GetXmlnsDefinitions()
Gets the set of XMLNS (XAML namespace) definitions that apply to the context.
public : XmlnsDefinition[] GetXmlnsDefinitions()public XmlnsDefinition[] GetXmlnsDefinitions()Public Function GetXmlnsDefinitions() As XmlnsDefinition[]// This API is not available in Javascript.
The set of XMLNS (XAML namespace) definitions.