IVsTaskProvider3.OnEndTaskEdit(IVsTaskItem, Int32, Int32) Método

Definição

Chamado quando o usuário termina de editar uma tarefa in-loco. fCommitChanges indica se o usuário optou por confirmar as alterações ou descartá-las. Esse método pode definir * pfAllowChanges como FALSE para impedir que o usuário saia do modo de edição. Se fCommitChanges for TRUE, as alterações já terão sido persistidas para o item de tarefa.

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

Parâmetros

pItem
IVsTaskItem

no Um ponteiro para um objeto do tipo IVsTaskItem.

fCommitChanges
Int32

no Um valor booliano definido como TRUE se o usuário optar por confirmar as alterações.

pfAllowChanges
Int32

fora Um valor booliano definido como FALSE para impedir que o usuário saia do modo de edição ou para TRUE se as alterações já foram persistidas para o item de tarefa.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Comentários

Assinatura COM

De vsshell80. idl:

HRESULT IVsTaskProvider3::OnEndTaskEdit(  
   [in] IVsTaskItem* pItem,   
   [in] BOOL fCommitChanges,   
   [out] BOOL* pfAllowChanges  
);  

Aplica-se a