IVsContainedLanguageStaticEventBinding Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit la prise en charge de la génération d'événements statiques.
public interface class IVsContainedLanguageStaticEventBinding
public interface class IVsContainedLanguageStaticEventBinding
__interface IVsContainedLanguageStaticEventBinding
[System.Runtime.InteropServices.ComConversionLoss]
[System.Runtime.InteropServices.Guid("22FF7776-2C9A-48C4-809F-39E5184CC32D")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsContainedLanguageStaticEventBinding
[<System.Runtime.InteropServices.ComConversionLoss>]
[<System.Runtime.InteropServices.Guid("22FF7776-2C9A-48C4-809F-39E5184CC32D")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsContainedLanguageStaticEventBinding = interface
Public Interface IVsContainedLanguageStaticEventBinding
- Attributs
Remarques
La liaison d’événement statique signifie un gestionnaire d’événements qui ne fait pas partie d’une classe instanciée et qui est disponible tout le temps entre les fichiers du projet.
Notes pour les responsables de l’implémentation
Implémentez cette interface dans votre langage contenu pour prendre en charge la liaison d’événements statiques.
Notes pour les appelants
Cette interface peut être obtenue en appelant la méthode QueryInterface sur un IVsContainedLanguage objet ou en effectuant un cast de l' IVsContainedLanguage objet vers l' IVsContainedLanguageStaticEventBinding interface.
Méthodes
| AddStaticEventBinding(String, String, String, String) |
Lie un événement statique au membre spécifié. |
| EnsureStaticEventHandler(String, String, String, String, String, UInt32, String, String, TextSpan[]) |
Crée un gestionnaire d'événement en fonction du contexte de classe, du nom du type de l'objet, du nom de l'événement et du nom (unique) du gestionnaire d'événements. |
| GetStaticEventBindingsForObject(String, String, Int32, IntPtr, IntPtr, IntPtr) |
Retourne une collection d'événements qui sont gérés statiquement. |
| RemoveStaticEventBinding(String, String, String, String) |
Supprime la liaison d'événements du membre spécifié. |