Condividi tramite


Metodo ShapeCollection.Dispose

Consente di liberare le risorse non gestite utilizzate dalla classe ShapeCollection.

Spazio dei nomi:  Microsoft.VisualBasic.PowerPacks
Assembly:  Microsoft.VisualBasic.PowerPacks.Vs (in Microsoft.VisualBasic.PowerPacks.Vs.dll)

Sintassi

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

Implementa

IDisposable.Dispose

Note

Il metodo viene chiamato dal metodo pubblico Dispose() e dal metodo Finalize. Dispose() richiama il metodo protetto Dispose(Boolean) con il parametro disposing impostato su true. Finalize richiama Dispose con il parametro disposing impostato su false.

Quando il parametro disposing è impostato su true, questo metodo rilascia tutte le risorse contenute in qualsiasi oggetto gestito a cui questo controllo fa riferimento. Questo metodo richiama il metodo Dispose() di ogni oggetto a cui viene fatto riferimento.

Note per gli eredi

L'oggetto Dispose può essere chiamato più volte da altri oggetti. Quando Dispose(Boolean) viene sottoposto a override, non fare riferimento a oggetti eliminati da una precedente chiamata a Dispose. Per ulteriori informazioni su come implementare Dispose(Boolean), vedere Implementazione di un metodo Dispose. Per ulteriori informazioni su Dispose e Finalize, vedere Pulizia delle risorse non gestite e Override del metodo Finalize.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ShapeCollection Classe

Spazio dei nomi Microsoft.VisualBasic.PowerPacks

Altre risorse

Introduzione ai controlli Line e Shape (Visual Studio)

Procedura: disegnare linee con il controllo LineShape (Visual Studio)

Procedura: disegnare forme con i controlli OvalShape e RectangleShape (Visual Studio)