Langue

XamlObjectWriterSettings Classe

Définition

Fournit des paramètres d’enregistreur XAML spécifiques pour XamlObjectWriter.

public ref class XamlObjectWriterSettings : System::Xaml::XamlWriterSettings
public class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings
type XamlObjectWriterSettings = class
    inherit XamlWriterSettings
Public Class XamlObjectWriterSettings
Inherits XamlWriterSettings
Héritage
XamlObjectWriterSettings

Remarques

Une XamlObjectWriter fonction peut fonctionner dans le fichier spécifié XamlObjectWriterSettings. Lorsque les paramètres ne sont pas spécifiés, une instance d’existe XamlObjectWriterSettings qui a des valeurs par défaut pour une construction XamlObjectWriter, et cette instance peut être utilisée dans des fusions de paramètres pour une classe dérivée.

Constructeurs

Nom Description
XamlObjectWriterSettings()

Initialise une nouvelle instance de la classe XamlObjectWriterSettings.

XamlObjectWriterSettings(XamlObjectWriterSettings)

Initialise une nouvelle instance de la XamlObjectWriterSettings classe basée sur la copie d’une instance existante.

Propriétés

Nom Description
AccessLevel

Obtient ou définit XamlAccessLevel des autorisations observées par l’enregistreur XAML.

AfterBeginInitHandler

Obtient ou définit une référence à un rappel appelé par l’enregistreur XAML à la BeginInit() phase de durée de vie de l’objet pour chaque objet créé.

AfterEndInitHandler

Obtient ou définit une référence à un rappel appelé par l’enregistreur XAML à la EndInit() phase de durée de vie de l’objet pour chaque objet créé.

AfterPropertiesHandler

Obtient ou définit une référence à un rappel appelé par l’enregistreur XAML à la phase d’écriture post-membre de la durée de vie de l’objet pour chaque objet créé.

BeforePropertiesHandler

Obtient ou définit une référence à un rappel appelé par l’enregistreur XAML à la phase d’écriture pré-membre de la durée de vie de l’objet pour chaque objet créé.

ExternalNameScope

Obtient ou définit l’étendue de noms XAML à utiliser pour inscrire des noms à partir de l’enregistreur XAML, le cas RegisterNamesOnExternalNamescope échéant true.

IgnoreCanConvert

Obtient ou définit une valeur qui spécifie si l’enregistreur XAML doit ignorer (pas appeler) CanConvertFrom(ITypeDescriptorContext, Type) les implémentations dans des TypeConverter situations de convertisseur de type.

PreferUnconvertedDictionaryKeys

Obtient ou définit une valeur qui détermine s’il faut désactiver une fonctionnalité par défaut XamlObjectWriter qui exécute la conversion de type sur le K composant d’un Dictionary<TKey,TValue> avant d’écrire la représentation du graphique d’objet.

RegisterNamesOnExternalNamescope

Obtient ou définit une valeur qui détermine si l’inscription de nom doit se produire par rapport à la valeur spécifiée ExternalNameScope.

RootObjectInstance

Obtient ou définit un objet racine préexistant pour XamlObjectWriter les opérations.

SkipDuplicatePropertyCheck

Obtient ou définit une valeur qui détermine si l’enregistreur XAML omet de vérifier le chemin d’accès du code qui recherche les propriétés dupliquées.

SkipProvideValueOnRoot

Obtient ou définit une valeur qui indique si l’option XamlObjectWriter doit omettre d’appeler ProvideValue une extension de balisage, qui est pertinente lorsque l’extension de balisage représente la racine d’un graphe d’objets.

SourceBamlUri

Utilisé à la BeginInitHandler place du réel BaseUri.

XamlSetValueHandler

Obtient ou définit le gestionnaire à utiliser lorsque l’enregistreur d’objets appelle un CLR implémenté SetValue pour les propriétés de dépendance.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi