ForExternalResources

ForExternalResources(CreatePageStream, CreateResourceStream, CreateResourceUrl)

Initialise la nouvelle instance deHtmlViewOptions classe pour le rendu en HTML avec des ressources externes.

public static HtmlViewOptions ForExternalResources(CreatePageStream createPageStream, 
    CreateResourceStream createResourceStream, CreateResourceUrl createResourceUrl)
Paramètre Taper La description
createPageStream CreatePageStream La méthode qui instancie le flux utilisé pour écrire les données de la page de sortie.
createResourceStream CreateResourceStream La méthode qui libère le flux créé parcreatePageStream méthode.
createResourceUrl CreateResourceUrl La méthode qui crée l’URL pour la ressource HTML.

Return_Value

Nouvelle instance deHtmlViewOptions classe pour le rendu en HTML avec des ressources externes.

Exceptions

exception condition
ArgumentNullException Jeté quandcreatePageStream est nul.
ArgumentNullException Jeté quandcreateResourceStream est nul.
ArgumentNullException Jeté quandcreateResourceUrl est nul.

Voir également


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

Initialise la nouvelle instance deHtmlViewOptions classe pour le rendu en HTML avec des ressources externes.

public static HtmlViewOptions ForExternalResources(CreatePageStream createPageStream, 
    CreateResourceStream createResourceStream, CreateResourceUrl createResourceUrl, 
    ReleasePageStream releasePageStream, ReleaseResourceStream releaseResourceStream)
Paramètre Taper La description
createPageStream CreatePageStream La méthode qui instancie le flux utilisé pour écrire les données de la page de sortie.
createResourceStream CreateResourceStream La méthode qui instancie le flux utilisé pour écrire les données de ressource HTML de sortie.
createResourceUrl CreateResourceUrl La méthode qui crée l’URL pour la ressource HTML.
releasePageStream ReleasePageStream La méthode qui libère le flux créé par la méthode affectée au délégué qui est passé àcreatePageStream paramètre.
releaseResourceStream ReleaseResourceStream La méthode qui libère le flux créé par la méthode affectée au délégué qui est passé àcreateResourceStream paramètre.

Return_Value

Nouvelle instance deHtmlViewOptions classe pour le rendu en HTML avec des ressources externes.

Exceptions

exception condition
ArgumentNullException Jeté quandcreatePageStream est nul.
ArgumentNullException Jeté quandcreateResourceStream est nul.
ArgumentNullException Jeté quandcreateResourceUrl est nul.
ArgumentNullException Jeté quandreleasePageStream est nul.
ArgumentNullException Jeté quandreleaseResourceStream est nul.

Voir également


ForExternalResources(IPageStreamFactory, IResourceStreamFactory)

Initialise la nouvelle instance deHtmlViewOptions classe pour le rendu en HTML avec des ressources externes.

public static HtmlViewOptions ForExternalResources(IPageStreamFactory pageStreamFactory, 
    IResourceStreamFactory resourceStreamFactory)
Paramètre Taper La description
pageStreamFactory IPageStreamFactory La fabrique qui implémente les méthodes de création et de publication du flux de page de sortie.
resourceStreamFactory IResourceStreamFactory La fabrique qui implémente les méthodes nécessaires à la création d’une URL de ressource, à l’instanciation et à la publication du flux de ressources HTML de sortie.

Return_Value

Nouvelle instance deHtmlViewOptions classe pour le rendu en HTML avec des ressources externes.

Exceptions

exception condition
ArgumentNullException Jeté quandpageStreamFactory est nul.
ArgumentNullException Jeté quandresourceStreamFactory est nul.

Voir également


ForExternalResources()

Initialise la nouvelle instance deHtmlViewOptions classe.

public static HtmlViewOptions ForExternalResources()

Remarques

Ce constructeur initialise une nouvelle instance deHtmlViewOptions - avec “p_{0}.html” comme format de chemin de fichier pour les fichiers HTML de sortie ; - avec “p_{0}{1}” comme format de chemin de fichier pour les fichiers de ressources HTML de sortie ; - avec " p{0}_{1}" comme format d’URL pour les ressources HTML ; Les fichiers de sortie seront placés dans le répertoire de travail actuel de l’application.

Voir également


ForExternalResources(string, string, string)

Initialise la nouvelle instance deHtmlViewOptions classe.

public static HtmlViewOptions ForExternalResources(string filePathFormat, 
    string resourceFilePathFormat, string resourceUrlFormat)
Paramètre Taper La description
filePathFormat String Le format du chemin du fichier, par exemple ‘page_{0}.html’.
resourceFilePathFormat String Le format du chemin du fichier de ressources, par exemple ‘page_{0}/resource_{1}’.
resourceUrlFormat String Le format de l’URL de la ressource, par exemple ‘page_{0}/resource_{1}’.

Exceptions

exception condition
ArgumentException Jeté quandfilePathFormat est nul ou vide.
ArgumentException Jeté quandresourceFilePathFormat est nul ou vide.
ArgumentException Jeté quandresourceUrlFormat est nul ou vide.

Voir également