HwndSource.Dispose 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
釋放所有被 所使用的HwndSource管理資源,並提升事件。Disposed
public:
virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
實作
備註
Important
此方法在網際網路安全區域內無法使用。
Dispose 啟動與HWND相關的清理工作。 如果 Dispose 呼叫的執行緒與主介面執行緒不同,清理工作可能會延後,直到能發佈到主介面執行緒。
在某些情況下,從互通程式碼中明確呼叫 Dispose 可能是必要的,因為在某些情況下,可以 HwndSource 產生多個跨操作邊界的參考,可能阻礙及時的垃圾回收。