ISignatureHelpSource.AugmentSignatureHelpSession Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Determines which ISignatures should be part of the specified ISignatureHelpSession.
public:
void AugmentSignatureHelpSession(Microsoft::VisualStudio::Language::Intellisense::ISignatureHelpSession ^ session, System::Collections::Generic::IList<Microsoft::VisualStudio::Language::Intellisense::ISignature ^> ^ signatures);
public void AugmentSignatureHelpSession (Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpSession session, System.Collections.Generic.IList<Microsoft.VisualStudio.Language.Intellisense.ISignature> signatures);
abstract member AugmentSignatureHelpSession : Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpSession * System.Collections.Generic.IList<Microsoft.VisualStudio.Language.Intellisense.ISignature> -> unit
Public Sub AugmentSignatureHelpSession (session As ISignatureHelpSession, signatures As IList(Of ISignature))
Parameters
- session
- ISignatureHelpSession
The session for which completions are to be computed.
- signatures
- IList<ISignature>
The set of the ISignatures to be added to the session.
Remarks
Each applicable AugmentSignatureHelpSession(ISignatureHelpSession, IList<ISignature>) 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.