Sdílet prostřednictvím


IVsHierarchyEvents – rozhraní

 

Upozorní klienty změny v hierarchii.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

[ComConversionLossAttribute]
[GuidAttribute("6DDD8DC3-32B2-4BF1-A1E1-B6DA40526D1E")]
[InterfaceTypeAttribute(1)]
public interface IVsHierarchyEvents
[ComConversionLossAttribute]
[GuidAttribute("6DDD8DC3-32B2-4BF1-A1E1-B6DA40526D1E")]
[InterfaceTypeAttribute(1)]
public interface class IVsHierarchyEvents
[<ComConversionLossAttribute>]
[<GuidAttribute("6DDD8DC3-32B2-4BF1-A1E1-B6DA40526D1E")>]
[<InterfaceTypeAttribute(1)>]
type IVsHierarchyEvents = interface end
<ComConversionLossAttribute>
<GuidAttribute("6DDD8DC3-32B2-4BF1-A1E1-B6DA40526D1E")>
<InterfaceTypeAttribute(1)>
Public Interface IVsHierarchyEvents

Metody

Název Popis
System_CAPS_pubmethod OnInvalidateIcon(IntPtr)

Upozorní klienty změny ikon.

System_CAPS_pubmethod OnInvalidateItems(UInt32)

Upozorní klienty při změně skladové položky hierarchie.

System_CAPS_pubmethod OnItemAdded(UInt32, UInt32, UInt32)

Při přidání položky do hierarchie, upozorní klienty.

System_CAPS_pubmethod OnItemDeleted(UInt32)

Při odstranění položky z hierarchie, upozorní klienty.

System_CAPS_pubmethod OnItemsAppended(UInt32)

Upozorní klienty položky budou připojeny na konec hierarchie.

System_CAPS_pubmethod OnPropertyChanged(UInt32, Int32, UInt32)

Upozorní klienty jednu nebo více vlastností položky byly změněny.

Poznámky

Hierarchie oznámí každému, kdo dostal prostřednictvím volání AdviseHierarchyEvents.

Poznámky pro implementátory:

Implementován klientů, které mají zájem na přijímání oznámení o změnách hierarchie z určité hierarchie.

Poznámky pro volající:

Volat VSPackages reagovat na změny v dané hierarchii.

Viz také

Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek