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
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen güvenilen kod kitaplıklarını kullanma.