XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
傳回針對相容 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
相同。
傳回
如果 compatibleNamespace
包含可使用的結果則為 true
,否則為 false
。
例外狀況
xamlNamespace
為 null
。
備註
在內部,此方法會使用下列查閱順序:
內部實作的相容性字典,可能已由先前的查閱填入。
參數 XmlnsCompatibleWithAttribute 評估。
如果未發現其他相容的命名空間,而且這個方法傳 false
回 ,則 compatibleNamespace
參數輸出的值可能與輸入相同 xamlNamespace
。