IJsiHostObject
Typ: interface
EXPERIMENTELL
Eine experimentelle API. Verwenden Sie sie nicht direkt. Sie kann in einer zukünftigen Version entfernt oder geändert werden. Verwenden Sie stattdessen die JSI-API, die diese API intern verwendet. Sehen Sie sich die Methode ExecuteJsi in JsiApiContext.h des freigegebenen Projekts Microsoft.ReactNative.Cxx oder die Beispiele für JSI-basierte TurboModules im Projekt Microsoft.ReactNative.IntegrationTests an. Beachten Sie, dass die JSI nur für C++-Code definiert ist. Wir planen, die .Net-Unterstützung in Zukunft hinzuzufügen.
Methoden
GetProperty
JsiValueRef GetProperty(JsiRuntime runtime, JsiPropertyIdRef propertyId)
GetPropertyIds
IVector<JsiPropertyIdRef> GetPropertyIds(JsiRuntime runtime)
SetProperty
void SetProperty(JsiRuntime runtime, JsiPropertyIdRef propertyId, JsiValueRef value)