Microsoft.VisualStudio.Language.Intellisense
TOC
Collapse the table of content
Expand the table of content

Microsoft.VisualStudio.Language.Intellisense Namespace

 

 

ClassDescription
System_CAPS_pubclassBulkObservableCollection<T>

Represents an ObservableCollection<T> that includes the AddRange() operation.

System_CAPS_pubclassCompletion

Represents a completion item, including the icon, insertion text, and display text, in a CompletionSet.

System_CAPS_pubclassCompletion2

Adds an additional context icon to the completion.

System_CAPS_pubclassCompletion3

Completion3 uses ImageMonikers instead of ImageSources to reference icons.

System_CAPS_pubclassCompletionIcon

Represents an icon used in the completion.

System_CAPS_pubclassCompletionIcon2

CompletionIcon2 uses ImageMonikers instead of mageSources to reference icons.

System_CAPS_protclassCompletionSet.CompletionMatchResult

Stores information about the completion match result.

System_CAPS_pubclassCompletionPresenterStyle

Defines a set of properties that will be used to style the default completion presenter.

System_CAPS_pubclassCompletionSelectionStatus

Represents the full selection status of a completion set.

System_CAPS_pubclassCompletionSet

Represents a set of completions.

System_CAPS_pubclassCurrentParameterChangedEventArgs

Provides information about the change of the current parameter in a signature help session.

System_CAPS_pubclassExceptionEventArgs

Provides error exception data for an event.

System_CAPS_pubclassFilteredObservableCollection<T>

Represents a filtered observable collection.

System_CAPS_pubclassIconDescription

Describes the icon to use for displaying items in statement completion.

System_CAPS_pubclassIntellisenseSpaceReservationManagerNames

Defines the names of the space reservation managers used by the default IntelliSense presenters.

System_CAPS_pubclassLightBulbPresenterStyle

Defines a set of properties that will be used to style the default LightBulb presenter.

System_CAPS_pubclassNestedPeekTriggeredEventArgs

Provides information about nested Peek invocation.

System_CAPS_pubclassPeekResizeEventArgs

Contains information describing how a user has resized the Peek control.

System_CAPS_pubclassPeekResultDisplayInfo

Defines elements of IPeekResult display information.

System_CAPS_pubclassPeekResultDisplayInfo2

Defines the first character's index of the "interesting" token in the label. For instance, if peek references was triggered on a method, this would be the first character's index in the label that contains the method name. This index is bound to IPeekResultDisplayInfo.Label. It has nothing to do with the span of text that initialized peek.

System_CAPS_pubclassPeekSessionCreationOptions

Represents a set of parameters that control IPeekSessioncreation.

System_CAPS_pubclassPredefinedPeekRelationships

Predefined Peek relationships.

System_CAPS_pubclassPredefinedSuggestedActionCategoryNames

Defines a set of predefined suggested action category names.

System_CAPS_pubclassQuickInfoPresenterStyle

Defines a set of properties that will be used to style the default QuickInfo presenter.

System_CAPS_pubclassRecreateContentEventArgs

Provides information about a request to recreate a content of IPeekResultPresentation.

System_CAPS_pubclassSelectedSignatureChangedEventArgs

Provides information about selected signature changes for the SelectedSignatureChanged event.

System_CAPS_pubclassSignatureHelpPresenterStyle

Represents a set of properties used to define the style of the default signature help presenter.

System_CAPS_pubclassSmartTag

Obsolete.A tag used to contain actions that may be performed on a span of text as part of a smart tag session.

System_CAPS_pubclassSmartTagActionSet

Obsolete.Represents a set of smart tag actions.

System_CAPS_pubclassSuggestedActionCategoryDefinition

Defines a suggested action category.

System_CAPS_pubclassSuggestedActionSet

Represents a list of suggested actions that are all applicable to a span of text in an ITextBuffer. Global suggested actions are not applicable to any particular span of text.

System_CAPS_pubclassSupportsPeekRelationshipAttribute

Use this attribute to specify that an IPeekableItemSourceProvider supports a specific IPeekRelationship.

System_CAPS_pubclassSupportsStandaloneFilesAttribute

Indicates that an IPeekableItemSourceProvider supports standalone (not part of a project) files. The default value is false so the absence of this attribute on an < IPeekableItemSourceProvider means it doesn't support standalone files.

System_CAPS_pubclassValueChangedEventArgs<TValue>

Provides information about value changes of all kinds.

InterfaceDescription
System_CAPS_pubinterfaceICompletionBroker

Represents the central broker responsible for statement completion.

System_CAPS_pubinterfaceICompletionSession

Represents a statement completion session, which is a type of IntelliSense session.

System_CAPS_pubinterfaceICompletionSource

Provides completions for a given content type.

System_CAPS_pubinterfaceICompletionSourceProvider

Provides completion sources.

System_CAPS_pubinterfaceICustomCommit

Provides custom commit operations for completions.

System_CAPS_pubinterfaceICustomIntellisensePresenter

Defines a custom IntelliSense presenter.

System_CAPS_pubinterfaceICustomKeyboardHandler

Defines a custom handler of keyboard events

