WebBrowser.Refresh Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimde şu anda görüntülenen belgeyi WebBrowser yeniden yükler.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| Refresh() |
Sunucuyu güncelleştirilmiş bir sürüm için denetleyerek denetimde WebBrowser şu anda görüntülenen belgeyi yeniden yükler. |
| Refresh(WebBrowserRefreshOption) |
Belirtilen yenileme seçeneklerini kullanarak denetimde WebBrowser şu anda görüntülenen belgeyi yeniden yükler. |
Refresh()
- Kaynak:
- WebBrowser.cs
- Kaynak:
- WebBrowser.cs
- Kaynak:
- WebBrowser.cs
- Kaynak:
- WebBrowser.cs
- Kaynak:
- WebBrowser.cs
Sunucuyu güncelleştirilmiş bir sürüm için denetleyerek denetimde WebBrowser şu anda görüntülenen belgeyi yeniden yükler.
public:
override void Refresh();
public override void Refresh();
override this.Refresh : unit -> unit
Public Overrides Sub Refresh ()
Örnekler
Aşağıdaki kod örneği, Refresh denetimi için Refresh düğmesi uygulamak için WebBrowser yönteminin nasıl kullanılacağını Internet Explorer'dakine benzer şekilde gösterir. Bu örnek, formunuzun adlı bir WebBrowser denetim ve adlı webBrowser1Buttonbir ButtonRefresh denetim içermesi gerekir.
Kod örneğinin tamamı için bkz. H nasıl yapılır: Windows Forms Uygulamasına Web Tarayıcısı Özellikleri Ekleme.
// Reloads the current page.
void ButtonRefresh_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
// Skip refresh if about:blank is loaded to avoid removing
// content specified by the DocumentText property.
if ( !this->WebBrowser1->Url->Equals( "about:blank" ) )
{
this->WebBrowser1->Refresh();
}
}
// Reloads the current page.
private void refreshButton_Click(object sender, EventArgs e)
{
// Skip refresh if about:blank is loaded to avoid removing
// content specified by the DocumentText property.
if (!webBrowser1.Url.Equals("about:blank"))
{
webBrowser1.Refresh();
}
}
' Reloads the current page.
Private Sub refreshButton_Click( _
ByVal sender As Object, ByVal e As EventArgs) _
Handles refreshButton.Click
' Skip refresh if about:blank is loaded to avoid removing
' content specified by the DocumentText property.
If Not webBrowser1.Url.Equals("about:blank") Then
webBrowser1.Refresh()
End If
End Sub
Açıklamalar
Denetim, WebBrowser son ziyaret edilen sitelerden web sayfalarını yerel sabit diskteki bir önbellekte depolar. Her sayfa önbellekte ne kadar süre kalacağını belirten bir son kullanma tarihi belirtebilir. Denetim bir sayfaya gittiği zaman, sayfayı yeniden indirmek yerine, varsa önbelleğe alınmış bir sürümü görüntüleyerek zaman kazandırır. yöntemi, Refresh denetimi indirerek geçerli sayfayı yeniden yüklemeye zorlar WebBrowser ve denetimin en son sürümü görüntülemesini sağlar. Internet Explorer'dakine benzer bir Refresh düğmesi uygulamak için bu yöntemi kullanabilirsiniz.
Note
Belge yenilemesi yalnızca geçerli sayfayı yeniden yükler, böylece Navigatingyöntemini çağırdığınızda Navigated , DocumentCompletedve Refresh olayları gerçekleşmez.
Ayrıca bkz.
Şunlara uygulanır
Refresh(WebBrowserRefreshOption)
- Kaynak:
- WebBrowser.cs
- Kaynak:
- WebBrowser.cs
- Kaynak:
- WebBrowser.cs
- Kaynak:
- WebBrowser.cs
- Kaynak:
- WebBrowser.cs
Belirtilen yenileme seçeneklerini kullanarak denetimde WebBrowser şu anda görüntülenen belgeyi yeniden yükler.
public:
void Refresh(System::Windows::Forms::WebBrowserRefreshOption opt);
public void Refresh(System.Windows.Forms.WebBrowserRefreshOption opt);
override this.Refresh : System.Windows.Forms.WebBrowserRefreshOption -> unit
Public Sub Refresh (opt As WebBrowserRefreshOption)
Parametreler
Değerlerden WebBrowserRefreshOption biri.
Açıklamalar
Denetim, WebBrowser son ziyaret edilen Web sayfalarını yerel sabit diskteki bir önbellekte depolar. Her sayfa önbellekte ne kadar süre kalacağını belirten bir son kullanma tarihi belirtebilir. Denetim bir sayfaya gittiği zaman, sayfayı yeniden indirmek yerine, varsa önbelleğe alınmış bir sürümü görüntüleyerek zaman kazandırır. yöntemi, Refresh denetimi geçerli sayfayı yeniden yüklemeye zorlar WebBrowser . Yeniden yükleme türü belirtilen değere WebBrowserRefreshOption bağlıdır. yöntemini değeriyle Refresh çağırırsanızWebBrowserRefreshOption.Completely, belgenin en son sürümü indirilir. Değerini kullanırsanız WebBrowserRefreshOption.IfExpired , en son sürüm yalnızca geçerli belgenin süresi dolmuşsa indirilir. Değerini kullanırsanız WebBrowserRefreshOption.Normal , sunucu kendi önbelleğinde depolanan belgenin bir kopyasını gönderir.
Note
Belge yenilemesi yalnızca geçerli sayfayı yeniden yükler, böylece Navigatingyöntemini çağırdığınızda Navigated , DocumentCompletedve Refresh olayları gerçekleşmez.