XmlDataSource

XmlDataSource(string)

Создает новый источник данных с данными из XML-файла, используя параметры по умолчанию для загрузки XML-данных.

public XmlDataSource(string xmlPath)
ПараметрТипОписание
xmlPathStringПуть к XML-файлу, который будет использоваться в качестве источника данных.

Примеры

Покажите, как использовать XML в качестве источника данных (строки).

Document doc = new Document(MyDir + "Reporting engine template - XML data destination.docx");

XmlDataSource dataSource = new XmlDataSource(MyDir + "List of people.xml");
BuildReport(doc, dataSource, "persons");

doc.Save(ArtifactsDir + "ReportingEngine.XmlDataString.docx");

Смотрите также


XmlDataSource(Stream)

Создает новый источник данных с данными из потока XML, используя параметры по умолчанию для загрузки данных XML.

public XmlDataSource(Stream xmlStream)
ПараметрТипОписание
xmlStreamStreamПоток XML-данных, который будет использоваться в качестве источника данных.

Примеры

Покажите, как использовать XML в качестве источника данных (потока).

Document doc = new Document(MyDir + "Reporting engine template - XML data destination.docx");

using (FileStream stream = File.OpenRead(MyDir + "List of people.xml"))
{
    XmlDataSource dataSource = new XmlDataSource(stream);
    BuildReport(doc, dataSource, "persons");
}

doc.Save(ArtifactsDir + "ReportingEngine.XmlDataStream.docx");

Смотрите также


XmlDataSource(string, string)

Создает новый источник данных с данными из XML-файла, используя файл определения схемы XML. Параметры по умолчанию используются для загрузки XML-данных.

public XmlDataSource(string xmlPath, string xmlSchemaPath)
ПараметрТипОписание
xmlPathStringПуть к XML-файлу, который будет использоваться в качестве источника данных.
xmlSchemaPathStringПуть к файлу определения схемы XML, который предоставляет схему для файла XML .

Смотрите также


XmlDataSource(Stream, Stream)

Создает новый источник данных с данными из потока XML, используя поток определения схемы XML. Параметры по умолчанию используются для загрузки данных XML.

public XmlDataSource(Stream xmlStream, Stream xmlSchemaStream)
ПараметрТипОписание
xmlStreamStreamПоток XML-данных, который будет использоваться в качестве источника данных.
xmlSchemaStreamStreamПоток определения схемы XML, который предоставляет схему для данных XML.

Смотрите также


XmlDataSource(string, XmlDataLoadOptions)

Создает новый источник данных с данными из XML-файла, используя указанные параметры загрузки XML-данных.

public XmlDataSource(string xmlPath, XmlDataLoadOptions options)
ПараметрТипОписание
xmlPathStringПуть к XML-файлу, который будет использоваться в качестве источника данных.
optionsXmlDataLoadOptionsВарианты загрузки XML-данных.

Смотрите также


XmlDataSource(Stream, XmlDataLoadOptions)

Создает новый источник данных с данными из потока XML, используя указанные параметры загрузки данных XML.

public XmlDataSource(Stream xmlStream, XmlDataLoadOptions options)
ПараметрТипОписание
xmlStreamStreamПоток XML-данных, который будет использоваться в качестве источника данных.
optionsXmlDataLoadOptionsВарианты загрузки XML-данных.

Смотрите также


XmlDataSource(string, string, XmlDataLoadOptions)

Создает новый источник данных с данными из XML-файла, используя файл определения схемы XML. Указанные параметры используются для загрузки XML-данных.

public XmlDataSource(string xmlPath, string xmlSchemaPath, XmlDataLoadOptions options)
ПараметрТипОписание
xmlPathStringПуть к XML-файлу, который будет использоваться в качестве источника данных.
xmlSchemaPathStringПуть к файлу определения схемы XML, который предоставляет схему для файла XML .
optionsXmlDataLoadOptionsВарианты загрузки XML-данных.

Смотрите также


XmlDataSource(Stream, Stream, XmlDataLoadOptions)

Создает новый источник данных с данными из потока XML, используя поток определения схемы XML. Указанные параметры используются для загрузки данных XML.

public XmlDataSource(Stream xmlStream, Stream xmlSchemaStream, XmlDataLoadOptions options)
ПараметрТипОписание
xmlStreamStreamПоток XML-данных, который будет использоваться в качестве источника данных.
xmlSchemaStreamStreamПоток определения схемы XML, который предоставляет схему для данных XML.
optionsXmlDataLoadOptionsВарианты загрузки XML-данных.

Смотрите также