Udostępnij za pośrednictwem


Interfejs IVsToolboxDataProvider2

 

Zapewnia obsługę dla dodatkowych Przybornik funkcji.W szczególności IVsToolboxDataProvider2 jest używana do wykonania trwałość przybornik za pomocą funkcji vssettings.Użytkownicy będą zapisywać i pobierania takich informacji poprzez Ustawienia importu i eksportu polecenie, znajdujące się na IDE Narzędzia menu.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Składnia

[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

Nazwa Opis
System_CAPS_pubmethod GetDisplayName(String)

Pobiera zlokalizowana nazwa dostawcy danych.

System_CAPS_pubmethod GetItemID(IDataObject, String)

Używany przez środowisko do pobierania i zapisuje kanoniczny identyfikator dla danej karty przybornik, gdy użytkownik wybierze opcję eksportu z Ustawienia importu i eksportu funkcji dostępnych na IDE Narzędzia menu.

System_CAPS_pubmethod GetItemTipInfo(IDataObject, String, IPropertyBag)

Dostarcza dane ToolTip elementu przybornika.

System_CAPS_pubmethod GetPackageGUID(Guid)

Pobiera identyfikator GUID VSPackage, do której należy dany dostawca danych.

System_CAPS_pubmethod GetProfileData(IDataObject, String)

Uzyskuje wszelkie dodatkowe informacje, jeśli to konieczne, o Przybornik element, który może być zapisany przy użyciu mechanizmu ustawienia Ustawienia importu i eksportu funkcji dostępnych na IDE " Narzędzia menu.

System_CAPS_pubmethod GetUniqueID(Guid)

Pobiera unikatowy identyfikator dla danego Przybornik kartę.

System_CAPS_pubmethod ReconstituteItem(String, String, String, IDataObject, TBXITEMINFO[])

Odtwarza element przybornika z danych zapisanych przy użyciu mechanizmu ustawień, gdy użytkownik zdecyduje się na pobieranie ustawień za pomocą Ustawienia importu i eksportu funkcji dostępnych na IDE Narzędzia menu.

Uwagi

IVsToolboxDataProvider2oferuje dodatkową funkcjonalność dla dostawców danych przybornik poza metod dostarczonych w IVsToolboxDataProvider.W szczególności, metody IVsToolboxDataProvider2 umożliwiają zarządzanie dodatkowe wartości Identyfikatora, tekst etykietki narzędzia i wsparcie dla funkcji importowania i eksportowania ustawień IDE.

[!UWAGA]

IVsToolboxDataProvider2nie pochodzi od IVsToolboxDataProvider i nie implementuje metody jego.Wszystkich dostawców danych należy zaimplementować zarówno interfejsy.

Uwagi dotyczące implementacji:

IVsToolboxDataProvider2powinny zostać wdrożone przez wszystkich dostawców danych przybornik, które utrzymują się kartę niestandardowe jako część przybornika Państwo za pomocą funkcji ustawień.

Zobacz też

Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku