ISignatureHelpBroker Interface
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.
Defines the signature help broker, which is the primary component of the signature help process.
public interface class ISignatureHelpBroker
public interface class ISignatureHelpBroker
__interface ISignatureHelpBroker
public interface ISignatureHelpBroker
type ISignatureHelpBroker = interface
Public Interface ISignatureHelpBroker
Remarks
The broker is responsible for handling each signature help session from beginning to end. IntelliSense controllers request this broker to trigger or dismiss signature help. The broker can also be used by other components to determine the state of signature help or to trigger the process.
Methods
CreateSignatureHelpSession(ITextView, ITrackingPoint, Boolean) |
Creates a signature help session without starting it. |
DismissAllSessions(ITextView) |
Dismisses any active signature help sessions in this broker's ITextView. |
GetSessions(ITextView) |
Gets the list of all signature help sessions for this broker's ITextView. |
IsSignatureHelpActive(ITextView) |
Determines whether signature help is active. |
TriggerSignatureHelp(ITextView) |
Begins the process of signature help at the position of the caret. |
TriggerSignatureHelp(ITextView, ITrackingPoint, Boolean) |
Starts the process of signature help at the specified point. |