Création de méthodes LiveBindings personnalisées
Remonter à Utilisation d'expressions d'analyse et de format personnalisés dans LiveBindings
Si vous souhaitez écrire une expression d'analyse ou de format personnalisé et faire quelque chose dans cette expression que vous ne pouvez pas effectuer en utilisant les méthodes LiveBindings par défaut, vous pouvez écrire vos propres méthodes LiveBindings personnalisées.
Pour créer une méthode LiveBindings personnalisée, vous devez créer un package avec une unité où vous :
- Recensez une instance de TMethodDescription avec TBindingMethodsFactory.RegisterMethod.
- Cette instance de TMethodDescription associe un nom et un ID de méthode avec une fonction qui renvoie une fonction invocable. Cette fonction invocable est responsable de la logique sous-jacente à votre méthode LiveBindings.
- Dérecensez la méthode préalablement recensée en appelant TBindingMethodsFactory.UnRegisterMethod avec l'ID de votre méthode LiveBindings.
Lorsque vous installez un package qui inclut cette unité, votre méthode LiveBindings est recensée, et vous pouvez l'utiliser dans vos expressions d'analyse ou de format personnalisé. Votre méthode est également listée dans l'éditeur Méthodes LiveBindings.
Voir aussi
- Exemple de code LiveBindings Inc Method (Delphi)
- Exemple de code LiveBindings Inc Method (C++)