Partager via


WindowPane.Dispose, méthode (Boolean)

Supprime les ressources d'un volet de fenêtre.

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Protected Overridable Sub Dispose ( _
    disposing As Boolean _
)
protected virtual void Dispose(
    bool disposing
)

Paramètres

  • disposing
    Type : System.Boolean
    true pour libérer à la fois les ressources managées et non managées ; false pour ne libérer que les ressources non managées.

Remarques

Cette méthode cesse le volet de fenêtre d'obtenir les événements diffusés du shell et supprime IWin32Window associé, si elle est jetable, et également le service de menu, le service d'aide, et le fournisseur de services.

Cette méthode est appelée par le public dispose () la méthode et la méthode d'Finalize.Préparez () appelle le protégé dispose la méthode (booléenne) avec le jeu de paramètres d'disposing à true.Finalize appelle la méthode dispose avec disposing défini à false.

Si le paramètre disposing a la valeur true, cette méthode libère toutes les ressources détenues par les objets managés référencés par ce WindowPane.Cette méthode appelle la méthode Dispose() de chaque objet référencé.

Remarques à l'attention des héritiers

Dispose peut être appelé plusieurs fois par d'autres objets.En substituant préparez (Boolean), veillez à ne pas référencer les objets qui ont déjà été supprimés dans un rappel pour supprimer.Pour plus d'informations sur la manière d'implémenter préparez (Boolean), voient Implémentation d'une méthode Dispose.

Pour plus d'informations sur Dispose et Finalize, consultez Nettoyage de ressources non managées et Substitution de la méthode Finalize.

Sécurité .NET Framework

Voir aussi

Référence

WindowPane Classe

Dispose, surcharge

Microsoft.VisualStudio.Shell, espace de noms