Método Shape.Dispose (Boolean)
Libera os recursos não gerenciados usados por um controle de linha ou forma e, opcionalmente, libera os recursos gerenciados.
Namespace: Microsoft.VisualBasic.PowerPacks
Assembly: Microsoft.VisualBasic.PowerPacks.Vs (em Microsoft.VisualBasic.PowerPacks.Vs.dll)
Sintaxe
'Declaração
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
)
Parâmetros
- disposing
Tipo: System.Boolean
true Para liberar recursos gerenciados e não gerenciados; falsePara liberar apenas recursos não gerenciados.
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 parâmetro de descarte é definido como true.Finalizeinvoca Dispose com o parâmetro de descarte definido como false.
Quando o parâmetro de descarte é 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.Quando você 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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.
Consulte também
Referência
Namespace Microsoft.VisualBasic.PowerPacks
Outros recursos
Como: desenhar linhas com o controle de LineShape (Visual Studio)
Como: desenhar formas com os controles de RectangleShape (Visual Studio) e o OvalShape