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