In This Article

ActiproSoftware.Windows.Controls.SyntaxEditor.IntelliPrompt.Implementation Namespace

Classes

CodeSnippet

Represents a code snippet.

CodeSnippetAssemblyReference

Represents an assembly reference within an ICodeSnippet.

CodeSnippetDeclarationBase

Provides the abstract base class for a code snippet declaration.

CodeSnippetFieldQuickInfoProvider

Provides IntelliPrompt quick info data for code snippet field instances.

CodeSnippetFile

Represents an object that can list header information about an ICodeSnippet and can provide the full snippet on demand.

CodeSnippetFolder

Represents a folder that can contain ICodeSnippetProvider objects and other child folders.

CodeSnippetLiteralDeclaration

Represents a code snippet literal declaration.

CodeSnippetMetadataBase

Provides the abstract base class for an object that contains metadata information about an ICodeSnippet and can provide the full snippet on demand.

CodeSnippetObjectDeclaration

Represents a code snippet object declaration.

CodeSnippetProvider

Implements a code snippet provider that can manage the available code snippets and handle requests for display of IntelliPrompt code snippet sessions.

CodeSnippetSelectionSession

Represents an IntelliPrompt code snippet selection session.

CodeSnippetSerializer

Provides a class that can serialize and deserialize ICodeSnippet objects to/from XML.

CodeSnippetTemplateSession

Represents an IntelliPrompt code snippet template session.

CollapsedRegionQuickInfoProvider

Implements a quick info provider that displays quick info tips for collapsed regions of text.

CommonImageSourceProvider

Provides IntelliPrompt with a common ImageSource that is included in the SyntaxEditor assembly as a resource.

CompletionFilter

Represents an object that can filter out items from an IntelliPrompt completion list using a delegate, and is also capable of generating filter user interface in the default completion list implementation.

CompletionItem

Represents an IntelliPrompt completion item.

CompletionItemMatcherBase

Represents an abstract object that can match completion items based on supplied text.

CompletionItemSortComparer

Provides the default IComparer<T> implementation that can be used to sort ICompletionItem objects within an ICompletionSession via its SortItems() method.

CompletionProviderBase

Implements an abstract base class for a completion provider.

CompletionSession

Represents an IntelliPrompt completion session.

DirectContentProvider

Provides IntelliPrompt content with a specified UIElement or String.

DirectImageSourceProvider

Provides IntelliPrompt with the specified ImageSource.

HtmlContentProvider

Provides IntelliPrompt content based on a specified HTML-like string.

IndicatorQuickInfoProvider

Provides IntelliPrompt quick info data for indicator glyphs (from IIndicatorTag instances) in the indicator margin.

IntelliPromptSessionBase

Represents an abstract IntelliPrompt session.

IntelliPromptSessionType

Represents the default implementation of a class that represents an IntelliPrompt session type.

NavigableSymbol

Represents a symbol (type, member, etc.) to which navigation can be made.

NavigableSymbolContentProviderComparer

Provides a comparer for INavigableSymbol objects that examines their content providers.

NavigableSymbolSet

Stores the results of a navigable symbol request.

ParameterInfoProviderBase

Implements an abstract base class for a parameter info provider.

ParameterInfoSession

Represents an IntelliPrompt parameter info session.

PlainTextContentProvider

Provides IntelliPrompt content based on a specified plain text string.

QuickInfoProviderBase

Implements an abstract base class for a quick info provider.

QuickInfoSession

Represents an IntelliPrompt quick info session.

RegexCompletionItemMatcherBase

Represents an abstract object that can match completion items based on supplied text using a regular expression.

SignatureItem

Represents a signature item, used with IntelliPrompt parameter info.

SquiggleTagQuickInfoProvider

Provides IntelliPrompt quick info data for ISquiggleTag instances.

Enums

CommonImageKind

Specifies a common image for use with the CommonImageSourceProvider.

CommonImageSet

Specifies the set of common images to use with the CommonImageSourceProvider.

CompletionFilterDisplayMode

Specifies options for how a CompletionFilter is represented in the user interface of a completion list popup.

Delegates

CompletionFilterPredicate

A delegate that examines the specified completion item to see if meets filter conditions.