Sdílet prostřednictvím


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
System_CAPS_pubmethod GetDisplayName(String)

Načte lokalizovaný název zprostředkovatele dat.

System_CAPS_pubmethod 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.

System_CAPS_pubmethod GetItemTipInfo(IDataObject, String, IPropertyBag)

Poskytuje data popisek pro položku panelu nástrojů.

System_CAPS_pubmethod GetPackageGUID(Guid)

Získá identifikátor GUID sady VSPackage, do které tento zprostředkovatel dat patří.

System_CAPS_pubmethod 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.

System_CAPS_pubmethod GetUniqueID(Guid)

Načte jedinečné ID dané nástrojů kartu.

System_CAPS_pubmethod 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