IVsHierarchyItemManager 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.
Important
Cette API n’est pas conforme CLS.
Accède au modèle de données utilisé par IVsUIHierarchyWindow (comme l'explorateur de solutions).
public interface class IVsHierarchyItemManager
public interface class IVsHierarchyItemManager
__interface IVsHierarchyItemManager
public interface IVsHierarchyItemManager
[System.CLSCompliant(false)]
public interface IVsHierarchyItemManager
type IVsHierarchyItemManager = interface
[<System.CLSCompliant(false)>]
type IVsHierarchyItemManager = interface
Public Interface IVsHierarchyItemManager
- Attributs
Remarques
Cette interface est un service Managed Extensibility Framework (MEF) qui peut être importé par un composant MEF. Étant donné un IVsHierarchy et un ItemId (juste un uint représentant une « clé » à l’un des éléments de la hiérarchie), IVsHierarchyItemManager peut retourner un IVsHierarchyItem ou IVsHierarchyItemIdentity représentant cet élément.
Propriétés
| IsChangingItems |
Obtient une valeur indiquant si les ajouts ou les suppressions d'éléments effectués dans un IVsHierarchy sont en cours de traitement. |
Méthodes
| GetHierarchyItem(IVsHierarchy, UInt32) |
Obtient ou crée IVsHierarchyItem correspondant à l'identificateur d'élément et la hiérarchie spécifiés. |
| TryGetHierarchyItem(IVsHierarchy, UInt32, IVsHierarchyItem) |
Obtient un IVsHierarchyItem mis en cache représentant l'identificateur d'élément et la hiérarchie spécifiés, si un tel élément a déjà été créé. |
| TryGetHierarchyItemIdentity(IVsHierarchy, UInt32, IVsHierarchyItemIdentity) |
Obtient un IVsHierarchyItemIdentity mis en cache représentant l'identificateur d'élément et la hiérarchie spécifiés, si un tel élément a déjà été créé. |
Événements
| AfterInvalidateItems |
Événement déclenché après qu'une notification OnInvalidateItems(UInt32) se produise pour un élément. |
| OnItemAdded |
Événement déclenché après qu'une notification OnItemAdded(UInt32, UInt32, UInt32) se produise pour un élément. |