次の方法で共有


XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) メソッド

定義

互換性のある XAML 名前空間に対する要求の成功または失敗を返します。 成功した要求では、Out パラメーターとしてその XAML 名前空間が報告されます。

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

互換性の結果を確認する対象の XAML 名前空間の xmlns 文字列。

compatibleNamespace
String

このメソッドから戻るときには、互換性のある XAML 名前空間要求の xmlns 文字列。 メソッドが false を返す場合、これは xamlNamespace と同じである可能性があります。

戻り値

Boolean

compatibleNamespace に有効な結果が含まれている場合は true。それ以外の場合は false

例外

xamlNamespacenullです。

注釈

内部的には、このメソッドは次の参照順序を使用します。

  1. 内部的に実装された互換性ディクショナリ。以前の参照によって設定された可能性があります。

  2. パラメーターの XmlnsCompatibleWithAttribute 評価。

他の互換性のある名前空間が検出されておらず、このメソッドが返す false場合、パラメーター出力 compatibleNamespace の値 xamlNamespace は入力と同じである可能性があります。

適用対象