C# Класс System.Diagnostics.SymbolStore.SymMethod

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

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

Метод Описание
GetNamespace ( ) : ISymbolNamespace
GetOffset ( ISymbolDocument document, int line, int column ) : int
GetParameters ( ) : ISymbolVariable[]
GetRanges ( ISymbolDocument document, int line, int column ) : int[]
GetScope ( int offset ) : ISymbolScope
GetSequencePoints ( int offsets, ISymbolDocument documents, int lines, int columns, int endLines, int endColumns ) : void
GetSourceStartEnd ( ISymbolDocument docs, int lines, int columns ) : bool
SymMethod ( IntPtr pMethod ) : System

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

Метод Описание
SymMethod_GetNamespace ( IntPtr Method, IntPtr &pNamespace ) : int
SymMethod_GetOffset ( IntPtr Method, IntPtr Document, int line, int column, int &offset ) : int
SymMethod_GetParameters ( IntPtr Method, int cParams, int &pcParams, [ parameters ) : int
SymMethod_GetRanges ( IntPtr Method, IntPtr Document, int line, int column, int cRanges, int &pcRanges, [ Ranges ) : int
SymMethod_GetRootScope ( IntPtr Method, IntPtr &pScope ) : int
SymMethod_GetScopeFromOffset ( IntPtr Method, int offset, IntPtr &pScope ) : int
SymMethod_GetSequencePointCount ( IntPtr Method, int &Count ) : int
SymMethod_GetSequencePoints ( IntPtr Method, int cPoint, int &pcPoints, [ document, [ offsets, [ lines, [ columns, [ endLines, [ endColumns ) : int
SymMethod_GetSourceStartEnd ( IntPtr Method, [ docs, [ lines, [ columns, bool &pRetVal ) : int
SymMethod_GetToken ( IntPtr Method, int &Token ) : int
SymMethod_Release ( IntPtr Method ) : int

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

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

public GetNamespace ( ) : ISymbolNamespace
Результат ISymbolNamespace

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

public GetOffset ( ISymbolDocument document, int line, int column ) : int
document ISymbolDocument
line int
column int
Результат int

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

public GetParameters ( ) : ISymbolVariable[]
Результат ISymbolVariable[]

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

public GetRanges ( ISymbolDocument document, int line, int column ) : int[]
document ISymbolDocument
line int
column int
Результат int[]

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

public GetScope ( int offset ) : ISymbolScope
offset int
Результат ISymbolScope

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

public GetSequencePoints ( int offsets, ISymbolDocument documents, int lines, int columns, int endLines, int endColumns ) : void
offsets int
documents ISymbolDocument
lines int
columns int
endLines int
endColumns int
Результат void

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

public GetSourceStartEnd ( ISymbolDocument docs, int lines, int columns ) : bool
docs ISymbolDocument
lines int
columns int
Результат bool

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

public SymMethod ( IntPtr pMethod ) : System
pMethod IntPtr
Результат System