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

Tanım

Son tamamlama hareketini istemcilere olayı tetikleyip değiştirilen metin aralığını sağlamasını bildirir.

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

Parametreler

dwGestureFlags
UInt32

'ndaki Yapılan değişikliklerin türünü belirten bayraklar. Değerlerin listesi için dwGestureFlags bkz ChangeCommitGestureFlags ..

ptsChanged
TextSpan[]

'ndaki Değiştirilen metnin yayılımı.

Açıklamalar

COM Imzası

Textmgr. IDL dosyasından:

HRESULT IVsFinalTextChangeCommitEvents::OnChangesCommitted(  
   [in] DWORD dwGestureFlags,  
   [in] TextSpan *ptsChanged  
);  

Bu yöntem, dil Hizmetleri veya tek tek amaçlanan istemci olan diğer taraflar tarafından kullanılır.

Not

IVsFinalTextChangeCommitEventsOrtam tarafından çağrıldığında, Visual Basic oldukça listeleme gibi diğer olaylardan önce harekete geçirilir. Bu, dil hizmetinin diğer olaylardan önce metni güncelleştirebilmesi için bir değer sağlamaktır.

Şunlara uygulanır