C# Класс Kirikiri.Tjs2.Translate.NativeConvertedClassBase

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

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

Метод Описание
CharacterCodeFrom ( Variant val ) : void
CharacterCodeOf ( Variant val ) : void
GetOwner ( ) : TJS
NativeConvertedClassBase ( TJS owner ) : System.Text
ThrowFrom_tjs_error ( int hr, string name ) : void
ThrowFrom_tjs_error_num ( int hr, int num ) : void

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

Метод Описание
AddClassInstanceInfo ( Dispatch2 dsp, string className ) : void
DisplayExceptionGeneratedCode ( int codepos, Variant ra, int ra_offset ) : void
Eval ( Variant val, Dispatch2 objthis, bool resneed ) : void
GetPropertyDirect ( Variant result, Variant target, int member, Dispatch2 objthis, int flags ) : void
GetPropertyDirect ( Variant result, Variant target, string member, Dispatch2 objthis, int flags ) : void
GetPropertyIndirect ( Variant result, Variant target, Variant member, Dispatch2 objthis, int flags ) : void
InstanceOf ( Variant name, Variant targ ) : void
OperateProperty ( VariantClosure clo, Variant result, Variant param, Dispatch2 objthis, int ope ) : void
OperatePropertyDirect ( VariantClosure clo, string name, Variant result, Variant param, Dispatch2 objthis, int ope ) : void
OperatePropertyIndirect ( VariantClosure clo, Variant name, Variant result, Variant param, Dispatch2 objthis, int ope ) : void
OperatePropertyIndirect0 ( VariantClosure clo, Variant name, Variant result, Dispatch2 objthis, int ope ) : void
ProcessOctetFunction ( string member, string target, Variant args, Variant result ) : void
ProcessStringFunction ( string member, string target, Variant args, Variant result ) : void
SetPropertyDirect ( Variant target, int member, Variant param, Dispatch2 objthis, int flags ) : void
SetPropertyDirect ( Variant target, string member, Variant param, Dispatch2 objthis, int flags ) : void
SetPropertyIndirect ( Variant target, Variant member, Variant param, Dispatch2 objthis, int flags ) : void
ThrowInvalidVMCode ( ) : void
ThrowScriptException ( Variant val, ScriptBlock block, int srcpos ) : void
TypeOf ( Variant val ) : void
TypeOfMemberDirect ( Variant result, Variant target, int member, Dispatch2 objthis, int flags ) : void
TypeOfMemberDirect ( Variant result, Variant target, string member, Dispatch2 objthis, int flags ) : void
TypeOfMemberIndirect ( Variant result, Variant target, Variant member, Dispatch2 objthis, int flags ) : void

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

Метод Описание
GetOctetProperty ( Variant result, Variant octet, Variant member ) : void
GetOctetProperty ( Variant result, Variant octet, int n ) : void
GetOctetProperty ( Variant result, Variant octet, string name ) : void
GetStringProperty ( Variant result, Variant str, Variant member ) : void
GetStringProperty ( Variant result, Variant str, int n ) : void
GetStringProperty ( Variant result, Variant str, string name ) : void
SetOctetProperty ( Variant param, Variant octet, Variant member ) : void
SetOctetProperty ( Variant param, Variant octet, int member ) : void
SetOctetProperty ( Variant param, Variant octet, string name ) : void
SetStringProperty ( Variant param, Variant str, Variant member ) : void
SetStringProperty ( Variant param, Variant str, int member ) : void
SetStringProperty ( Variant param, Variant str, string name ) : void

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

AddClassInstanceInfo() защищенный статический Метод

protected static AddClassInstanceInfo ( Dispatch2 dsp, string className ) : void
dsp Dispatch2
className string
Результат void

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

public static CharacterCodeFrom ( Variant val ) : void
val Kirikiri.Tjs2.Variant
Результат void

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

public static CharacterCodeOf ( Variant val ) : void
val Kirikiri.Tjs2.Variant
Результат void

DisplayExceptionGeneratedCode() защищенный статический Метод

protected static DisplayExceptionGeneratedCode ( int codepos, Variant ra, int ra_offset ) : void
codepos int
ra Kirikiri.Tjs2.Variant
ra_offset int
Результат void

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

protected Eval ( Variant val, Dispatch2 objthis, bool resneed ) : void
val Kirikiri.Tjs2.Variant
objthis Dispatch2
resneed bool
Результат void

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

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

GetPropertyDirect() защищенный статический Метод

protected static GetPropertyDirect ( Variant result, Variant target, int member, Dispatch2 objthis, int flags ) : void
result Kirikiri.Tjs2.Variant
target Kirikiri.Tjs2.Variant
member int
objthis Dispatch2
flags int
Результат void

GetPropertyDirect() защищенный статический Метод

protected static GetPropertyDirect ( Variant result, Variant target, string member, Dispatch2 objthis, int flags ) : void
result Kirikiri.Tjs2.Variant
target Kirikiri.Tjs2.Variant
member string
objthis Dispatch2
flags int
Результат void

GetPropertyIndirect() защищенный статический Метод

protected static GetPropertyIndirect ( Variant result, Variant target, Variant member, Dispatch2 objthis, int flags ) : void
result Kirikiri.Tjs2.Variant
target Kirikiri.Tjs2.Variant
member Kirikiri.Tjs2.Variant
objthis Dispatch2
flags int
Результат void

