Freigeben über


XamlReaderSettings Klasse

Definition

Gibt Verarbeitungsregeln oder Optionseinstellungen für eine XamlReader Implementierung an.

public ref class XamlReaderSettings
public class XamlReaderSettings
type XamlReaderSettings = class
Public Class XamlReaderSettings
Vererbung
XamlReaderSettings
Abgeleitet

Hinweise

Standardmäßig verwendet ein initialisiertes XamlReaderSettings Objekt Werte für seine Eigenschaften, die den erwarteten Standardwerten entsprechen, z false . B. für boolesche Eigenschaften oder NULL-Werte für Verweistypeigenschaften. Die Standardinitialisierung führt zu den folgenden Werten:

  • Die BaseUri Eigenschaften und LocalAssembly Eigenschaften sind null.

  • Die IgnoreUidsOnPropertyElements Eigenschaft ist false.

  • Die ProvideLineInfo Eigenschaft befindet sich false im Objektmodell. Sie kann jedoch basierend auf den geladenen ausführbaren Dateien und deren Debugeinstellungen oder vom XAML-Schemakontext zur Laufzeit festgelegt true werden.

Konstruktoren

Name Beschreibung
XamlReaderSettings()

Initialisiert eine neue Instanz der XamlReaderSettings-Klasse.

XamlReaderSettings(XamlReaderSettings)

Initialisiert eine neue Instanz der XamlReaderSettings Klasse basierend auf Werten in einem anderen XamlReaderSettings Objekt.

Eigenschaften

Name Beschreibung
AllowProtectedMembersOnRoot

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Stammobjekt Elemente enthalten kann, die ein geschütztes Codezugriffsmodell aufweisen, wenn es die XAML-Typdarstellung meldet.

BaseUri

Dient zum Abrufen oder Festlegen des Basis-URI, der zum Auflösen relativer Pfade verwendet wird.

IgnoreUidsOnPropertyElements

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der XAML-Reader Werte für x:Uid Attribute ignorieren soll, die für Eigenschaftselemente vorhanden sind.

LocalAssembly

Dient zum Abrufen oder Festlegen des Objekts, das die aktuelle lokale Assembly für die Verarbeitung darstellt. Diese Assemblyinformationen werden für Aufrufe von Hilfs-APIs wie z GetAllMembers(). B. verwendet.

ProvideLineInfo

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Leser Zeilennummer und Position bereitstellen kann.

ValuesMustBeString

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der Leser erzwingt, dass alle Value Knoten als String Typ verarbeitet werden.

Methoden

Name Beschreibung
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: