Interface ITextOutput
- Namespace
- ICSharpCode.Decompiler
- Assembly
- ICSharpCode.Decompiler.dll
public interface ITextOutput
- Extension Methods
-
Properties
IndentationString
string IndentationString { get; set; }
Property Value
- string
Methods
Indent()
MarkFoldEnd()
MarkFoldStart(string, bool, bool)
void MarkFoldStart(string collapsedText = "...", bool defaultCollapsed = false, bool isDefinition = false)
Parameters
collapsedText
string
defaultCollapsed
bool
isDefinition
bool
Unindent()
Write(char)
Parameters
ch
char
Write(string)
Parameters
text
string
WriteLine()
WriteLocalReference(string, object, bool)
void WriteLocalReference(string text, object reference, bool isDefinition = false)
Parameters
text
string
reference
object
isDefinition
bool
WriteReference(OpCodeInfo, bool)
void WriteReference(OpCodeInfo opCode, bool omitSuffix = false)
Parameters
opCode
OpCodeInfo
omitSuffix
bool
WriteReference(PEFile, Handle, string, string, bool)
void WriteReference(PEFile module, Handle handle, string text, string protocol = "decompile", bool isDefinition = false)
Parameters
module
PEFile
handle
Handle
text
string
protocol
string
isDefinition
bool
WriteReference(IMember, string, bool)
void WriteReference(IMember member, string text, bool isDefinition = false)
Parameters
member
IMember
text
string
isDefinition
bool
WriteReference(IType, string, bool)
void WriteReference(IType type, string text, bool isDefinition = false)
Parameters
type
IType
text
string
isDefinition
bool