ForExternalResources

ForExternalResources(CreatePageStream, CreateResourceStream, CreateResourceUrl)

Initialisiert eine neue Instanz vonHtmlViewOptions Klasse zum Rendern in HTML mit externen Ressourcen.

public static HtmlViewOptions ForExternalResources(CreatePageStream createPageStream, 
    CreateResourceStream createResourceStream, CreateResourceUrl createResourceUrl)
Parameter Typ Beschreibung
createPageStream CreatePageStream Die Methode, die den Stream instanziiert, der zum Schreiben von Ausgabeseitendaten verwendet wird.
createResourceStream CreateResourceStream Die Methode, die den von erstellten Stream freigibtcreatePageStream Methode.
createResourceUrl CreateResourceUrl Die Methode, die eine URL für eine HTML-Ressource erstellt.

Rückgabewert

Neue Instanz vonHtmlViewOptions Klasse zum Rendern in HTML mit externen Ressourcen.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException Wann geworfencreatePageStream ist Null.
ArgumentNullException Wann geworfencreateResourceStream ist Null.
ArgumentNullException Wann geworfencreateResourceUrl ist Null.

Siehe auch


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

Initialisiert eine neue Instanz vonHtmlViewOptions Klasse zum Rendern in HTML mit externen Ressourcen.

public static HtmlViewOptions ForExternalResources(CreatePageStream createPageStream, 
    CreateResourceStream createResourceStream, CreateResourceUrl createResourceUrl, 
    ReleasePageStream releasePageStream, ReleaseResourceStream releaseResourceStream)
Parameter Typ Beschreibung
createPageStream CreatePageStream Die Methode, die den Stream instanziiert, der zum Schreiben von Ausgabeseitendaten verwendet wird.
createResourceStream CreateResourceStream Die Methode, die den Stream instanziiert, der zum Schreiben von Ausgabe-HTML-Ressourcendaten verwendet wird.
createResourceUrl CreateResourceUrl Die Methode, die eine URL für eine HTML-Ressource erstellt.
releasePageStream ReleasePageStream Die Methode, die den Stream freigibt, der von der Methode erstellt wurde, die dem Delegaten zugewiesen wurde, an den übergeben wurdecreatePageStream Parameter.
releaseResourceStream ReleaseResourceStream Die Methode, die den Stream freigibt, der von der Methode erstellt wurde, die dem Delegaten zugewiesen wurde, an den übergeben wurdecreateResourceStream Parameter.

Rückgabewert

Neue Instanz vonHtmlViewOptions Klasse zum Rendern in HTML mit externen Ressourcen.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException Wann geworfencreatePageStream ist Null.
ArgumentNullException Wann geworfencreateResourceStream ist Null.
ArgumentNullException Wann geworfencreateResourceUrl ist Null.
ArgumentNullException Wann geworfenreleasePageStream ist Null.
ArgumentNullException Wann geworfenreleaseResourceStream ist Null.

Siehe auch


ForExternalResources(IPageStreamFactory, IResourceStreamFactory)

Initialisiert eine neue Instanz vonHtmlViewOptions Klasse zum Rendern in HTML mit externen Ressourcen.

public static HtmlViewOptions ForExternalResources(IPageStreamFactory pageStreamFactory, 
    IResourceStreamFactory resourceStreamFactory)
Parameter Typ Beschreibung
pageStreamFactory IPageStreamFactory Die Factory, die Methoden zum Erstellen und Freigeben des Ausgabeseitenstroms implementiert.
resourceStreamFactory IResourceStreamFactory Die Factory, die Methoden implementiert, die zum Erstellen von Ressourcen-URLs, Instanziieren und Freigeben von Ausgabe-HTML-Ressourcenstreams erforderlich sind.

Rückgabewert

Neue Instanz vonHtmlViewOptions Klasse zum Rendern in HTML mit externen Ressourcen.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException Wann geworfenpageStreamFactory ist Null.
ArgumentNullException Wann geworfenresourceStreamFactory ist Null.

Siehe auch


ForExternalResources()

Initialisiert eine neue Instanz vonHtmlViewOptions Klasse.

public static HtmlViewOptions ForExternalResources()

Bemerkungen

Dieser Konstruktor initialisiert eine neue Instanz vonHtmlViewOptions - mit “p_{0}.html” als Dateipfadformat für die ausgegebenen HTML-Dateien; - mit “p_{0}{1}” als Dateipfadformat für die ausgegebenen HTML-Ressourcendateien; - mit " p{0}_{1}" als URL-Format für HTML-Ressourcen; Die Ausgabedateien werden im aktuellen Arbeitsverzeichnis der Anwendung abgelegt.

Siehe auch


ForExternalResources(string, string, string)

Initialisiert eine neue Instanz vonHtmlViewOptions Klasse.

public static HtmlViewOptions ForExternalResources(string filePathFormat, 
    string resourceFilePathFormat, string resourceUrlFormat)
Parameter Typ Beschreibung
filePathFormat String Das Dateipfadformat zB ‘page_{0}.html’.
resourceFilePathFormat String Das Pfadformat der Ressourcendatei, z. B. „page_{0}/resource_{1}“.
resourceUrlFormat String Das Ressourcen-URL-Format, z. B. „page_{0}/resource_{1}“.

Ausnahmen

Ausnahme Bedingung
ArgumentException Wann geworfenfilePathFormat ist null oder leer.
ArgumentException Wann geworfenresourceFilePathFormat ist null oder leer.
ArgumentException Wann geworfenresourceUrlFormat ist null oder leer.

Siehe auch