ViewFilter Members
Include Protected Members
Include Inherited Members
This class handles various editing and IntelliSense commands for a language service.
The ViewFilter type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ViewFilter | Initializes a new instance of the ViewFilter class. |
Top
Methods
Name | Description | |
---|---|---|
CanReformat | Determines whether the source can be reformatted by the language service. | |
Close | Closes down the view filter, releasing any allocated resources. | |
CommentSelection | Handles the COMMENT_BLOCK command to comment out the current selection in the view. | |
CreateTextTipData | Creates a new instance of the TextTipData class. | |
Dispose | Frees up any resources allocated when the ViewFilter class was created. | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
ExecCommand | Executes the specified command. | |
Finalize | Performs final clean up just before the ViewFilter object is destroyed. (Overrides Object.Finalize().) | |
GetDataTipText | Returns text about the given span that can be shown in a tool tip. | |
GetExpansionProvider | Returns an ExpansionProvider object. | |
GetFullDataTipText | Returns a string that can be used in a tool tip, taking into account additional sources of text such as a debugger. | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetPairExtents | Returns the extent of the innermost matching pair of language elements that contains the given location. | |
GetSelection | Returns the extent of the currently selected text. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetWordExtent | Returns the extent of the word or expression that contains the given location. | |
HandleGoto | Processes the specified "go to" command. | |
HandlePostExec | Handles post-processing after a command has been executed. | |
HandlePreExec | Handles pre-processing before a command is executed. | |
HandleQuickInfo | Handles the QUICKINFO command to show tool tip information about the selected identifier or expression. | |
HandleSmartIndent | Handles smart indentation. | |
InnerExec | Executes an IOleCommandTarget command. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnAfterSnippetsKeyBindingChange | Called after there has been a change in the key binding for the Invoke Snippet From Shortcut command. | |
OnAfterSnippetsUpdate | Called whenever a folder that contains snippets has been updated and the snippets from that folder have been read in. | |
OnAutoComplete | Called when the AUTOCOMPLETE command is received. | |
OnChangeCaretLine | Called when the caret moves to another line. | |
OnChangeScrollInfo | Called when the scroll information for the specified scroll bar has changed. | |
OnKillFocus | Called when the specified view loses focus. | |
OnSetBuffer | Called when the buffer of lines is being set or changed in the given view. | |
OnSetFocus | Called when the specified view gains focus. | |
QueryCommandStatus | Determines if the specified command is supported. | |
QueryParameterList | Called to obtain the parameter for the specified command. | |
ReformatDocument | Handles the FORMATDOCUMENT command to reformat the entire document. | |
ReformatSelection | Handles the FORMATSELECTION command to reformat a selection. | |
RegisterExpansionManagerEventHandlers | ||
RegisterTextViewEventHandlers | ||
ShowContextMenu(Int32, Guid, IOleCommandTarget) | Handles the SHOWCONTEXTMENU command to show a context menu. | |
ShowContextMenu(Int32, Guid, IOleCommandTarget, Int32, Int32) | ||
ToString | Returns a String that represents the current Object. (Inherited from Object.) | |
TypeChar | Executes a TYPECHAR on the current command target chain. | |
UncommentSelection | Handles the UNCOMMENTBLOCK command to uncomment the current selection in the current view. |
Top
Properties
Name | Description | |
---|---|---|
CodeWindowManager | Gets the CodeWindowManager that owns this ViewFilter. | |
IsExecutingCommand | ||
IsExpansionUIActive | Determines if the code snippet expansion user interface (UI) is active. | |
SnippetBound | Gets or sets whether or not a key has been bound to the Invoke Snippet From Shortcut command. | |
Source | Gets the Source associated with this ViewFilter. | |
TextTipData | Gets or sets the TextTipData associated with this view. | |
TextView | Gets the IVsTextView object associated with this ViewFilter object. |
Top
Explicit Interface Implementations
Name | Description | |
---|---|---|
IOleCommandTarget.Exec | Handles execution of a supported command. | |
IOleCommandTarget.QueryStatus | Determines if the specified commands in the given command group are supported. |
Top