Partilhar via


Método MouseAction.Dispose (Boolean)

Libera os recursos não gerenciados usados pelo MouseAction e opcionalmente libera os recursos gerenciados.

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (em Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)

Sintaxe

'Declaração
Protected Overridable Sub Dispose ( _
    disposing As Boolean _
)
protected virtual void Dispose(
    bool disposing
)

Parâmetros

  • disposing
    Tipo: System.Boolean
    true para liberar os recursos gerenciados e não gerenciados; false para liberar somente os recursos não gerenciados.

Comentários

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

Quando o parâmetro de disposing é verdadeiro, as versões desse método todos os recursos sustentaram por todos os objetos gerenciados que este referências de MouseAction . Este método invoca o método Dispose() de cada objeto referenciado.

Observações para herdeiros

Dispose pode ser chamado várias vezes por outros objetos. Ao substituir Dispose(Boolean) , tome cuidado para não referenciar objetos que tenham sido descartados anteriormente em uma chamada anterior para 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 Limpando recursos não gerenciados e Substituindo o método Finalize.

Segurança do .NET Framework

Consulte também

Referência

MouseAction Classe

Sobrecargas Dispose

Namespace Microsoft.VisualStudio.Modeling.Diagrams