IVsToolboxDataProvider2 – rozhraní
Poskytuje podporu pro další nástrojů funkce. Zejména IVsToolboxDataProvider2 se používá k implementaci sady nástrojů stálost prostřednictvím funkce vssettings. Uživatelé se uložení a načtení těchto informací prostřednictvím Nastavení importu a exportu příkaz na rozhraní IDE nalezena Nástroje nabídky.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Syntaxe
[InterfaceTypeAttribute(1)]
[GuidAttribute("1CD73232-A3C7-48FA-8B0A-2E35804097BF")]
public interface IVsToolboxDataProvider2
[InterfaceTypeAttribute(1)]
[GuidAttribute("1CD73232-A3C7-48FA-8B0A-2E35804097BF")]
public interface class IVsToolboxDataProvider2
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("1CD73232-A3C7-48FA-8B0A-2E35804097BF")>]
type IVsToolboxDataProvider2 = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("1CD73232-A3C7-48FA-8B0A-2E35804097BF")>
Public Interface IVsToolboxDataProvider2
Metody
Název | Popis | |
---|---|---|
![]() |
GetDisplayName(String) | Načte lokalizovaný název zprostředkovatele dat. |
![]() |
GetItemID(IDataObject, String) | Používají prostředí k načítání a uloží kanonický ID pro danou kartu panelu nástrojů, když uživatel vybere možnost exportu z Nastavení importu a exportu funkce, které jsou k dispozici v rozhraní IDE Nástroje nabídky. |
![]() |
GetItemTipInfo(IDataObject, String, IPropertyBag) | Poskytuje data popisek pro položku panelu nástrojů. |
![]() |
GetPackageGUID(Guid) | Získá identifikátor GUID sady VSPackage, do které tento zprostředkovatel dat patří. |
![]() |
GetProfileData(IDataObject, String) | Získá jakékoli další informace naleznete v případě potřeby asi nástrojů položky, které lze uložit prostřednictvím pomocí nastavení mechanismus Nastavení importu a exportu funkce, které jsou k dispozici v integrovaném vývojovém prostředí " Nástroje nabídky. |
![]() |
GetUniqueID(Guid) | Načte jedinečné ID dané nástrojů kartu. |
![]() |
ReconstituteItem(String, String, String, IDataObject, TBXITEMINFO[]) | Znovu vytvoří položku nástrojů z dat uložených pomocí mechanismu nastavení, když uživatel vybere načíst nastavení pomocí Nastavení importu a exportu funkce, které jsou k dispozici v rozhraní IDE Nástroje nabídky. |
Poznámky
IVsToolboxDataProvider2 poskytuje další funkce pro poskytovatele dat, sada nástrojů nad rámec metody poskytované v IVsToolboxDataProvider. Zejména metody IVsToolboxDataProvider2 Povolit další správu hodnot ID, text popisku a podpora pro funkce rozhraní IDE nastavení importu a exportu.
[!POZNÁMKA]
IVsToolboxDataProvider2 není odvozena od IVsToolboxDataProvider a neimplementuje jeho metody. Všichni zprostředkovatelé dat by měly implementovat obě rozhraní.
Poznámky pro implementátory:
IVsToolboxDataProvider2 by měla být implementována drží všichni zprostředkovatelé dat sady nástrojů, které je třeba zachovat nestandardní kartu jako součást sady nástrojů stavu prostřednictvím funkce nastavení.
Viz také
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek