C# Class System.Diagnostics.SymbolStore.SymMethod

Inheritance: ISymbolMethod
Afficher le fichier Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

GetNamespace() public méthode

public GetNamespace ( ) : ISymbolNamespace
Résultat ISymbolNamespace

GetOffset() public méthode

public GetOffset ( ISymbolDocument document, int line, int column ) : int
document ISymbolDocument
line int
column int
Résultat int

GetParameters() public méthode

public GetParameters ( ) : ISymbolVariable[]
Résultat ISymbolVariable[]

GetRanges() public méthode

public GetRanges ( ISymbolDocument document, int line, int column ) : int[]
document ISymbolDocument
line int
column int
Résultat int[]

GetScope() public méthode

public GetScope ( int offset ) : ISymbolScope
offset int
Résultat ISymbolScope

GetSequencePoints() public méthode

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
Résultat void

GetSourceStartEnd() public méthode

public GetSourceStartEnd ( ISymbolDocument docs, int lines, int columns ) : bool
docs ISymbolDocument
lines int
columns int
Résultat bool

SymMethod() public méthode

public SymMethod ( IntPtr pMethod ) : System
pMethod IntPtr
Résultat System