Aracılığıyla paylaş


IVsToolboxDataProvider2 Arabirim

 

İçin destek sağlar ek araç özellikleri.Özellikle, IVsToolboxDataProvider2 vssettings özelliği aracılığıyla araç Kalıcılık uygulamak için kullanılır.Kullanıcılar kaydetmek ve aracılığıyla böyle bir bilgi almanız Alma/verme ayarları komutu, IDE'nin üzerinde bulunan araçları menü.

Ad Alanı:   Microsoft.VisualStudio.Shell.Interop
Derleme:  Microsoft.VisualStudio.Shell.Interop.8.0 (Microsoft.VisualStudio.Shell.Interop.8.0.dll içinde)

Sözdizimi

[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

Yöntemler

Ad Açıklama
System_CAPS_pubmethod GetDisplayName(String)

Veri sağlayıcısı yerelleştirilmiş adını alır.

System_CAPS_pubmethod GetItemID(IDataObject, String)

Verme seçeneği kullanıcı seçtiğinde belirli Toolbox sekmesinin kurallı Kimliğini kaydeder ve almak için ortamı tarafından kullanılan Alma/verme ayarları IDE'nin üzerinde özellik araçları menü.

System_CAPS_pubmethod GetItemTipInfo(IDataObject, String, IPropertyBag)

Araç kutusu öğesi için araç ipucu veri sağlar.

System_CAPS_pubmethod GetPackageGUID(Guid)

Bu veri sağlayıcısı ait olduğu VSPackage GUID alır.

System_CAPS_pubmethod GetProfileData(IDataObject, String)

Gerekirse, hakkında herhangi bir ek bilgi edinir bir araç ayarları mekanizmasını kullanarak üzerinden kaydedilen öğe Alma/verme ayarları IDE üzerinde özellik ' araçları menü.

System_CAPS_pubmethod GetUniqueID(Guid)

Benzersiz kimliği alır belirli araç sekmesi.

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

Araç kutusu öğesi kullanarak ayarları almak bir kullanıcı seçtiğinde ayarları mekanizması kullanılarak saklanan verileri yeniden oluşturur Alma/verme ayarları IDE'nin üzerinde özellik araçları menü.

Notlar

IVsToolboxDataProvider2sağlanan yöntemlerden ötesinde araç veri sağlayıcıları için ek işlevsellik sağlayan IVsToolboxDataProvider.Özellikle, yöntemleri IVsToolboxDataProvider2 ek yönetim kimlik değerleri, araç ipucu metni ve IDE'nin ayarları alma/verme özelliği için destek sağlar.

[!NOT]

IVsToolboxDataProvider2gelen almıyor IVsToolboxDataProvider ve yöntemlerini uygulamıyor.Tüm veri sağlayıcıları, hem arabirimleri uygulamalısınız.

Gerçekleştirenlere Notlar:

IVsToolboxDataProvider2Standart olmayan bir sekme ayarları özelliği aracılığıyla araç durumu bir parçası olarak devam ettirmek için gerekli tüm araç veri sağlayıcıları tarafından uygulanan.

Ayrıca bkz.

Microsoft.VisualStudio.Shell.Interop Ad Alanı

Başa dön