Sdílet prostřednictvím


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
System_CAPS_pubmethod DeleteItem(UInt32, UInt32)

Zpracovává odstranění nebo odebrání položku hierarchie.

System_CAPS_pubmethod 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