ViewFilter.HandlePostExec(Guid, UInt32, UInt32, IntPtr, IntPtr, Boolean) Метод

Определение

Выполняет пост-обработку, после того как команда будет выполнена.

public:
 virtual void HandlePostExec(Guid % guidCmdGroup, System::UInt32 nCmdId, System::UInt32 nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut, bool bufferWasChanged);
public virtual void HandlePostExec (ref Guid guidCmdGroup, uint nCmdId, uint nCmdexecopt, IntPtr pvaIn, IntPtr pvaOut, bool bufferWasChanged);
abstract member HandlePostExec : Guid * uint32 * uint32 * nativeint * nativeint * bool -> unit
override this.HandlePostExec : Guid * uint32 * uint32 * nativeint * nativeint * bool -> unit
Public Overridable Sub HandlePostExec (ByRef guidCmdGroup As Guid, nCmdId As UInteger, nCmdexecopt As UInteger, pvaIn As IntPtr, pvaOut As IntPtr, bufferWasChanged As Boolean)

Параметры

guidCmdGroup
Guid

[in] GUID группы команд.

nCmdId
UInt32

[in] Конкретный идентификатор команды из группы команд. Определяет команду для выполнения.

nCmdexecopt
UInt32

[in] Дополнительные параметры для команды (упакованные в 32-разрядное значение).

pvaIn
IntPtr

[in] Указатель на объект Variant, где хранятся все параметры, требуемые командой. Это может быть значение Null, означающее отсутствие дополнительных параметров.

pvaOut
IntPtr

[in, out] Указатель на объект Variant для хранения результата команды, если таковой имеется.

bufferWasChanged
Boolean

[in] GUID группы команд.

Комментарии

Этот метод вызывается после обработки команды. Обычно этот метод обрабатывает такие события, как интеллектуальное смещение, переформатирование кода и сопоставление фигурных скобок.

Базовый метод получает поставщик расширения и вызывает HandlePostExec метод для ExpansionProvider объекта, если объект существует. Если поставщик расширения обрабатывает вызов, этот метод не выполняет никаких других действий. В противном случае, если задана RETURN команда и активен набор завершения и IndentStyle для свойства задано значение Smart , вызовите HandleSmartIndent метод. В противном случае, если задана любая другая команда типизированного ключа, передайте команду OnCommand методу в Source объекте, полученном из CodeWindowManager объекта в ViewFilter конструкторе.

Применяется к