IXamlNameProvider Interface
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.
Fornece um serviço que é usado durante operações de gravação e salvamento para inserir um objeto e retornar um nome XAML.
public interface class IXamlNameProvider
public interface IXamlNameProvider
type IXamlNameProvider = interface
Public Interface IXamlNameProvider
Comentários
Esse serviço só é relevante para uma operação de salvar caminho, como quando um XamlXmlWriter serializa um uso de conversor de valor atribuído e o conversor de tipo ou serializador de valor dá suporte à serialização. A XamlObjectWriter não fornece o serviço em seu contexto de serviço.
Um conversor de tipo ou serializador de valor pode acessar esse serviço usando um contexto de esquema disponível como um provedor de serviços e, em seguida, obtendo o IXamlNameProvider serviço implementado nesse contexto. Para obter mais informações, consulte Conversores de tipos e extensões de marcação para contextos XAML e de serviço disponíveis para conversores de tipo e extensões de marcação.
Para usar corretamente nomes definidos por XAML, talvez você também precise obter informações sobre o namescope XAML em ação e o valor que o INameScope representa.
Métodos
GetName(Object) |
Recupera o nome XAML do objeto especificado. |