InkPicture.Dispose, méthode (Boolean)
Mise à jour : November 2007
Libère les ressources utilisées par l'objet InkPicture.
Espace de noms : Microsoft.Ink
Assembly : Microsoft.Ink (dans Microsoft.Ink.dll)
Syntaxe
'Déclaration
Protected Overrides Sub Dispose ( _
disposing As Boolean _
)
'Utilisation
Dim disposing As Boolean
Me.Dispose(disposing)
protected override void Dispose(
bool disposing
)
protected:
virtual void Dispose(
bool disposing
) override
protected void Dispose(
boolean disposing
)
protected override function Dispose(
disposing : boolean
)
Paramètres
- disposing
Type : System.Boolean
Affectez la valeur true pour libérer à la fois les ressources managées et non managées ou false pour ne libérer que les ressources non managées.
Notes
Cette méthode est appelée par la méthode publique héritée Dispose (page pouvant être en anglais) et la méthode Finalize (page pouvant être en anglais). La méthode Dispose (page pouvant être en anglais) appelle la méthode protégée Dispose avec la valeur true affectée au paramètre disposing. La méthode Finalize (page pouvant être en anglais) appelle la méthode Dispose avec la valeur false affectée au paramètre disposing.
Si le paramètre disposing a la valeur true, cette méthode libère les ressources détenues par tout objet managé référencé par cet objet InkPicture. Pour cela, la méthode Dispose appelle la méthode Dispose (page pouvant être en anglais) de chaque objet référencé qui implémente IDisposable.
Remarque : |
---|
La méthode Dispose peut être appelée plusieurs fois par d'autres objets. Lors de la substitution de Dispose, veillez à ne pas référencer des objets qui ont été préalablement supprimés lors d'un appel précédent à Dispose. Pour plus d'informations sur l'implémentation de la méthode Dispose, consultez Implémentation d'une méthode Dispose (page pouvant être en anglais). |
Pour plus d'informations sur le garbage collection, consultez Programmation du garbage collection (page pouvant être en anglais).
Plateformes
Windows Vista
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Informations de version
.NET Framework
Pris en charge dans : 3.0