Compartilhar via


Método IQuickInfoSource.AugmentQuickInfoSession

Determina quais partes do conteúdo de informações rápidas devem fazer parte de especificado IQuickInfoSession.

Namespace:  Microsoft.VisualStudio.Language.Intellisense
Assembly:  Microsoft.VisualStudio.Language.Intellisense (em Microsoft.VisualStudio.Language.Intellisense.dll)

Sintaxe

'Declaração
Sub AugmentQuickInfoSession ( _
    session As IQuickInfoSession, _
    quickInfoContent As IList(Of Object), _
    <OutAttribute> ByRef applicableToSpan As ITrackingSpan _
)
void AugmentQuickInfoSession(
    IQuickInfoSession session,
    IList<Object> quickInfoContent,
    out ITrackingSpan applicableToSpan
)
void AugmentQuickInfoSession(
    IQuickInfoSession^ session, 
    IList<Object^>^ quickInfoContent, 
    [OutAttribute] ITrackingSpan^% applicableToSpan
)
abstract AugmentQuickInfoSession : 
        session:IQuickInfoSession * 
        quickInfoContent:IList<Object> * 
        applicableToSpan:ITrackingSpan byref -> unit
function AugmentQuickInfoSession(
    session : IQuickInfoSession, 
    quickInfoContent : IList<Object>, 
    applicableToSpan : ITrackingSpan
)

Parâmetros

  • quickInfoContent
    Tipo: IList<Object>

    O conteúdo de InformaçãoRápida a ser adicionado à sessão.

Comentários

Cada aplicável AugmentQuickInfoSession instância será chamada em ordem para (re) calcular uma IQuickInfoSession. Objetos podem ser adicionados à sessão, adicionando-os para o quickInfoContent coleção. Além disso, ao remover itens da coleção, uma fonte pode filtrar conteúdo fornecido por IQuickInfoSource objetos anteriormente na cadeia de cálculo.

Segurança do .NET Framework

Consulte também

Referência

IQuickInfoSource Interface

Namespace Microsoft.VisualStudio.Language.Intellisense