ISignatureHelpSource.AugmentSignatureHelpSession Method

Determines which ISignatures should be part of the specified ISignatureHelpSession.

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

void AugmentSignatureHelpSession(
	ISignatureHelpSession session,
	IList<ISignature> signatures
)

Parameters

session
Type: Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpSession

The session for which completions are to be computed.

signatures
Type: IList<ISignature>

The set of the ISignatures to be added to the session.

Each applicable AugmentSignatureHelpSession instance will be called in-order to (re)calculate a ISignatureHelpSession. ISignatures can be added to the session by adding them to the signatures collection passed-in as a parameter. In addition, by removing items from the collection, a source may filter ISignatures provided by ISignatureHelpSources earlier in the calculation chain.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2015 Microsoft