Metoda Commands.Item —
Zwraca indeksowaną Command obiektu.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
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
Parametry
- index
Typ: System.Object
Wymagane.Indeks bezwzględne, ciąg identyfikatora GUID lub Pełna nazwa polecenia.
- ID
Typ: System.Int32
Opcjonalne.Identyfikator polecenia w określonym poleceniem set.
Wartość zwracana
Typ: EnvDTE.Command
A Command object.
Uwagi
Jeśli index jest indeksem bezwzględne (długa) jest tylko zrozumiały dla Iterowanie nad poleceń od 1 do n.Nie można zapisać bezwzględne Indeks polecenia i używać go później, z umożliwiające dostęp do tego polecenia.
Jeśli index jest ciągiem identyfikatora GUID, a następnie oznacza zestaw poleceń i musi dostarczyć ID argument, aby zidentyfikować polecenia w zestawie.
Jeśli podasz ID argument i pierwszy argument jest ciągiem znaków, a następnie indexargument musi być ciąg identyfikatora GUID, który identyfikuje zestaw poleceń.Jeśli index jest ciągiem znaków i nie ma żadnych ID argument, a następnie index musi być pełną nazwą polecenia.Jeśli index jest długi, następnie ID jest ignorowana.
Przykłady
' 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
Zabezpieczenia programu .NET Framework
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..