C# Класс AsmHighlighter.AsmHighlighterLanguageService

Наследование: Microsoft.VisualStudio.Package.LanguageService
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
AsmHighlighterLanguageService ( ) : System
ComputeDataTipOnContext ( IVsTextLines textLines, int line, int col, TextSpan &span, string &tipText ) : int
CreateSource ( IVsTextLines buffer ) : Microsoft.VisualStudio.Package.Source
Format ( IVsTextLayer pTextLayer, TextSpan ptsSel ) : int
GetColorableItem ( int index, IVsColorableItem &item ) : int
GetDataTip ( IVsTextLayer pTextLayer, TextSpan ptsSel, TextSpan ptsTip, string &pbstrText ) : int

Displays a tip over a span of text when the mouse hovers over this location.

GetFormatFilterList ( ) : string
GetItemCount ( int &count ) : int
GetLanguagePreferences ( ) : Microsoft.VisualStudio.Package.LanguagePreferences
GetPairExtent ( IVsTextLayer pTextLayer, TextAddress ta, TextSpan pts ) : int
GetScanner ( IVsTextLines buffer ) : IScanner
GetWordExtent ( IVsTextLayer pTextLayer, TextAddress ta, WORDEXTFLAGS flags, TextSpan pts ) : int
IsDebugging ( ) : bool
ParseSource ( Microsoft.VisualStudio.Package.ParseRequest req ) : Microsoft.VisualStudio.Package.AuthoringScope
UpdateLanguageContext ( LanguageContextHint hint, IVsTextLines buffer, TextSpan ptsSelection, Microsoft context ) : void
ValidateBreakpointLocation ( IVsTextBuffer buffer, int line, int col, TextSpan pCodeSpan ) : int

Validates the breakpoint location.

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

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

public AsmHighlighterLanguageService ( ) : System
Результат System

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

public ComputeDataTipOnContext ( IVsTextLines textLines, int line, int col, TextSpan &span, string &tipText ) : int
textLines IVsTextLines
line int
col int
span TextSpan
tipText string
Результат int

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

public CreateSource ( IVsTextLines buffer ) : Microsoft.VisualStudio.Package.Source
buffer IVsTextLines
Результат Microsoft.VisualStudio.Package.Source

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

public Format ( IVsTextLayer pTextLayer, TextSpan ptsSel ) : int
pTextLayer IVsTextLayer
ptsSel TextSpan
Результат int

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

public GetColorableItem ( int index, IVsColorableItem &item ) : int
index int
item IVsColorableItem
Результат int

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

Displays a tip over a span of text when the mouse hovers over this location.
public GetDataTip ( IVsTextLayer pTextLayer, TextSpan ptsSel, TextSpan ptsTip, string &pbstrText ) : int
pTextLayer IVsTextLayer [in] An object representing the text file.
ptsSel TextSpan [in] Span of text relevant to the specified text layer. For more information, see .
ptsTip TextSpan [out] Returns a span of text to center the tip over. For more information, see .
pbstrText string [out] Returns the text of the tip to display.
Результат int

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

public GetFormatFilterList ( ) : string
Результат string

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

public GetItemCount ( int &count ) : int
count int
Результат int

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

public GetLanguagePreferences ( ) : Microsoft.VisualStudio.Package.LanguagePreferences
Результат Microsoft.VisualStudio.Package.LanguagePreferences

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

public GetPairExtent ( IVsTextLayer pTextLayer, TextAddress ta, TextSpan pts ) : int
pTextLayer IVsTextLayer
ta TextAddress
pts TextSpan
Результат int

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

public GetScanner ( IVsTextLines buffer ) : IScanner
buffer IVsTextLines
Результат IScanner

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

public GetWordExtent ( IVsTextLayer pTextLayer, TextAddress ta, WORDEXTFLAGS flags, TextSpan pts ) : int
pTextLayer IVsTextLayer
ta TextAddress
flags WORDEXTFLAGS
pts TextSpan
Результат int

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

public IsDebugging ( ) : bool
Результат bool

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

public ParseSource ( Microsoft.VisualStudio.Package.ParseRequest req ) : Microsoft.VisualStudio.Package.AuthoringScope
req Microsoft.VisualStudio.Package.ParseRequest
Результат Microsoft.VisualStudio.Package.AuthoringScope

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

public UpdateLanguageContext ( LanguageContextHint hint, IVsTextLines buffer, TextSpan ptsSelection, Microsoft context ) : void
hint LanguageContextHint
buffer IVsTextLines
ptsSelection TextSpan
context Microsoft
Результат void

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

Validates the breakpoint location.
public ValidateBreakpointLocation ( IVsTextBuffer buffer, int line, int col, TextSpan pCodeSpan ) : int
buffer IVsTextBuffer The buffer.
line int The line.
col int The col.
pCodeSpan TextSpan The TextSpans to update.
Результат int