IVsUIDataSource 接口
表示 Visual Studio 用户界面数据源。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)
Microsoft.VisualStudio.Shell.Interop.10.0(在 Microsoft.VisualStudio.Shell.Interop.10.0.dll 中)
语法
声明
<GuidAttribute("8D11DD44-7EF2-4C7A-B188-7DA136657F68")> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IVsUIDataSource _
Inherits IVsUISimpleDataSource, IVsUIDispatch
[GuidAttribute("8D11DD44-7EF2-4C7A-B188-7DA136657F68")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsUIDataSource : IVsUISimpleDataSource,
IVsUIDispatch
IVsUIDataSource 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
AdvisePropertyChangeEvents | 将通知的寄存器,当属性更改。 | |
Close() | 关闭此数据源。 | |
Close() | 关闭数据源。 (继承自 IVsUISimpleDataSource。) | |
EnumProperties | 返回可用的属性的枚举。 | |
EnumVerbs(IVsUIEnumDataSourceVerbs%) | 返回谓词的枚举数据源的。 | |
EnumVerbs(IVsUIEnumDataSourceVerbs%) | 列出数据源中的谓词 (继承自 IVsUIDispatch。) | |
EnumVerbs(IVsUIEnumDataSourceVerbs%) | 返回谓词的枚举数据源的。 (继承自 IVsUISimpleDataSource。) | |
GetShapeIdentifier | 返回此数据源的形状标识符。与同一形状标识符的两个数据源将具有相同的属性和谓词。 | |
GetValue | 返回属性的值。 | |
Invoke(String, Object, Object%) | 在数据源上调用一个谓词。 | |
Invoke(String, Object, Object%) | 调用数据源中的一个谓词。 (继承自 IVsUIDispatch。) | |
Invoke(String, Object, Object%) | 执行在数据源上一个谓词。 (继承自 IVsUISimpleDataSource。) | |
QueryValue | 返回属性的类型、布局和值。 | |
ResetValue | 设置为它是默认值。 | |
SetValue | 将属性设置为值。 | |
UnadvisePropertyChangeEvents | ,当属性更改时,停止接收通知。 |
页首