In This Article

ActiproSoftware.Text.Languages.CSharp.Implementation Namespace

Classes

CSharpCodeBlockFinder

Provides a C# language code block finder service.

CSharpCodeSnippetProvider

Provides a C# language code snippet provider that can manage the available code snippets and handle requests for display of IntelliPrompt code snippet sessions.

CSharpCompletionProvider

Provides IntelliPrompt completion data for the C# language.

CSharpContextFactory

Creates C# language IDotNetContext objects for a TextSnapshotOffset.

CSharpDelimiterAutoCompleter

Provides a C# language delimiter auto-completer service.

CSharpDocumentationCommentAutoCompleter

Provides a class that can auto-complete C# language documentation comments when appropriate.

CSharpExampleTextProvider

Represents a example text provider for the C# language.

CSharpGrammar

Represents a Grammar for the C# language.

CSharpGrammarOptions

Contains options for a C# grammar.

CSharpIndentProvider

Provides a C# language indent provider service.

CSharpLexer

Represents a C# lexer (lexical analyzer) implementation.

CSharpLexicalStateId

Contains the lexical state IDs for the C# language.

CSharpNavigableSymbolProvider

Represents a navigable symbol provider for the C# language.

CSharpOutliner

Provides a C# language outliner service.

CSharpOutliningSource

Represents a C# language range-based outlining source.

CSharpParameterInfoProvider

Provides IntelliPrompt parameter info data for the C# language.

CSharpParser

Represents a parser for the C# language.

CSharpProjectAssembly

Represents a C# project (source code-based) assembly.

CSharpQuickInfoProvider

Provides IntelliPrompt quick info data for the C# language.

CSharpSyntaxLanguage

Represents a C# syntax language definition.

CSharpTextFormatter

Provides a C# language text formatter service.

CSharpTokenId

Contains the token IDs for the C# language.

CSharpTokenReader

Represents an object that can provide tokens to a ILLParser in a forward-only direction for the C# language.

CSharpTokenTagger

Represents an ITagger<T> for the C# language.

CSharpTokenTaggerProvider

Represents a provider of CSharpTokenTagger objects for documents that use the CSharpTokenTagger language.

CSharpTokenTaggerProvider.TaggerFactory

Implements a factory that can creates CSharpTokenTagger objects for a document.