IInternalCompositionRootView
Typ: interface
EXPERIMENTELL
Benutzerdefinierte ViewComponents müssen diese Schnittstelle implementieren, um eine benutzerdefinierte visuelle Darstellung über den Kompositionskontext bereitstellen zu können, der benutzerdefinierte Komponierer ermöglicht. Dies ist nur für benutzerdefinierte Komponenten erforderlich, die die Ausführung in RNW-Instanzen mit benutzerdefinierten Komponierern unterstützen müssen. Die meisten benutzerdefinierten Komponenten können einfach CreateVisual auf ViewComponentView überschreiben. Diese Schnittstelle wird in zukünftigen Versionen entfernt.
Eigenschaften
InternalRootVisual
IVisual InternalRootVisual
Der RootVisual, der mit der ReactNativeIsland verknüpft ist (nicht aufgelöster Verweis). Er muss festgelegt werden, um React UI-Elemente anzuzeigen.
Methoden
OnMounted
void OnMounted()
OnUnmounted
void OnUnmounted()
SendMessage
int64_t SendMessage(uint32_t Msg, uint64_t WParam, int64_t LParam)
Weiterleitung der Eingabe an die RootView. Nur erforderlich, wenn keine ContentIslands verwendet werden.
SetWindow
void SetWindow(uint64_t hwnd)
Hosting-Fenster, von dem die Eingabe stammt. Nur erforderlich, wenn keine ContentIslands verwendet werden.