HtmlWindow.IsClosed Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob dieses Fenster geöffnet oder geschlossen ist.
public:
property bool IsClosed { bool get(); };
public bool IsClosed { get; }
member this.IsClosed : bool
Public ReadOnly Property IsClosed As Boolean
Eigenschaftswert
true
, wenn das Fenster immer noch auf dem Bildschirm geöffnet ist, andernfalls false
.
Beispiele
Im folgenden Codebeispiel wird ein Fenster geöffnet und geschlossen, wenn der Benutzer es in den letzten fünf Minuten nicht verwendet hat. Das Codebeispiel erfordert, dass Ihr Formular über ein Steuerelement namens , einen Benannten Button1
und eine Timer WebBrowser Klasse Timer1
namens WebBrowser1
verfügt.Button
private void ResetFrames()
{
if (!(webBrowser1.Document == null))
{
HtmlElement frameElement = null;
HtmlWindow docWindow = webBrowser1.Document.Window;
foreach (HtmlWindow frameWindow in docWindow.Frames)
{
frameElement = frameWindow.WindowFrameElement;
String originalUrl = frameElement.GetAttribute("SRC");
if (!originalUrl.Equals(frameWindow.Url.ToString()))
{
frameWindow.Navigate(new Uri(originalUrl));
}
}
}
}
Private Sub ResetFrames()
If (WebBrowser1.Document IsNot Nothing) Then
Dim FrameElement As HtmlElement
Dim DocWindow As HtmlWindow = WebBrowser1.Document.Window
For Each FrameWindow As HtmlWindow In DocWindow.Frames
FrameElement = FrameWindow.WindowFrameElement
Dim OriginalUrl As String = FrameElement.GetAttribute("SRC")
If (Not OriginalUrl.Equals(FrameWindow.Url.ToString())) Then
FrameWindow.Navigate(New Uri(OriginalUrl))
End If
Next
End If
End Sub
Hinweise
Wenn der HtmlWindow Benutzer oder ein Aufruf der Close Methode geschlossen wurde, führt der Versuch, zu einer neuen URL zu navigieren oder auf das Dokument des Fensters zuzugreifen, zu einem Fehler. Verwenden Sie diese Eigenschaft, um zu ermitteln, ob Eigenschaften und Methoden im aktuellen Fensterobjekt aufgerufen werden können.