IDataSource 接口
仅由 Microsoft 内部使用。
命名空间: Microsoft.Internal.VisualStudio.PlatformUI
程序集: Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)
语法
声明
Public Interface IDataSource _
Inherits IUIDataSource, IUIDispatch, IVsUIDataSource, IVsUISimpleDataSource, _
IVsUIDispatch, INotifyPropertyChanged, ICustomTypeProvider
public interface IDataSource : IUIDataSource,
IUIDispatch, IVsUIDataSource, IVsUISimpleDataSource, IVsUIDispatch, INotifyPropertyChanged,
ICustomTypeProvider
IDataSource 类型公开以下成员。
属性
页首
方法
|
AdvisePropertyChangeEvents |
将通知的寄存器,当属性更改。 (继承自 IVsUIDataSource。) |
|
Close() |
关闭此数据源。 (继承自 IVsUIDataSource。) |
|
Close() |
关闭数据源。 (继承自 IVsUISimpleDataSource。) |
|
EnumProperties |
返回可用的属性的枚举。 (继承自 IVsUIDataSource。) |
|
EnumVerbs(IVsUIEnumDataSourceVerbs%) |
返回谓词的枚举数据源的。 (继承自 IVsUIDataSource。) |
|
EnumVerbs(IVsUIEnumDataSourceVerbs%) |
列出数据源中的谓词 (继承自 IVsUIDispatch。) |
|
EnumVerbs(IVsUIEnumDataSourceVerbs%) |
返回谓词的枚举数据源的。 (继承自 IVsUISimpleDataSource。) |
|
GetCustomType |
获取一个自定义类型提供此对象。 (继承自 ICustomTypeProvider。) |
|
GetShapeIdentifier |
返回此数据源的形状标识符。与同一形状标识符的两个数据源将具有相同的属性和谓词。 (继承自 IVsUIDataSource。) |
|
GetValue(String) |
仅由 Microsoft 内部使用。 (继承自 IUIDataSource。) |
|
GetValue(String, IVsUIObject%) |
返回属性的值。 (继承自 IVsUIDataSource。) |
|
Invoke(String, Object) |
仅由 Microsoft 内部使用。 (继承自 IUIDispatch。) |
|
Invoke(String, Object, Object%) |
在数据源上调用一个谓词。 (继承自 IVsUIDataSource。) |
|
Invoke(String, Object, Object%) |
调用数据源中的一个谓词。 (继承自 IVsUIDispatch。) |
|
Invoke(String, Object, Object%) |
执行在数据源上一个谓词。 (继承自 IVsUISimpleDataSource。) |
|
QueryValue |
返回属性的类型、布局和值。 (继承自 IVsUIDataSource。) |
|
ResetValue |
设置为它是默认值。 (继承自 IVsUIDataSource。) |
|
SetValue(String, IVsUIObject) |
仅由 Microsoft 内部使用。 (继承自 IUIDataSource。) |
|
SetValue(String, IVsUIObject) |
将属性设置为值。 (继承自 IVsUIDataSource。) |
|
UnadvisePropertyChangeEvents |
,当属性更改时,停止接收通知。 (继承自 IVsUIDataSource。) |
页首
事件
页首
请参见
参考
Microsoft.Internal.VisualStudio.PlatformUI 命名空间