Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fragt das Objekt nach dem Status eines oder mehrerer Befehle ab, die von Benutzeroberflächenereignissen generiert wurden.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.UI
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntax
'Declaration
Private Function QueryStatus ( _
ByRef pguidCmdGroup As Guid, _
cCmds As UInteger, _
prgCmds As OLECMD(), _
pCmdText As IntPtr _
) As Integer Implements IOleCommandTarget.QueryStatus
int IOleCommandTarget.QueryStatus(
ref Guid pguidCmdGroup,
uint cCmds,
OLECMD[] prgCmds,
IntPtr pCmdText
)
private:
virtual int QueryStatus(
Guid% pguidCmdGroup,
unsigned int cCmds,
array<OLECMD>^ prgCmds,
IntPtr pCmdText
) sealed = IOleCommandTarget::QueryStatus
private abstract QueryStatus :
pguidCmdGroup:Guid byref *
cCmds:uint32 *
prgCmds:OLECMD[] *
pCmdText:IntPtr -> int
private override QueryStatus :
pguidCmdGroup:Guid byref *
cCmds:uint32 *
prgCmds:OLECMD[] *
pCmdText:IntPtr -> int
JScript unterstützt keine expliziten Schnittstellenimplementierungen
Parameter
- pguidCmdGroup
Typ: System.Guid%
Der eindeutige Bezeichner der Befehlsgruppe; kann NULL sein, um die Standardgruppe anzugeben.Alle Befehle, die im prgCmds-Array übergeben werden, müssen zur von pguidCmdGroup angegebenen Gruppe gehören.
- cCmds
Typ: System.UInt32
Die Anzahl der Befehle im prgCmds-Array.
- prgCmds
Typ: array<Microsoft.VisualStudio.OLE.Interop.OLECMD[]
Ein vom Aufrufer reserviertes Array von OLECMD-Strukturen, die die Befehle angeben, für die der Aufrufer Statusinformationen benötigt.Diese Methode füllt den cmdf-Member jeder Struktur mit Werten aus der OLECMDF-Enumeration auf.
- pCmdText
Typ: System.IntPtr
Ein Zeiger auf eine OLECMDTEXT-Struktur, in der der Name und/oder Statusinformationen eines einzelnen Befehls zurückgegeben werden.Dieser Parameter kann NULL sein, um anzugeben, dass der Aufrufer diese Informationen nicht benötigt.
Rückgabewert
Typ: System.Int32
Implementiert
IOleCommandTarget.QueryStatus(Guid%, UInt32, array<OLECMD[], IntPtr)
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.