DataViewMenuCommand Class
Represents a base implementation for menu commands offered by high-level or shortcut menus as part of a data view hierarchy.
Inheritance Hierarchy
System.Object
System.ComponentModel.Design.MenuCommand
Microsoft.VisualStudio.Data.Framework.DataMenuCommand
Microsoft.VisualStudio.Data.Framework.DataViewMenuCommand
Microsoft.VisualStudio.Data.Framework.DataViewSelectionMenuCommand
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (in Microsoft.VisualStudio.Data.Framework.dll)
Syntax
'Declaration
Public Class DataViewMenuCommand _
Inherits DataMenuCommand
public class DataViewMenuCommand : DataMenuCommand
public ref class DataViewMenuCommand : public DataMenuCommand
type DataViewMenuCommand =
class
inherit DataMenuCommand
end
public class DataViewMenuCommand extends DataMenuCommand
The DataViewMenuCommand type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
DataViewMenuCommand(Int32, CommandID) | Initializes a new instance of the DataViewMenuCommand class, specifying the item ID and command identifier. |
![]() |
DataViewMenuCommand(Int32, CommandID, EventHandler) | Initializes a new instance of the DataMenuCommand class, specifying the item ID, command identifier, and event. |
![]() |
DataViewMenuCommand(Int32, CommandID, EventHandler, EventHandler) | Initializes a new instance of the DataMenuCommand class, specifying the item ID, command identifier, and events. |
Top
Properties
Name | Description | |
---|---|---|
![]() |
Checked | Gets or sets a value indicating whether this menu item is checked. (Inherited from MenuCommand.) |
![]() |
CommandID | Gets the CommandID associated with this menu command. (Inherited from MenuCommand.) |
![]() |
Enabled | Gets a value indicating whether this menu item is available. (Inherited from MenuCommand.) |
![]() |
ItemId | Gets the item ID. |
![]() |
OleStatus | Gets the OLE command status code for this menu item. (Inherited from MenuCommand.) |
![]() |
Properties | Gets the public properties associated with the MenuCommand. (Inherited from MenuCommand.) |
![]() |
Supported | Gets or sets a value indicating whether this menu item is supported. (Inherited from MenuCommand.) |
![]() |
Text | Retrieves the Text property of the menu command. (Inherited from DataMenuCommand.) |
![]() |
Visible | Gets or sets a value indicating whether this menu item is visible. (Inherited from MenuCommand.) |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
Invoke() | Invokes the menu command. (Inherited from DataMenuCommand.) |
![]() |
Invoke(Object) | Invokes the menu command with the given parameter. (Inherited from DataMenuCommand.) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
OnCommandChanged | Raises the CommandChanged event. (Inherited from MenuCommand.) |
![]() |
ToString | Returns a string representation of this menu command. (Inherited from MenuCommand.) |
![]() |
UpdateStatus | Updates the status of the command and raises the appropriate event. (Inherited from DataMenuCommand.) |
Top
Events
Name | Description | |
---|---|---|
![]() |
CommandChanged | Occurs when the menu command changes. (Inherited from MenuCommand.) |
Top
Remarks
This class allows you to attach an ItemId to a given menu command.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.