Condividi tramite


XamlReaderSettings Classe

Definizione

Specifica le regole di elaborazione o le impostazioni delle opzioni per l'implementazione di un oggetto XamlReader.

public ref class XamlReaderSettings
public class XamlReaderSettings
type XamlReaderSettings = class
Public Class XamlReaderSettings
Ereditarietà
XamlReaderSettings
Derivato

Commenti

Per impostazione predefinita, un oggetto inizializzato XamlReaderSettings usa valori per le relative proprietà che corrispondono alle impostazioni predefinite previste, ad esempio false per le proprietà booleane o i valori Null per le proprietà di tipo riferimento. L'inizializzazione predefinita genera i valori seguenti:

  • Le BaseUri proprietà e LocalAssembly sono null.

  • La proprietà IgnoreUidsOnPropertyElements è false.

  • La ProvideLineInfo proprietà si trova false nel modello a oggetti, ma può essere impostata su true in fase di esecuzione in base ai file eseguibili caricati e alle relative impostazioni di debug o al contesto dello schema XAML.

Costruttori

XamlReaderSettings()

Inizializza una nuova istanza della classe XamlReaderSettings.

XamlReaderSettings(XamlReaderSettings)

Inizializza una nuova istanza della classe XamlReaderSettings sulla base dei valori in un altro oggetto XamlReaderSettings.

Proprietà

AllowProtectedMembersOnRoot

Ottiene o imposta un valore che indica se l'oggetto radice può includere membri con un modello di accesso al codice protetto quando si segnala la rappresentazione del tipo XAML.

BaseUri

Ottiene o imposta l'URI di base utilizzato per risolvere i percorsi relativi.

IgnoreUidsOnPropertyElements

Ottiene o imposta un valore che specifica se il reader XAML deve ignorare i valori per gli attributi x:Uid presenti negli elementi proprietà.

LocalAssembly

Ottiene o imposta l'oggetto che rappresenta l'assembly locale corrente per l'elaborazione. Queste informazioni sull'assembly vengono utilizzate per le chiamate alle API di supporto come GetAllMembers().

ProvideLineInfo

Ottiene o imposta un valore che specifica se il reader può fornire il numero e la posizione di riga.

ValuesMustBeString

Ottiene o imposta un valore che specifica se il reader impone che tutti i nodi Value siano elaborati come tipo String.

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