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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.