System_CAPS_pubinterfaceIDesiredHeightProvider

Indicates that an implementing object wishes to provide its height to a container.

System_CAPS_pubinterfaceIDocumentPeekResult

Represents an IPeekResult that is based on a location in a document.

System_CAPS_pubinterfaceIDocumentPeekResultScrollState

Extends the capability of the IPeekResultScrollState to be able to scroll and zoom any text view, rather than only the currently visible presentation.

System_CAPS_pubinterfaceIExternallyBrowsablePeekResult

Represents an IPeekResult that is not based on a location in a document, but can be browsed externally, for example a metadata class that can only be browsed in Object Browser.

System_CAPS_pubinterfaceIFindPeekResultsCallback

Represents a callback object provided to IPeekResultSource objects to report the state of result querying.

System_CAPS_pubinterfaceIFocusableIntellisensePresenter

Defines a focusable presenter of IntelliSense information.

System_CAPS_pubinterfaceIGlyphService

Gets a standard set of glyphs.

System_CAPS_pubinterfaceIIntellisenseCommandTarget

Provides a way to intercede in the command-handling chain to handle keyboard commands.

System_CAPS_pubinterfaceIIntellisenseController

Controls the IntelliSense process for one or more subject ITextBuffer objects exposed through a single ITextView.

System_CAPS_pubinterfaceIIntellisenseControllerProvider

Creates IntelliSense controllers for a specific ITextView object.

System_CAPS_pubinterfaceIIntellisensePresenter

Defines a presenter of IntelliSense information.

System_CAPS_pubinterfaceIIntellisensePresenterProvider

Creates IntelliSense presenters over a given IntelliSense session.

System_CAPS_pubinterfaceIIntellisenseSession

Represents an IntelliSense session, or a single instance of the IntelliSense process.

System_CAPS_pubinterfaceIIntellisenseSessionStack

Represents a stack of IntelliSense sessions. The stack manages session activation and currency.

System_CAPS_pubinterfaceIIntellisenseSessionStackMapService

Provides access to all the IIntellisenseSessionStack objects created for all the different ITextView instances in the application.

System_CAPS_pubinterfaceIInteractiveQuickInfoContent

Represents an interactive Quick Info content. If any object implementing this interface is provided by IQuickInfoSource via AugmentQuickInfoSession, the Quick Info presenter will allow it to interact with IQuickInfoSession for this content. For example, a Quick Info tooltip will stay open when the mouse is over it.

System_CAPS_pubinterfaceILightBulbBroker

Represents a LightBulb broker, which is globally responsible for managing ILightBulbSessions.

System_CAPS_pubinterfaceILightBulbSession

Defines a LightBulb session, which encapsulates all the information about a particular LightBulb instance.

System_CAPS_pubinterfaceIParameter

Represents an individual parameter description inside the description of a signature for Signature Help (Parameter Info).

System_CAPS_pubinterfaceIPeekableItem

Represents an object (for instance a symbol in a document) that can be a source of a IPeekSession.

System_CAPS_pubinterfaceIPeekableItemSource

Provides IPeekableItems for a given content type.

System_CAPS_pubinterfaceIPeekableItemSourceProvider

Provides <see cref="IPeekableItem"/> source for a text buffer.

System_CAPS_pubinterfaceIPeekBroker

Represents a Peek broker, which is globally responsible for managing IPeekSessions.

System_CAPS_pubinterfaceIPeekRelationship

Represents a relationship between IPeekableItems and IPeekResults.

System_CAPS_pubinterfaceIPeekResizeListener

Describes an object that can be notified when the user resizes the Peek control.

System_CAPS_pubinterfaceIPeekResult

Represents a single result of querying an IPeekableItem for a particular relationship, for instance a location of a source symbol definition.

System_CAPS_pubinterfaceIPeekResultCollection

Represents a collection of IPeekResults populated by content-type specific IPeekResultSource implementations when they are being queried for IPeekResults.

System_CAPS_pubinterfaceIPeekResultDisplayInfo

Defines elements of IPeekResult display information.

System_CAPS_pubinterfaceIPeekResultDisplayInfo2

Defines extensions to IPeekResultDisplayInfo to provide more information about an IPeekResult.

System_CAPS_pubinterfaceIPeekResultFactory

Represents a factory for creating IPeekResults.

System_CAPS_pubinterfaceIPeekResultPresentation

Defines WPF visual representation of an < IPeekResult.

System_CAPS_pubinterfaceIPeekResultPresenter

Defines IPeekResult presenter, which can create WPF visual representation of a Peek result.

System_CAPS_pubinterfaceIPeekResultQuery

Represents an asynchronous query for IPeekResults.

System_CAPS_pubinterfaceIPeekResultScrollState

captures the state of some result displayed in Peek.

System_CAPS_pubinterfaceIPeekResultSource

Represents an object instance that can be queried for supported relationships and results for a particular relationship. Content-type specific Peek providers implement this interface to provide results of querying IPeekableItem instances.

System_CAPS_pubinterfaceIPeekSession

Defines a Peek session, which is a type of IntelliSense session.

