JSValue.From 方法

定义

重载

From(UInt32, JSContext)

创建表示提供的 32 位 value的 JavaScript 编号。

From(String, JSContext)

从提供的字符串创建 JavaScript 字符串。

From(Int32, JSContext)

为提供的 ivalue创建 JavaScript 整数。

From(Double, JSContext)

从提供的 double 创建 JavaScript double value

From(Boolean, JSContext)

从提供布尔值创建 JavaScript 布尔值。

From(CGSize, JSContext)
From(NSObject, JSContext)

value 指定上下文中转换为 JavaScript 对象。

From(CGRect, JSContext)
From(CGPoint, JSContext)
From(NSRange, JSContext)

使用 派生自提供的 range的 和 range 属性创建 JavaScript 对象length

From(UInt32, JSContext)

创建表示提供的 32 位 value的 JavaScript 编号。

[Foundation.Export("valueWithUInt32:inContext:")]
public static JavaScriptCore.JSValue From(uint value, JavaScriptCore.JSContext context);
static member From : uint32 * JavaScriptCore.JSContext -> JavaScriptCore.JSValue

参数

value
UInt32
context
JSContext

返回

属性

适用于

From(String, JSContext)

从提供的字符串创建 JavaScript 字符串。

public static JavaScriptCore.JSValue From(string value, JavaScriptCore.JSContext context);
static member From : string * JavaScriptCore.JSContext -> JavaScriptCore.JSValue

参数

value
String
context
JSContext

返回

适用于

From(Int32, JSContext)

为提供的 ivalue创建 JavaScript 整数。

[Foundation.Export("valueWithInt32:inContext:")]
public static JavaScriptCore.JSValue From(int ivalue, JavaScriptCore.JSContext context);
static member From : int * JavaScriptCore.JSContext -> JavaScriptCore.JSValue

参数

ivalue
Int32
context
JSContext

返回

属性

适用于

From(Double, JSContext)

从提供的 double 创建 JavaScript double value

[Foundation.Export("valueWithDouble:inContext:")]
public static JavaScriptCore.JSValue From(double value, JavaScriptCore.JSContext context);
static member From : double * JavaScriptCore.JSContext -> JavaScriptCore.JSValue

参数

value
Double
context
JSContext

返回

属性

适用于

From(Boolean, JSContext)

从提供布尔值创建 JavaScript 布尔值。

[Foundation.Export("valueWithBool:inContext:")]
public static JavaScriptCore.JSValue From(bool value, JavaScriptCore.JSContext context);
static member From : bool * JavaScriptCore.JSContext -> JavaScriptCore.JSValue

参数

value
Boolean
context
JSContext

返回

属性

适用于

From(CGSize, JSContext)

[Foundation.Export("valueWithSize:inContext:")]
public static JavaScriptCore.JSValue From(CoreGraphics.CGSize size, JavaScriptCore.JSContext context);
static member From : CoreGraphics.CGSize * JavaScriptCore.JSContext -> JavaScriptCore.JSValue

参数

size
CGSize
context
JSContext

返回

属性

适用于

From(NSObject, JSContext)

value 指定上下文中转换为 JavaScript 对象。

[Foundation.Export("valueWithObject:inContext:")]
public static JavaScriptCore.JSValue From(Foundation.NSObject value, JavaScriptCore.JSContext context);
static member From : Foundation.NSObject * JavaScriptCore.JSContext -> JavaScriptCore.JSValue

参数

value
NSObject
context
JSContext

返回

属性

适用于

From(CGRect, JSContext)

[Foundation.Export("valueWithRect:inContext:")]
public static JavaScriptCore.JSValue From(CoreGraphics.CGRect rect, JavaScriptCore.JSContext context);
static member From : CoreGraphics.CGRect * JavaScriptCore.JSContext -> JavaScriptCore.JSValue

参数

rect
CGRect
context
JSContext

返回

属性

适用于

From(CGPoint, JSContext)

[Foundation.Export("valueWithPoint:inContext:")]
public static JavaScriptCore.JSValue From(CoreGraphics.CGPoint point, JavaScriptCore.JSContext context);
static member From : CoreGraphics.CGPoint * JavaScriptCore.JSContext -> JavaScriptCore.JSValue

参数

point
CGPoint
context
JSContext

返回

属性

适用于

From(NSRange, JSContext)

使用 派生自提供的 range的 和 range 属性创建 JavaScript 对象length

[Foundation.Export("valueWithRange:inContext:")]
public static JavaScriptCore.JSValue From(Foundation.NSRange range, JavaScriptCore.JSContext context);
static member From : Foundation.NSRange * JavaScriptCore.JSContext -> JavaScriptCore.JSValue

参数

range
NSRange
context
JSContext

返回

属性

适用于