NamespaceMapEntry NamespaceMapEntry NamespaceMapEntry NamespaceMapEntry Class

定義

情報を提供する、 XamlTypeMapper XML 名前空間、CLR 名前空間、およびその CLR 名前空間の関連する型を含むアセンブリ間のマッピングを使用します。Provides information that the XamlTypeMapper uses for mapping between an XML namespace, a CLR namespace, and the assembly that contains the relevant types for that CLR namespace.

public ref class NamespaceMapEntry
public class NamespaceMapEntry
type NamespaceMapEntry = class
Public Class NamespaceMapEntry
継承
NamespaceMapEntryNamespaceMapEntryNamespaceMapEntryNamespaceMapEntry

注釈

この型は、XAML の WPF 実装に固有です。This type is specific to the WPF implementation of XAML. 一般的な XAML 実装で使用する場合は、WPF アセンブリを含める必要があります。If you use it in a general XAML implementation, you must include the WPF assemblies.

WPF アセンブリを含むを必要としない別の手法には、XAML スキーマ コンテキストの参照が含まれます (からサービス プロバイダーのコンテキストで使用できるIXamlSchemaContextProviderからまたはXamlObjectWriter.SchemaContextから XAML ノード ループまたは一般的な XAML ライターのフレームの参照)。XAML スキーマ コンテキストには、そのアセンブリ、優先プレフィックス マッピング、および XAML 名前空間の情報を返すための API が含まれています。Alternative techniques that do not require including WPF assemblies include referencing the XAML schema context (available in a service provider context from IXamlSchemaContextProvider, or from XamlObjectWriter.SchemaContext from a XAML node loop or general XAML writer frame of reference.) The XAML schema context includes API for returning its assemblies, preferred prefix mappings, and XAML namespace information.

コンストラクター

NamespaceMapEntry() NamespaceMapEntry() NamespaceMapEntry() NamespaceMapEntry()

NamespaceMapEntry クラスの新しいインスタンスを初期化します。Initializes a new instance of the NamespaceMapEntry class.

NamespaceMapEntry(String, String, String) NamespaceMapEntry(String, String, String) NamespaceMapEntry(String, String, String) NamespaceMapEntry(String, String, String)

新しいインスタンスを初期化、NamespaceMapEntryクラス、指定された XML 名前空間、CLR 名前空間、およびアセンブリ情報を使用します。Initializes a new instance of the NamespaceMapEntry class, using provided XML namespace, CLR namespace, and assembly information.

プロパティ

AssemblyName AssemblyName AssemblyName AssemblyName

取得または CLR 名前空間の型を含むアセンブリ名を設定します。Gets or sets the assembly name that contains the types in the CLR namespace.

ClrNamespace ClrNamespace ClrNamespace ClrNamespace

取得またはマップされている型を含む CLR 名前空間を設定します。Gets or sets the CLR namespace that contains the types being mapped.

XmlNamespace XmlNamespace XmlNamespace XmlNamespace

取得または設定にマップされている XML 名前空間のマッピング プレフィックス。Gets or sets the mapping prefix for the XML namespace being mapped to.

メソッド

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)

適用対象

こちらもご覧ください