IVsDataObjectIdentifierConverter 接口

表示显示转换的数据源特定对象标识符方法从字符串到标识符部件的接口以及从标识符新的字符串。

命名空间:  Microsoft.VisualStudio.Data.Services.SupportEntities
程序集:  Microsoft.VisualStudio.Data.Services(在 Microsoft.VisualStudio.Data.Services.dll 中)

语法

声明
<DataClientObjectAttribute("25F7A929-9E69-4e2f-8B31-93661DB50853")> _
Public Interface IVsDataObjectIdentifierConverter
[DataClientObjectAttribute("25F7A929-9E69-4e2f-8B31-93661DB50853")]
public interface IVsDataObjectIdentifierConverter
[DataClientObjectAttribute(L"25F7A929-9E69-4e2f-8B31-93661DB50853")]
public interface class IVsDataObjectIdentifierConverter
[<DataClientObjectAttribute("25F7A929-9E69-4e2f-8B31-93661DB50853")>]
type IVsDataObjectIdentifierConverter =  interface end
public interface IVsDataObjectIdentifierConverter

IVsDataObjectIdentifierConverter 类型公开以下成员。

方法

  名称 说明
公共方法 ConvertToArray 当实现由选件类,已格式化的字符串标识符为其等效中设置标识符部件的转换。
公共方法 ConvertToString(String, array<Object[]) 当实现由选件类,设置标识符划分到已格式化的字符串标识符的转换。
公共方法 ConvertToString(String, array<Object[], DataObjectIdentifierFormat) 当实现由选件类,设置标识符划分到已格式化的字符串标识符的转换,根据指定的格式设置选项。

页首

备注

通常,对象的标识符数据源中包括用于在其中执行命令的字符串。 例如,在SQL语句 SELECT * FROM mytable,“mytable”中的字符串是对象的唯一标识符。下语句运行的上下文。

通常,数据源对象有包容机制,如目录、架构或包。 因为一个唯一名称为唯一标识对象,不再足够了引入了对多部分的标识符的需要。 例如,在不同的用户下的Oracle server组不同的对象,使对象的唯一标识符限定使用用户名。

由于格式这样的几部分的标识符可能从数据源更改为另一种,必须具有方式转换特定字符串转换为其设置部件反之亦然。 此选件类提供这样的结构。

此接口具有一个基实现。DDEX结构。

请参阅

参考

Microsoft.VisualStudio.Data.Services.SupportEntities 命名空间