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ı.Komut Kimliği belirtilen komutu ayarlayın.

Dönüş Değeri

Tür: EnvDTE.Command
Command nesnesi

Açıklamalar

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

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

Sağlarsanız, ID bağımsız değişkeni ve ilk bağımsız değişken olan bir dize daha sonra indexbağımsız değişkeni, bir komut kümesini tanımlayan bir GUID dize olmalıdır. index Bir dizedir ve yok yok ID bağımsız değişkeni, sonra index olması gerekir komut tam adı. index Long'dur, sonra 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ı