Metodo UndoManager.Exec
Implementazione dell'interfaccia IOleCommandTarget. Passa la chiamata a IOleUndoManager di cui è stato eseguito il wrapping.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Shell
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.12.0.dll)
Sintassi
'Dichiarazione
Public Function Exec ( _
ByRef cmdGroup As Guid, _
cmdId As UInteger, _
cmdExecOptions As UInteger, _
inValue As IntPtr, _
outValue As IntPtr _
) As Integer
public int Exec(
ref Guid cmdGroup,
uint cmdId,
uint cmdExecOptions,
IntPtr inValue,
IntPtr outValue
)
Parametri
- cmdGroup
Tipo: System.Guid%
Identificatore univoco del gruppo di comandi; può essere NULL per specificare il gruppo standard.
- cmdId
Tipo: System.UInt32
Comando da eseguire.Questo comando deve appartenere al gruppo specificato con cmdGroup.
- cmdExecOptions
Tipo: System.UInt32
Specifica come l'oggetto deve eseguire il comando.I valori possibili derivano dalle enumerazioni di OLECMDEXECOPT e OLECMDID_WINDOWSTATE_FLAG.
- inValue
Tipo: System.IntPtr
Puntatore a una struttura di VARIANTARG contenente gli argomenti di input.Questo parametro può essere NULL.
- outValue
Tipo: System.IntPtr
Puntatore a una struttura VARIANTARG per ricevere l'output del comando.Questo parametro può essere NULL.
Valore restituito
Tipo: System.Int32
Implementa
IOleCommandTarget.Exec(Guid%, UInt32, UInt32, IntPtr, IntPtr)
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.