Commands.Item, méthode
Retourne l'objet Command indexé.
Espace de noms : EnvDTE
Assembly : EnvDTE (dans EnvDTE.dll)
Syntaxe
'Déclaration
Function Item ( _
index As Object, _
ID As Integer _
) As Command
Command Item(
Object index,
int ID
)
Command^ Item(
[InAttribute] Object^ index,
[InAttribute] int ID
)
abstract Item :
index:Object *
ID:int -> Command
function Item(
index : Object,
ID : int
) : Command
Paramètres
- index
Type : System.Object
Obligatoire.Index absolu, chaîne GUID ou nom complet de la commande.
- ID
Type : System.Int32
Facultatif.La commande ID figurant dans l'ensemble de commandes spécifié.
Valeur de retour
Type : EnvDTE.Command
Objet Command.
Notes
Si index est un index absolu (de type Long), c'est uniquement explicite pour itérer au sein des commandes de 1 à n. Vous ne pouvez pas enregistrer l'index absolu d'une commande et l'utiliser ultérieurement pour accéder à cette commande.
Si le paramètre index correspond à une chaîne GUID, il indique alors un ensemble de commandes et vous devez indiquer l'argument ID pour identifier la commande dans cet ensemble.
Si vous indiquez l'argument ID et que le premier argument est une chaîne, l'argument indexdoit alors correspondre à une chaîne GUID identifiant un ensemble de commandes. Si l'argument index est une chaîne et qu'aucun argument ID n'est indiqué, l'argument index doit alors correspondre au nom complet d'une commande. Si index à une valeur Long, ID est ignoré.
Exemples
' Macro code.
Sub ItemExample()
Dim cmds As Commands
Dim cmd As Command
' Set references to the Commands collection and the File.NewFile
' command.
cmds = DTE.Commands
cmd = cmds.Item("File.NewFile")
' Assign the command (File.NewFile) globally to the F2 key.
' Because you cannot programmatically change the default keyboard
' mapping scheme settings, you must first make a copy of the Default
' Settings for the Keyboard Mapping Scheme.
cmd.Bindings = "Global::f2"
End Sub
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.