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 | |
---|---|---|
![]() |
GetDisplayName(String) | Pobiera zlokalizowana nazwa dostawcy danych. |
![]() |
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. |
![]() |
GetItemTipInfo(IDataObject, String, IPropertyBag) | Dostarcza dane ToolTip elementu przybornika. |
![]() |
GetPackageGUID(Guid) | Pobiera identyfikator GUID VSPackage, do której należy dany dostawca danych. |
![]() |
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. |
![]() |
GetUniqueID(Guid) | Pobiera unikatowy identyfikator dla danego Przybornik kartę. |
![]() |
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