DataViewCommandProvider 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重要
此 API 不符合 CLS。
表示 IVsDataViewCommandProvider 接口的实现。
public ref class DataViewCommandProvider : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataViewHierarchy ^>, Microsoft::VisualStudio::Data::Core::IVsDataSupportObject<Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataViewCommandProvider ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataViewCommandProvider
[System.CLSCompliant(false)]
public class DataViewCommandProvider : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewHierarchy>, Microsoft.VisualStudio.Data.Core.IVsDataSupportObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewCommandProvider>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewCommandProvider
public class DataViewCommandProvider : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewHierarchy>, Microsoft.VisualStudio.Data.Core.IVsDataSupportObject<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewCommandProvider>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataViewCommandProvider
[<System.CLSCompliant(false)>]
type DataViewCommandProvider = class
inherit DataSiteableObject<IVsDataViewHierarchy>
interface IVsDataViewCommandProvider
interface IVsDataSupportObject<IVsDataViewCommandProvider>
type DataViewCommandProvider = class
inherit DataSiteableObject<IVsDataViewHierarchy>
interface IVsDataViewCommandProvider
interface IVsDataSupportObject<IVsDataViewCommandProvider>
Public Class DataViewCommandProvider
Inherits DataSiteableObject(Of IVsDataViewHierarchy)
Implements IVsDataSupportObject(Of IVsDataViewCommandProvider), IVsDataViewCommandProvider
- 继承
- 属性
- 实现
构造函数
DataViewCommandProvider() |
初始化 DataViewBrowseObjectProvider 类的新实例。 |
属性
Site |
获取或设置对象站点。 (继承自 DataSiteableObject<T>) |
方法
CreateCommand(Int32, CommandID) |
为服务器资源管理器菜单项创建菜单命令。 |
CreateCommand(Int32, CommandID, Object[]) |
为包含指定参数的服务器资源管理器菜单项创建菜单命令。 |
CreateSelectionCommand(CommandID) |
在服务器资源管理器中为多个节点创建选择菜单命令。 |
CreateSelectionCommand(CommandID, Object[]) |
在服务器资源管理器中为多个节点创建选择菜单命令。 |
OnSiteChanged(EventArgs) |
引发 SiteChanged 事件。 (继承自 DataSiteableObject<T>) |
UpdateCommandStatus(MenuCommand) |
汇报指定菜单命令的状态。 |
UpdateCommandStatus(MenuCommand, Object[]) |
汇报指定菜单命令的状态。 |
事件
SiteChanged |
当 Site 属性更改时发生。 (继承自 DataSiteableObject<T>) |
显式接口实现
IVsDataSupportObject<IVsDataViewCommandProvider>.Invoke(String, Object[], Object[]) |
表示 IVsDataViewCommandProvider 接口的实现。 |