IXamlNameProvider Interface

Définition

Fournit un service qui est utilisé lors des 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 s’applique uniquement à une opération de chemin d’enregistrement, par exemple lorsqu’un XamlXmlWriter convertisseur de valeurs attribuées est sérialisé et que le convertisseur de type ou le sérialiseur de valeurs 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 la portée de nom XAML agissante et la valeur qui la INameScope représente.

Méthodes

GetName(Object)

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

S’applique à

Voir aussi