Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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)
Syntax
'Declaration
Sub AugmentSignatureHelpSession ( _
session As ISignatureHelpSession, _
signatures As IList(Of ISignature) _
)
void AugmentSignatureHelpSession(
ISignatureHelpSession session,
IList<ISignature> signatures
)
void AugmentSignatureHelpSession(
ISignatureHelpSession^ session,
IList<ISignature^>^ signatures
)
abstract AugmentSignatureHelpSession :
session:ISignatureHelpSession *
signatures:IList<ISignature> -> unit
function AugmentSignatureHelpSession(
session : ISignatureHelpSession,
signatures : IList<ISignature>
)
Parameters
- session
Type: Microsoft.VisualStudio.Language.Intellisense.ISignatureHelpSession
The session for which completions are to be computed.
- signatures
Type: System.Collections.Generic.IList<ISignature>
The set of the ISignatures to be added to the session.
Remarks
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.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.