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 ergibt die folgenden Werte:

  • Die BaseUri Eigenschaften und LocalAssembly 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 auf zur Laufzeit festgelegt true werden.

Konstruktoren

XamlReaderSettings()

Initialisiert eine neue Instanz der XamlReaderSettings-Klasse.

XamlReaderSettings(XamlReaderSettings)

Initialisiert eine neue Instanz der XamlReaderSettings-Klasse auf der Grundlage von Werten in einem anderen XamlReaderSettings-Objekt.

Eigenschaften

AllowProtectedMembersOnRoot

Ruft einen Wert ab, der angibt, ob beim Melden der XAML-Typdarstellung das Stammobjekt Member mit einem geschützten Codezugriffsmodell enthalten darf, oder legt diesen fest.

BaseUri

Ruft den Basis-URI ab, mit dem relative Pfade aufgelöst werden, oder legt ihn fest.

IgnoreUidsOnPropertyElements

Ruft einen Wert ab, der angibt, ob der XAML-Reader Werte für x:Uid-Attribute ignorieren soll, die in Eigenschaftselementen vorhanden sind, oder legt diesen fest.

LocalAssembly

Ruft das Objekt ab, das die aktuelle lokale Assembly darstellt, die verarbeitet werden soll, oder legt dieses fest. Diese Assemblyinformationen werden potenziell für Aufrufe von Hilfs-APIs wie GetAllMembers() verwendet.

ProvideLineInfo

Ruft einen Wert ab, der angibt, ob der Reader Zeilennummer und Position bereitstellen kann, oder legt ihn fest.

ValuesMustBeString

Ruft einen Wert ab, der angibt, ob der Reader erzwingt, dass alle Value-Knoten als String-Typ verarbeitet werden, oder legt ihn fest.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

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

(Geerbt von Object)

Gilt für: