C# 클래스 dnSpy.Contracts.Hex.Editor.HexStructureInfoProvider

Structure info provider
파일 보기 프로젝트 열기: 0xd4d/dnSpy 1 사용 예제들

공개 메소드들

메소드 설명
GetFields ( HexPosition position ) : IEnumerable

Gets all related fields. It's enough to return the span of the current field at position and the span of the full structure that contains the field.

GetReference ( HexPosition position ) : object

Gets a reference or null. The reference can be used to look up a high level representation of the data, eg. the C# statement in decompiled code.

GetToolTip ( HexPosition position ) : object

Gets a tooltip or null

보호된 메소드들

메소드 설명
HexStructureInfoProvider ( ) : System.Collections.Generic

Constructor

메소드 상세

GetFields() 공개 추상적인 메소드

Gets all related fields. It's enough to return the span of the current field at position and the span of the full structure that contains the field.
public abstract GetFields ( HexPosition position ) : IEnumerable
position HexPosition Position
리턴 IEnumerable

GetReference() 공개 추상적인 메소드

Gets a reference or null. The reference can be used to look up a high level representation of the data, eg. the C# statement in decompiled code.
public abstract GetReference ( HexPosition position ) : object
position HexPosition Position
리턴 object

GetToolTip() 공개 추상적인 메소드

Gets a tooltip or null
public abstract GetToolTip ( HexPosition position ) : object
position HexPosition Position
리턴 object

HexStructureInfoProvider() 보호된 메소드

Constructor
protected HexStructureInfoProvider ( ) : System.Collections.Generic
리턴 System.Collections.Generic