Freigeben über


XmlLoadSettings Klasse

Definition

Enthält Einstellungen, die beim Laden und Analysieren von XML-Dokumenten verwendet werden. Die Standardeinstellungen werden für die höchste Sicherheit ausgewählt. Diese Klasse kann instanziiert werden und wird von LoadXml, LoadFromUriAsync und LoadFromFileAsync akzeptiert.

public ref class XmlLoadSettings sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class XmlLoadSettings final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class XmlLoadSettings final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class XmlLoadSettings
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class XmlLoadSettings
function XmlLoadSettings()
Public NotInheritable Class XmlLoadSettings
Vererbung
Object Platform::Object IInspectable XmlLoadSettings
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Konstruktoren

XmlLoadSettings()

Erstellt ein neues XmlLoadSettings-Objekt .

Eigenschaften

ElementContentWhiteSpace

Gibt an, ob bei der Standardbehandlung Leerzeichen beibehalten werden.

MaxElementDepth

Ruft die Grenzwerte der Elementtiefe eines XML-Dokuments ab, das in ein DOM-Objekt geladen werden soll, und legt diese fest.

ProhibitDtd

Ruft einen Wert ab, der angibt, ob die Aufnahme einer DTD in das XML-DOM-Dokument verhindert oder zugelassen werden soll, oder legt diesen fest.

ResolveExternals

Ruft einen Wert ab, der angibt, ob externe Definitionen, auflösbare Namespaces, externe Teilmengen von Dokumenttypdefinitionen (DTDs) und externe Entitätsverweise zum Zeitpunkt der Analyse des Dokuments aufgelöst werden sollen, oder legt diesen fest.

ValidateOnParse

Ruft einen Wert ab, der angibt, ob der XML-Parser dieses Dokument beim Laden anhand der Dokumenttypdefinition (DTD) überprüfen soll, oder legt diesen fest.

Gilt für: