C# Класс ICSharpCode.AvalonEdit.Rendering.LinkElementGenerator

Detects hyperlinks and makes them clickable.
This element generator can be easily enabled and configured using the TextEditorOptions.
Наследование: ICSharpCode.AvalonEdit.Rendering.VisualLineElementGenerator, IBuiltinElementGenerator
Показать файл Открыть проект

Открытые методы

Метод Описание
ConstructElement ( int offset ) : ICSharpCode.AvalonEdit.Rendering.VisualLineElement
GetFirstInterestedOffset ( int startOffset ) : int
LinkElementGenerator ( ) : System

Creates a new LinkElementGenerator.

Защищенные методы

Метод Описание
GetUriFromMatch ( Match match ) : Uri

Fetches the URI from the regex match.

LinkElementGenerator ( Regex regex ) : System

Creates a new LinkElementGenerator using the specified regex.

Приватные методы

Метод Описание
GetMatch ( int startOffset ) : Match
IBuiltinElementGenerator ( TextEditorOptions options ) : void

Описание методов

ConstructElement() публичный Метод

public ConstructElement ( int offset ) : ICSharpCode.AvalonEdit.Rendering.VisualLineElement
offset int
Результат ICSharpCode.AvalonEdit.Rendering.VisualLineElement

GetFirstInterestedOffset() публичный Метод

public GetFirstInterestedOffset ( int startOffset ) : int
startOffset int
Результат int

GetUriFromMatch() защищенный Метод

Fetches the URI from the regex match.
protected GetUriFromMatch ( Match match ) : Uri
match System.Text.RegularExpressions.Match
Результат System.Uri

LinkElementGenerator() публичный Метод

Creates a new LinkElementGenerator.
public LinkElementGenerator ( ) : System
Результат System

LinkElementGenerator() защищенный Метод

Creates a new LinkElementGenerator using the specified regex.
protected LinkElementGenerator ( Regex regex ) : System
regex System.Text.RegularExpressions.Regex
Результат System