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 είναι μηδενικό ή κενό.

Δείτε επίσης