This documentation is archived and is not being maintained.

ISignatureHelpSource Interface

Defines a provider of signature help information that is used in the IntelliSense process.

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

public interface ISignatureHelpSource : IDisposable

The ISignatureHelpSource type exposes the following members.

Public methodAugmentSignatureHelpSessionDetermines which ISignatures should be part of the specified ISignatureHelpSession.
Public methodDisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.)
Public methodGetBestMatchComputes the best matching ISignature instance for the given signature help session. Only the highest- priority signature help provider is asked for this information.