LanguageService.OnChangesCommitted(UInt32, TextSpan[]) Yöntem

Tanım

Otomatik olarak tamamlanan veya kod parçacığı genişletme işlemi tarafından oluşturulan değişiklikler arabelleğe teslim edildiğinde çağırılır.

protected:
 virtual void OnChangesCommitted(System::UInt32 flags, cli::array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ ptsChanged);
protected:
 virtual void OnChangesCommitted(unsigned int flags, Platform::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> ^ ptsChanged);
 virtual void OnChangesCommitted(unsigned int flags, std::Array <Microsoft::VisualStudio::TextManager::Interop::TextSpan> const & ptsChanged);
protected virtual void OnChangesCommitted (uint flags, Microsoft.VisualStudio.TextManager.Interop.TextSpan[] ptsChanged);
abstract member OnChangesCommitted : uint32 * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> unit
override this.OnChangesCommitted : uint32 * Microsoft.VisualStudio.TextManager.Interop.TextSpan[] -> unit
Protected Overridable Sub OnChangesCommitted (flags As UInteger, ptsChanged As TextSpan())

Parametreler

flags
UInt32

'ndaki ChangeCommitGestureFlags Değişikliği açıklayan Numaralandırmadaki bayrakların bir koleksiyonu.

ptsChanged
TextSpan[]

'ndaki TextSpan Değiştirilen satır aralığını açıklayan tek bir açıklama.

Açıklamalar

Bu yöntem, bir değişiklik arabelleğe kaydedildikten hemen sonra bir şey yapmak için bir fırsat sağlar. Ayrıştırmanın zaten diğer yollardan ilgilendiğini unutmayın.

Temel yöntem hiçbir şey yapmaz.

Şunlara uygulanır