IJsiHostObject
类型:接口
实验性
这是一个实验性 API。请勿直接使用它。它可能会在未来的版本中被删除或更改。相反,请使用内部使用此 API 的 JSI API。请参阅 Microsoft.ReactNative.Cxx
共享项目中的 JsiApiContext.h
文件中的 ExecuteJsi
方法,或 Microsoft.ReactNative.IntegrationTests
项目中基于 JSI 的 TurboModules 示例。请注意,JSI 仅适用于 C++ 代码。我们计划在未来添加 .Net 支持。
方法
GetProperty
JsiValueRef
GetProperty
(JsiRuntime
runtime, JsiPropertyIdRef
propertyId)
GetPropertyIds
IVector
<JsiPropertyIdRef
> GetPropertyIds
(JsiRuntime
runtime)
SetProperty
void SetProperty
(JsiRuntime
runtime, JsiPropertyIdRef
propertyId, JsiValueRef
value)