XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) Método

Definición

Devuelve un valor que indica si ha sido correcta o no la solicitud de un espacio de nombres XAML compatible. Si la solicitud es correcta, se notifica ese espacio de nombres XAML como parámetro de salida.

C#
public virtual bool TryGetCompatibleXamlNamespace(string xamlNamespace, out string compatibleNamespace);

Parámetros

xamlNamespace
String

Cadena xmlns del espacio de nombres XAML en el que se va a buscar un resultado compatible.

compatibleNamespace
String

Cuando este método devuelve un valor, es la cadena xmlns para una solicitud de espacio de nombres XAML compatible. Puede ser idéntico a xamlNamespace si el método devuelve false.

Devoluciones

Es true si compatibleNamespace contiene un resultado utilizable; de lo contrario, es false.

Excepciones

xamlNamespace es null.

Comentarios

Internamente, este método usa el siguiente orden de búsqueda:

  1. Un diccionario de compatibilidad implementado internamente, que puede haber sido rellenado por una búsqueda anterior.

  2. Evaluación de XmlnsCompatibleWithAttribute parámetros.

Si no se detecta ningún otro espacio de nombres compatible y este método devuelve false, la salida del compatibleNamespace parámetro podría tener el mismo valor que la xamlNamespace entrada.

Se aplica a

Produto Versións
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10