Compartilhar via


Método ICompletionSource.AugmentCompletionSession

Determina quais CompletionSets deve ser parte de especificado ICompletionSession.

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

Sintaxe

'Declaração
Sub AugmentCompletionSession ( _
    session As ICompletionSession, _
    completionSets As IList(Of CompletionSet) _
)
void AugmentCompletionSession(
    ICompletionSession session,
    IList<CompletionSet> completionSets
)
void AugmentCompletionSession(
    ICompletionSession^ session, 
    IList<CompletionSet^>^ completionSets
)
abstract AugmentCompletionSession : 
        session:ICompletionSession * 
        completionSets:IList<CompletionSet> -> unit
function AugmentCompletionSession(
    session : ICompletionSession, 
    completionSets : IList<CompletionSet>
)

Parâmetros

Comentários

Cada aplicável AugmentCompletionSession instância será chamada em ordem para (re) calcular uma ICompletionSession. CompletionSets podem ser adicionados à sessão, adicionando-os à coleção completionSets passados-in como um parâmetro. Além disso, ao remover itens da coleção, uma fonte pode filtrar CompletionSets fornecido por ICompletionSources anteriormente na cadeia de cálculo.

Segurança do .NET Framework

Consulte também

Referência

ICompletionSource Interface

Namespace Microsoft.VisualStudio.Language.Intellisense