IVsTaskProvider3.OnEndTaskEdit(IVsTaskItem, Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается, когда пользователь заканчивает правку задачи на месте. fCommitChanges указывает, что выбрал пользователь — зафиксировать изменения или удалить их. Этот метод может задавать для *pfAllowChanges значение FALSE, чтобы запретить пользователям выход из режима правки. Если fCommitChanges — TRUE, то изменения уже будут сохранены для элемента задачи.
public:
int OnEndTaskEdit(Microsoft::VisualStudio::Shell::Interop::IVsTaskItem ^ pItem, int fCommitChanges, [Runtime::InteropServices::Out] int % pfAllowChanges);
int OnEndTaskEdit(Microsoft::VisualStudio::Shell::Interop::IVsTaskItem const & pItem, int fCommitChanges, [Runtime::InteropServices::Out] int & pfAllowChanges);
public int OnEndTaskEdit (Microsoft.VisualStudio.Shell.Interop.IVsTaskItem pItem, int fCommitChanges, out int pfAllowChanges);
abstract member OnEndTaskEdit : Microsoft.VisualStudio.Shell.Interop.IVsTaskItem * int * int -> int
Public Function OnEndTaskEdit (pItem As IVsTaskItem, fCommitChanges As Integer, ByRef pfAllowChanges As Integer) As Integer
Параметры
- pItem
- IVsTaskItem
[in] Указатель на объект типа IVsTaskItem.
- fCommitChanges
- Int32
[in] Логическое значение, равное TRUE, если пользователь выбирает фиксацию изменений.
- pfAllowChanges
- Int32
[out] Логическое значение; установите значение FALSE, чтобы запретить пользователю выход из режима правки, или значение TRUE, если изменения уже были сохранены вплоть до элемента задачи.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из vsshell80. IDL:
HRESULT IVsTaskProvider3::OnEndTaskEdit(
[in] IVsTaskItem* pItem,
[in] BOOL fCommitChanges,
[out] BOOL* pfAllowChanges
);