DataPackage.IOleCommandTarget.QueryStatus (Método)
Consulta el objeto para conocer el estado de uno o más comandos generados por eventos de interfaz de usuario.
Espacio de nombres: Microsoft.VisualStudio.Data.Schema.Package.UI
Ensamblado: Microsoft.VisualStudio.Data.Schema.Package (en Microsoft.VisualStudio.Data.Schema.Package.dll)
Sintaxis
'Declaración
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 no admite implementaciones explícitas de interfaces.
Parámetros
- pguidCmdGroup
Tipo: System.Guid%
Identificador único del grupo de comandos; puede ser NULL para especificar el grupo estándar.Todos los comandos que se pasan en la matriz prgCmds deben pertenecer al grupo especificado por pguidCmdGroup.
- cCmds
Tipo: System.UInt32
Número de comandos de la matriz prgCmds.
- prgCmds
Tipo: array<Microsoft.VisualStudio.OLE.Interop.OLECMD[]
Matriz asignada por el llamador de estructuras OLECMD que indican los comandos para los que el llamador necesita información de estado.Este método llena el miembro cmdf de cada estructura con valores tomados de la enumeración OLECMDF.
- pCmdText
Tipo: System.IntPtr
Puntero a una estructura OLECMDTEXT en la que se va a devolver el nombre, información de estado o ambos, de un único comando.Este parámetro puede ser NULL indicar que el llamador no necesita esta información.
Valor devuelto
Tipo: System.Int32
Implementaciones
IOleCommandTarget.QueryStatus(Guid%, UInt32, array<OLECMD[], IntPtr)
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.Data.Schema.Package.UI (Espacio de nombres)