IQuickInfoSource.AugmentQuickInfoSession Yöntem

Tanım

Hangi QuickInfo içerik parçalarının belirtilen bölüm olması gerektiğini belirler IQuickInfoSession .

public:
 void AugmentQuickInfoSession(Microsoft::VisualStudio::Language::Intellisense::IQuickInfoSession ^ session, System::Collections::Generic::IList<System::Object ^> ^ quickInfoContent, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Text::ITrackingSpan ^ % applicableToSpan);
public void AugmentQuickInfoSession (Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession session, System.Collections.Generic.IList<object> quickInfoContent, out Microsoft.VisualStudio.Text.ITrackingSpan applicableToSpan);
abstract member AugmentQuickInfoSession : Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSession * System.Collections.Generic.IList<obj> * ITrackingSpan -> unit
Public Sub AugmentQuickInfoSession (session As IQuickInfoSession, quickInfoContent As IList(Of Object), ByRef applicableToSpan As ITrackingSpan)

Parametreler

session
IQuickInfoSession

Tamamlamaların hesaplanacağı oturum.

quickInfoContent
IList<Object>

Oturuma eklenecek hızlı bilgi içeriği.

applicableToSpan
ITrackingSpan

ITrackingSpanBu oturumun uygulandığı öğe.

Açıklamalar

Her uygulanabilir AugmentQuickInfoSession(IQuickInfoSession, IList<Object>, ITrackingSpan) örnek, (yeniden) ' a göre hesaplanacak şekilde çağrılır IQuickInfoSession . Nesneler, bir parametre olarak geçirilen Quickınfocontent koleksiyonuna eklenerek, oturuma eklenebilir. Ayrıca, koleksiyondan öğeleri kaldırarak bir kaynak, IQuickInfoSource daha önce hesaplama zincirinde tarafından belirtilen içeriği filtreleyebilir.

Şunlara uygulanır