XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna o êxito ou falha de uma solicitação para um namespace de XAML compatível. Uma solicitação bem-sucedida reporta o namespace de XAML como um parâmetro de saída.
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
A cadeia de caracteres xmlns
para o namespace de XAML ser verificado quanto a um resultado compatível.
- compatibleNamespace
- String
Quando este método retorna, a cadeia de caracteres xmlns
para uma solicitação de namespace de XAML compatível. Isso pode ser idêntico a xamlNamespace
se o método retornar false
.
Retornos
true
se compatibleNamespace
contiver um resultado utilizável, caso contrário, false
.
Exceções
xamlNamespace
é null
.
Comentários
Internamente, esse método usa a seguinte ordem de pesquisa:
Um dicionário de compatibilidade implementado internamente, que pode ter sido preenchido por uma pesquisa anterior.
A avaliação do XmlnsCompatibleWithAttribute parâmetro.
Se nenhum outro namespace compatível for descoberto e esse método retornar false
, a saída do compatibleNamespace
parâmetro poderá ter o mesmo valor que a xamlNamespace
entrada.