Partager via


InkOverlay.Dispose, méthode (Boolean)

Mise à jour : November 2007

Libère les ressources non managées utilisées par l'objet InkOverlay et libère éventuellement les ressources managées.

Espace de noms :  Microsoft.Ink
Assembly :  Microsoft.Ink (dans Microsoft.Ink.dll)

Syntaxe

'Déclaration
Protected Overridable Sub Dispose ( _
    disposing As Boolean _
)
'Utilisation
Dim disposing As Boolean

Me.Dispose(disposing)
protected virtual void Dispose(
    bool disposing
)
protected:
virtual void Dispose(
    bool disposing
)
protected void Dispose(
    boolean disposing
)
protected 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 Dispose() et la méthode Finalize. La méthode Dispose() appelle la méthode protégée Dispose(Boolean) avec le paramètre disposing ayant la valeur true. La méthode Finalize appelle la méthode Dispose(Boolean) avec le paramètre disposing ayant la valeur false.

Si le paramètre disposing a la valeur true, cette méthode libère toutes les ressources détenues par tout objet managé référencé par cet objet InkOverlay. Pour cela, la méthode Dispose(Boolean) appelle la méthode Dispose (page pouvant être en anglais) de chaque objet référencé qui implémente IDisposable (page pouvant être en anglais).

ms569274.alert_note(fr-fr,VS.90).gifRemarque :

La méthode Dispose peut être appelée plusieurs fois par d'autres objets. Lors de la substitution de Dispose(Boolean), 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 Dispose(Boolean), 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

Voir aussi

Référence

InkOverlay, classe

Membres InkOverlay

Dispose, surcharge

Microsoft.Ink, espace de noms

InkOverlay.Dispose