ReactNativeIsland
种类:class
实验性
一个托管 React Native UI 元素的 Windows 组合组件。
属性
FontSizeMultiplier
readonly
float FontSizeMultiplier
实验性
Island
readonly
ContentIsland
Island
实验性
ReactViewHost
IReactViewHost
ReactViewHost
实验性
一个 ReactViewHost 指定要在此 RootView 中渲染的根 UI 组件和初始属性。必须设置它才能显示任何 React UI 元素。
Resources
ICustomResourceLoader
Resources
实验性
提供在此 RootView 中用于平台颜色的资源
RootTag
readonly
int64_t RootTag
实验性
RootVisual
readonly
Visual
RootVisual
实验性
与 ReactNativeIsland
关联的 RootVisual。必须设置它才能显示任何 React UI 元素。
ScaleFactor
float ScaleFactor
实验性
此窗口的缩放因子 (DPI/96)
大小
只读
Size
Size
实验性
主题 (Theme)
readonly
Theme
Theme
实验性
构造函数
ReactNativeIsland
ReactNativeIsland
(Compositor
compositor)
实验性
ReactNativeIsland
ReactNativeIsland
()
方法
Arrange
void Arrange
(LayoutConstraints
layoutConstraints, Point
viewportOffset)
实验性
CreatePortal
static
ReactNativeIsland
CreatePortal
(PortalComponentView
portal)
实验性
用于创建 React 门户,例如原生模态组件。
GetUiaProvider
Object GetUiaProvider
()
实验性
Measure
Size
Measure
(LayoutConstraints
layoutConstraints, Point
viewportOffset)
实验性
NavigateFocus
FocusNavigationResult
NavigateFocus
(FocusNavigationRequest
request)
实验性
将焦点移动到此 ReactNativeIsland
SetProperties
void SetProperties
(JSValueArgWriter
props)
实验性
初始属性应在 ReactViewHost 上设置。这用于在设置初始属性后更新属性。
事件
SizeChanged
实验性