C# Класс NFrame.NFIRecord

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

Открытые методы

Метод Описание
AddRow ( int nRow ) : int
AddRow ( int nRow, NFIDataList var ) : int
Clear ( ) : bool
FindColValue ( int nCol, NFIDataList var, NFIDataList &varResult ) : int
FindFloat ( int nCol, double value, NFIDataList &varResult ) : int
FindInt ( int nCol, System.Int64 value, NFIDataList &varResult ) : int
FindObject ( int nCol, NFGUID value, NFIDataList &varResult ) : int
FindString ( int nCol, string value, NFIDataList &varResult ) : int
FindVector2 ( int nCol, NFVector2 value, NFIDataList &varResult ) : int
FindVector3 ( int nCol, NFVector3 value, NFIDataList &varResult ) : int
GetColType ( int nCol ) : NFIDataList.VARIANT_TYPE
GetCols ( ) : int
GetColsData ( ) : NFIDataList
GetName ( ) : string
GetRows ( ) : int
GetUpload ( ) : bool
IsUsed ( int nRow ) : bool
QueryFloat ( int nRow, int nCol ) : double
QueryInt ( int nRow, int nCol ) : System.Int64
QueryObject ( int nRow, int nCol ) : NFGUID
QueryRow ( int nRow ) : NFIDataList
QueryString ( int nRow, int nCol ) : string
QueryVector2 ( int nRow, int nCol ) : NFVector2
QueryVector3 ( int nRow, int nCol ) : NFVector3
RegisterCallback ( RecordEventHandler handler ) : void
Remove ( int nRow ) : bool
SetFloat ( int nRow, int nCol, double value ) : bool
SetInt ( int nRow, int nCol, System.Int64 value ) : bool
SetName ( string strName ) : void
SetObject ( int nRow, int nCol, NFGUID value ) : bool
SetString ( int nRow, int nCol, string value ) : bool
SetUpload ( bool upload ) : void
SetValue ( int nRow, NFIDataList var ) : int
SetVector2 ( int nRow, int nCol, NFVector2 value ) : bool
SetVector3 ( int nRow, int nCol, NFVector3 value ) : bool
SwapRow ( int nOriginRow, int nTargetRow ) : bool

Описание методов

AddRow() публичный абстрактный Метод

public abstract AddRow ( int nRow ) : int
nRow int
Результат int

AddRow() публичный абстрактный Метод

public abstract AddRow ( int nRow, NFIDataList var ) : int
nRow int
var NFIDataList
Результат int

Clear() публичный абстрактный Метод

public abstract Clear ( ) : bool
Результат bool

FindColValue() публичный абстрактный Метод

public abstract FindColValue ( int nCol, NFIDataList var, NFIDataList &varResult ) : int
nCol int
var NFIDataList
varResult NFIDataList
Результат int

FindFloat() публичный абстрактный Метод

public abstract FindFloat ( int nCol, double value, NFIDataList &varResult ) : int
nCol int
value double
varResult NFIDataList
Результат int

FindInt() публичный абстрактный Метод

public abstract FindInt ( int nCol, System.Int64 value, NFIDataList &varResult ) : int
nCol int
value System.Int64
varResult NFIDataList
Результат int

FindObject() публичный абстрактный Метод

public abstract FindObject ( int nCol, NFGUID value, NFIDataList &varResult ) : int
nCol int
value NFGUID
varResult NFIDataList
Результат int

FindString() публичный абстрактный Метод

public abstract FindString ( int nCol, string value, NFIDataList &varResult ) : int
nCol int
value string
varResult NFIDataList
Результат int

FindVector2() публичный абстрактный Метод

public abstract FindVector2 ( int nCol, NFVector2 value, NFIDataList &varResult ) : int
nCol int
value NFVector2
varResult NFIDataList
Результат int

FindVector3() публичный абстрактный Метод

public abstract FindVector3 ( int nCol, NFVector3 value, NFIDataList &varResult ) : int
nCol int
value NFVector3
varResult NFIDataList
Результат int

