Sdílet prostřednictvím


IVsTaskProvider3.OnEndTaskEdit – metoda (IVsTaskItem, Int32, Int32)

 

Volána, když uživatel dokončí úpravy úkolu na místě.fCommitChanges označuje, zda uživatel se rozhodl k potvrzení změny nebo jejich zrušení.Tato metoda může nastavit * pfAllowChanges False zakáže uživateli ukončit režim úprav.Pokud fCommitChanges hodnotu TRUE, změny budou mít již byly trvalé dolů na položku úkolu.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop.8.0 (v Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Syntaxe

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

Parametry

  • pItem
    [v] Ukazatel na objekt typu IVsTaskItem.
  • fCommitChanges
    [v] Logická hodnota nastavena na hodnotu TRUE, vybere-li uživatel při potvrzování změn.
  • pfAllowChanges
    [výstup] Logická hodnota nastavena na FALSE, zakázat uživateli ukončení režimu úprav nebo PRAVDA, pokud byly změny již trvala dolů na položku úkolu.

Vrácená hodnota

Type: System.Int32

Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.

Poznámky

Podpis COM

Z vsshell80.idl:

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

Viz také

IVsTaskProvider3 – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek