Partager via


_OLECCONTEXT, énumération

Spécifie le contexte d'état qui est affecté par une modification d'OnComponentEnterState ou d'OnComponentExitState.

Espace de noms :  Microsoft.VisualStudio.OLE.Interop
Assembly :  Microsoft.VisualStudio.OLE.Interop (dans Microsoft.VisualStudio.OLE.Interop.dll)

Syntaxe

'Déclaration
Public Enumeration _OLECCONTEXT
public enum _OLECCONTEXT

Membres

Nom de membre Description
oleccontextAll Indique que tous indiquent que des contextes dans l'arborescence de contexte d'état sont affectés.
oleccontextMine Indique que les composants dans le contexte d'état d'un gestionnaire composant sont affectés.
oleccontextOthers Indique que tous indiquent que des contextes en dehors de du contexte d'état d'un gestionnaire composant sont affectés.

Remarques

FCreateSubComponentManager active la création d'une arborescence hiérarchique des gestionnaires composants.Cette arborescence est utilisée pour maintenir de plusieurs contextes quant à olecstate.Ces contextes sont appelés des contextes d'état.

Chaque gestionnaire composant dans l'arborescence définit un contexte d'état.Les composants qui sont enregistrés avec un gestionnaire composant particulier ou l'un de ses descendants fait partie du contexte d'état de ce gestionnaire composant.Des appels à OnComponentEnterState ou l'FOnComponentExitState peuvent être utilisés pour affecter tous les composants, seuls les composants qui sont dans le contexte d'état d'un gestionnaire composant, ou uniquement les composants qui sont en dehors de du contexte d'état d'un gestionnaire composant.

[!REMARQUE]

FInState est utilisé pour interroger le contexte d'état d'un gestionnaire composant à sa racine.

Voir aussi

Référence

Microsoft.VisualStudio.OLE.Interop, espace de noms