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

Определение

Инициализирует новый экземпляр класса XmlReaderSettings.Initializes a new instance of the XmlReaderSettings class.

Перегрузки

XmlReaderSettings()

Инициализирует новый экземпляр класса XmlReaderSettings.Initializes a new instance of the XmlReaderSettings class.

XmlReaderSettings(XmlResolver)

Инициализирует новый экземпляр класса XmlReaderSettings.Initializes a new instance of the XmlReaderSettings class.

XmlReaderSettings()

Инициализирует новый экземпляр класса XmlReaderSettings.Initializes a new instance of the XmlReaderSettings class.

public:
 XmlReaderSettings();
public XmlReaderSettings ();
Public Sub New ()

Примеры

В следующем примере создается объект параметров, который можно использовать для создания средства чтения, которое приводит к постановке инструкций по обработке, комментариев и незначащих пробелов.The following creates a settings object that can be used to construct a reader that strips processing instructions, comments, and insignificant white space.

// Set the reader settings.
XmlReaderSettings^ settings = gcnew XmlReaderSettings;
settings->IgnoreComments = true;
settings->IgnoreProcessingInstructions = true;
settings->IgnoreWhitespace = true;

// Set the reader settings.
XmlReaderSettings settings = new XmlReaderSettings();
settings.IgnoreComments = true;
settings.IgnoreProcessingInstructions = true;
settings.IgnoreWhitespace = true;
' Set the reader settings.
Dim settings as XmlReaderSettings = new XmlReaderSettings()
settings.IgnoreComments = true
settings.IgnoreProcessingInstructions = true
settings.IgnoreWhitespace = true

Комментарии

В следующей таблице показаны начальные значения свойств для экземпляра XmlReaderSettings.The following table shows initial property values for an instance of XmlReaderSettings.

СвойствоProperty Начальное значениеInitial value
Async false.false.
CheckCharacters true.true.
ConformanceLevel Document.Document.
IgnoreComments false.false.
IgnoreProcessingInstructions false.false.
IgnoreWhitespace false.false.
LineNumberOffset 0.0.
LinePositionOffset 0.0.
MaxCharactersFromEntities 0 (нет ограничения на количество символов, которые получится в результате развертывания сущностей).0 (there is no limit on the number of characters that result from expanding entities).
MaxCharactersInDocument 0 (ограничения на размер XML-документа отсутствуют).0 (there is no limit on the size of the XML document).
NameTable null.null.
DtdProcessing Prohibit
ProhibitDtd true.true. Это свойство устарело.This property is obsolete. Используйте вместо этого DtdProcessing.Use DtdProcessing instead. Если для ProhibitDtd было задано значение по умолчанию true задать для DtdProcessing Prohibit.If you had set ProhibitDtd to its default value true set DtdProcessing to Prohibit. Если для параметра ProhibitDtd задано значение false установить DtdProcessing Parse.If you had set ProhibitDtd to false set DtdProcessing to Parse.
Schemas Пустой объект XmlSchemaSet.An empty XmlSchemaSet object.
ValidationFlags ProcessIdentityConstraints.ProcessIdentityConstraints.
ValidationType None.None.
XmlResolver Новый объект XmlUrlResolver.A new XmlUrlResolver object.

Дополнительно

XmlReaderSettings(XmlResolver)

Предупреждение

Этот API устарел.

Инициализирует новый экземпляр класса XmlReaderSettings.Initializes a new instance of the XmlReaderSettings class.

public:
 XmlReaderSettings(System::Xml::XmlResolver ^ resolver);
[System.Obsolete("This API supports the .NET Framework infrastructure and is not intended to be used directly from your code.", true)]
public XmlReaderSettings (System.Xml.XmlResolver resolver);
new System.Xml.XmlReaderSettings : System.Xml.XmlResolver -> System.Xml.XmlReaderSettings
Public Sub New (resolver As XmlResolver)

Параметры

resolver
XmlResolver

Сопоставитель XML.The XML resolver.

Атрибуты

Дополнительно

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