IVsCommandWindow.ExecuteCommand(String) Yöntem

Tanım

Belirtilen komutu yürütür.

public:
 int ExecuteCommand(System::String ^ szCommand);
public:
 int ExecuteCommand(Platform::String ^ szCommand);
int ExecuteCommand(std::wstring const & szCommand);
public int ExecuteCommand (string szCommand);
abstract member ExecuteCommand : string -> int
Public Function ExecuteCommand (szCommand As String) As Integer

Parametreler

szCommand
String

'ndaki Komutu içeren dize.

Döndürülenler

Int32

Yöntem başarılı olursa, döndürür S_OK . Başarısız olursa, bir hata kodu döndürür.

Açıklamalar

Komut geçersiz veya devre dışı bırakılmışsa yöntemi kullanıcıya hatayı bildirir ve S_OK döndürür.

Metodun, komut yürütülmeden önce denetimi çağırana döndürdüğünü unutmayın: ExecuteCommand yalnızca bir Windows iletisi gönderir. Kabuk iletiyi aldığında komutunu yürütür.

COM Imzası

Vsshell. IDL dosyasından:

HRESULT IVsCommandWindow::ExecuteCommand(  
   [in, ref] LPCOLESTR szCommand  
);  

Şunlara uygulanır