Metodo UndoManager.Exec
Implementazione dell'interfaccia di 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.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Shell.11.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 controlli; può essere NULL specificare il gruppo standard.
- cmdId
Tipo: System.UInt32
Il 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 sono ricavati dalle enumerazioni di OLECMDID_WINDOWSTATE_FLAG e di OLECMDEXECOPT.
- inValue
Tipo: System.IntPtr
Un puntatore a una struttura di VARIANTARG contenente gli argomenti di input.questo parametro può essere NULL.
- outValue
Tipo: System.IntPtr
Puntatore a una struttura di VARIANTARG per ricevere output dei comandi.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.