Udostępnij za pośrednictwem


Metoda IOleCommandTarget.QueryStatus —

Kwerendy obiekt stanu generowany przez zdarzenia interfejsu użytkownika w jedno lub kilka poleceń.

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

Składnia

'Deklaracja
Function QueryStatus ( _
    ByRef pguidCmdGroup As Guid, _
    cCmds As UInteger, _
    <OutAttribute> prgCmds As OLECMD(), _
    <OutAttribute> pCmdText As IntPtr _
) As Integer
int QueryStatus(
    ref Guid pguidCmdGroup,
    uint cCmds,
    OLECMD[] prgCmds,
    IntPtr pCmdText
)

Parametry

  • pguidCmdGroup
    Typ: System.Guid%
    Identyfikator GUID grupy poleceń.
  • pCmdText
    Typ: System.IntPtr
    OLECMDTEXT Strukturę, w której zostanie zwrócona nazwa i/lub stan informacji z jednego polecenia.Ten parametr może być null, aby wskazać, obiekt wywołujący nie jest konieczne informacje.

Wartość zwracana

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

Kod zwrotny

Opis

E_FAIL

Operacja nie powiodła się.

E_UNEXPECTED

Wystąpił nieoczekiwany błąd.

E_POINTER

prgCmds Argument ma wartość null.

OLECMDERR_E_UNKNOWNGROUP

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

Uwagi

Aby uzyskać informacje na interfejsie COM ZobaczIOleCommandTarget::QueryStatus

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

IOleCommandTarget Interfejs

Przestrzeń nazw Microsoft.VisualStudio.OLE.Interop