IVsHierarchyDeleteHandler – rozhraní
Spravuje, odstranění nebo odebrání položek hierarchie.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
[InterfaceTypeAttribute(1)]
[GuidAttribute("320E51F6-D238-4BD0-BA89-CCA91DBCF411")]
public interface IVsHierarchyDeleteHandler
[InterfaceTypeAttribute(1)]
[GuidAttribute("320E51F6-D238-4BD0-BA89-CCA91DBCF411")]
public interface class IVsHierarchyDeleteHandler
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("320E51F6-D238-4BD0-BA89-CCA91DBCF411")>]
type IVsHierarchyDeleteHandler = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("320E51F6-D238-4BD0-BA89-CCA91DBCF411")>
Public Interface IVsHierarchyDeleteHandler
Metody
Název | Popis | |
---|---|---|
DeleteItem(UInt32, UInt32) | Zpracovává odstranění nebo odebrání položku hierarchie. |
|
QueryDeleteItem(UInt32, UInt32, Int32) | Volat prostředí k určení, zda je hierarchie podporuje odstranění položky nebo odebrání. |
Poznámky
Toto rozhraní je volitelná a je načten voláním QueryInterface z IVsHierarchy.Podporuje provádění UIHWF_RouteCmdidDelete příkaz.
Implementujte toto rozhraní určit způsob zpracování odstranění nebo odebrání položek z hierarchie.Hierarchie může podporovat destruktivní možnost odstranit z úložiště a nedestruktivní, odebrat z projektu možnost na základě položky; operace je založena na výběru uživatele z dialogového okna.
IVsUIHierarchyWindowúchyty UIHWF_RouteCmdidDelete příkaz.Odebrání nebo odstranění položky, IVsUIHierarchyWindow volání QueryDeleteItem nebo DeleteItem s odpovídající operace.
Poznámky pro implementátory:
Implementován hierarchie řízení odstranit nebo odebrat možnosti pro položky v hierarchii.
Poznámky pro volající:
Prostředí volána při výběru položky hierarchie (QueryDeleteItem) nebo odstraněny nebo odebírat (DeleteItem).
Viz také
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek