IVsExpansionClient.OnAfterInsertion(IVsExpansionSession) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается после вставки фрагмента кода и его форматирования.
public:
int OnAfterInsertion(Microsoft::VisualStudio::TextManager::Interop::IVsExpansionSession ^ pSession);
public:
int OnAfterInsertion(Microsoft::VisualStudio::TextManager::Interop::IVsExpansionSession ^ pSession);
int OnAfterInsertion(Microsoft::VisualStudio::TextManager::Interop::IVsExpansionSession const & pSession);
public int OnAfterInsertion (Microsoft.VisualStudio.TextManager.Interop.IVsExpansionSession pSession);
abstract member OnAfterInsertion : Microsoft.VisualStudio.TextManager.Interop.IVsExpansionSession -> int
Public Function OnAfterInsertion (pSession As IVsExpansionSession) As Integer
Параметры
- pSession
- IVsExpansionSession
[in] Объект IVsExpansionSession, содержащий сведения о фрагменте кода, который только что был вставлен. Это может быть значение null.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из textmgr2. IDL:
HRESULT IVsExpansionClient::OnAfterInsertion(
IVsExpansionSession *pSession
);
Этот метод вызывается после вставки и форматирования фрагмента кода, но до включения специального режима редактирования фрагментов кода. Если IVsExpansionSession объект указан, используйте его только для сбора сведений о только что вставленном фрагменте кода или для переопределения значений полей по умолчанию. Остальные методы предназначены исключительно для использования в специальном режиме редактирования.