C# Класс Kirikiri.Tjs2.ArrayObject

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

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

Метод Описание
Add ( ArrayNI ni, Variant val ) : void
ArrayObject ( ) : Kirikiri.Tjs2
Clear ( ArrayNI ni ) : void
CreateNew ( int flag, string memberName, Holder result, Variant param, Dispatch2 objThis ) : int
CreateNewByNum ( int flag, int num, Holder result, Variant param, Dispatch2 objthis ) : int
DeleteMember ( int flag, string memberName, Dispatch2 objThis ) : int
DeleteMemberByNum ( int flag, int num, Dispatch2 objthis ) : int
EnumMembers ( int flag, VariantClosure callback, Dispatch2 objThis ) : int
Erase ( ArrayNI ni, int num ) : void
FinalizeApplication ( ) : void
FuncCall ( int flag, string memberName, Variant result, Variant param, Dispatch2 objThis ) : int
FuncCallByNum ( int flag, int num, Variant result, Variant param, Dispatch2 objthis ) : int
Initialize ( ) : void
Insert ( ArrayNI ni, Variant val, int num ) : void
Invalidate ( int flag, string memberName, Dispatch2 objThis ) : int
InvalidateByNum ( int flag, int num, Dispatch2 objthis ) : int
IsInstanceOf ( int flag, string memberName, string className, Dispatch2 objThis ) : int
IsInstanceOfByNum ( int flag, int num, string className, Dispatch2 objthis ) : int
IsValid ( int flag, string memberName, Dispatch2 objThis ) : int
IsValidByNum ( int flag, int num, Dispatch2 objthis ) : int
Operation ( int flag, string memberName, Variant result, Variant param, Dispatch2 objThis ) : int
OperationByNum ( int flag, int num, Variant result, Variant param, Dispatch2 objthis ) : int
PropGet ( int flag, string memberName, Variant result, Dispatch2 objThis ) : int
PropGetByNum ( int flag, int num, Variant result, Dispatch2 objthis ) : int
PropSet ( int flag, string memberName, Variant param, Dispatch2 objThis ) : int
PropSetByNum ( int flag, int num, Variant param, Dispatch2 objthis ) : int
Remove ( ArrayNI ni, Variant @ref, bool removeall ) : int

Защищенные методы

Метод Описание
FinalizeObject ( ) : void

Приватные методы

Метод Описание
IsNumber ( string str, int result ) : bool

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

Add() публичный Метод

public Add ( ArrayNI ni, Variant val ) : void
ni ArrayNI
val Variant
Результат void

ArrayObject() публичный Метод

public ArrayObject ( ) : Kirikiri.Tjs2
Результат Kirikiri.Tjs2

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

public Clear ( ArrayNI ni ) : void
ni ArrayNI
Результат void

CreateNew() публичный Метод

public CreateNew ( int flag, string memberName, Holder result, Variant param, Dispatch2 objThis ) : int
flag int
memberName string
result Holder
param Variant
objThis Dispatch2
Результат int

CreateNewByNum() публичный Метод

public CreateNewByNum ( int flag, int num, Holder result, Variant param, Dispatch2 objthis ) : int
flag int
num int
result Holder
param Variant
objthis Dispatch2
Результат int

DeleteMember() публичный Метод

public DeleteMember ( int flag, string memberName, Dispatch2 objThis ) : int
flag int
memberName string
objThis Dispatch2
Результат int

DeleteMemberByNum() публичный Метод

public DeleteMemberByNum ( int flag, int num, Dispatch2 objthis ) : int
flag int
num int
objthis Dispatch2
Результат int

EnumMembers() публичный Метод

public EnumMembers ( int flag, VariantClosure callback, Dispatch2 objThis ) : int
flag int
callback VariantClosure
objThis Dispatch2
Результат int

Erase() публичный Метод

public Erase ( ArrayNI ni, int num ) : void
ni ArrayNI
num int
Результат void

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

public static FinalizeApplication ( ) : void
Результат void

FinalizeObject() защищенный Метод

protected FinalizeObject ( ) : void
Результат void

FuncCall() публичный Метод

public FuncCall ( int flag, string memberName, Variant result, Variant param, Dispatch2 objThis ) : int
flag int
memberName string
result Variant
param Variant
objThis Dispatch2
Результат int

FuncCallByNum() публичный Метод

public FuncCallByNum ( int flag, int num, Variant result, Variant param, Dispatch2 objthis ) : int
flag int
num int
result Variant
param Variant
objthis Dispatch2
Результат int

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

public static Initialize ( ) : void
Результат void

Insert() публичный Метод

public Insert ( ArrayNI ni, Variant val, int num ) : void
ni ArrayNI
val Variant
num int
Результат void

Invalidate() публичный Метод

public Invalidate ( int flag, string memberName, Dispatch2 objThis ) : int
flag int
memberName string
objThis Dispatch2
Результат int

InvalidateByNum() публичный Метод

public InvalidateByNum ( int flag, int num, Dispatch2 objthis ) : int
flag int
num int
objthis Dispatch2
Результат int

IsInstanceOf() публичный Метод

public IsInstanceOf ( int flag, string memberName, string className, Dispatch2 objThis ) : int
flag int
memberName string
className string
objThis Dispatch2
Результат int

IsInstanceOfByNum() публичный Метод

public IsInstanceOfByNum ( int flag, int num, string className, Dispatch2 objthis ) : int
flag int
num int
className string
objthis Dispatch2
Результат int

IsValid() публичный Метод

public IsValid ( int flag, string memberName, Dispatch2 objThis ) : int
flag int
memberName string
objThis Dispatch2
Результат int

IsValidByNum() публичный Метод

public IsValidByNum ( int flag, int num, Dispatch2 objthis ) : int
flag int
num int
objthis Dispatch2
Результат int

Operation() публичный Метод

public Operation ( int flag, string memberName, Variant result, Variant param, Dispatch2 objThis ) : int
flag int
memberName string
result Variant
param Variant
objThis Dispatch2
Результат int

OperationByNum() публичный Метод

public OperationByNum ( int flag, int num, Variant result, Variant param, Dispatch2 objthis ) : int
flag int
num int
result Variant
param Variant
objthis Dispatch2
Результат int

PropGet() публичный Метод

public PropGet ( int flag, string memberName, Variant result, Dispatch2 objThis ) : int
flag int
memberName string
result Variant
objThis Dispatch2
Результат int

PropGetByNum() публичный Метод

public PropGetByNum ( int flag, int num, Variant result, Dispatch2 objthis ) : int
flag int
num int
result Variant
objthis Dispatch2
Результат int

PropSet() публичный Метод

public PropSet ( int flag, string memberName, Variant param, Dispatch2 objThis ) : int
flag int
memberName string
param Variant
objThis Dispatch2
Результат int

PropSetByNum() публичный Метод

public PropSetByNum ( int flag, int num, Variant param, Dispatch2 objthis ) : int
flag int
num int
param Variant
objthis Dispatch2
Результат int

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

public Remove ( ArrayNI ni, Variant @ref, bool removeall ) : int
ni ArrayNI
@ref Variant
removeall bool
Результат int