Freigeben über


ShapeCollection.Dispose-Methode

Gibt die von ShapeCollection verwendeten, nicht verwalteten Ressourcen frei.

Namespace:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Syntax

'Declaration
Public Sub Dispose
public void Dispose()
public:
virtual void Dispose() sealed
abstract Dispose : unit -> unit 
override Dispose : unit -> unit 
public final function Dispose()

Implementiert

IDisposable.Dispose()

Hinweise

Diese Methode wird von der öffentlichen Dispose()-Methode und der Finalize-Methode aufgerufen.Die Dispose()-Methode ruft die geschützte Dispose(Boolean)-Methode auf, wobei der disposing-Parameter auf true festgelegt ist.Finalize ruft Dispose auf, wobei disposing auf false festgelegt ist.

Wenn der disposing-Parameter auf true festgelegt ist, gibt diese Methode sämtliche Ressourcen frei, die für verwaltete Objekte reserviert sind, auf die dieses Steuerelement verweist.Diese Methode ruft die Dispose()-Methode aller Objekte auf, auf die verwiesen wird.

Hinweise zur Vererbung

Dispose kann von anderen Objekten mehrfach aufgerufen werden.Beim Überschreiben von Dispose(Boolean) müssen Sie darauf achten, nicht auf Objekte zu verweisen, die durch einen früheren Aufruf von Dispose freigegeben wurden.Weitere Informationen über die Implementierung von Dispose(Boolean) finden Sie unter Implementieren einer Dispose-Methode.Weitere Informationen über Dispose und die Finalize-Methode finden Sie unter Bereinigen von nicht verwalteten Ressourcen und Überschreiben der Finalize-Methode.

.NET Framework-Sicherheit

Siehe auch

Referenz

ShapeCollection Klasse

Microsoft.VisualBasic.PowerPacks-Namespace

Weitere Ressourcen

Einführung in das Line-Steuerelement und das Shape-Steuerelement (Visual Studio)

Gewusst wie: Zeichnen von Linien mit dem LineShape-Steuerelement (Visual Studio)

Gewusst wie: Zeichnen von Formen mit dem OvalShape-Steuerelement und dem RectangleShape-Steuerelement (Visual Studio)