Metoda _DTE.ExecuteCommand —
Wykonuje określone polecenie.
Przestrzeń nazw: EnvDTE
Zestaw: EnvDTE (w EnvDTE.dll)
Składnia
'Deklaracja
Sub ExecuteCommand ( _
CommandName As String, _
CommandArgs As String _
)
void ExecuteCommand(
string CommandName,
string CommandArgs
)
void ExecuteCommand(
[InAttribute] String^ CommandName,
[InAttribute] String^ CommandArgs
)
abstract ExecuteCommand :
CommandName:string *
CommandArgs:string -> unit
function ExecuteCommand(
CommandName : String,
CommandArgs : String
)
Parametry
CommandName
Typ: StringWymagany.Nazwa polecenia do wywołania.
CommandArgs
Typ: StringOpcjonalnie.Ciąg zawierający te same argumenty dostarczą jeśli były wywoływanie poleceń z polecenia okna.
Jeśli ciąg jest podany, jest przekazywana jako pierwszy argument polecenia w wierszu polecenia i jest analizowany w celu utworzenia różnych argumentów polecenia.Jest to podobne do jak polecenia są uruchamiane w polecenia okna.
Uwagi
ExecuteCommandUruchamia polecenia lub makra, wymienionych w sekcji klawiatury panelu środowiska Opcje okno dialogowe na Narzędzia menu.
Można również wywoływać polecenia lub makra, uruchamiając je w wierszu polecenia, w polecenia okna, lub naciskając przyciski paska narzędzi lub związanych z nimi naciśnięć klawiszy.
ExecuteCommandNie można wykonać polecenia, które są aktualnie wyłączone w środowisku.Build Metody, na przykład, nie będzie wykonywał podczas kompilacji jest w toku.
ExecuteCommandWstrzymuje niejawnie makro nagraniem wykonywanego polecenia nie emitują kodu makra.Pozwala to uniknąć podwójnego kod emisji podczas rejestrowania i wywoływanie makra w ramach są rejestrowane.
Przykłady
Sub ExecuteCommandExample()
' Open the New File dialog box.
ExecuteCommand ("File.NewFile")
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 Używanie bibliotek pochodzących z częściowo zaufanego kodu.