Compartilhar via


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

 

Publicado: abril de 2016

Chamado quando o usuário termina de editar um tarefa no local.fCommitChanges indica se o usuário optou por confirmar as alterações ou descartá-las.Esse método pode ser definido * pfAllowChanges como FALSE para impedir que o usuário sair do modo de edição.Se fCommitChanges for verdadeiro, as alterações serão já continuaram até o item de tarefa.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

int OnEndTaskEdit(
    IVsTaskItem pItem,
    int fCommitChanges,
    out int pfAllowChanges
)
int OnEndTaskEdit(
    IVsTaskItem^ pItem,
    int fCommitChanges,
    [OutAttribute] int% pfAllowChanges
)
abstract OnEndTaskEdit : 
        pItem:IVsTaskItem *
        fCommitChanges:int *
        pfAllowChanges:int byref -> int
Function OnEndTaskEdit (
    pItem As IVsTaskItem,
    fCommitChanges As Integer,
    <OutAttribute> ByRef pfAllowChanges As Integer
) As Integer

Parâmetros

  • pItem
    [in] Um ponteiro para um objeto do tipo IVsTaskItem.
  • fCommitChanges
    [in] Um valor Boolean é definido como TRUE se o usuário optar por confirmar as alterações.
  • pfAllowChanges
    [out] Um valor Boolean definido como FALSE para impedir que o usuário sair do modo de edição, ou como verdadeiro se as alterações já foram persistentes para baixo até o item de tarefa.

Valor de retorno

Type: System.Int32

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

Comentários

COM assinatura

De vsshell80.idl:

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

Consulte também

Interface IVsTaskProvider3
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo