Table of Contents

Interface IFindReferences

Namespace
Alternet.Editor
Assembly
Alternet.Editor.v9.dll

Represents properties and methods used to find symbol declataion and references.

public interface IFindReferences

Properties

HighlightCurrentBlock

When implemented by a class, specifies that edit control should highlight current block.

HighlightMatchingBlocks

When implemented by a class, specifies that edit control should highlight begin/end blocks.

HighlightReferences

When implemented by a class, specifies that edit control should highlight found references.

HighlightSymbolReferences

When implemented by a class, specifies that edit control should highlight symbol references when hovering mouse over them.

Methods

FindDeclaration()

When implemented by a class, finds the declaration of the symbol at the current position.

FindDeclaration(Point)

When implemented by a class, finds the declaration of the symbol at the given position.

FindDeclarationAsync()

When implemented by a class, finds the declaration of the symbol at the current position.

FindImplementations(Point, IRangeList)

When implemented by a class, finds all implementations of the symbol under a given position

FindImplementationsAsync(Point, IRangeList)

When implemented by a class, finds all implementationsof the symbol under a given position

FindReferences(Point, IRangeList)

When implemented by a class, finds all references of the symbol under a given position

FindReferencesAsync(Point, IRangeList)

When implemented by a class, finds all references of the symbol under a given position

JumpToDeclaration()

When implemented by a class, finds the declaration of the symbol under current the position and navigates to it

JumpToDeclarationAsync()

When implemented by a class, finds the declaration of the symbol under the current position and navigates to it

Events

AfterNavigateToDeclaration

When implemented by a class, occurs when edit content is already navigated.

BeforeNavigateToDeclaration

When implemented by a class, occurs when edit content is about to be navigated.