NamespaceMapEntry 类

定义

提供 XamlTypeMapper 在 XML 命名空间、CLR 命名空间以及包含该 CLR 命名空间的相关类型的程序集之间建立映射所使用的信息。

public ref class NamespaceMapEntry
public class NamespaceMapEntry
type NamespaceMapEntry = class
Public Class NamespaceMapEntry
继承
NamespaceMapEntry

注解

此类型特定于 XAML 的 WPF 实现。 如果在常规 XAML 实现中使用它,则必须包含 WPF 程序集。

不需要包括 WPF 程序集的替代技术包括引用服务提供程序上下文中提供的 XAML 架构上下文 (, IXamlSchemaContextProvider或者从 XamlObjectWriter.SchemaContext XAML 节点循环或常规 XAML 编写器引用框架引用。) XAML 架构上下文包括用于返回其程序集、首选前缀映射和 XAML 命名空间信息的 API。

构造函数

NamespaceMapEntry()

初始化 NamespaceMapEntry 类的新实例。

NamespaceMapEntry(String, String, String)

使用所提供的 XML 命名空间、CLR 命名空间和程序集信息初始化 NamespaceMapEntry 类的新实例。

属性

AssemblyName

获取或设置包含 CLR 命名空间中类型的程序集名称。

ClrNamespace

获取或设置包含要映射的类型的 CLR 命名空间。

XmlNamespace

获取或设置要映射到的 XML 命名空间的映射前缀。

方法

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于

另请参阅