ISignature Interface
Represents an individual signature displayed in a tool, such as the signature help tool.
Namespace: Microsoft.VisualStudio.Language.Intellisense
Assembly: Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)
Syntax
声明
Public Interface ISignature
public interface ISignature
public interface class ISignature
type ISignature = interface end
public interface ISignature
The ISignature type exposes the following members.
Properties
Name | Description | |
---|---|---|
ApplicableToSpan | Gets the span of text in the buffer to which this signature help is applicable. | |
Content | Gets the content of the signature, including all the characters to be displayed. | |
CurrentParameter | Gets the current parameter for this signature. | |
Documentation | Gets the documentation associated with this signature. | |
Parameters | Gets the list of parameters that this signature knows about. | |
PrettyPrintedContent | Gets the content of the signature, pretty-printed into a form suitable for display on-screen. |
Top
Events
Name | Description | |
---|---|---|
CurrentParameterChanged | Occurs when the currently-selected parameter changes. |
Top
Examples
For an example of the use of this interface, see Walkthrough: Displaying Signature Help.