IVsDataProvider 接口

定义

表示数据提供程序。

public interface class IVsDataProvider
public interface IVsDataProvider
type IVsDataProvider = interface
Public Interface IVsDataProvider

属性

Description

获取 DDEX 提供程序的说明。

DisplayName

获取 DDEX 提供程序的显示名称。

Guid

获取 DDEX 提供程序的唯一标识符。

Name

获取 DDEX 提供程序的编程名称。

ShortDisplayName

获取 DDEX 提供程序的简短显示名称。

Technology

获取 DDEX 提供程序采用和面向的基础技术的唯一标识符。

方法

CreateObject(Guid, Type)

为由 DDEX 提供程序实现的指定 DDEX 数据源创建指定 DDEX 支持实体的实例。

CreateObject(Type)

创建由 DDEX 提供程序实现的指定 DDEX 支持实体的实例。

CreateObject<TObject,TSite>(Guid, TSite)

为由 DDEX 提供程序实现的指定 DDEX 数据源创建指定的 DDEX 支持实体的实例,该实体使用指定的站点对象进行站点。

CreateObject<TObject>()

创建由 DDEX 提供程序实现的指定 DDEX 支持实体的实例。

CreateObject<TObject>(Guid)

为由 DDEX 提供程序实现的指定 DDEX 数据源创建指定 DDEX 支持实体的实例。

CreateObject<TSite>(Guid, Type, TSite)

为由 DDEX 提供程序实现的指定 DDEX 数据源创建指定的 DDEX 支持实体的实例,该实体使用指定的站点对象进行站点。

DeriveSource(String)

派生 DDEX 提供程序支持的 DDEX 数据源,给定有关目标数据源的信息。

GetAssembly(Guid, String)

将提供程序特定的程序集字符串解析为特定 DDEX 数据源的相应 Assembly 表示形式。

GetAssembly(String)

将提供程序特定的程序集字符串解析为其对应的 Assembly 表示形式。

GetMainAssembly()

获取提供程序的main程序集。

GetProperty(String)

获取 DDEX 提供程序的已注册属性。

GetString(String)

从 DDEX 提供程序获取本地化字符串。

GetType(Guid, String)

针对特定 DDEX 数据源,将提供程序特定的类型名称解析为其对应的 Type 表示形式。

GetType(String)

将提供程序特定的类型名称解析为其对应的 Type 表示形式。

GetUnsupportedReason(CommandID, Object)

获取解释不支持操作的原因的本地化字符串。

GetUnsupportedReason(Guid, CommandID, Object)

获取一个本地化字符串,该字符串解释指定 DDEX 数据源不支持操作的原因。

IsOperationSupported(CommandID, Object)

确定当前环境中提供程序是否支持特定操作。

IsOperationSupported(Guid, CommandID, Object)

确定指定 DDEX 数据源在当前环境中提供程序是否支持特定操作。

SupportsObject(Guid, Type)

确定 DDEX 提供程序是否支持指定 DDEX 数据源的指定类型的 DDEX 支持实体。

SupportsObject(Type)

确定 DDEX 提供程序是否支持指定类型的 DDEX 支持实体。

TryCreateObject(Guid, Type)

尝试为由 DDEX 提供程序实现的指定 DDEX 数据源创建指定的 DDEX 支持实体的实例。

TryCreateObject(Type)

尝试创建由 DDEX 提供程序实现的指定 DDEX 支持实体的实例。

TryCreateObject<TObject,TSite>(Guid, TSite)

尝试为由 DDEX 提供程序实现的指定 DDEX 数据源创建指定的 DDEX 支持实体的实例,该数据源使用指定的站点对象进行站点。

TryCreateObject<TObject>()

尝试创建由 DDEX 提供程序实现的指定 DDEX 支持实体的实例。

TryCreateObject<TObject>(Guid)

尝试为由 DDEX 提供程序实现的指定 DDEX 数据源创建指定的 DDEX 支持实体的实例。

TryCreateObject<TSite>(Guid, Type, TSite)

尝试为由 DDEX 提供程序实现的指定 DDEX 数据源创建指定的 DDEX 支持实体的实例,该数据源使用指定的站点对象进行站点。

适用于