System_CAPS_pubinterfaceIPopupIntellisensePresenter

Defines an IntelliSense presenter that is rendered as a popup within an ITextView.

System_CAPS_pubinterfaceIQuickInfoBroker

Defines a Quick Info broker.

System_CAPS_pubinterfaceIQuickInfoSession

Represents an IntelliSense session used to display Quick Info information.

System_CAPS_pubinterfaceIQuickInfoSession2

Extends the IQuickInfoSession interface with support for interactive Quick Info content.

System_CAPS_pubinterfaceIQuickInfoSource

Represents a Quick Info provider, which acts as a provider of Quick Info information for a text buffer.

System_CAPS_pubinterfaceIQuickInfoSourceProvider

Represents a factory of Quick Info sources.

System_CAPS_pubinterfaceISignature

Represents an individual signature displayed in a tool, such as the signature help tool.

System_CAPS_pubinterfaceISignatureHelpBroker

Defines the signature help broker, which is the primary component of the signature help process.

System_CAPS_pubinterfaceISignatureHelpSession

Defines an IntelliSense session used for displaying signature help.

System_CAPS_pubinterfaceISignatureHelpSource

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

System_CAPS_pubinterfaceISignatureHelpSourceProvider

Defines an extension used to create signature help providers from a given ITextBuffer opened in a given context.

System_CAPS_pubinterfaceISmartTagAction

Obsolete.Defines a smart tag action.

Smart tags are deprecated in favor of light bulbs. See ISuggestedAction for a replacement.

System_CAPS_pubinterfaceISmartTagBroker

Obsolete.Defines a smart tag broker, which is responsible for triggering smart tags. Components call methods on the broker in order to trigger smart tags.

Smart tags are deprecated in favor of light bulbs. See ILightBulbBroker for a replacement.

System_CAPS_pubinterfaceISmartTagSession

Obsolete.Defines a smart tag session, which encapsulates all the information about a particular invocation of the smart tag system.

Smart tags are deprecated in favor of light bulbs. See ILightBulbSession for a replacement.

System_CAPS_pubinterfaceISmartTagSource

Obsolete.Defines a source for smart tag data.

Smart tags are deprecated in favor of light bulbs. See T:Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionSource for a replacement.

System_CAPS_pubinterfaceISmartTagSourceProvider

Obsolete.Defines a provider of a smart tag source.

Smart tags are deprecated in favor of light bulbs. See T:Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionSourceProvider for a replacement.

System_CAPS_pubinterfaceISuggestedAction

A action that is suggested as possible. Examples of such suggested actions include quick fixes for syntax errors, suggestions aimed on improving code quality or refactoring. Suggested actions are provided by ISuggestedActionsSource instances and represented by a LightBulb presenter as menu items in a LightBulb dropdown menu.

System_CAPS_pubinterfaceISuggestedActionCategory

Represents a suggested action.

System_CAPS_pubinterfaceISuggestedActionCategoryRegistryService

Represents the service that maintains the collection of suggested action categories.

System_CAPS_pubinterfaceISuggestedActionCategorySet

Represents a set of suggested action category names.

System_CAPS_pubinterfaceISuggestedActionsSource

Represents a provider of suggested actions for a span of text in a ITextBuffer. Instances of ISuggestedActionsSource are created by ISuggestedActionsSourceProvider MEF components that match the text buffer's content type.

System_CAPS_pubinterfaceISuggestedActionsSourceProvider

Defines a provider of a suggested actions source.

System_CAPS_pubinterfaceISuggestedActionWithFlavors

A suggested action that contains nested set of suggested actions representing flavors of their parent action.

System_CAPS_pubinterfaceITextFormattable

Provides a way to override the text formatting properties for an object.

System_CAPS_pubinterfaceIUIElementProvider<TItem, TContext>

Defines the provider of WPF UIElements for objects of a certain type, for a specified context.

System_CAPS_pubinterfaceIWpfKeyboardTrackingService

Defines a MEF service responsible for tracking the keyboard in hosts of the WPF editor.

EnumerationDescription
System_CAPS_pubenumCompletionMatchType

Defines the types of matching that can be done on completion items.

System_CAPS_pubenumIntellisenseKeyboardCommand

Represents the set of keyboard commands that can be issued to IntelliSense presenters.

System_CAPS_pubenumQuerySuggestedActionCompletionStatus

Represents the completion status after querying LightBulb providers for suggested actions.

System_CAPS_pubenumSmartTagState

Obsolete.The set of smart tag session states.

System_CAPS_pubenumSmartTagType

Obsolete.The set of smart tag session types.

System_CAPS_pubenumStandardGlyphGroup

Describes the different types of glyphs that can be displayed in the default completion tool implementation.

System_CAPS_pubenumStandardGlyphItem

Describes icons or glyphs that are used in statement completion.

System_CAPS_pubenumSuggestedActionSetPriority

Represents a priority for a SuggestedActionSet that is used to order suggestions when presenting them to a user.

System_CAPS_pubenumUIElementType

Describes types of UIElements to be provided by an IUIElementProvider<TItem, TContext>.

Return to top
Show:
© 2016 Microsoft