GetColType() публичный абстрактный Метод

public abstract GetColType ( int nCol ) : NFIDataList.VARIANT_TYPE
nCol int
Результат NFIDataList.VARIANT_TYPE

GetCols() публичный абстрактный Метод

public abstract GetCols ( ) : int
Результат int

GetColsData() публичный абстрактный Метод

public abstract GetColsData ( ) : NFIDataList
Результат NFIDataList

GetName() публичный абстрактный Метод

public abstract GetName ( ) : string
Результат string

GetRows() публичный абстрактный Метод

public abstract GetRows ( ) : int
Результат int

GetUpload() публичный абстрактный Метод

public abstract GetUpload ( ) : bool
Результат bool

IsUsed() публичный абстрактный Метод

public abstract IsUsed ( int nRow ) : bool
nRow int
Результат bool

QueryFloat() публичный абстрактный Метод

public abstract QueryFloat ( int nRow, int nCol ) : double
nRow int
nCol int
Результат double

QueryInt() публичный абстрактный Метод

public abstract QueryInt ( int nRow, int nCol ) : System.Int64
nRow int
nCol int
Результат System.Int64

QueryObject() публичный абстрактный Метод

public abstract QueryObject ( int nRow, int nCol ) : NFGUID
nRow int
nCol int
Результат NFGUID

QueryRow() публичный абстрактный Метод

public abstract QueryRow ( int nRow ) : NFIDataList
nRow int
Результат NFIDataList

QueryString() публичный абстрактный Метод

public abstract QueryString ( int nRow, int nCol ) : string
nRow int
nCol int
Результат string

QueryVector2() публичный абстрактный Метод

public abstract QueryVector2 ( int nRow, int nCol ) : NFVector2
nRow int
nCol int
Результат NFVector2

QueryVector3() публичный абстрактный Метод

public abstract QueryVector3 ( int nRow, int nCol ) : NFVector3
nRow int
nCol int
Результат NFVector3

RegisterCallback() публичный абстрактный Метод

public abstract RegisterCallback ( RecordEventHandler handler ) : void
handler RecordEventHandler
Результат void

Remove() публичный абстрактный Метод

public abstract Remove ( int nRow ) : bool
nRow int
Результат bool

SetFloat() публичный абстрактный Метод

public abstract SetFloat ( int nRow, int nCol, double value ) : bool
nRow int
nCol int
value double
Результат bool

SetInt() публичный абстрактный Метод

public abstract SetInt ( int nRow, int nCol, System.Int64 value ) : bool
nRow int
nCol int
value System.Int64
Результат bool

SetName() публичный абстрактный Метод

public abstract SetName ( string strName ) : void
strName string
Результат void

SetObject() публичный абстрактный Метод

public abstract SetObject ( int nRow, int nCol, NFGUID value ) : bool
nRow int
nCol int
value NFGUID
Результат bool

SetString() публичный абстрактный Метод

public abstract SetString ( int nRow, int nCol, string value ) : bool
nRow int
nCol int
value string
Результат bool

SetUpload() публичный абстрактный Метод

public abstract SetUpload ( bool upload ) : void
upload bool
Результат void

SetValue() публичный абстрактный Метод

public abstract SetValue ( int nRow, NFIDataList var ) : int
nRow int
var NFIDataList
Результат int

SetVector2() публичный абстрактный Метод

public abstract SetVector2 ( int nRow, int nCol, NFVector2 value ) : bool
nRow int
nCol int
value NFVector2
Результат bool

SetVector3() публичный абстрактный Метод

public abstract SetVector3 ( int nRow, int nCol, NFVector3 value ) : bool
nRow int
nCol int
value NFVector3
Результат bool

SwapRow() публичный абстрактный Метод

public abstract SwapRow ( int nOriginRow, int nTargetRow ) : bool
nOriginRow int
nTargetRow int
Результат bool