Shape.Dispose 方法 (Boolean)

释放 line 或 shape 控件使用的非托管资源和选择性地释放托管资源。

命名空间:  Microsoft.VisualBasic.PowerPacks
程序集:  Microsoft.VisualBasic.PowerPacks.Vs(在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)

语法

声明
Protected Overrides Sub Dispose ( _
    disposing As Boolean _
)
protected override void Dispose(
    bool disposing
)
protected:
virtual void Dispose(
    bool disposing
) override
abstract Dispose : 
        disposing:bool -> unit 
override Dispose : 
        disposing:bool -> unit 
protected override function Dispose(
    disposing : boolean
)

参数

  • disposing
    类型:System.Boolean
    true 表示释放托管资源和非托管资源;false 表示仅释放非托管资源。

备注

此方法由公共的 Dispose() 方法和 Finalize 方法调用。 Dispose() 调用受保护的Dispose(Boolean)方法,并将配置参数设置为true。 Finalize 调用释放参数设置为false的 Dispose。

当 disposing 参数为 true 时,此方法将释放由此控件引用的所有托管对象所占用的全部资源。 此方法调用每个被引用对象的 Dispose() 方法。

对继承者的说明

Dispose 可以由其他对象多次调用。 覆盖 Dispose(Boolean) 时,请小心不要引用在之前对 Dispose 调用中已经翻译的对象。 有关如何实现 Dispose(Boolean) 的更多信息,请参见实现 Dispose 方法。 有关 Dispose 和 Finalize 的更多信息,请参见 清理非托管资源重写 Finalize 方法

.NET Framework 安全性

请参见

参考

Shape 类

Dispose 重载

Microsoft.VisualBasic.PowerPacks 命名空间

其他资源

如何:使用 LineShape 控件绘制直线 (Visual Studio)

如何:使用 OvalShape 和 RectangleShape 控件绘制形状 (Visual Studio)

Line 和 Shape 控件简介 (Visual Studio)