Commands.Item (Método)
Devuelve el objeto Command indizado.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
'Declaración
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
Parámetros
- index
Tipo: System.Object
Obligatorio.Un índice absoluto, una cadena GUID o el nombre completo del comando.
- ID
Tipo: System.Int32
Opcional.Identificador del comando en el conjunto de comandos especificado.
Valor devuelto
Tipo: EnvDTE.Command
Un objeto Command.
Comentarios
Si index es un índice absoluto (un valor Long), sólo es significativo para iterar sobre los comandos de 1 a n. No puede guardar el índice absoluto de un comando y usarlo posteriormente para tener acceso a ese comando.
Si el parámetro index es una cadena GUID, indica un conjunto de comandos y se debe especificar el argumento ID para identificar el comando en el conjunto.
Si se especifica el argumento ID y el primer argumento es una cadena, el argumento index debe ser una cadena GUID que identifique un conjunto de comandos. Si index es una cadena y no hay ningún argumento ID, index debe ser el nombre completo de un comando. Si index es un tipo Long, se pasa por alto ID.
Ejemplos
' 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
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.