Sdílet prostřednictvím


IVsToolboxActiveUserHook – rozhraní

 

Poskytuje podporu pro zachycení a úprava nástrojů interakcí, včetně přetažení.

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

Syntaxe

[GuidAttribute("A00C298A-6520-4822-ABD8-C5CD03846599")]
[InterfaceTypeAttribute(1)]
public interface IVsToolboxActiveUserHook
[GuidAttribute("A00C298A-6520-4822-ABD8-C5CD03846599")]
[InterfaceTypeAttribute(1)]
public interface class IVsToolboxActiveUserHook
[<GuidAttribute("A00C298A-6520-4822-ABD8-C5CD03846599")>]
[<InterfaceTypeAttribute(1)>]
type IVsToolboxActiveUserHook = interface end
<GuidAttribute("A00C298A-6520-4822-ABD8-C5CD03846599")>
<InterfaceTypeAttribute(1)>
Public Interface IVsToolboxActiveUserHook

Metody

Název Popis
System_CAPS_pubmethod InterceptDataObject(IDataObject, IDataObject)

Tato metoda je volána pomocí panelu vždy, když jeden z jeho datové objekty se účastní operace a přetažení.

System_CAPS_pubmethod ToolboxSelectionChanged(IDataObject)

Tato metoda je volána pomocí panelu vždy, když dojde ke změně vybrána položka na panelu nástrojů.

Poznámky

IVsToolboxActiveUserHook používá aplikace vyžadující oznamování změn nástrojů výběru nebo potřeb a zachytit a změnit datový objekt při zkopírování nebo přetažení.

Na rozhraní metody jsou volány nástrojů samostatně jako pouze aktivní nástrojů uživatel může přijímat IVsToolboxActiveUserHook oznámení.By měla být volána není přímo pomocí VSPackage.

Poznámky pro implementátory:

Panel Uživatelé a zachytit a změnit prvky interakce, před jejich dokončení včetně přetažení, které by mělo provádět IVsToolboxActiveUserHook rozhraní.

Viz také

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

Zpátky na začátek