IVsDataSourceFactory Interface

Definition

Implemented by packages that supply their own Data source factories.

public interface class IVsDataSourceFactory
public interface class IVsDataSourceFactory
__interface IVsDataSourceFactory
public interface IVsDataSourceFactory
[System.Runtime.InteropServices.Guid("24034437-CB2E-47DD-AE2B-14D56481A2F0")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsDataSourceFactory
type IVsDataSourceFactory = interface
[<System.Runtime.InteropServices.Guid("24034437-CB2E-47DD-AE2B-14D56481A2F0")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsDataSourceFactory = interface
Public Interface IVsDataSourceFactory
Derived
Attributes

Remarks

This interface is implemented by the shell as the SVsDataSourceFactory service. Data source factories must be registered under the UIDataSourceProviders sub-key in the Windows registry. In addition, the package must call RegisterDataSourceFactory in the SetSite method.

Methods

GetDataSource(Guid, UInt32, IVsUIDataSource)

Returns a data source.

Applies to