C# Класс LynnaLab.Data

Наследование: FileComponent
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
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