Windows.UI.Xaml.Markup Windows.UI.Xaml.Markup Windows.UI.Xaml.Markup Windows.UI.Xaml.Markup Namespace

Provides XAML language support API for Windows Store app and the Windows Runtime.

Classes

ContentPropertyAttribute ContentPropertyAttribute ContentPropertyAttribute ContentPropertyAttribute

Indicates which property of a type is the XAML content property. A XAML processor uses this information when processing XAML child elements of XAML representations of the attributed type.

MarkupExtension MarkupExtension MarkupExtension MarkupExtension

Provides a base class for XAML markup extension implementations.

MarkupExtensionReturnTypeAttribute MarkupExtensionReturnTypeAttribute MarkupExtensionReturnTypeAttribute MarkupExtensionReturnTypeAttribute

Reports the type that a markup extension can return.

XamlBinaryWriter XamlBinaryWriter XamlBinaryWriter XamlBinaryWriter

Produces a pre-parsed binary representation of a XAML production.

XamlBindingHelper XamlBindingHelper XamlBindingHelper XamlBindingHelper

Provides helper methods for data binding.

XamlMarkupHelper XamlMarkupHelper XamlMarkupHelper XamlMarkupHelper

Provides helper methods for the XAML compiler.

XamlReader XamlReader XamlReader XamlReader

Provides a XAML processor engine for parsing XAML and creating corresponding object trees.

Structs

XamlBinaryWriterErrorInformation XamlBinaryWriterErrorInformation XamlBinaryWriterErrorInformation XamlBinaryWriterErrorInformation

Records error information produced by calls to XamlBinaryWriter.Write.

XmlnsDefinition XmlnsDefinition XmlnsDefinition XmlnsDefinition

Specifies a mapping on a per-assembly basis between a XAML namespace and a library-code namespace for backing types, which is then used for type resolution by a XAML object writer or XAML schema context.

Interfaces

IComponentConnector IComponentConnector IComponentConnector IComponentConnector

Provides infrastructure support for event wiring and build actions.

IComponentConnector2 IComponentConnector2 IComponentConnector2 IComponentConnector2

Provides infrastructure support for event wiring and build actions.

IDataTemplateComponent IDataTemplateComponent IDataTemplateComponent IDataTemplateComponent

Provides methods that enable the XAML parser to communicate with generated binding code.

IXamlMember IXamlMember IXamlMember IXamlMember

Provides the means to report XAML-type system specifics about XAML members. Using this interface contract, XAML parsers can load any custom types and members thereof that are defined in your app and are referenced in XAML files.

IXamlMetadataProvider IXamlMetadataProvider IXamlMetadataProvider IXamlMetadataProvider

Implements XAML schema context concepts that support XAML parsing.

IXamlType IXamlType IXamlType IXamlType

Provides the means to report XAML-type system specifics about XAML types. Using this interface contract, XAML parsers can load any custom types and members thereof that are defined in your app and are referenced in XAML files.

Remarks

Many of the types in this namespace are infrastructure or types that support uncommon scenarios. But there are two types in this namespace that apps might use in more typical app scenarios.

See Also