C# 클래스 LynnaLab.Data

상속: FileComponent
파일 보기 프로젝트 열기: Drenn1/LynnaLab 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
size int

공개 메소드들

메소드 설명
AddDataModifiedHandler ( EventHandler handler ) : void
Data ( Project p, string command, IEnumerable values, int size, FileParser parser, IList spacing ) : System
Detach ( ) : void
GetIntValue ( int i ) : int
GetIntValue ( string s ) : int
GetNumValues ( ) : int
GetString ( ) : string
GetValue ( int i ) : string
GetValue ( string s ) : string
GetValueReference ( string name ) : ValueReference
GetValueReferenceGroup ( ) : ValueReferenceGroup
GetValueReferences ( ) : IList
InsertIntoParserAfter ( Data reference ) : void
InsertIntoParserBefore ( Data reference ) : void
InsertValue ( int i, string value, int priorSpaces = 1 ) : void
RemoveDataModifiedHandler ( EventHandler handler ) : void
RemoveValue ( int i ) : void
SetByteValue ( int i, byte value ) : void
SetNumValues ( int n ) : void
SetValue ( int i, string value ) : void
SetValue ( string s, int i ) : void
SetValue ( string s, string value ) : void
SetValueReferences ( IList references ) : void
SetWordValue ( int i, int value ) : void
ThrowException ( Exception e ) : void

비공개 메소드들

메소드 설명
GetSpacingIndex ( int i ) : string

메소드 상세

AddDataModifiedHandler() 공개 메소드

public AddDataModifiedHandler ( EventHandler handler ) : void
handler EventHandler
리턴 void

Data() 공개 메소드

public Data ( Project p, string command, IEnumerable values, int size, FileParser parser, IList spacing ) : System
p Project
command string
values IEnumerable
size int
parser FileParser
spacing IList
리턴 System

Detach() 공개 메소드

public Detach ( ) : void
리턴 void

GetIntValue() 공개 메소드

public GetIntValue ( int i ) : int
i int
리턴 int

GetIntValue() 공개 메소드

public GetIntValue ( string s ) : int
s string
리턴 int

GetNumValues() 공개 메소드

public GetNumValues ( ) : int
리턴 int

GetString() 공개 메소드

public GetString ( ) : string
리턴 string

GetValue() 공개 메소드

public GetValue ( int i ) : string
i int
리턴 string

GetValue() 공개 메소드

public GetValue ( string s ) : string
s string
리턴 string

GetValueReference() 공개 메소드

public GetValueReference ( string name ) : ValueReference
name string
리턴 ValueReference

GetValueReferenceGroup() 공개 메소드

public GetValueReferenceGroup ( ) : ValueReferenceGroup
리턴 ValueReferenceGroup

GetValueReferences() 공개 메소드

public GetValueReferences ( ) : IList
리턴 IList

InsertIntoParserAfter() 공개 메소드

public InsertIntoParserAfter ( Data reference ) : void
reference Data
리턴 void

InsertIntoParserBefore() 공개 메소드

public InsertIntoParserBefore ( Data reference ) : void
reference Data
리턴 void

InsertValue() 공개 메소드

public InsertValue ( int i, string value, int priorSpaces = 1 ) : void
i int
value string
priorSpaces int
리턴 void

RemoveDataModifiedHandler() 공개 메소드

public RemoveDataModifiedHandler ( EventHandler handler ) : void
handler EventHandler
리턴 void

RemoveValue() 공개 메소드

public RemoveValue ( int i ) : void
i int
리턴 void

SetByteValue() 공개 메소드

public SetByteValue ( int i, byte value ) : void
i int
value byte
리턴 void

SetNumValues() 공개 메소드

public SetNumValues ( int n ) : void
n int
리턴 void

SetValue() 공개 메소드

public SetValue ( int i, string value ) : void
i int
value string
리턴 void

SetValue() 공개 메소드

public SetValue ( string s, int i ) : void
s string
i int
리턴 void

SetValue() 공개 메소드

public SetValue ( string s, string value ) : void
s string
value string
리턴 void

SetValueReferences() 공개 메소드

public SetValueReferences ( IList references ) : void
references IList
리턴 void

SetWordValue() 공개 메소드

public SetWordValue ( int i, int value ) : void
i int
value int
리턴 void

ThrowException() 공개 메소드

public ThrowException ( Exception e ) : void
e System.Exception
리턴 void

프로퍼티 상세

size 보호되어 있는 프로퍼티

protected int size
리턴 int