Metodo EditorControl.CommitPendingEdit
Esegue il commit di tutte le modifiche apportate al file.
Spazio dei nomi: Microsoft.VisualStudio.Package
Assembly: Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Sintassi
'Dichiarazione
Public Overrides Function CommitPendingEdit ( _
<OutAttribute> ByRef fCommitFailed As Integer _
) As Integer
public override int CommitPendingEdit(
out int fCommitFailed
)
Parametri
- fCommitFailed
Tipo: System.Int32%
[out] Restituisce true se le modifiche non possono essere salvati.
Valore restituito
Tipo: System.Int32
S_OK se il metodo viene completato correttamente, altrimenti un codice di errore.
Implementa
IVsWindowPaneCommit.CommitPendingEdit(Int32%)
Note
Per impostazione predefinita questo metodo restituisce S_OK e set fCommitFailed in false.Questo metodo deve essere implementato dalle classi derivate.Le chiamate dell'ambiente CommitPendingEdit prima di tutto il comando viene eseguito; ad esempio, questo consente a una finestra alle modifiche in sospeso di commit in un controllo con lo stato attivo prima che un altro comando venga richiamato.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.