Microsoft.VisualStudio.Package Namespace

 

This namespace now includes documentation only for the types in the Microsoft.VisualStudio.Package.LanguageService.* assemblies.

ClassDescription
System_CAPS_pubclassAuthoringScope

Encapsulates information about the source as obtained from a parsing operation.

System_CAPS_pubclassAuthoringSink

This class is used by the parser to gather information about the source being parsed.

System_CAPS_pubclassCodeWindowManager

Wraps an IVsCodeWindow object for use in a language service.

System_CAPS_pubclassColorableItem

Provides a default implementation of the VSIP interface IVsColorableItem.

System_CAPS_pubclassColorizer

This class implements the IVsColorizer interface and is used to support syntax highlighting in an editor.

System_CAPS_pubclassCompletionSet

Represents an IntelliSense completion list that is displayed in the current text view.

System_CAPS_pubclassCompletor

Wraps and applies multiple changes to a text view as a single operation.

System_CAPS_pubclassCompoundAction

Manages a group of edit operations that are treated as a single operation.

System_CAPS_pubclassCompoundActionBase

Used to create CompoundAction objects.

System_CAPS_pubclassCompoundActionFactory

Creates CompoundAction objects based on specific source files and views.

System_CAPS_pubclassCompoundViewAction

Manages multiple edit actions that are treated as a single operation, optimized for a text view.

System_CAPS_pubclassDeclarations

Manages a list of declarations to be shown in an IntelliSense drop-down list.

System_CAPS_pubclassDefaultFieldValue

Associates a default value with a field name as defined in a code snippet template for a language service.

System_CAPS_pubclassDocumentProperties

Provides support for document-specific properties associated with a language service.

System_CAPS_pubclassDocumentTask

Represents an item for a language service in the Error List Options window.

System_CAPS_pubclassDropDownMember

Represents a single entry in a combo box on a drop-down bar.

System_CAPS_pubclassEditArray

Merges multiple edit operations to create a single operation.

System_CAPS_pubclassEditorControl

Handles the editor window.

System_CAPS_pubclassEditorFactory

This class provides a default editor factory implementation that hosts the Visual Studio core editor.

System_CAPS_pubclassEditorFactory.EditorInfo

Contains data about a specific editor.

System_CAPS_pubclassEditSpan

Describes an edit operation.

System_CAPS_pubclassExpansionFunction

Provides support for expansion functions in code snippets for a language service.

System_CAPS_pubclassExpansionProvider

Provides support for inserting code snippets into source code.

System_CAPS_pubclassFilePathUtilities

Static utilities for getting and setting file paths.

System_CAPS_pubclassLanguagePreferences

Provides support for language service-specific preferences.

System_CAPS_pubclassLanguageService

This is the base class for a language service that supplies language features including syntax highlighting, brace matching, auto-completion, IntelliSense support, and code snippet expansion.

System_CAPS_pubclassMethodData

Provides support for the IntelliSense method tip operation.

System_CAPS_pubclassMethods

Represents a collection of method signatures obtained from a parsing operation in a language service.

System_CAPS_pubclassParseRequest

Provides information to execute a parsing operation in a language service.

System_CAPS_pubclassSimpleEditorView

The abstract class that represents a generalized simple editor view.

System_CAPS_pubclassSource

Represents a source file in the language service and controls parsing operations on that source.

System_CAPS_pubclassTextSpanHelper

A utility class that provides methods for manipulating and comparing instances of the TextSpan class, and also for validating positions.

System_CAPS_pubclassTextTipData

Provides a default implementation of IVsTextTipData for use in the IVsTextTipWindow for displaying tool tips.

System_CAPS_pubclassTokenInfo

Provides information about a particular token encountered by a language service's language parser.

System_CAPS_pubclassTypeAndMemberDropdownBars

Provides support for the combo boxes showing type and member information as offered by a language service.

System_CAPS_pubclassViewFilter

This class handles various editing and IntelliSense commands for a language service.

StructureDescription
System_CAPS_pubstructureCommentInfo

Provides the characters that define comments for a language service.

System_CAPS_pubstructureVariant

Represents an object that can be interpreted as more than one type.

InterfaceDescription
System_CAPS_pubinterfaceIScanner

Used as the interface for a language parser in a language service.

DelegateDescription
System_CAPS_pubdelegateParseResultHandler

Used to define a delegate for a parsing operation completion handler in a language service.

EnumerationDescription
System_CAPS_pubenumIndentingStyle

Represents the different indenting styles supported by language services.

System_CAPS_pubenumParseReason

Provides reasons for a parsing operation in a language service.

System_CAPS_pubenumSeverity

Specifies the severity of a parser error in a language service.

System_CAPS_pubenumTokenColor

Provides initial values for color indices as reported by an IScanner scanner.

System_CAPS_pubenumTokenTriggers

Specifies a set of triggers that can be fired from an IScanner language parser.

System_CAPS_pubenumTokenType

Specifies the different types of tokens that can be identified and returned from a language service scanner.

System_CAPS_pubenumVariant.VariantType

Specifies the type of a variant object as used by a managed package framework (MPF) language service class.

The Managed Package Framework source code that formerly was shipped as part of the Visual Studio SDK can now be found at MPF for Projects - Visual Studio 2010.

Return to top
Show: