ForExternalResources

ForExternalResources(CreatePageStream, CreateResourceStream, CreateResourceUrl)

Инициализирует новый экземплярHtmlViewOptions класс для рендеринга в HTML с внешними ресурсами.

public static HtmlViewOptions ForExternalResources(CreatePageStream createPageStream, 
    CreateResourceStream createResourceStream, CreateResourceUrl createResourceUrl)
Параметр Тип Описание
createPageStream CreatePageStream Метод, создающий экземпляр потока, используемый для записи выходных данных страницы.
createResourceStream CreateResourceStream Метод, который выпускает поток, созданныйcreatePageStream метод.
createResourceUrl CreateResourceUrl Метод, создающий URL-адрес для HTML-ресурса.

Возвращаемое значение

Новый экземплярHtmlViewOptions класс для рендеринга в HTML с помощью внешних ресурсов.

Исключения

исключение условие
ArgumentNullException Брошен, когдаcreatePageStream нулевой.
ArgumentNullException Брошен, когдаcreateResourceStream нулевой.
ArgumentNullException Брошен, когдаcreateResourceUrl нулевой.

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


ForExternalResources(CreatePageStream, CreateResourceStream, CreateResourceUrl, ReleasePageStream, ReleaseResourceStream)

Инициализирует новый экземплярHtmlViewOptions класс для рендеринга в HTML с внешними ресурсами.

public static HtmlViewOptions ForExternalResources(CreatePageStream createPageStream, 
    CreateResourceStream createResourceStream, CreateResourceUrl createResourceUrl, 
    ReleasePageStream releasePageStream, ReleaseResourceStream releaseResourceStream)
Параметр Тип Описание
createPageStream CreatePageStream Метод, создающий экземпляр потока, используемый для записи выходных данных страницы.
createResourceStream CreateResourceStream Метод, создающий экземпляр потока, используемый для записи выходных данных ресурса HTML.
createResourceUrl CreateResourceUrl Метод, создающий URL-адрес для HTML-ресурса.
releasePageStream ReleasePageStream Метод, который освобождает поток, созданный методом, назначенным делегату, переданному вcreatePageStream параметр.
releaseResourceStream ReleaseResourceStream Метод, который освобождает поток, созданный методом, назначенным делегату, переданному вcreateResourceStream параметр.

Возвращаемое значение

Новый экземплярHtmlViewOptions класс для рендеринга в HTML с помощью внешних ресурсов.

Исключения

исключение условие
ArgumentNullException Брошен, когдаcreatePageStream нулевой.
ArgumentNullException Брошен, когдаcreateResourceStream нулевой.
ArgumentNullException Брошен, когдаcreateResourceUrl нулевой.
ArgumentNullException Брошен, когдаreleasePageStream нулевой.
ArgumentNullException Брошен, когдаreleaseResourceStream нулевой.

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


ForExternalResources(IPageStreamFactory, IResourceStreamFactory)

Инициализирует новый экземплярHtmlViewOptions класс для рендеринга в HTML с внешними ресурсами.

public static HtmlViewOptions ForExternalResources(IPageStreamFactory pageStreamFactory, 
    IResourceStreamFactory resourceStreamFactory)
Параметр Тип Описание
pageStreamFactory IPageStreamFactory Фабрика, которая реализует методы для создания и выпуска потока выходных страниц.
resourceStreamFactory IResourceStreamFactory Фабрика, которая реализует методы, необходимые для создания URL-адреса ресурса, создания экземпляра и выпуска выходного потока ресурсов HTML.

Возвращаемое значение

Новый экземплярHtmlViewOptions класс для рендеринга в HTML с помощью внешних ресурсов.

Исключения

исключение условие
ArgumentNullException Брошен, когдаpageStreamFactory нулевой.
ArgumentNullException Брошен, когдаresourceStreamFactory нулевой.

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


ForExternalResources()

Инициализирует новый экземплярHtmlViewOptions класс.

public static HtmlViewOptions ForExternalResources()

Примечания

Этот конструктор инициализирует новый экземплярHtmlViewOptions - с “p_{0}.html” в качестве формата пути к выходным HTML-файлам; - с “p_{0}{1}” в качестве формата пути к выходным файлам HTML-ресурсов; - с " p{0}_{1}" в качестве формата URL для HTML-ресурсов; Выходные файлы будут помещены в текущую рабочую директорию приложения.

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


ForExternalResources(string, string, string)

Инициализирует новый экземплярHtmlViewOptions класс.

public static HtmlViewOptions ForExternalResources(string filePathFormat, 
    string resourceFilePathFormat, string resourceUrlFormat)
Параметр Тип Описание
filePathFormat String Формат пути к файлу, например, «page_{0}.html».
resourceFilePathFormat String Формат пути к файлу ресурса, например, «page_{0}/resource_{1}».
resourceUrlFormat String Формат URL-адреса ресурса, например «page_{0}/resource_{1}».

Исключения

исключение условие
ArgumentException Брошен, когдаfilePathFormat является нулевым или пустым.
ArgumentException Брошен, когдаresourceFilePathFormat является нулевым или пустым.
ArgumentException Брошен, когдаresourceUrlFormat является нулевым или пустым.

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