Classes
Classification |
Defines keys for built-in IClassification |
Classification |
Provides access to the built-in IClassification |
Normalized |
Represents a read-only normalized text snapshot range collection. |
Syntax |
Event arguments for the ICode |
Syntax |
Contains extension methods that make it easier to work with ISyntax |
Text |
Provides access to the built-in IText |
Text |
Event arguments for the IText |
Text |
Event arguments for the IText |
Text |
Event arguments used when a change notification is needed for a Text |
Text |
Represents options that are applied to an IText |
Structs
Text |
Represents an ordered pair of zero-based line and character index values that defines a position within the lines of an IText |
Text |
Represents a range of two Text |
Text |
Represents a zero-based range of two offset values within a text document. |
Text |
Represents a zero-based offset value within a certain IText |
Text |
Represents a zero-based range of two normalized offset values within a certain IText |
Interfaces
IClassification |
Provides the base requirements for an object that represents a classification type. |
IClassification |
Provides the base requirements for an object that provides a registry of IClassification |
ICode |
Provides the base requirements for a text document with some advanced features that relate to syntax highlighting and code parsing. |
ICode |
Provides the base requirements for an object that can be notified of when an ICode |
ICode |
Provides the base requirements for an object that can be notified of when an ICode |
IEditor |
Provides the base requirements for a code document that has advanced functionality when edited in a code editor. |
IExample |
Provides the base requirements for an object that returns example text, which can be displayed in an application to show how a language's code snippet is syntax-highlighted. |
IId |
Provides the base requirements for a class that provides ID's. |
IIndexed |
Provides the base requirements for a collection of IText |
ILine |
Provides the base requirements for an object that can comment and uncomment lines for a particular language. |
ISyntax |
Provides the base requirements for a syntax language that provides parsing and other functionality for a text document via registered services. |
IText |
Provides the base requirements for an object that reads characters from a fixed text buffer. |
IText |
Provides the base requirements for a text change, which contains one or more IText |
IText |
Provides the base requirements for a single replace operations within a text change. |
IText |
Provides the base requirements for options that are applied to an IText |
IText |
Provides the base requirements for a single replace operations within a text change, but without storing the actual text inserted/deleted. |
IText |
Provides the base requirements for an object that indicates the type of change made by an IText |
IText |
Provides the base requirements for a text document that provides access to the IText |
IText |
Provides the base requirements of a language formatter that can adjust the whitespace layout of text for better readability. |
IText |
Provides the base requirements for a sorted Text |
IText |
Provides the base requirements for an object that has range of two Text |
IText |
Provides the base requirements for an object that has range of two offset values within a text document. |
IText |
Provides the base requirements for an immutable snapshot of an IText |
IText |
Provides the base requirements for a line in an IText |
IText |
Encapsulates a collection of IText |
IText |
Provides the base requirements for an object that reads through characters and tokens from an IText |
IText |
Provides the base requirements for options that are applied to an IText |
IText |
Provides the base requirements for a text statistic that is returned by an IText |
IText |
Provides the base requirements for a class that contains numerous statistics such as line, word, character counts, and readability scores for text. |
IText |
Provides the base requirements for a factory capable of creating IText |
IText |
Provides the base requirements for a version of an IText |
IText |
Provides the base requirements for a zero-based range of two normalized offset values within a text document that can be translated from one version of the document to another. |
IWord |
Provides the base requirements for an object that finds word breaks within an IText |
Enums
Case |
Represents the type of case sensitivity to apply. |
Character |
Specifies the target case of text characters. |
Line |
Specifies a type of line terminator. |
Text |
Specifies how an IText |
Text |
Specifies whether to format text over an entire snapshot or only for specified ranges. |
Text |
Specifies which direction is more important to a text offset. |
Text |
Specifies how a text offset is updated by text change operations that occur around it. |
Text |
Specifies how a text range is updated by text change operations that occur at its edges. |
Text |
Specifies a direction in which text will be scanned. |
Whitespace |
Specifies the modes by which whitespace is trimmed. |