C# Класс IntelliFind.RoslynVisxHelpers

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
GetAbsolutePosition int
GetCodeAnalysisDocumentFromDteDocument Microsoft.CodeAnalysis.Document

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

Метод Описание
GetCodeAnalysisDocument ( ) : Microsoft.CodeAnalysis.Document
GetSelectedToken ( ) : SyntaxToken?

Finds the SyntaxToken that is currently selected in the Active Document.

GetWorkspace ( ) : Microsoft.CodeAnalysis.Workspace
SelectSpanInCodeWindow ( FileLinePositionSpan span ) : void

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

Метод Описание
GetAbsolutePosition ( Microsoft.CodeAnalysis.SyntaxTree syntaxTree, int line, int lineCharOffset ) : int

Gets the absolute position in the synatxtree from the line and character offset

GetCodeAnalysisDocumentFromDteDocument ( EnvDTE activeDocument, Microsoft.CodeAnalysis.Workspace workspace ) : Microsoft.CodeAnalysis.Document

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

GetCodeAnalysisDocument() публичный статический Метод

public static GetCodeAnalysisDocument ( ) : Microsoft.CodeAnalysis.Document
Результат Microsoft.CodeAnalysis.Document

GetSelectedToken() публичный статический Метод

Finds the SyntaxToken that is currently selected in the Active Document.
public static GetSelectedToken ( ) : SyntaxToken?
Результат SyntaxToken?

GetWorkspace() публичный статический Метод

public static GetWorkspace ( ) : Microsoft.CodeAnalysis.Workspace
Результат Microsoft.CodeAnalysis.Workspace

SelectSpanInCodeWindow() публичный статический Метод

public static SelectSpanInCodeWindow ( FileLinePositionSpan span ) : void
span FileLinePositionSpan
Результат void