ForExternalResources

ForExternalResources(CreatePageStream, CreateResourceStream, CreateResourceUrl)

Yeni örneğini başlatırHtmlViewOptions harici kaynaklarla HTML’ye dönüştürmek için sınıf.

public static HtmlViewOptions ForExternalResources(CreatePageStream createPageStream, 
    CreateResourceStream createResourceStream, CreateResourceUrl createResourceUrl)
Parametre Tip Tanım
createPageStream CreatePageStream Çıkış sayfası verilerini yazmak için kullanılan akışı başlatan yöntem.
createResourceStream CreateResourceStream Tarafından oluşturulan akışı serbest bırakan yöntemcreatePageStream yöntem.
createResourceUrl CreateResourceUrl HTML kaynağı için URL oluşturan yöntem.

Geri dönüş değeri

Yeni örneğiHtmlViewOptions harici kaynaklarla HTML’ye dönüştürmek için sınıf.

istisnalar

istisna şart
ArgumentNullException Ne zaman atıldıcreatePageStream boş.
ArgumentNullException Ne zaman atıldıcreateResourceStream boş.
ArgumentNullException Ne zaman atıldıcreateResourceUrl boş.

Ayrıca bakınız


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

Yeni örneğini başlatırHtmlViewOptions harici kaynaklarla HTML’ye dönüştürmek için sınıf.

public static HtmlViewOptions ForExternalResources(CreatePageStream createPageStream, 
    CreateResourceStream createResourceStream, CreateResourceUrl createResourceUrl, 
    ReleasePageStream releasePageStream, ReleaseResourceStream releaseResourceStream)
Parametre Tip Tanım
createPageStream CreatePageStream Çıkış sayfası verilerini yazmak için kullanılan akışı başlatan yöntem.
createResourceStream CreateResourceStream Çıktı HTML kaynak verilerini yazmak için kullanılan akışı başlatan yöntem.
createResourceUrl CreateResourceUrl HTML kaynağı için URL oluşturan yöntem.
releasePageStream ReleasePageStream Şuraya iletilen temsilciye atanan yöntem tarafından oluşturulan akışı serbest bırakan yöntem:createPageStream parametre.
releaseResourceStream ReleaseResourceStream Şuraya iletilen temsilciye atanan yöntem tarafından oluşturulan akışı serbest bırakan yöntem:createResourceStream parametre.

Geri dönüş değeri

Yeni örneğiHtmlViewOptions harici kaynaklarla HTML’ye dönüştürmek için sınıf.

istisnalar

istisna şart
ArgumentNullException Ne zaman atıldıcreatePageStream boş.
ArgumentNullException Ne zaman atıldıcreateResourceStream boş.
ArgumentNullException Ne zaman atıldıcreateResourceUrl boş.
ArgumentNullException Ne zaman atıldıreleasePageStream boş.
ArgumentNullException Ne zaman atıldıreleaseResourceStream boş.

Ayrıca bakınız


ForExternalResources(IPageStreamFactory, IResourceStreamFactory)

Yeni örneğini başlatırHtmlViewOptions harici kaynaklarla HTML’ye dönüştürmek için sınıf.

public static HtmlViewOptions ForExternalResources(IPageStreamFactory pageStreamFactory, 
    IResourceStreamFactory resourceStreamFactory)
Parametre Tip Tanım
pageStreamFactory IPageStreamFactory Çıktı sayfası akışı oluşturmak ve serbest bırakmak için yöntemler uygulayan fabrika.
resourceStreamFactory IResourceStreamFactory Kaynak URL’si oluşturmak, çıktı HTML kaynak akışını başlatmak ve serbest bırakmak için gerekli yöntemleri uygulayan fabrika.

Geri dönüş değeri

Yeni örneğiHtmlViewOptions harici kaynaklarla HTML’ye dönüştürmek için sınıf.

istisnalar

istisna şart
ArgumentNullException Ne zaman atıldıpageStreamFactory boş.
ArgumentNullException Ne zaman atıldıresourceStreamFactory boş.

Ayrıca bakınız


ForExternalResources()

Yeni örneğini başlatırHtmlViewOptions sınıf.

public static HtmlViewOptions ForExternalResources()

Notlar

Bu yapıcı, yeni örneğini başlatırHtmlViewOptions - çıktı HTML dosyaları için dosya yolu formatı olarak “p_{0}.html” ile; - çıktı HTML kaynak dosyaları için dosya yolu formatı olarak “p_{0}{1}” ile; - " ile HTML kaynakları için URL biçimi olarak p{0}_{1}"; Çıktı dosyaları, uygulamanın mevcut çalışma dizinine yerleştirilecektir.

Ayrıca bakınız


ForExternalResources(string, string, string)

Yeni örneğini başlatırHtmlViewOptions sınıf.

public static HtmlViewOptions ForExternalResources(string filePathFormat, 
    string resourceFilePathFormat, string resourceUrlFormat)
Parametre Tip Tanım
filePathFormat String Dosya yolu biçimi, örneğin ‘page_{0}.html’.
resourceFilePathFormat String Kaynak dosya yolu biçimi, örneğin ‘page_{0}/resource_{1}’.
resourceUrlFormat String Kaynak URL biçimi, örneğin ‘page_{0}/resource_{1}’.

istisnalar

istisna şart
ArgumentException Ne zaman atıldıfilePathFormat null veya boş.
ArgumentException Ne zaman atıldıresourceFilePathFormat null veya boş.
ArgumentException Ne zaman atıldıresourceUrlFormat null veya boş.

Ayrıca bakınız