Udostępnij za pośrednictwem


Metoda WindowPane.IOleCommandTarget.QueryStatus —

Pobiera stan poleceń.

Przestrzeń nazw:  Microsoft.VisualStudio.Shell
Zestaw:  Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)

Składnia

'Deklaracja
Private Function QueryStatus ( _
    ByRef guidGroup As Guid, _
    nCmdId As UInteger, _
    oleCmd As OLECMD(), _
    oleText As IntPtr _
) As Integer Implements IOleCommandTarget.QueryStatus
int IOleCommandTarget.QueryStatus(
    ref Guid guidGroup,
    uint nCmdId,
    OLECMD[] oleCmd,
    IntPtr oleText
)

Parametry

  • guidGroup
    Typ: System.Guid%
    Unikatowy identyfikator grupy poleceń.Wszystkie polecenia, które są przekazywane w prgCmds tablicy musi należeć do grupy, która jest określona przez guidCmdGroup.
  • oleCmd
    Typ: array<Microsoft.VisualStudio.OLE.Interop.OLECMD[]
    Przydzielone przez obiekt wywołujący tablica OLECMD struktur, które wskazują poleceń, które informacje o stanie wymaga obiekt wywołujący.Metoda ta wypełnia cmdf Członkowskich każdej struktury z wartościami z OLECMDF wyliczania.
  • oleText
    Typ: System.IntPtr
    Wskaźnik, aby OLECMDTEXTF struktury do zwracania informacji nazwy i/lub stanu, z jednego polecenia.Może być nullodwołanie o wartości null (Nothing w języku Visual Basic) do wskazania wywołującego nie wymagają tej informacji.

Wartość zwracana

Typ: System.Int32
Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

Implementuje

IOleCommandTarget.QueryStatus(Guid%, UInt32, array<OLECMD[], IntPtr)

Uwagi

Visual Studio wywołuje tę metodę, aby uzyskać stan poleceń.Nie trzeba zastąpić tę metodę.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

WindowPane Klasa

Przestrzeń nazw Microsoft.VisualStudio.Shell