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