DataPackage.IOleCommandTarget.QueryStatus – metoda
Objekt stavu jeden nebo více příkazů, které jsou generovány události uživatelského rozhraní pro dotazy.
Obor názvů: Microsoft.VisualStudio.Data.Schema.Package.UI
Sestavení: Microsoft.VisualStudio.Data.Schema.Package (v Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntaxe
'Deklarace
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
Jazyk JScript nepodporuje explicitní implementace rozhraní.
Parametry
- pguidCmdGroup
Typ: System.Guid%
Jedinečný identifikátor příkaz skupiny; lze určit standardní skupinu NULL.Všechny příkazy, které jsou předány v prgCmds pole musí patřit do skupiny určené pguidCmdGroup.
- cCmds
Typ: System.UInt32
Počet příkazů v poli prgCmds.
- prgCmds
Typ: array<Microsoft.VisualStudio.OLE.Interop.OLECMD[]
Pole přiděleno volající z OLECMD struktury, které označují příkazy, u kterých volající potřebuje informace o stavu.Tato metoda vyplní hodnotami z členem každá struktura cmdf OLECMDF výčtu.
- pCmdText
Typ: System.IntPtr
Ukazatel na OLECMDTEXT struktury k vrácení název nebo informace o stavu nebo obě z jednoho příkazu.Tento parametr může mít hodnotu NULL označíte, že volající nemusí tuto informaci.
Vrácená hodnota
Typ: System.Int32
Implementuje
IOleCommandTarget.QueryStatus(Guid%, UInt32, array<OLECMD[], IntPtr)
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.