Microsoft.VisualStudio.RpcContracts.Commands Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
| AnchoredDynamicCommandMetadata |
The metadata required to create a command that is anchored to a DynamicCommandAnchor. |
| CommandMetadata |
The metadata required to create a command. |
| Update |
Contains an immutable batch of updates for the commands in a command set. |
Structs
| PropertyUpdate |
Used to send updated command property values. This struct is immutable. |
| VsctCommandId |
Unique identifier of a command, menu, toolbar, etc. in the Visual Studio command system. |
Interfaces
| ICommandSetProvider |
Provides a way to expose a set of commands. |
| ICommandsService |
A service providing access to the Visual Studio command capabilities. |
| IUpdateReceiver |
Used to send command update events over an RPC connection from the ICommandSetProvider to the client and from the client to the ICommandSetProvider. |
Enums
| CommandFlags |
Boolean flags for commands. |
| CommandPatterns |
Indicates the command supports a pattern. |
| CommandProperty |
The command property that is being updated. |
| CommandType |
Types of VisualStudio.Extensibility command-related entities (command, menu, toolbar, etc.). |