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
session
Tipo: Microsoft.VisualStudio.Language.Intellisense.IQuickInfoSessionA sessão para o qual conclusões devem ser computados.
quickInfoContent
Tipo: IList<Object>O conteúdo de InformaçãoRápida a ser adicionado à sessão.
applicableToSpan
Tipo: Microsoft.VisualStudio.Text.ITrackingSpan%O ITrackingSpan ao qual se aplica esta 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
- 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.