語言

XamlTypeMapper.AddMappingProcessingInstruction(String, String, String) 方法

定義

定義 XML 命名空間與組件中 CLR 命名空間之間的映射,並將這些名稱加入資訊中 XamlTypeMapper 。

public:
 void AddMappingProcessingInstruction(System::String ^ xmlNamespace, System::String ^ clrNamespace, System::String ^ assemblyName);
public void AddMappingProcessingInstruction(string xmlNamespace, string clrNamespace, string assemblyName);
member this.AddMappingProcessingInstruction : string * string * string -> unit
Public Sub AddMappingProcessingInstruction (xmlNamespace As String, clrNamespace As String, assemblyName As String)

參數

xmlNamespace
String

XML 命名空間的前綴。

clrNamespace
String

包含要映射的型別的 CLR 命名空間。

assemblyName
String

包含 CLR 命名空間的組裝。

例外狀況

xmlNamespace 是 null

-或-

clrNamespace 是 null

-或-

assemblyName 是 null。

備註

AddMappingProcessingInstruction 是一種程式化的方式來添加映射。 例如,以下 XAML 映射指令的不同部分對應於 的參數 AddMappingProcessingInstruction:

<Window xmlns:SDK="clr-namespace:Samples;assembly=SDKSamples">
...

是xmlNamespaceSDK,是clrNamespace,是Samples,且assemblyName是SDKSamples。

適用於