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
pItem
Type: Microsoft.VisualStudio.Shell.Interop.IVsTaskItem[in] Wskaźnik do typu IVsTaskItem obiektu.
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