Aracılığıyla paylaş


Commands.Item Yöntem

Dizinlenmiş verir Command nesne.

Ad alanı:  EnvDTE
Derleme:  EnvDTE (EnvDTE.dll içinde)

Sözdizimi

'Bildirim
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

Parametreler

  • index
    Tür: System.Object
    Gerekli.Mutlak bir dizin, GUID dize veya komutunun tam adı.
  • ID
    Tür: System.Int32
    İsteğe Bağlı.Belirtilen komut komut kimliği olarak ayarlayın.

Dönüş Değeri

Tür: EnvDTE.Command
Command nesnesi

Notlar

index Mutlak bir dizin (Long), yalnızca 1 n komutları üzerinde dolaşmak için anlamlı. Mutlak bir komutun dizini kaydedin ve daha sonra o komutuna erişmek için kullanın.

index Bir GUID dize ise, bir komut kümesi gösterir ve sağlamanız gerekir ID komut kümesi tanımlamak için bağımsız değişken.

Sağladığınız, ID bağımsız değişkeni ve ilk bağımsız değişken olan bir dize sonra indexbağımsız değişkeni, bir komut kümesi tanımlayan bir GUID dize olmalıdır. index Bir dizedir ve yok yok ID bağımsız değişkeni, sonra index komutun tam adı olmalıdır. index Bir uzun ise ID göz ardı edilir.

Örnekler

' 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

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

Commands Arabirim

EnvDTE Ad Alanı