IVsToolboxDataProviderRegistry Arabirim

Tanım

Bir araç kutusu veri sağlayıcısı kaydeder.

public interface class IVsToolboxDataProviderRegistry
public interface class IVsToolboxDataProviderRegistry
__interface IVsToolboxDataProviderRegistry
[System.Runtime.InteropServices.Guid("653BE2DA-BA98-41B7-8ABC-7A38B0E1C01A")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsToolboxDataProviderRegistry
[<System.Runtime.InteropServices.Guid("653BE2DA-BA98-41B7-8ABC-7A38B0E1C01A")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsToolboxDataProviderRegistry = interface
Public Interface IVsToolboxDataProviderRegistry
Öznitelikler

Açıklamalar

IVsToolboxDataProviderRegistry , içinde bulunan iki yöntem için alternatif bir uygulama sağlar IVsToolbox2 . IVsToolboxDataProviderRegistryYöntemler bir VSPackage 'ın bir araç kutusu veri sağlayıcısı kaydetmesi gerektiğinde (genellikle VSPackage yüklendiğinde), ancak tüm araç kutusunun kendisini önceden yüklemeye ilişkin performans maliyetine neden olması gerekmediği durumlarda kullanılır.

Arayanlara Notlar

Araç kutusunun kendisini önceden yükleme performans maliyetini etkilemeden bir araç kutusu veri sağlayıcısı kaydetmek isteyen VS paketleri tarafından çağırılır.

Yöntemler

RegisterDataProvider(IVsToolboxDataProvider, UInt32)

Bir araç kutusu veri sağlayıcısı kaydeder.

UnregisterDataProvider(UInt32)

Araç kutusu veri sağlayıcısının kaydını siler.

Şunlara uygulanır