C# Class MonoDevelop.CodeActions.CodeActionEditorExtension.SmartTagMarker

Inheritance: Mono.TextEditor.TextSegmentMarker, IActionTextLineMarker
ファイルを表示 Open project: LogosBible/monodevelop

Public Methods

Method Description
Draw ( MonoDevelop.Ide.Gui.TextEditor editor, Cairo cr, Pango layout, bool selected, int startOffset, int endOffset, double y, double startXPos, double endXPos ) : void
Popup ( ) : void
SmartTagMarker ( int offset ) : System
SmartTagMarker ( int offset, CodeActionEditorExtension codeActionEditorExtension, List fixes, Mono.TextEditor.DocumentLocation loc ) : System

Private Methods

Method Description
IActionTextLineMarker ( MonoDevelop.Ide.Gui.TextEditor editor, Mono.TextEditor.MarginMouseEventArgs args ) : bool
IActionTextLineMarker ( MonoDevelop.Ide.Gui.TextEditor editor, Mono.TextEditor.MarginMouseEventArgs args, Mono.TextEditor.TextLineMarkerHoverResult result ) : void

Method Details

Draw() public method

public Draw ( MonoDevelop.Ide.Gui.TextEditor editor, Cairo cr, Pango layout, bool selected, int startOffset, int endOffset, double y, double startXPos, double endXPos ) : void
editor MonoDevelop.Ide.Gui.TextEditor
cr Cairo
layout Pango
selected bool
startOffset int
endOffset int
y double
startXPos double
endXPos double
return void

Popup() public method

public Popup ( ) : void
return void

SmartTagMarker() public method

public SmartTagMarker ( int offset ) : System
offset int
return System

SmartTagMarker() public method

public SmartTagMarker ( int offset, CodeActionEditorExtension codeActionEditorExtension, List fixes, Mono.TextEditor.DocumentLocation loc ) : System
offset int
codeActionEditorExtension CodeActionEditorExtension
fixes List
loc Mono.TextEditor.DocumentLocation
return System