XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.
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
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:
Un diccionario de compatibilidad implementado internamente, que puede haber sido rellenado por una búsqueda anterior.
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.