# Handle

Le module Handle fournit des outils pour créer et manipuler des objets handle dans Nelson.

Les objets handle sont des références légères vers des structures de données plus volumineuses, permettant une gestion efficace de la mémoire et le partage de données entre différentes parties d'un programme.

Ce module inclut des fonctions pour créer, copier et détruire des objets handle, ainsi que pour gérer leur durée de vie et garantir un nettoyage approprié.

## Functions

* [delete](https://nelson-9.gitbook.io/Nelson/markdown/fr/handle/delete) - supprime des objets handle.
* [get](https://nelson-9.gitbook.io/Nelson/markdown/fr/handle/get) - Récupère la valeur d'une propriété d'un objet handle.
* [invoke](https://nelson-9.gitbook.io/Nelson/markdown/fr/handle/invoke) - Invoque une méthode sur un objet handle.
* [ismethod](https://nelson-9.gitbook.io/Nelson/markdown/fr/handle/ismethod) - Retourne vrai si c'est une méthode d'un objet handle.
* [isprop](https://nelson-9.gitbook.io/Nelson/markdown/fr/handle/isprop) - Retourne vrai si c'est une propriété d'un objet handle.
* [isvalid](https://nelson-9.gitbook.io/Nelson/markdown/fr/handle/isvalid) - Retourne vrai si la variable h est un handle valide.
* [methods](https://nelson-9.gitbook.io/Nelson/markdown/fr/handle/methods) - Renvoie les noms des méthodes d'un objet handle.
* [properties](https://nelson-9.gitbook.io/Nelson/markdown/fr/handle/properties) - Renvoie les noms des propriétés d'un objet handle.
* [set](https://nelson-9.gitbook.io/Nelson/markdown/fr/handle/set) - Définit la valeur d'une propriété d'un objet handle.