InstanceOf() защищенный статический Метод

protected static InstanceOf ( Variant name, Variant targ ) : void
name Kirikiri.Tjs2.Variant
targ Kirikiri.Tjs2.Variant
Результат void

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

public NativeConvertedClassBase ( TJS owner ) : System.Text
owner Kirikiri.Tjs2.TJS
Результат System.Text

OperateProperty() защищенный статический Метод

protected static OperateProperty ( VariantClosure clo, Variant result, Variant param, Dispatch2 objthis, int ope ) : void
clo Kirikiri.Tjs2.VariantClosure
result Kirikiri.Tjs2.Variant
param Kirikiri.Tjs2.Variant
objthis Dispatch2
ope int
Результат void

OperatePropertyDirect() защищенный статический Метод

protected static OperatePropertyDirect ( VariantClosure clo, string name, Variant result, Variant param, Dispatch2 objthis, int ope ) : void
clo Kirikiri.Tjs2.VariantClosure
name string
result Kirikiri.Tjs2.Variant
param Kirikiri.Tjs2.Variant
objthis Dispatch2
ope int
Результат void

OperatePropertyIndirect() защищенный статический Метод

protected static OperatePropertyIndirect ( VariantClosure clo, Variant name, Variant result, Variant param, Dispatch2 objthis, int ope ) : void
clo Kirikiri.Tjs2.VariantClosure
name Kirikiri.Tjs2.Variant
result Kirikiri.Tjs2.Variant
param Kirikiri.Tjs2.Variant
objthis Dispatch2
ope int
Результат void

OperatePropertyIndirect0() защищенный статический Метод

protected static OperatePropertyIndirect0 ( VariantClosure clo, Variant name, Variant result, Dispatch2 objthis, int ope ) : void
clo Kirikiri.Tjs2.VariantClosure
name Kirikiri.Tjs2.Variant
result Kirikiri.Tjs2.Variant
objthis Dispatch2
ope int
Результат void

ProcessOctetFunction() защищенный статический Метод

protected static ProcessOctetFunction ( string member, string target, Variant args, Variant result ) : void
member string
target string
args Kirikiri.Tjs2.Variant
result Kirikiri.Tjs2.Variant
Результат void

ProcessStringFunction() защищенный статический Метод

protected static ProcessStringFunction ( string member, string target, Variant args, Variant result ) : void
member string
target string
args Kirikiri.Tjs2.Variant
result Kirikiri.Tjs2.Variant
Результат void

SetPropertyDirect() защищенный статический Метод

protected static SetPropertyDirect ( Variant target, int member, Variant param, Dispatch2 objthis, int flags ) : void
target Kirikiri.Tjs2.Variant
member int
param Kirikiri.Tjs2.Variant
objthis Dispatch2
flags int
Результат void

SetPropertyDirect() защищенный статический Метод

protected static SetPropertyDirect ( Variant target, string member, Variant param, Dispatch2 objthis, int flags ) : void
target Kirikiri.Tjs2.Variant
member string
param Kirikiri.Tjs2.Variant
objthis Dispatch2
flags int
Результат void

SetPropertyIndirect() защищенный статический Метод

protected static SetPropertyIndirect ( Variant target, Variant member, Variant param, Dispatch2 objthis, int flags ) : void
target Kirikiri.Tjs2.Variant
member Kirikiri.Tjs2.Variant
param Kirikiri.Tjs2.Variant
objthis Dispatch2
flags int
Результат void

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

public static ThrowFrom_tjs_error ( int hr, string name ) : void
hr int
name string
Результат void

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

public static ThrowFrom_tjs_error_num ( int hr, int num ) : void
hr int
num int
Результат void

ThrowInvalidVMCode() защищенный статический Метод

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

ThrowScriptException() защищенный статический Метод

protected static ThrowScriptException ( Variant val, ScriptBlock block, int srcpos ) : void
val Kirikiri.Tjs2.Variant
block Kirikiri.Tjs2.ScriptBlock
srcpos int
Результат void

TypeOf() защищенный статический Метод

protected static TypeOf ( Variant val ) : void
val Kirikiri.Tjs2.Variant
Результат void

TypeOfMemberDirect() защищенный статический Метод

protected static TypeOfMemberDirect ( Variant result, Variant target, int member, Dispatch2 objthis, int flags ) : void
result Kirikiri.Tjs2.Variant
target Kirikiri.Tjs2.Variant
member int
objthis Dispatch2
flags int
Результат void

TypeOfMemberDirect() защищенный статический Метод

protected static TypeOfMemberDirect ( Variant result, Variant target, string member, Dispatch2 objthis, int flags ) : void
result Kirikiri.Tjs2.Variant
target Kirikiri.Tjs2.Variant
member string
objthis Dispatch2
flags int
Результат void

TypeOfMemberIndirect() защищенный статический Метод

protected static TypeOfMemberIndirect ( Variant result, Variant target, Variant member, Dispatch2 objthis, int flags ) : void
result Kirikiri.Tjs2.Variant
target Kirikiri.Tjs2.Variant
member Kirikiri.Tjs2.Variant
objthis Dispatch2
flags int
Результат void