XamlSchemaContext.TryGetCompatibleXamlNamespace(String, String) Método

Definição

Devolve o sucesso ou fracasso de um pedido para um namespace XAML compatível. Um pedido bem-sucedido reporta esse espaço de nomes XAML como 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 xmlns cadeia para o namespace XAML a ser verificada para um resultado compatível.

compatibleNamespace
String

Quando este método retorna, a xmlns string para um pedido de namespace XAML compatível. Isto pode ser idêntico a xamlNamespace se o método devolver false.

Devoluções

true se compatibleNamespace contiver um resultado utilizável; caso contrário, false.

Exceções

xamlNamespace é null.

Observações

Internamente, este método utiliza a seguinte ordem de pesquisa:

  1. Um dicionário de compatibilidade implementado internamente, que pode ter sido preenchido por uma consulta anterior.

  2. A XmlnsCompatibleWithAttribute avaliação dos parâmetros.

Se não for descoberto outro namespace compatível e este método devolver false, a compatibleNamespace saída do parâmetro pode ter o mesmo valor que a xamlNamespace entrada.

Aplica-se a