Namespace System.Windows.Markup
Classes
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.
ContentWrapperAttribute
Specifies one or more types on the associated collection type that will be used to wrap foreign content.
MarkupExtension
Provides a base class for XAML markup extension implementations that can be supported by Silverlight XAML processors.
NullExtension
In XAML markup, specifies a null value for a property.
StaticResourceExtension
Class used to access elements inside the XAML code
ThemeResourceExtension
Class used to access elements inside the XAML code
XamlParseException
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 on a per-assembly basis between a XAML namespace and a CLR namespace, which is then used for type resolution by a XAML object writer or XAML schema context.
XmlnsPrefixAttribute
Specifies a recommended prefix to associate with an XML namespace when writing elements and attributes in a XAML file.
Interfaces
INameScope
Defines a contract for how names of elements should be accessed within a particular XAML namescope, and how to enforce uniqueness of names within that XAML namescope.
IProvideValueTarget
Represents a service that reports situational object-property relationships for markup extension evaluation.