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 | |
---|---|---|
OnInvalidateIcon(IntPtr) | Upozorní klienty změny ikon. |
|
OnInvalidateItems(UInt32) | Upozorní klienty při změně skladové položky hierarchie. |
|
OnItemAdded(UInt32, UInt32, UInt32) | Při přidání položky do hierarchie, upozorní klienty. |
|
OnItemDeleted(UInt32) | Při odstranění položky z hierarchie, upozorní klienty. |
|
OnItemsAppended(UInt32) | Upozorní klienty položky budou připojeny na konec hierarchie. |
|
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