XamlTypeMapper.DefaultMapper Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets an instance of the XamlTypeMapper to use if one has not been specified.
public:
static property System::Windows::Markup::XamlTypeMapper ^ DefaultMapper { System::Windows::Markup::XamlTypeMapper ^ get(); };
public static System.Windows.Markup.XamlTypeMapper DefaultMapper { get; }
static member DefaultMapper : System.Windows.Markup.XamlTypeMapper
Public Shared ReadOnly Property DefaultMapper As XamlTypeMapper
Property Value
The default type mapper.
Remarks
The default mapper only works on a default assembly list. No specific information about assemblies (as is specified in XamlTypeMapper constructors) is used. In the current implementation the default assembly list is: WindowsBase
, PresentationCore
, PresentationFramework
.
Using the default mapper does not mean that you cannot use custom assemblies/types in XAML at all. It only means that if you do use custom types/assemblies, you must then use the conventional XAML technique of creating the mappings as xmlns
attributes in each XAML page where the types/assemblies are referenced, as opposed to a type mapper API. For more information, see XAML Namespaces and Namespace Mapping for WPF XAML.