XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) 方法

定義

傳回針對相容 XAML 命名空間的要求是否成功。 如果要求成功,則會將這個 XAML 命名空間報告為 out 參數。

public:
 virtual bool TryGetCompatibleXamlNamespace(System::String ^ xamlNamespace, [Runtime::InteropServices::Out] System::String ^ % compatibleNamespace);
public virtual bool TryGetCompatibleXamlNamespace (string xamlNamespace, out string compatibleNamespace);
abstract member TryGetCompatibleXamlNamespace : string * string -> bool
override this.TryGetCompatibleXamlNamespace : string * string -> bool
Public Overridable Function TryGetCompatibleXamlNamespace (xamlNamespace As String, ByRef compatibleNamespace As String) As Boolean

參數

xamlNamespace
String

xmlns 字串,表示要檢查是否有相容結果的 XAML 命名空間。

compatibleNamespace
String

這個方法傳回時,為相容 XAML 命名空間要求的 xmlns 字串。 如果方法傳回 false,這可能與 xamlNamespace 相同。

傳回

Boolean

如果 compatibleNamespace 包含可使用的結果則為 true,否則為 false

例外狀況

xamlNamespacenull

備註

在內部,此方法會使用下列查閱順序:

  1. 內部實作的相容性字典,可能已由先前的查閱填入。

  2. 參數 XmlnsCompatibleWithAttribute 評估。

如果未發現其他相容的命名空間,而且這個方法傳 false 回 ,則 compatibleNamespace 參數輸出的值可能與輸入相同 xamlNamespace

適用於