Udostępnij za pośrednictwem


Metoda IVsTaskProvider3.OnEndTaskEdit — (IVsTaskItem, Int32, Int32)

 

Wywoływana, gdy użytkownik zakończy edytowanie zadań w miejscu. fCommitChanges wskazuje, czy użytkownik wybrał opcję Zatwierdź zmiany lub Odrzuć je. Ta metoda może ustawić * pfAllowChanges wartość false, aby uniemożliwić użytkownikom możliwość zamykanie trybu edycji. Jeśli fCommitChanges ma wartość PRAWDA, zmiany będą już zostały utrwalone do elementu zadanie.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop.8.0 (w Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Składnia

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

  • fCommitChanges
    Type: System.Int32

    [in] Wartość logiczna wartość TRUE, jeśli użytkownik wybierze potwierdzić zmiany.

  • pfAllowChanges
    Type: System.Int32

    [out] Wartość logiczna, ustaw wartość false, aby uniemożliwić użytkownikom możliwość wyjściu z trybu edycji lub na wartość TRUE, jeśli zmiany zostały już utrwalona do elementu zadanie.

Wartość zwracana

Type: System.Int32

Jeśli metoda zakończy się pomyślnie, zwraca S_OK. Jeśli nie, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell80.idl:

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

Zobacz też

Interfejs IVsTaskProvider3
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku