C# 클래스 System.Diagnostics.SymbolStore.SymMethod

상속: ISymbolMethod
파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 메소드들

메소드 설명
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