Поделиться через


XmlLoadSettings Класс

Определение

Содержит параметры, используемые при загрузке и анализе XML-документов. Параметры по умолчанию выбираются для обеспечения максимальной безопасности. Этот класс может быть создан и принимается LoadXml, LoadFromUriAsync и 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
Наследование
Object Platform::Object IInspectable XmlLoadSettings
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Конструкторы

XmlLoadSettings()

Создает новый объект XmlLoadSettings .

Свойства

ElementContentWhiteSpace

Указывает, сохраняет ли обработка по умолчанию пробелы.

MaxElementDepth

Возвращает и задает ограничения глубины элемента XML-документа, загружаемого в объект DOM.

ProhibitDtd

Возвращает или задает значение, указывающее, следует ли запретить или разрешить включение DTD в документ XML DOM.

ResolveExternals

Возвращает или задает значение, указывающее, должны ли разрешаться внешние определения, разрешаемые пространства имен, внешние подмножества определений типов документов (DTD) и ссылки на внешние сущности во время анализа документа.

ValidateOnParse

Возвращает или задает значение, указывающее, должно ли средство синтаксического анализа XML проверять этот документ на соответствие определению типа документа (DTD) при загрузке.

Применяется к