In This Article

ActiproSoftware.Windows.Controls.SyntaxEditor.IntelliPrompt Namespace

Classes

CompletionSelection

Represents the current selection within an ICompletionSession.

ImageSourceProviderConverter

Represents a value converter that returns an ImageSource from an IImageSourceProvider.

IntelliPromptSessionTypes

Provides access to the built-in IIntelliPromptSessionType instances.

NavigableRequestContexts

Provides access to the built-in INavigableRequestContext instances, that indicate the context of a navigable request.

QuickInfoProviderKeys

Specifies the string keys of the built-in IQuickInfoProvider objects that are included with this product.

Interfaces

ICodeSnippet

Provides the base requirements for a code snippet.

ICodeSnippetAssemblyReference

Provides the base requirements for an assembly reference within a code snippet.

ICodeSnippetDeclaration

Provides the base requirements for a code snippet declaration.

ICodeSnippetFolder

Provides the base requirements for a folder that can contain ICodeSnippetProvider objects and other child folders.

ICodeSnippetLiteralDeclaration

Provides the base requirements for a code snippet literal declaration.

ICodeSnippetMetadata

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

ICodeSnippetObjectDeclaration

Provides the base requirements for a code snippet object declaration.

ICodeSnippetProvider

Provides the base requirements for an object that can manage the available code snippets and handle requests for display of IntelliPrompt code snippet sessions.

ICodeSnippetSelectionSession

Provides the base requirements for an object that represents an IntelliPrompt code snippet selection session.

ICodeSnippetTemplateSession

Provides the base requirements for an object that represents an IntelliPrompt code snippet template session.

ICodeSnippetTemplateSessionEventSink

Provides the base requirements for an object that can be notified of events that occur within an open ICodeSnippetTemplateSession.

ICompletionFilter

Provides the base requirements for an object that can filter out items from an IntelliPrompt completion list.

ICompletionFilterCollection

Provides the base requirements for an object that represents a collection of ICompletionFilter objects.

ICompletionItem

Provides the base requirements for an IntelliPrompt completion item.

ICompletionItemCollection

Provides the base requirements for an object that represents a collection of ICompletionItem objects.

ICompletionItemCollectionView

Provides the base requirements for an object that represents a filtered collection view of ICompletionItem objects.

ICompletionItemMatcher

Provides the base requirements for an object that can match completion items based on supplied text.

ICompletionItemMatcherCollection

Provides the base requirements for an object that represents a collection of ICompletionItemMatcher objects.

ICompletionProvider

Provides the base requirements for an object that can handle requests for display of an IntelliPrompt completion list.

ICompletionSession

Provides the base requirements for an object that represents an IntelliPrompt completion session.

IContentProvider

Provides the base requirements for an object that generates content to be used in various IntelliPrompt popups.

IImageSourceProvider

Provides the base requirements for an object that provides IntelliPrompt with an ImageSource.

IIntelliPromptManager

Provides the base requirements for an object that represents a manager of IntelliPrompt user interface functionality.

IIntelliPromptSession

Provides the base requirements for an object that represents an IntelliPrompt session.

IIntelliPromptSessionCollection

Provides the base requirements for an object that represents a collection of IIntelliPromptSession objects.

IIntelliPromptSessionType

Provides the base requirements for an object that represents an IntelliPrompt session type.

INavigableRequestContext

Provides the base requirements for a context in which a INavigableSymbolProvider is called.

INavigableSymbol

Provides the base requirements for a symbol (type, member, etc.) to which navigation can be made.

INavigableSymbolProvider

Provides the base requirements for a language service that can return navigable symbols.

INavigableSymbolSet

Provides the base requirements for a class that stores the results of a navigable symbol request.

IParameterInfoProvider

Provides the base requirements for an object that can handle requests for display of an IntelliPrompt parameter info popup.

IParameterInfoSession

Provides the base requirements for an object that represents an IntelliPrompt parameter info session.

IParameterizedContentProvider

Provides the base requirements for an object that generates content to be used in various IntelliPrompt popups, and can provide additional detail for a specific parameter.

IQuickInfoProvider

Provides the base requirements for an object that can handle requests for display of an IntelliPrompt quick info popup.

IQuickInfoSession

Provides the base requirements for an object that represents an IntelliPrompt quick info session.

ISignatureItem

Provides the base requirements for a signature item, used with IntelliPrompt parameter info.

ISignatureItemCollection

Provides the base requirements for an object that represents a collection of ISignatureItem objects.

Enums

CodeSnippetKind

Indicates the kind of code snippet.

CodeSnippetTypes

Indicates the types of actions that can be performed by a code snippet.

CompletionFilterResult

Specifies the result of a filter operation by an ICompletionFilter.

CompletionMatchOptions

Specifies options for how an IntelliPrompt completion matches items.

CompletionSelectionState

Specifies the selection state of an IntelliPrompt completion item.