IXamlNamespaceResolver Interface

Definição

Descreve um serviço que pode devolver um namespace XAML baseado no seu prefixo à medida que é mapeado na marcação XAML.

public interface class IXamlNamespaceResolver
public interface IXamlNamespaceResolver
type IXamlNamespaceResolver = interface
Public Interface IXamlNamespaceResolver
Derivado

Observações

Conversores de tipos e extensões de marcação podem consultar IXamlNamespaceResolver como um serviço no contexto de serviço fornecido por um escritor de objetos XAML, quando o escritor de objetos XAML invoca o comportamento de conversão de valor. Para mais informações, consulte Conversores de Tipos e Extensões de Marcação para XAMLe Contextos de Serviço Disponíveis para Conversores de Tipos e Extensões de Marcação.

Notas de uso do WPF

Esta interface é também implementada como parte da implementação WPF XAML na classe XmlnsDictionary. XmlnsDictionary armazena informação do espaço de nomes XAML e interage com processadores XAML para encaminhar essa informação para o contexto de serviço através da mesma IXamlTypeResolver interface.

Métodos

Name Description
GetNamespace(String)

Recupera um identificador de espaço de nomes XAML para a cadeia de prefixos especificada.

GetNamespacePrefixes()

Devolve todos os possíveis mapeamentos de prefixo para o espaço de nomes XAML (NamespaceDeclaration valores) disponíveis no contexto ativo do esquema XAML.

Aplica-se a