DataSourceProviderService 类

定义

实现服务在 EnvDTE.Project 级别提供对数据源的访问权限所需的基本功能。

public ref class DataSourceProviderService abstract
[System.Runtime.InteropServices.Guid("ABE5C1F0-C96E-40c4-A22D-4A5CEC899BDC")]
public abstract class DataSourceProviderService
[<System.Runtime.InteropServices.Guid("ABE5C1F0-C96E-40c4-A22D-4A5CEC899BDC")>]
type DataSourceProviderService = class
Public MustInherit Class DataSourceProviderService
继承
DataSourceProviderService
属性

构造函数

名称 说明
DataSourceProviderService()

初始化 DataSourceProviderService 类的新实例。

属性

名称 说明
SupportsAddNewDataSource

在派生类中重写时,获取一个值,该值指示服务是否支持使用 InvokeAddNewDataSource(IWin32Window, FormStartPosition)添加新数据源。

SupportsConfigureDataSource

在派生类中重写时,获取指示服务是否支持使用 InvokeConfigureDataSource(IWin32Window, FormStartPosition, DataSourceDescriptor)配置数据源的值。

方法

名称 说明
AddDataSourceInstance(IDesignerHost, DataSourceDescriptor)

在派生类中重写时,创建并返回给定数据源的实例,并将其添加到设计图面。

Equals(Object)

确定指定的对象是否等于当前对象。

(继承自 Object)
GetDataSources()

在派生类中重写时,检索 EnvDTE.Project 级别的数据源集合。

GetHashCode()

用作默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
InvokeAddNewDataSource(IWin32Window, FormStartPosition)

在派生类中重写时,调用 “添加新数据源向导”。

InvokeConfigureDataSource(IWin32Window, FormStartPosition, DataSourceDescriptor)

在派生类中重写时,在指定的数据源上调用 “配置数据源 ”对话框。

MemberwiseClone()

创建当前 Object的浅表副本。

(继承自 Object)
NotifyDataSourceComponentAdded(Object)

在派生类中重写时,通知服务表示数据源的组件已添加到设计图面。

ToString()

返回一个表示当前对象的字符串。

(继承自 Object)

适用于