System.Windows.Markup Namespace
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Provides types that support XAML processing in Silverlight, including a XAML reader and several attributes used for CLR attribute decoration to indicate a type or member's XAML usage.
Classes
Class | Description | |
---|---|---|
ContentPropertyAttribute | Specifies which property of a class can be interpreted to be the content property when the class is parsed by a XAML processor. | |
MarkupExtension | Provides a base class for XAML markup extension implementations that can be supported by Silverlight XAML processors. | |
XamlParseException | The exception that is thrown when a XAML parsing exception occurs. | |
XamlReader | Provides a XAML processor engine for parsing XAML and creating corresponding Silverlight object trees. | |
XmlLanguage | Represents culture information for use in XML and XAML markup. | |
XmlnsDefinitionAttribute | Specifies a mapping in an assembly between an XML namespace identifier and a CLR namespace within that assembly. | |
XmlnsPrefixAttribute | Specifies a recommended prefix to associate with an XML namespace when writing elements and attributes in a XAML file. |
Interfaces
Interface | Description | |
---|---|---|
IProvideValueTarget | Represents a service that reports situational object-property relationships for markup extension evaluation. | |
IXamlTypeResolver | Represents a service that resolves from named elements in XAML markup to the appropriate CLR type. |