XamlControlsXamlMetaDataProvider Class

Definition

Implements XAML schema context concepts that support XAML parsing.

public ref class XamlControlsXamlMetaDataProvider sealed : IXamlMetadataProvider
/// [Windows.Foundation.Metadata.Activatable(1)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class XamlControlsXamlMetaDataProvider final : IXamlMetadataProvider
[Windows.Foundation.Metadata.Activatable(1)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public sealed class XamlControlsXamlMetaDataProvider : IXamlMetadataProvider
Public NotInheritable Class XamlControlsXamlMetaDataProvider
Implements IXamlMetadataProvider
Inheritance
Object Platform::Object IInspectable XamlControlsXamlMetaDataProvider
Attributes
Implements

Constructors

XamlControlsXamlMetaDataProvider()

Creates a new instance of the XamlControlsXamlMetadataProvider class.

Methods

GetXamlType(String)

Implements XAML schema context access to underlying type mapping, based on specifying a full type name.

GetXamlType(TypeName)

Implements XAML schema context access to underlying type mapping, based on providing a helper value that describes a type.

GetXmlnsDefinitions()

Gets the set of XMLNS (XAML namespace) definitions that apply to the context.

Initialize()

Invokes any necessary pre-activation logic as required by the XAML schema context and its platform dependencies.

Applies to