IXamlNameProvider Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece um serviço utilizado durante as operações de gravação e escrita para introduzir um objeto e devolver um nome XAML.
public interface class IXamlNameProvider
public interface IXamlNameProvider
type IXamlNameProvider = interface
Public Interface IXamlNameProvider
Observações
Este serviço é relevante apenas para uma operação de save path, como quando um XamlXmlWriter serializa o uso de um conversor de valor atribuído, e o conversor de tipos ou serializador de valores suporta serialização. A XamlObjectWriter não fornece o serviço no seu contexto de serviço.
Um conversor de tipos ou serializador de valores pode aceder a este serviço usando um contexto de esquema disponível como fornecedor de serviço e depois obter o IXamlNameProvider serviço implementado nesse contexto. 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.
Para usar corretamente nomes definidos por XAML, pode também ser necessário obter informações sobre o namescope XAML atuante e o INameScope valor que o representa.
Métodos
| Nome | Descrição |
|---|---|
| GetName(Object) |
Recupera o nome XAML do objeto especificado. |