Udostępnij za pośrednictwem


Metoda IOleCommandTarget.Exec —

Wykonuje określone polecenie.

Przestrzeń nazw:  Microsoft.VisualStudio.OLE.Interop
Zestaw:  Microsoft.VisualStudio.OLE.Interop (w Microsoft.VisualStudio.OLE.Interop.dll)

Składnia

'Deklaracja
Function Exec ( _
    ByRef pguidCmdGroup As Guid, _
    nCmdID As UInteger, _
    nCmdexecopt As UInteger, _
    pvaIn As IntPtr, _
    pvaOut As IntPtr _
) As Integer
int Exec(
    ref Guid pguidCmdGroup,
    uint nCmdID,
    uint nCmdexecopt,
    IntPtr pvaIn,
    IntPtr pvaOut
)

Parametry

  • pguidCmdGroup
    Typ: System.Guid%
    Identyfikator GUID grupy poleceń.
  • nCmdexecopt
    Typ: System.UInt32
    Określa, w jaki sposób obiekt powinno być wykonane polecenie.Możliwe wartości są pobierane z OLECMDEXECOPT i OLECMDID_WINDOWSTATE_FLAG wyliczenia.

Wartość zwracana

Typ: System.Int32
Ta metoda zwraca wartość S_OK na sukces.Oto inne możliwe zwracane wartości.

Kod zwrotny

Opis

OLECMDERR_E_UNKNOWNGROUP

pguidCmdGroup Parametr nie jest null, ale nie określono grupy rozpoznanego polecenia.

OLECMDERR_E_NOTSUPPORTED

nCmdID Parametr nie jest prawidłowe polecenia w grupie, identyfikowane przez pguidCmdGroup.

OLECMDERR_E_DISABLED

Polecenie określone przez nCmdID jest obecnie wyłączona i nie może zostać wykonany.

OLECMDERR_E_NOHELP

Wywołujący zwróciła się o pomoc na polecenie określone przez nCmdID, ale nie jest dostępna Pomoc.

OLECMDERR_E_CANCELED

Użytkownik anulował wykonanie polecenia.

Uwagi

Aby uzyskać informacje na interfejsie COM ZobaczIOleCommandTarget::Exec

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

IOleCommandTarget Interfejs

Przestrzeń nazw Microsoft.VisualStudio.OLE.Interop