IXamlNameProvider Interface

Définition

Fournit un service utilisé pendant les opérations d’enregistrement et d’écriture pour entrer un objet et retourner un nom XAML.

public interface class IXamlNameProvider
public interface IXamlNameProvider
type IXamlNameProvider = interface
Public Interface IXamlNameProvider

Remarques

Ce service est uniquement pertinent pour une opération de chemin d’enregistrement, par exemple lorsqu’un XamlXmlWriter convertisseur de valeurs attributs est sérialisé, et que le convertisseur de type ou le sérialiseur de valeur prend en charge la sérialisation. A XamlObjectWriter ne fournit pas le service dans son contexte de service.

Un convertisseur de type ou un sérialiseur de valeur peut accéder à ce service à l’aide d’un contexte de schéma disponible en tant que fournisseur de services, puis en obtenant le IXamlNameProvider service implémenté dans ce contexte. Pour plus d’informations, consultez Convertisseurs de types et extensions de balisage pour les contextes XAML et de service disponibles pour les convertisseurs de types et les extensions de balisage.

Pour utiliser correctement des noms définis par XAML, vous devrez peut-être également obtenir des informations sur le namescope XAML agissant et la INameScope valeur qui la représente.

Méthodes

Nom Description
GetName(Object)

Récupère le nom XAML de l’objet spécifié.

S’applique à

Voir aussi