Condividi tramite


XmlLoadSettings Classe

Definizione

Contiene le impostazioni utilizzate durante il caricamento e l'analisi dei documenti XML. Le impostazioni predefinite vengono scelte per la massima sicurezza. Questa classe può essere creata un'istanza e viene accettata da LoadXml, LoadFromUriAsync e LoadFromFileAsync.

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
Ereditarietà
Object Platform::Object IInspectable XmlLoadSettings
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Costruttori

XmlLoadSettings()

Crea un nuovo oggetto XmlLoadSettings .

Proprietà

ElementContentWhiteSpace

Specifica se la gestione predefinita mantiene lo spazio vuoto.

MaxElementDepth

Ottiene e imposta i limiti della profondità degli elementi di un documento XML da caricare in un oggetto DOM.

ProhibitDtd

Ottiene o imposta un valore che specifica se impedire o consentire l'inclusione di un DTD nel documento DOM XML.

ResolveExternals

Ottiene o imposta un valore che specifica se le definizioni esterne, gli spazi dei nomi risolvibili, i subset esterni delle definizioni dei tipi di documento (DTD) e i riferimenti alle entità esterne devono essere risolti al momento dell'analisi del documento.

ValidateOnParse

Ottiene o imposta un valore che specifica se il parser XML deve convalidare il documento rispetto alla definizione del tipo di documento (DTD) al caricamento.

Si applica a