Partager via


XamlObjectWriterSettings Classe

Définition

Fournit des paramètres de writer 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

XamlObjectWriterSettings()

Initialise une nouvelle instance de la classe XamlObjectWriterSettings.

XamlObjectWriterSettings(XamlObjectWriterSettings)

Initialise une nouvelle instance de la classe XamlObjectWriterSettings, qui est basée sur la copie d'une instance existante.

Propriétés

AccessLevel

Obtient ou définit les autorisations XamlAccessLevel que le writer XAML observe.

AfterBeginInitHandler

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

AfterEndInitHandler

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

AfterPropertiesHandler

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

BeforePropertiesHandler

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

ExternalNameScope

Obtient ou définit la portée de nom XAML à utiliser pour l'inscription de noms à partir du writer XAML si RegisterNamesOnExternalNamescope a la valeur true.

IgnoreCanConvert

Obtient ou définit une valeur qui spécifie si le writer XAML doit ignorer (ne pas appeler) les implémentations de CanConvertFrom(ITypeDescriptorContext, Type) sur un TypeConverter dans les situations de convertisseur de type.

PreferUnconvertedDictionaryKeys

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

RegisterNamesOnExternalNamescope

Obtient ou définit une valeur qui détermine si l'inscription des noms doit se faire par rapport au ExternalNameScope spécifié.

RootObjectInstance

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

SkipDuplicatePropertyCheck

Obtient ou définit une valeur qui détermine si le writer XAML omet de rechercher le chemin du code qui recherche les propriétés en double.

SkipProvideValueOnRoot

Obtient ou définit une valeur qui indique si XamlObjectWriter doit omettre d'appeler ProvideValue sur une extension de balisage, ce qui est pertinent lorsque l'extension de balisage représente la racine d'un graphique d'objet.

SourceBamlUri

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

XamlSetValueHandler

Obtient ou définit le gestionnaire à utiliser lorsque le writer d'objet appelle un SetValue implémenté CLR pour rechercher les propriétés de dépendance.

Méthodes

Equals(Object)

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

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à

Voir aussi