ForExternalResources

ForExternalResources(CreatePageStream, CreateResourceStream, CreateResourceUrl)

Inizializza una nuova istanza diHtmlViewOptions classe per il rendering in HTML con risorse esterne.

public static HtmlViewOptions ForExternalResources(CreatePageStream createPageStream, 
    CreateResourceStream createResourceStream, CreateResourceUrl createResourceUrl)
Parametro Tipo Descrizione
createPageStream CreatePageStream Il metodo che crea un’istanza del flusso utilizzato per scrivere i dati della pagina di output.
createResourceStream CreateResourceStream Il metodo che rilascia il flusso creato dacreatePageStream metodo.
createResourceUrl CreateResourceUrl Il metodo che crea l’URL per la risorsa HTML.

Valore di ritorno

Nuova istanza diHtmlViewOptions classe per il rendering in HTML con risorse esterne.

Eccezioni

eccezione condizione
ArgumentNullException Lanciato quandocreatePageStream è zero.
ArgumentNullException Lanciato quandocreateResourceStream è zero.
ArgumentNullException Lanciato quandocreateResourceUrl è zero.

Guarda anche


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

Inizializza una nuova istanza diHtmlViewOptions classe per il rendering in HTML con risorse esterne.

public static HtmlViewOptions ForExternalResources(CreatePageStream createPageStream, 
    CreateResourceStream createResourceStream, CreateResourceUrl createResourceUrl, 
    ReleasePageStream releasePageStream, ReleaseResourceStream releaseResourceStream)
Parametro Tipo Descrizione
createPageStream CreatePageStream Il metodo che crea un’istanza del flusso utilizzato per scrivere i dati della pagina di output.
createResourceStream CreateResourceStream Il metodo che crea un’istanza del flusso utilizzato per scrivere i dati della risorsa HTML di output.
createResourceUrl CreateResourceUrl Il metodo che crea l’URL per la risorsa HTML.
releasePageStream ReleasePageStream Il metodo che rilascia il flusso creato dal metodo assegnato al delegato passato acreatePageStream parametro.
releaseResourceStream ReleaseResourceStream Il metodo che rilascia il flusso creato dal metodo assegnato al delegato passato acreateResourceStream parametro.

Valore di ritorno

Nuova istanza diHtmlViewOptions classe per il rendering in HTML con risorse esterne.

Eccezioni

eccezione condizione
ArgumentNullException Lanciato quandocreatePageStream è zero.
ArgumentNullException Lanciato quandocreateResourceStream è zero.
ArgumentNullException Lanciato quandocreateResourceUrl è zero.
ArgumentNullException Lanciato quandoreleasePageStream è zero.
ArgumentNullException Lanciato quandoreleaseResourceStream è zero.

Guarda anche


ForExternalResources(IPageStreamFactory, IResourceStreamFactory)

Inizializza una nuova istanza diHtmlViewOptions classe per il rendering in HTML con risorse esterne.

public static HtmlViewOptions ForExternalResources(IPageStreamFactory pageStreamFactory, 
    IResourceStreamFactory resourceStreamFactory)
Parametro Tipo Descrizione
pageStreamFactory IPageStreamFactory La factory che implementa i metodi per la creazione e il rilascio del flusso della pagina di output.
resourceStreamFactory IResourceStreamFactory La factory che implementa i metodi richiesti per la creazione dell’URL della risorsa, l’istanziazione e il rilascio del flusso di risorse HTML di output.

Valore di ritorno

Nuova istanza diHtmlViewOptions classe per il rendering in HTML con risorse esterne.

Eccezioni

eccezione condizione
ArgumentNullException Lanciato quandopageStreamFactory è zero.
ArgumentNullException Lanciato quandoresourceStreamFactory è zero.

Guarda anche


ForExternalResources()

Inizializza una nuova istanza diHtmlViewOptions classe.

public static HtmlViewOptions ForExternalResources()

Osservazioni

Questo costruttore inizializza una nuova istanza diHtmlViewOptions - con “p_{0}.html” come formato del percorso file per i file HTML di output; - con “p_{0}{1}” come formato del percorso file per i file di risorse HTML di output; - con " p{0}_{1}" come formato URL per le risorse HTML; I file di output verranno inseriti nella directory di lavoro corrente dell’applicazione.

Guarda anche


ForExternalResources(string, string, string)

Inizializza una nuova istanza diHtmlViewOptions classe.

public static HtmlViewOptions ForExternalResources(string filePathFormat, 
    string resourceFilePathFormat, string resourceUrlFormat)
Parametro Tipo Descrizione
filePathFormat String Il formato del percorso del file, ad esempio “pagina_{0}.html”.
resourceFilePathFormat String Il formato del percorso del file della risorsa, ad esempio “pagina_{0}/risorsa_{1}”.
resourceUrlFormat String Il formato dell’URL della risorsa, ad esempio “pagina_{0}/risorsa_{1}”.

Eccezioni

eccezione condizione
ArgumentException Lanciato quandofilePathFormat è nullo o vuoto.
ArgumentException Lanciato quandoresourceFilePathFormat è nullo o vuoto.
ArgumentException Lanciato quandoresourceUrlFormat è nullo o vuoto.

Guarda anche