Condividi tramite


XamlObjectWriterSettings Classe

Definizione

Fornisce impostazioni specifiche del writer XAML per l'oggetto XamlObjectWriter.

public ref class XamlObjectWriterSettings : System::Xaml::XamlWriterSettings
public class XamlObjectWriterSettings : System.Xaml.XamlWriterSettings
type XamlObjectWriterSettings = class
    inherit XamlWriterSettings
Public Class XamlObjectWriterSettings
Inherits XamlWriterSettings
Ereditarietà
XamlObjectWriterSettings

Commenti

Un XamlObjectWriter oggetto può funzionare all'interno di specificato XamlObjectWriterSettings. Se le impostazioni non vengono specificate, esiste un'istanza di XamlObjectWriterSettings con valori predefiniti per un oggetto costruito XamlObjectWritere questa istanza può essere usata nelle unioni di impostazioni per una classe derivata.

Costruttori

XamlObjectWriterSettings()

Inizializza una nuova istanza della classe XamlObjectWriterSettings.

XamlObjectWriterSettings(XamlObjectWriterSettings)

Inizializza una nuova istanza della classe XamlObjectWriterSettings in base alla copia di un'istanza esistente.

Proprietà

AccessLevel

Ottiene o imposta autorizzazioni XamlAccessLevel osservate dal writer XAML.

AfterBeginInitHandler

Ottiene o imposta un riferimento a un callback richiamato dal writer XAML nella fase BeginInit() per la durata di ogni oggetto creato.

AfterEndInitHandler

Ottiene o imposta un riferimento a un callback richiamato dal writer XAML nella fase EndInit() per la durata di ogni oggetto creato.

AfterPropertiesHandler

Ottiene o imposta un riferimento a un callback richiamato dal writer XAML nella fase di post-scrittura del membro per la durata di ogni oggetto creato.

BeforePropertiesHandler

Ottiene o imposta un riferimento a un callback richiamato dal writer XAML nella fase di pre-scrittura del membro per la durata di ogni oggetto creato.

ExternalNameScope

Ottiene o imposta il NameScope XAML da utilizzare per la registrazione dei nomi dal writer XAML se RegisterNamesOnExternalNamescope è true.

IgnoreCanConvert

Ottiene o imposta un valore che specifica se il writer XAML deve ignorare (non chiamare) le implementazioni CanConvertFrom(ITypeDescriptorContext, Type) in un oggetto TypeConverter nelle situazioni del convertitore di tipi.

PreferUnconvertedDictionaryKeys

Ottiene o imposta un valore che determina se disabilitare una funzionalità XamlObjectWriter predefinita che esegue la conversione di tipi sul componente K di Dictionary<TKey,TValue> prima di scrivere la rappresentazione grafica dell'oggetto.

RegisterNamesOnExternalNamescope

Ottiene o imposta un valore che determina se per la registrazione dei nomi deve essere utilizzato l'oggetto ExternalNameScope specificato.

RootObjectInstance

Ottiene o imposta un oggetto radice preesistente per le operazioni XamlObjectWriter.

SkipDuplicatePropertyCheck

Ottiene o imposta un valore che determina se il writer XAML non controlla il percorso del codice che verifica la presenza di proprietà duplicate.

SkipProvideValueOnRoot

Ottiene o imposta un valore che indica se l'oggetto XamlObjectWriter non deve eseguire la chiamata a ProvideValue in un'estensione di markup, che è appropriata quando l'estensione di markup rappresenta la radice di un oggetto grafico.

SourceBamlUri

Usato in BeginInitHandler al posto dell'effettivo BaseUri.

XamlSetValueHandler

Ottiene o imposta il gestore da utilizzare quando il writer di oggetti viene chiamato in un oggetto SetValue implementato da CLR per le proprietà di dipendenza.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche