Свойство | Тип | Описание | |
---|---|---|---|
BooleanClass | |||
ByteClass | |||
CharacterClass | |||
ClassClass | |||
ContextClass | |||
ContextFactoryClass | |||
DateClass | |||
DoubleClass | |||
FloatClass | |||
FunctionClass | |||
IntegerClass | |||
LongClass | |||
NaN | double | ||
NaNobj | double | ||
NumberClass | |||
ObjectClass | |||
ROOT_LOCALE | |||
ScriptableClass | |||
ScriptableObjectClass | |||
ShortClass | |||
StringClass | |||
emptyArgs | object[] | ||
emptyStrings | string[] | ||
messageProvider | ScriptRuntime.MessageProvider | ||
negativeZero | double |
Метод | Описание | |
---|---|---|
Add ( Sharpen.CharSequence val1, object val2 ) : Sharpen.CharSequence | ||
Add ( object val1, Sharpen.CharSequence val2 ) : Sharpen.CharSequence | ||
Add ( object val1, object val2, |
||
AddInstructionCount ( |
||
ApplyOrCall ( bool isApply, |
Function.prototype.apply and Function.prototype.call See Ecma 15.3.4.[34]
|
|
Bind ( |
Returns the object in the scope chain that has a given property. Returns the object in the scope chain that has a given property. The order of evaluation of an assignment expression involves evaluating the lhs to a reference, evaluating the rhs, and then modifying the reference with the rhs value. This method is used to 'bind' the given name to an object containing that property so that the side effects of evaluating the rhs do not affect which property is modified. Typically used in conjunction with setName. See ECMA 10.1.4 |
|
CallRef ( Callable function, Scriptable thisObj, object args, |
Perform function call in reference context. Perform function call in reference context. Should always return value that can be passed to |
|
CallSpecial ( |
||
CheckRegExpProxy ( |
||
Cmp_LE ( object val1, object val2 ) : bool | ||
Cmp_LT ( object val1, object val2 ) : bool | ||
ConstructError ( string error, string message ) : |
||
ConstructError ( string error, string message, int lineNumberDelta ) : |
||
ConstructError ( string error, string message, string sourceName, int lineNumber, string lineSource, int columnNumber ) : |
||
CreateFunctionActivation ( NativeFunction funObj, Scriptable scope, object args ) : Scriptable | ||
Delete ( object obj, object id, |
The delete operator See ECMA 11.4.1 In ECMA 0.19, the description of the delete operator (11.4.1) assumes that the [[Delete]] method returns a value. The delete operator See ECMA 11.4.1 In ECMA 0.19, the description of the delete operator (11.4.1) assumes that the [[Delete]] method returns a value. However, the definition of the [[Delete]] operator (8.6.2.5) does not define a return value. Here we assume that the [[Delete]] method doesn't return a value. |
|
DeleteObjectElem ( Scriptable target, object elem, |
||
DoTopCall ( Callable callable, |
||
ElemIncrDecr ( object obj, object index, |
||
EnterActivationFunction ( |
||
EnterDotQuery ( object value, Scriptable scope ) : Scriptable | ||
EnterWith ( object obj, |
||
EnumId ( object enumObj, |
||
EnumInit ( object value, |
||
EnumInit ( object value, |
||
EnumNext ( object enumObj ) : bool | ||
EnumValue ( object enumObj, |
||
Eq ( object x, object y ) : bool |
Equality See ECMA 11.9
|
|
EscapeAttributeValue ( object value, |
Escapes the reserved characters in a value of an attribute
|
|
EscapeString ( string s ) : string | ||
EscapeString ( string s, char escapeQuote ) : string |
For escaping strings printed by object and array literals; not quite the same as 'escape.'
|
|
EscapeTextValue ( object value, |
Escapes the reserved characters in a value of a text node
|
|
EvalSpecial ( |
The eval function property of the global object. The eval function property of the global object. See ECMA 15.1.2.1 |
|
ExitActivationFunction ( |
||
GetArrayElements ( Scriptable @object ) : object[] | ||
GetElemFunctionAndThis ( object obj, object elem, |
Prepare for calling obj[id](...): return function corresponding to obj[id] and make obj properly converted to Scriptable available as ScriptRuntime.lastStoredScriptable() for consumption as thisObj. Prepare for calling obj[id](...): return function corresponding to obj[id] and make obj properly converted to Scriptable available as ScriptRuntime.lastStoredScriptable() for consumption as thisObj. The caller must call ScriptRuntime.lastStoredScriptable() immediately after calling this method. |
|
GetGlobal ( |
||
GetLibraryScopeOrNull ( Scriptable scope ) : ScriptableObject | ||
GetMessage ( string messageId, object arguments ) : string | ||
GetMessage0 ( string messageId ) : string | ||
GetMessage1 ( string messageId, object arg1 ) : string | ||
GetMessage2 ( string messageId, object arg1, object arg2 ) : string | ||
GetMessage3 ( string messageId, object arg1, object arg2, object arg3 ) : string | ||
GetMessage4 ( string messageId, object arg1, object arg2, object arg3, object arg4 ) : string | ||
GetNameFunctionAndThis ( string name, |
Prepare for calling name(...): return function corresponding to name and make current top scope available as ScriptRuntime.lastStoredScriptable() for consumption as thisObj. Prepare for calling name(...): return function corresponding to name and make current top scope available as ScriptRuntime.lastStoredScriptable() for consumption as thisObj. The caller must call ScriptRuntime.lastStoredScriptable() immediately after calling this method. |
|
GetObjectElem ( Scriptable obj, object elem, |
||
GetObjectElem ( object obj, object elem, |
Call obj.[[Get]](id)
|
|
GetObjectElem ( object obj, object elem, |
Call obj.[[Get]](id)
|
|
GetObjectIndex ( Scriptable obj, int index, |
||
GetObjectIndex ( object obj, double dblIndex, |
||
GetObjectProp ( Scriptable obj, string property, |
||
GetObjectProp ( object obj, string property, |
Version of getObjectElem when elem is a valid JS identifier name. Version of getObjectElem when elem is a valid JS identifier name. |
|
GetObjectProp ( object obj, string property, |
||
GetObjectPropNoWarn ( object obj, string property, |
||
GetPropFunctionAndThis ( object obj, string property, |
Prepare for calling obj.property(...): return function corresponding to obj.property and make obj properly converted to Scriptable available as ScriptRuntime.lastStoredScriptable() for consumption as thisObj. Prepare for calling obj.property(...): return function corresponding to obj.property and make obj properly converted to Scriptable available as ScriptRuntime.lastStoredScriptable() for consumption as thisObj. The caller must call ScriptRuntime.lastStoredScriptable() immediately after calling this method. Warning: this doesn't allow to resolve primitive prototype properly when many top scopes are involved. |
|
GetPropFunctionAndThis ( object obj, string property, |
Prepare for calling obj.property(...): return function corresponding to obj.property and make obj properly converted to Scriptable available as ScriptRuntime.lastStoredScriptable() for consumption as thisObj. Prepare for calling obj.property(...): return function corresponding to obj.property and make obj properly converted to Scriptable available as ScriptRuntime.lastStoredScriptable() for consumption as thisObj. The caller must call ScriptRuntime.lastStoredScriptable() immediately after calling this method. |
|
GetRegExpProxy ( |
||
GetTopCallScope ( |
||
GetTopLevelProp ( Scriptable scope, string id ) : object | ||
GetValueFunctionAndThis ( object value, |
Prepare for calling Prepare for calling |
|
HasObjectElem ( Scriptable target, object elem, |
||
HasTopCall ( |
||
In ( object a, object b, |
The in operator. The in operator. This is a new JS 1.3 language feature. The in operator mirrors the operation of the for .. in construct, and tests whether the rhs has the property given by the lhs. It is different from the for .. in construct in that: |
|
IndexFromString ( string str ) : long |
Return -1L if str is not an index, or the index value as lower 32 bits of the result. Return -1L if str is not an index, or the index value as lower 32 bits of the result. Note that the result needs to be cast to an int in order to produce the actual index, which may be negative. |
|
InitFunction ( |
||
InitScript ( NativeFunction funObj, Scriptable thisObj, |
||
InitStandardObjects ( |
||
InstanceOf ( object a, object b, |
The instanceof operator. The instanceof operator. |
|
IsArrayObject ( object obj ) : bool | ||
IsJSLineTerminator ( int c ) : bool | ||
IsJSWhitespaceOrLineTerminator ( int c ) : bool | ||
IsPrimitive ( object obj ) : bool | ||
IsRhinoRuntimeType ( |
||
JsDelegatesTo ( Scriptable lhs, Scriptable rhs ) : bool |
Delegates to
|
|
LastStoredScriptable ( |
||
LastUint32Result ( |
||
LeaveDotQuery ( Scriptable scope ) : Scriptable | ||
LeaveWith ( Scriptable scope ) : Scriptable | ||
MemberRef ( object obj, object elem, |
||
MemberRef ( object obj, object @namespace, object elem, |
||
Name ( |
Looks up a name in the scope chain and returns its value. Looks up a name in the scope chain and returns its value. |
|
NameIncrDecr ( Scriptable scopeChain, string id, |
||
NameRef ( object name, |
||
NameRef ( object @namespace, object name, |
||
NewArrayLiteral ( object objects, int skipIndices, |
||
NewBuiltinObject ( |
||
NewCatchScope ( |
||
NewObject ( |
||
NewObject ( object fun, |
Operator new. Operator new. See ECMA 11.2.2 |
|
NewObjectLiteral ( object propertyIds, object propertyValues, int getterSetters, |
||
NewSpecial ( |
||
NotFoundError ( Scriptable @object, string property ) : |
||
NotFunctionError ( object value ) : |
||
NotFunctionError ( object value, object messageHelper ) : |
||
NotFunctionError ( object obj, object value, string propertyName ) : |
||
NumberToString ( double d, int @base ) : string | ||
PadArguments ( object args, int count ) : object[] |
Helper function for builtin objects that use the varargs form. Helper function for builtin objects that use the varargs form. ECMA function formal arguments are undefined if not supplied; this function pads the argument array out to the expected length, if necessary. |
|
PropIncrDecr ( object obj, string id, |
||
RefDel ( |
||
RefGet ( |
||
RefIncrDecr ( |
||
RefSet ( |
||
SearchDefaultNamespace ( |
||
SetBuiltinProtoAndParent ( ScriptableObject @object, Scriptable scope, |
||
SetConst ( Scriptable bound, object value, |
||
SetDefaultNamespace ( object @namespace, |
||
SetEnumNumbers ( object enumObj, bool enumNumbers ) : void | ||
SetFunctionProtoAndParent ( |
||
SetName ( Scriptable bound, object value, |
||
SetObjectElem ( Scriptable obj, object elem, object value, |
||
SetObjectElem ( object obj, object elem, object value, |
||
SetObjectIndex ( Scriptable obj, int index, object value, |
||
SetObjectIndex ( object obj, double dblIndex, object value, |
||
SetObjectProp ( Scriptable obj, string property, object value, |
||
SetObjectProp ( object obj, string property, object value, |
Version of setObjectElem when elem is a valid JS identifier name. Version of setObjectElem when elem is a valid JS identifier name. |
|
SetObjectProtoAndParent ( ScriptableObject @object, Scriptable scope ) : void | ||
SetRegExpProxy ( |
||
ShallowEq ( object x, object y ) : bool | ||
SpecialRef ( object obj, string specialProperty, |
||
StoreUint32Result ( |
||
StrictSetName ( Scriptable bound, object value, |
||
TestUint32String ( string str ) : long |
If str is a decimal presentation of Uint32 value, return it as long. If str is a decimal presentation of Uint32 value, return it as long. Othewise return -1L; |
|
ThrowError ( |
Equivalent to executing "new Error(message)" from JavaScript. Equivalent to executing "new Error(message)" from JavaScript. |
|
ToBoolean ( object val ) : bool |
Convert the value to a boolean. Convert the value to a boolean. See ECMA 9.2. |
|
ToCharSequence ( object val ) : Sharpen.CharSequence | ||
ToInt32 ( double d ) : int | ||
ToInt32 ( object val ) : int |
See ECMA 9.5. See ECMA 9.5. |
|
ToInt32 ( object args, int index ) : int | ||
ToInteger ( double d ) : double | ||
ToInteger ( object val ) : double |
See ECMA 9.4. See ECMA 9.4. |
|
ToInteger ( object args, int index ) : double | ||
ToIterator ( |
||
ToNumber ( object val ) : double |
Convert the value to a number. Convert the value to a number. See ECMA 9.3. |
|
ToNumber ( object args, int index ) : double | ||
ToNumber ( string s ) : double |
ToNumber applied to the String type See ECMA 9.3.1
|
|
ToObject ( |
Convert the value to an object. Convert the value to an object. See ECMA 9.9. |
|
ToObject ( Scriptable scope, object val ) : Scriptable | ||
ToObjectOrNull ( |
Warning: this doesn't allow to resolve primitive prototype properly when many top scopes are involved
|
|
ToObjectOrNull ( |
||
ToPrimitive ( object val ) : object | ||
ToPrimitive ( object val, |
||
ToString ( double val ) : string |
Optimized version of toString(Object) for numbers. Optimized version of toString(Object) for numbers. |
|
ToString ( object val ) : string |
Convert the value to a string. Convert the value to a string. See ECMA 9.8. |
|
ToString ( object args, int index ) : string | ||
ToUint16 ( object val ) : char |
See ECMA 9.7. See ECMA 9.7. |
|
ToUint32 ( double d ) : long |
See ECMA 9.6. See ECMA 9.6. |
|
ToUint32 ( object val ) : long | ||
TypeError ( string message ) : |
||
TypeError0 ( string messageId ) : |
||
TypeError1 ( string messageId, string arg1 ) : |
||
TypeError2 ( string messageId, string arg1, string arg2 ) : |
||
TypeError3 ( string messageId, string arg1, string arg2, string arg3 ) : |
||
TypeErrorThrower ( ) : |
Returns representation of the [[ThrowTypeError]] object. Returns representation of the [[ThrowTypeError]] object. See ECMA 5 spec, 13.2.3 |
|
Typeof ( object value ) : string |
The typeof operator
|
|
TypeofName ( Scriptable scope, string id ) : string |
The typeof operator that correctly handles the undefined case
|
|
UndefCallError ( object @object, object id ) : |
||
UndefReadError ( object @object, object id ) : |
||
UndefWriteError ( object @object, object id, object value ) : |
||
UpdateDotQuery ( bool value, Scriptable scope ) : object | ||
WrapBoolean ( bool b ) : bool | ||
WrapException ( |
||
WrapInt ( int i ) : int | ||
WrapNumber ( double x ) : Number | ||
WrapRegExp ( |
Метод | Описание | |
---|---|---|
ScriptRuntime ( ) : System |
No instances should be created. No instances should be created. |
Метод | Описание | |
---|---|---|
Call ( |
||
CheckDeprecated ( |
||
CheckDynamicScope ( Scriptable possibleDynamicScope, Scriptable staticTopScope ) : Scriptable |
Return possibleDynamicScope if staticTopScope is present on its prototype chain and return staticTopScope otherwise. Return possibleDynamicScope if staticTopScope is present on its prototype chain and return staticTopScope otherwise. Should only be called when staticTopScope is top scope. |
|
CurrentXMLLib ( |
||
DefaultObjectToSource ( |
||
DefaultObjectToString ( Scriptable obj ) : string | ||
Delete ( object obj, object id, |
||
DoScriptableIncrDecr ( Scriptable target, string id, Scriptable protoChainStart, object value, int incrDecrMask ) : object | ||
EnumChangeObject ( |
||
EqNumber ( double x, object y ) : bool | ||
EqString ( Sharpen.CharSequence x, object y ) : bool | ||
ErrorWithClassName ( string msg, object val ) : |
||
FindFunctionActivation ( |
||
GetApplyArguments ( |
||
GetCallable ( Scriptable thisObj ) : Callable | ||
GetExistingCtor ( |
||
GetIndexObject ( double d ) : object |
If d is exact int value, return its value wrapped as Integer and othewise return d converted to String. If d is exact int value, return its value wrapped as Integer and othewise return d converted to String. |
|
GetIndexObject ( string s ) : object |
If s represents index, then return index value wrapped as Integer and othewise return s. If s represents index, then return index value wrapped as Integer and othewise return s. |
|
GetPropFunctionAndThisHelper ( object obj, string property, |
||
GetTopPackageNames ( ) : string[] | ||
IsGeneratedScript ( string sourceUrl ) : bool | ||
IsSpecialProperty ( string s ) : bool | ||
IsStrWhiteSpaceChar ( int c ) : bool |
Indicates if the character is a Str whitespace char according to ECMA spec: StrWhiteSpaceChar :::
|
|
IsValidIdentifierName ( string s ) : bool | ||
IsVisible ( |
||
LastIndexResult ( |
||
MakeUrlForGeneratedScript ( bool isEval, string masterScriptUrl, int masterScriptLine ) : string | ||
NameIncrDecr ( Scriptable scopeChain, string id, int incrDecrMask ) : object | ||
NameOrFunction ( |
||
NewObjectLiteral ( object propertyIds, object propertyValues, |
||
NotXmlError ( object value ) : |
||
StoreIndexResult ( |
||
StoreScriptable ( |
||
StringToNumber ( string s, int start, int radix ) : double | ||
ToObject ( |
||
ToObject ( Scriptable scope, object val, |
||
ToStringIdOrIndex ( |
If toString(id) is a decimal presentation of int32 value, then id is index. If toString(id) is a decimal presentation of int32 value, then id is index. In this case return null and make the index available as ScriptRuntime.lastIndexResult(cx). Otherwise return toString(id). |
|
TopScopeName ( |
||
UndefDeleteError ( object @object, object id ) : |
||
Uneval ( |
||
WarnAboutNonJSObject ( object nonJSObject ) : void |
public static Add ( Sharpen.CharSequence val1, object val2 ) : Sharpen.CharSequence | ||
val1 | Sharpen.CharSequence | |
val2 | object | |
Результат | Sharpen.CharSequence |
public static Add ( object val1, Sharpen.CharSequence val2 ) : Sharpen.CharSequence | ||
val1 | object | |
val2 | Sharpen.CharSequence | |
Результат | Sharpen.CharSequence |
public static Add ( object val1, object val2, |
||
val1 | object | |
val2 | object | |
cx | ||
Результат | object |
public static AddInstructionCount ( |
||
cx | ||
instructionsToAdd | int | |
Результат | void |
public static ApplyOrCall ( bool isApply, |
||
isApply | bool | |
cx | ||
scope | Scriptable | |
thisObj | Scriptable | |
args | object | |
Результат | object |
public static Bind ( |
||
cx | ||
scope | Scriptable | |
id | string | |
Результат | Scriptable |
public static CallRef ( Callable function, Scriptable thisObj, object args, |
||
function | Callable | |
thisObj | Scriptable | |
args | object | |
cx | ||
Результат |
public static CallSpecial ( |
||
cx | ||
fun | Callable | |
thisObj | Scriptable | |
args | object | |
scope | Scriptable | |
callerThis | Scriptable | |
callType | int | |
filename | string | |
lineNumber | int | |
Результат | object |
public static CheckRegExpProxy ( |
||
cx | ||
Результат | RegExpProxy |
public static Cmp_LE ( object val1, object val2 ) : bool | ||
val1 | object | |
val2 | object | |
Результат | bool |
public static Cmp_LT ( object val1, object val2 ) : bool | ||
val1 | object | |
val2 | object | |
Результат | bool |
public static ConstructError ( string error, string message ) : |
||
error | string | |
message | string | |
Результат |
public static ConstructError ( string error, string message, int lineNumberDelta ) : |
||
error | string | |
message | string | |
lineNumberDelta | int | |
Результат |
public static ConstructError ( string error, string message, string sourceName, int lineNumber, string lineSource, int columnNumber ) : |
||
error | string | |
message | string | |
sourceName | string | |
lineNumber | int | |
lineSource | string | |
columnNumber | int | |
Результат |
public static CreateFunctionActivation ( NativeFunction funObj, Scriptable scope, object args ) : Scriptable | ||
funObj | NativeFunction | |
scope | Scriptable | |
args | object | |
Результат | Scriptable |
public static Delete ( object obj, object id, |
||
obj | object | |
id | object | |
cx | ||
isName | bool | |
Результат | object |
public static DeleteObjectElem ( Scriptable target, object elem, |
||
target | Scriptable | |
elem | object | |
cx | ||
Результат | bool |
public static DoTopCall ( Callable callable, |
||
callable | Callable | |
cx | ||
scope | Scriptable | |
thisObj | Scriptable | |
args | object | |
Результат | object |
public static ElemIncrDecr ( object obj, object index, |
||
obj | object | |
index | object | |
cx | ||
incrDecrMask | int | |
Результат | object |
public static EnterActivationFunction ( |
||
cx | ||
scope | Scriptable | |
Результат | void |
public static EnterDotQuery ( object value, Scriptable scope ) : Scriptable | ||
value | object | |
scope | Scriptable | |
Результат | Scriptable |
public static EnterWith ( object obj, |
||
obj | object | |
cx | ||
scope | Scriptable | |
Результат | Scriptable |
public static EnumId ( object enumObj, |
||
enumObj | object | |
cx | ||
Результат | object |
public static EnumInit ( object value, |
||
value | object | |
cx | ||
enumValues | bool | |
Результат | object |
public static EnumInit ( object value, |
||
value | object | |
cx | ||
enumType | int | |
Результат | object |
public static EnumNext ( object enumObj ) : bool | ||
enumObj | object | |
Результат | bool |
public static EnumValue ( object enumObj, |
||
enumObj | object | |
cx | ||
Результат | object |
public static Eq ( object x, object y ) : bool | ||
x | object | |
y | object | |
Результат | bool |
public static EscapeAttributeValue ( object value, |
||
value | object | Unescaped text |
cx | ||
Результат | string |
public static EscapeString ( string s ) : string | ||
s | string | |
Результат | string |
public static EscapeString ( string s, char escapeQuote ) : string | ||
s | string | |
escapeQuote | char | |
Результат | string |
public static EscapeTextValue ( object value, |
||
value | object | Unescaped text |
cx | ||
Результат | string |
public static EvalSpecial ( |
||
cx | ||
scope | Scriptable | |
thisArg | object | |
args | object | |
filename | string | |
lineNumber | int | |
Результат | object |
public static ExitActivationFunction ( |
||
cx | ||
Результат | void |
public static GetArrayElements ( Scriptable @object ) : object[] | ||
@object | Scriptable | |
Результат | object[] |
public static GetElemFunctionAndThis ( object obj, object elem, |
||
obj | object | |
elem | object | |
cx | ||
Результат | Callable |
public static GetGlobal ( |
||
cx | ||
Результат | ScriptableObject |
public static GetLibraryScopeOrNull ( Scriptable scope ) : ScriptableObject | ||
scope | Scriptable | |
Результат | ScriptableObject |
public static GetMessage ( string messageId, object arguments ) : string | ||
messageId | string | |
arguments | object | |
Результат | string |
public static GetMessage0 ( string messageId ) : string | ||
messageId | string | |
Результат | string |
public static GetMessage1 ( string messageId, object arg1 ) : string | ||
messageId | string | |
arg1 | object | |
Результат | string |
public static GetMessage2 ( string messageId, object arg1, object arg2 ) : string | ||
messageId | string | |
arg1 | object | |
arg2 | object | |
Результат | string |
public static GetMessage3 ( string messageId, object arg1, object arg2, object arg3 ) : string | ||
messageId | string | |
arg1 | object | |
arg2 | object | |
arg3 | object | |
Результат | string |
public static GetMessage4 ( string messageId, object arg1, object arg2, object arg3, object arg4 ) : string | ||
messageId | string | |
arg1 | object | |
arg2 | object | |
arg3 | object | |
arg4 | object | |
Результат | string |
public static GetNameFunctionAndThis ( string name, |
||
name | string | |
cx | ||
scope | Scriptable | |
Результат | Callable |
public static GetObjectElem ( Scriptable obj, object elem, |
||
obj | Scriptable | |
elem | object | |
cx | ||
Результат | object |
public static GetObjectElem ( object obj, object elem, |
||
obj | object | |
elem | object | |
cx | ||
Результат | object |
public static GetObjectElem ( object obj, object elem, |
||
obj | object | |
elem | object | |
cx | ||
scope | Scriptable | |
Результат | object |
public static GetObjectIndex ( Scriptable obj, int index, |
||
obj | Scriptable | |
index | int | |
cx | ||
Результат | object |
public static GetObjectIndex ( object obj, double dblIndex, |
||
obj | object | |
dblIndex | double | |
cx | ||
Результат | object |
public static GetObjectProp ( Scriptable obj, string property, |
||
obj | Scriptable | |
property | string | |
cx | ||
Результат | object |
public static GetObjectProp ( object obj, string property, |
||
obj | object | |
property | string | |
cx | ||
Результат | object |
public static GetObjectProp ( object obj, string property, |
||
obj | object | |
property | string | |
cx | ||
scope | Scriptable | the scope that should be used to resolve primitive prototype |
Результат | object |
public static GetObjectPropNoWarn ( object obj, string property, |
||
obj | object | |
property | string | |
cx | ||
Результат | object |
public static GetPropFunctionAndThis ( object obj, string property, |
||
obj | object | |
property | string | |
cx | ||
Результат | Callable |
public static GetPropFunctionAndThis ( object obj, string property, |
||
obj | object | |
property | string | |
cx | ||
scope | Scriptable | |
Результат | Callable |
public static GetRegExpProxy ( |
||
cx | ||
Результат | RegExpProxy |
public static GetTopCallScope ( |
||
cx | ||
Результат | Scriptable |
public static GetTopLevelProp ( Scriptable scope, string id ) : object | ||
scope | Scriptable | |
id | string | |
Результат | object |
public static GetValueFunctionAndThis ( object value, |
||
value | object | |
cx | ||
Результат | Callable |
public static HasObjectElem ( Scriptable target, object elem, |
||
target | Scriptable | |
elem | object | |
cx | ||
Результат | bool |
public static HasTopCall ( |
||
cx | ||
Результат | bool |
public static In ( object a, object b, |
||
a | object | the left hand operand |
b | object | the right hand operand |
cx | ||
Результат | bool |
public static IndexFromString ( string str ) : long | ||
str | string | |
Результат | long |
public static InitFunction ( |
||
cx | ||
scope | Scriptable | |
function | NativeFunction | |
type | int | |
fromEvalCode | bool | |
Результат | void |
public static InitScript ( NativeFunction funObj, Scriptable thisObj, |
||
funObj | NativeFunction | |
thisObj | Scriptable | |
cx | ||
scope | Scriptable | |
evalScript | bool | |
Результат | void |
public static InitStandardObjects ( |
||
cx | ||
scope | ScriptableObject | |
@sealed | bool | |
Результат | ScriptableObject |
public static InstanceOf ( object a, object b, |
||
a | object | |
b | object | |
cx | ||
Результат | bool |
public static IsArrayObject ( object obj ) : bool | ||
obj | object | |
Результат | bool |
public static IsJSLineTerminator ( int c ) : bool | ||
c | int | |
Результат | bool |
public static IsJSWhitespaceOrLineTerminator ( int c ) : bool | ||
c | int | |
Результат | bool |
public static IsPrimitive ( object obj ) : bool | ||
obj | object | |
Результат | bool |
public static IsRhinoRuntimeType ( |
||
cl | ||
Результат | bool |
public static JsDelegatesTo ( Scriptable lhs, Scriptable rhs ) : bool | ||
lhs | Scriptable | |
rhs | Scriptable | |
Результат | bool |
public static LastStoredScriptable ( |
||
cx | ||
Результат | Scriptable |
public static LastUint32Result ( |
||
cx | ||
Результат | long |
public static LeaveDotQuery ( Scriptable scope ) : Scriptable | ||
scope | Scriptable | |
Результат | Scriptable |
public static LeaveWith ( Scriptable scope ) : Scriptable | ||
scope | Scriptable | |
Результат | Scriptable |
public static MemberRef ( object obj, object elem, |
||
obj | object | |
elem | object | |
cx | ||
memberTypeFlags | int | |
Результат |
public static MemberRef ( object obj, object @namespace, object elem, |
||
obj | object | |
@namespace | object | |
elem | object | |
cx | ||
memberTypeFlags | int | |
Результат |
public static Name ( |
||
cx | ||
scope | Scriptable | |
name | string | |
Результат | object |
public static NameIncrDecr ( Scriptable scopeChain, string id, |
||
scopeChain | Scriptable | |
id | string | |
cx | ||
incrDecrMask | int | |
Результат | object |
public static NameRef ( object name, |
||
name | object | |
cx | ||
scope | Scriptable | |
memberTypeFlags | int | |
Результат |
public static NameRef ( object @namespace, object name, |
||
@namespace | object | |
name | object | |
cx | ||
scope | Scriptable | |
memberTypeFlags | int | |
Результат |
public static NewArrayLiteral ( object objects, int skipIndices, |
||
objects | object | |
skipIndices | int | |
cx | ||
scope | Scriptable | |
Результат | Scriptable |
public static NewBuiltinObject ( |
||
cx | ||
scope | Scriptable | |
type | ||
args | object | |
Результат | Scriptable |
public static NewCatchScope ( |
||
t | ||
lastCatchScope | Scriptable | |
exceptionName | string | |
cx | ||
scope | Scriptable | |
Результат | Scriptable |
public static NewObject ( |
||
cx | ||
scope | Scriptable | |
constructorName | string | |
args | object | |
Результат | Scriptable |
public static NewObject ( object fun, |
||
fun | object | |
cx | ||
scope | Scriptable | |
args | object | |
Результат | Scriptable |
public static NewObjectLiteral ( object propertyIds, object propertyValues, int getterSetters, |
||
propertyIds | object | |
propertyValues | object | |
getterSetters | int | |
cx | ||
scope | Scriptable | |
Результат | Scriptable |
public static NewSpecial ( |
||
cx | ||
fun | object | |
args | object | |
scope | Scriptable | |
callType | int | |
Результат | object |
public static NotFoundError ( Scriptable @object, string property ) : |
||
@object | Scriptable | |
property | string | |
Результат |
public static NotFunctionError ( object value ) : |
||
value | object | |
Результат |
public static NotFunctionError ( object value, object messageHelper ) : |
||
value | object | |
messageHelper | object | |
Результат |
public static NotFunctionError ( object obj, object value, string propertyName ) : |
||
obj | object | |
value | object | |
propertyName | string | |
Результат |
public static NumberToString ( double d, int @base ) : string | ||
d | double | |
@base | int | |
Результат | string |
public static PadArguments ( object args, int count ) : object[] | ||
args | object | |
count | int | |
Результат | object[] |
public static PropIncrDecr ( object obj, string id, |
||
obj | object | |
id | string | |
cx | ||
incrDecrMask | int | |
Результат | object |
public static RefDel ( |
||
@ref | ||
cx | ||
Результат | object |
public static RefGet ( |
||
@ref | ||
cx | ||
Результат | object |
public static RefIncrDecr ( |
||
@ref | ||
cx | ||
incrDecrMask | int | |
Результат | object |
public static RefSet ( |
||
@ref | ||
value | object | |
cx | ||
Результат | object |
public static SearchDefaultNamespace ( |
||
cx | ||
Результат | object |
public static SetBuiltinProtoAndParent ( ScriptableObject @object, Scriptable scope, |
||
@object | ScriptableObject | |
scope | Scriptable | |
type | ||
Результат | void |
public static SetConst ( Scriptable bound, object value, |
||
bound | Scriptable | |
value | object | |
cx | ||
id | string | |
Результат | object |
public static SetDefaultNamespace ( object @namespace, |
||
@namespace | object | |
cx | ||
Результат | object |
public static SetEnumNumbers ( object enumObj, bool enumNumbers ) : void | ||
enumObj | object | |
enumNumbers | bool | |
Результат | void |
public static SetFunctionProtoAndParent ( |
||
fn | ||
scope | Scriptable | |
Результат | void |
public static SetName ( Scriptable bound, object value, |
||
bound | Scriptable | |
value | object | |
cx | ||
scope | Scriptable | |
id | string | |
Результат | object |
public static SetObjectElem ( Scriptable obj, object elem, object value, |
||
obj | Scriptable | |
elem | object | |
value | object | |
cx | ||
Результат | object |
public static SetObjectElem ( object obj, object elem, object value, |
||
obj | object | |
elem | object | |
value | object | |
cx | ||
Результат | object |
public static SetObjectIndex ( Scriptable obj, int index, object value, |
||
obj | Scriptable | |
index | int | |
value | object | |
cx | ||
Результат | object |
public static SetObjectIndex ( object obj, double dblIndex, object value, |
||
obj | object | |
dblIndex | double | |
value | object | |
cx | ||
Результат | object |
public static SetObjectProp ( Scriptable obj, string property, object value, |
||
obj | Scriptable | |
property | string | |
value | object | |
cx | ||
Результат | object |
public static SetObjectProp ( object obj, string property, object value, |
||
obj | object | |
property | string | |
value | object | |
cx | ||
Результат | object |
public static SetObjectProtoAndParent ( ScriptableObject @object, Scriptable scope ) : void | ||
@object | ScriptableObject | |
scope | Scriptable | |
Результат | void |
public static SetRegExpProxy ( |
||
cx | ||
proxy | RegExpProxy | |
Результат | void |
public static ShallowEq ( object x, object y ) : bool | ||
x | object | |
y | object | |
Результат | bool |
public static SpecialRef ( object obj, string specialProperty, |
||
obj | object | |
specialProperty | string | |
cx | ||
Результат |
public static StoreUint32Result ( |
||
cx | ||
value | long | |
Результат | void |
public static StrictSetName ( Scriptable bound, object value, |
||
bound | Scriptable | |
value | object | |
cx | ||
scope | Scriptable | |
id | string | |
Результат | object |
public static TestUint32String ( string str ) : long | ||
str | string | |
Результат | long |
public static ThrowError ( |
||
cx | the current context | |
scope | Scriptable | the current scope |
message | string | the message |
Результат | JavaScriptException |
public static ToBoolean ( object val ) : bool | ||
val | object | |
Результат | bool |
public static ToCharSequence ( object val ) : Sharpen.CharSequence | ||
val | object | |
Результат | Sharpen.CharSequence |
public static ToInt32 ( double d ) : int | ||
d | double | |
Результат | int |
public static ToInt32 ( object val ) : int | ||
val | object | |
Результат | int |
public static ToInt32 ( object args, int index ) : int | ||
args | object | |
index | int | |
Результат | int |
public static ToInteger ( double d ) : double | ||
d | double | |
Результат | double |
public static ToInteger ( object val ) : double | ||
val | object | |
Результат | double |
public static ToInteger ( object args, int index ) : double | ||
args | object | |
index | int | |
Результат | double |
public static ToIterator ( |
||
cx | ||
scope | Scriptable | |
obj | Scriptable | |
keyOnly | bool | |
Результат | Scriptable |
public static ToNumber ( object val ) : double | ||
val | object | |
Результат | double |
public static ToNumber ( object args, int index ) : double | ||
args | object | |
index | int | |
Результат | double |
public static ToNumber ( string s ) : double | ||
s | string | |
Результат | double |
public static ToObject ( |
||
cx | ||
scope | Scriptable | |
val | object | |
Результат | Scriptable |
public static ToObject ( Scriptable scope, object val ) : Scriptable | ||
scope | Scriptable | |
val | object | |
Результат | Scriptable |
public static ToObjectOrNull ( |
||
cx | ||
obj | object | |
Результат | Scriptable |
public static ToObjectOrNull ( |
||
cx | ||
obj | object | |
scope | Scriptable | the scope that should be used to resolve primitive prototype |
Результат | Scriptable |
public static ToPrimitive ( object val ) : object | ||
val | object | |
Результат | object |
public static ToPrimitive ( object val, |
||
val | object | |
typeHint | ||
Результат | object |
public static ToString ( double val ) : string | ||
val | double | |
Результат | string |
public static ToString ( object val ) : string | ||
val | object | |
Результат | string |
public static ToString ( object args, int index ) : string | ||
args | object | |
index | int | |
Результат | string |
public static ToUint16 ( object val ) : char | ||
val | object | |
Результат | char |
public static ToUint32 ( double d ) : long | ||
d | double | |
Результат | long |
public static ToUint32 ( object val ) : long | ||
val | object | |
Результат | long |
public static TypeError ( string message ) : |
||
message | string | |
Результат |
public static TypeError0 ( string messageId ) : |
||
messageId | string | |
Результат |
public static TypeError1 ( string messageId, string arg1 ) : |
||
messageId | string | |
arg1 | string | |
Результат |
public static TypeError2 ( string messageId, string arg1, string arg2 ) : |
||
messageId | string | |
arg1 | string | |
arg2 | string | |
Результат |
public static TypeError3 ( string messageId, string arg1, string arg2, string arg3 ) : |
||
messageId | string | |
arg1 | string | |
arg2 | string | |
arg3 | string | |
Результат |
public static TypeErrorThrower ( ) : |
||
Результат |
public static Typeof ( object value ) : string | ||
value | object | |
Результат | string |
public static TypeofName ( Scriptable scope, string id ) : string | ||
scope | Scriptable | |
id | string | |
Результат | string |
public static UndefCallError ( object @object, object id ) : |
||
@object | object | |
id | object | |
Результат |
public static UndefReadError ( object @object, object id ) : |
||
@object | object | |
id | object | |
Результат |
public static UndefWriteError ( object @object, object id, object value ) : |
||
@object | object | |
id | object | |
value | object | |
Результат |
public static UpdateDotQuery ( bool value, Scriptable scope ) : object | ||
value | bool | |
scope | Scriptable | |
Результат | object |
public static WrapBoolean ( bool b ) : bool | ||
b | bool | |
Результат | bool |
public static WrapException ( |
||
t | ||
scope | Scriptable | |
cx | ||
Результат | Scriptable |
public static WrapNumber ( double x ) : Number | ||
x | double | |
Результат | Number |
public static WrapRegExp ( |
||
cx | ||
scope | Scriptable | |
compiled | object | |
Результат | Scriptable |
public static Type,System BooleanClass | ||
Результат |
public static Type,System CharacterClass | ||
Результат |
public static Type,System ClassClass | ||
Результат |
public static Type,System ContextClass | ||
Результат |
public static Type,System ContextFactoryClass | ||
Результат |
public static Type,System DoubleClass | ||
Результат |
public static Type,System FloatClass | ||
Результат |
public static Type,System FunctionClass | ||
Результат |
public static Type,System IntegerClass | ||
Результат |
public static Type,System NumberClass | ||
Результат |
public static Type,System ObjectClass | ||
Результат |
public static CultureInfo,System.Globalization ROOT_LOCALE | ||
Результат |
public static Type,System ScriptableClass | ||
Результат |
public static Type,System ScriptableObjectClass | ||
Результат |
public static Type,System ShortClass | ||
Результат |
public static Type,System StringClass | ||
Результат |
public static ScriptRuntime.MessageProvider messageProvider | ||
Результат | ScriptRuntime.MessageProvider |