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
.
Комментарии
Внутри этого метода используется следующий порядок подстановки:
Словарь совместимости, реализованный внутри системы, который, возможно, был заполнен более ранним поиском.
Вычисление XmlnsCompatibleWithAttribute параметра.
Если другое совместимое пространство имен не обнаружено и этот метод возвращает false
, выходные compatibleNamespace
данные параметра могут иметь то же значение, что xamlNamespace
и входные данные.