IVsPersistHierarchyItem2 Interface

Définition

Fournit la persistance aux éléments de la hiérarchie.

public interface class IVsPersistHierarchyItem2 : Microsoft::VisualStudio::Shell::Interop::IVsPersistHierarchyItem
public interface class IVsPersistHierarchyItem2 : Microsoft::VisualStudio::Shell::Interop::IVsPersistHierarchyItem
__interface IVsPersistHierarchyItem2 : Microsoft::VisualStudio::Shell::Interop::IVsPersistHierarchyItem
[System.Runtime.InteropServices.Guid("5A494367-DF56-4062-8EDA-54E2C1FF42BC")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsPersistHierarchyItem2 : Microsoft.VisualStudio.Shell.Interop.IVsPersistHierarchyItem
[<System.Runtime.InteropServices.Guid("5A494367-DF56-4062-8EDA-54E2C1FF42BC")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsPersistHierarchyItem2 = interface
    interface IVsPersistHierarchyItem
Public Interface IVsPersistHierarchyItem2
Implements IVsPersistHierarchyItem
Attributs
Implémente

Notes pour les responsables de l’implémentation

Implémenté par des hiérarchies qui souhaitent rendre leurs éléments persistants.

Méthodes

IgnoreItemFileChanges(UInt32, Int32)

Indicateur spécifiant que les modifications sont ignorées lors de l'enregistrement ou du rechargement de l'élément.

IsItemDirty(UInt32, IntPtr, Int32)

Détermine si l'élément de hiérarchie a changé.

IsItemReloadable(UInt32, Int32)

Détermine si un élément de projet est rechargeable avant d'appeler ReloadItem(UInt32, UInt32).

ReloadItem(UInt32, UInt32)

Appelé pour recharger l'élément de projet.

SaveItem(VSSAVEFLAGS, String, UInt32, IntPtr, Int32)

Enregistre l'élément de hiérarchie sur le disque.

S’applique à