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 | |
---|---|---|
![]() |
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í. |
![]() |
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