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
session
Tipo: Microsoft.VisualStudio.Language.Intellisense.ICompletionSessionA sessão para o qual conclusões devem ser computados.
completionSets
Tipo: IList<CompletionSet>O conjunto de CompletionSet objetos a serem adicionados à sessão.
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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiável.