Partilhar via


XmlLoadSettings Classe

Definição

Contém as configurações usadas durante o carregamento e a análise de documentos XML. As configurações padrão são escolhidas para a segurança mais alta. Essa classe pode ser instanciada e aceita por 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
Herança
Object Platform::Object IInspectable XmlLoadSettings
Atributos

Requisitos do Windows

Requisitos Description
Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Construtores

Nome Description
XmlLoadSettings()

Cria um novo objeto XmlLoadSettings .

Propriedades

Nome Description
ElementContentWhiteSpace

Especifica se o tratamento padrão preserva o espaço em branco.

MaxElementDepth

Obtém e define os limites da profundidade do elemento de um documento XML a ser carregado em um objeto DOM.

ProhibitDtd

Obtém ou define um valor que especifica se é necessário proibir ou permitir a inclusão de um DTD no documento XML DOM.

ResolveExternals

Obtém ou define um valor que especifica se definições externas, namespaces resolvíveis, subconjuntos externos de DTDs (definições de tipo de documento) e referências de entidade externa devem ser resolvidas no momento em que o documento é analisado.

ValidateOnParse

Obtém ou define um valor que especifica se o analisador XML deve validar este documento em relação à DTD (definição de tipo de documento) no carregamento.

Aplica-se a