XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) Метод

Определение

Возвращает данные об успехе или неудаче запроса для совместимого пространства имен XAML. Успешный запрос сообщает пространство имен 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

Строка xmlns для пространства имен XAML, которое требуется проверить на совместимый результат.

compatibleNamespace
String

При возвращении данного метода содержит строку xmlns для запроса совместимого пространства имен XAML. Если метод возвращает значение false, эта строка может быть идентична строке xamlNamespace.

Возвращаемое значение

Значение true, если параметр compatibleNamespace содержит пригодный к использованию результат; в противном случае — значение false.

Исключения

xamlNamespace имеет значение null.

Комментарии

Внутри этого метода используется следующий порядок подстановки:

  1. Словарь совместимости, реализованный внутри системы, который, возможно, был заполнен более ранним поиском.

  2. Вычисление XmlnsCompatibleWithAttribute параметра.

Если другое совместимое пространство имен не обнаружено и этот метод возвращает false, выходные compatibleNamespace данные параметра могут иметь то же значение, что xamlNamespace и входные данные.

Применяется к