Freigeben über


CommandMetadata Konstruktoren

Definition

Überlädt

CommandMetadata(IReadOnlyDictionary<String,String>)

Initialisiert eine neue Instanz der CommandMetadata-Klasse.

CommandMetadata(String, String)

Initialisiert eine neue Instanz der CommandMetadata-Klasse.

CommandMetadata(String, String, String, Nullable<CommandFlags>, String, UInt32)

Initialisiert eine neue Instanz der CommandMetadata-Klasse.

CommandMetadata(IReadOnlyDictionary<String,String>)

Initialisiert eine neue Instanz der CommandMetadata-Klasse.

public CommandMetadata(System.Collections.Generic.IReadOnlyDictionary<string,string?> properties);
new Microsoft.VisualStudio.RpcContracts.Commands.CommandMetadata : System.Collections.Generic.IReadOnlyDictionary<string, string> -> Microsoft.VisualStudio.RpcContracts.Commands.CommandMetadata
Public Sub New (properties As IReadOnlyDictionary(Of String, String))

Parameter

properties
IReadOnlyDictionary<String,String>

Der vollständige Satz von Eigenschaften, die zum Initialisieren aller erforderlichen Member dieses Typs verwendet werden sollen.

Gilt für:

CommandMetadata(String, String)

Initialisiert eine neue Instanz der CommandMetadata-Klasse.

public CommandMetadata(string id, string displayName);
new Microsoft.VisualStudio.RpcContracts.Commands.CommandMetadata : string * string -> Microsoft.VisualStudio.RpcContracts.Commands.CommandMetadata
Public Sub New (id As String, displayName As String)

Parameter

id
String

Die ID des definierten Befehls. Muss innerhalb eines bestimmten CommandSets eindeutig sein.

displayName
String

Der Anzeigename des Befehls.

Gilt für:

CommandMetadata(String, String, String, Nullable<CommandFlags>, String, UInt32)

Initialisiert eine neue Instanz der CommandMetadata-Klasse.

public CommandMetadata(string id, string displayName, string? tooltipText, Microsoft.VisualStudio.RpcContracts.Commands.CommandFlags? flags, string? iconName, uint relativeSortOrder);
new Microsoft.VisualStudio.RpcContracts.Commands.CommandMetadata : string * string * string * Nullable<Microsoft.VisualStudio.RpcContracts.Commands.CommandFlags> * string * uint32 -> Microsoft.VisualStudio.RpcContracts.Commands.CommandMetadata
Public Sub New (id As String, displayName As String, tooltipText As String, flags As Nullable(Of CommandFlags), iconName As String, relativeSortOrder As UInteger)

Parameter

id
String

Die ID des definierten Befehls. Muss innerhalb eines bestimmten CommandSets eindeutig sein.

displayName
String

Der Anzeigename des Befehls.

tooltipText
String

Der QuickInfotext des Befehls.

flags
Nullable<CommandFlags>

Die dem Befehl zugeordneten Flags.

iconName
String

Der Name des Symbols, das im Befehl angezeigt werden soll.

relativeSortOrder
UInt32

Wird verwendet, um die spezifische Platzierung des Befehls innerhalb des angegebenen DynamicCommandAnchor zu bestimmen.

Gilt für: