Método ShapeCollection.Dispose

Libera os recursos não gerenciados usados pela ShapeCollection.

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

Sintaxe

'Declaração
Public Sub Dispose
public void Dispose()
public:
virtual void Dispose() sealed
abstract Dispose : unit -> unit 
override Dispose : unit -> unit 
public final function Dispose()

Implementações

IDisposable.Dispose()

Comentários

Este método é chamado pelo público Dispose() método e a Finalize método.Dispose()invoca o protegido Dispose(Boolean) método com o disposing parâmetro definido como true.Finalizeinvokes Dispose with disposing set to false.

Quando o disposing parâmetro é true, este método libera todos os recursos, mantidos por todos os objetos gerenciados que faz referência a esse controle.Este método chama o Dispose() o método de cada objeto referenciado.

Observações para herdeiros

Disposepode ser chamado várias vezes por outros objetos.Ao substituir Dispose(Boolean), seja cuidadoso não para fazer referência a objetos que foram anteriormente alienados em uma chamada anterior a Dispose.Para obter mais informações sobre como implementar Dispose(Boolean), consulte Implementando um método Dispose.Para obter mais informações sobre Dispose e Finalize, consulte Limpeza de recursos não gerenciados e Substituindo o método de finalizar.

Segurança do .NET Framework

Consulte também

Referência

ShapeCollection Classe

Namespace Microsoft.VisualBasic.PowerPacks

Outros recursos

Introdução à linha e controles Shape (Visual Studio)

Como: desenhar linhas com o controle de LineShape (Visual Studio)

Como: desenhar formas com os controles de RectangleShape (Visual Studio) e o OvalShape