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 ()
实现
注解
重要
此方法在 Internet 安全区域中不可用。
Dispose 启动 HWND 的相关清理工作。 如果 Dispose 通过与 main UI 线程不同的线程调用 ,则清理工作可能会推迟,直到可以发布到main UI 线程。
对于某些互操作方案,可能需要从互操作代码显式调用 Dispose ,因为 HwndSource 在某些互操作方案中,可能会跨互操作边界生成对它的多个引用,从而可能阻止及时垃圾回收。
适用于
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