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.
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.
StaticExtension
Implements a markup extension that returns static field and property references.
StaticResourceExtension
Implements a markup extension that supports static (XAML load time) resource references made from XAML.
TypeExtension
Implements a markup extension that returns a Type based on a string input.
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.