runtime.HostAccessibility · builtin ·
HostAccessibility.RaiseEvent
Raise event through the HostAccessibility runtime.
Built into Yeho; no package import is needed. Native services require an admitted host and the correct resource lifecycle.
HostAccessibility.RaiseEvent(int window, int native_identity, int generation, int event_kind, int property_identity, text old_text, text new_text) -> boolStatus: registered-intrinsic
Parameters
int window- Supply window as int.
int native_identity- Supply native identity as int.
int generation- Supply generation as int.
int event_kind- Supply event kind as int.
int property_identity- Supply property identity as int.
text old_text- Supply old text as text.
text new_text- Supply new text as text.
Call HostAccessibility.RaiseEvent
A complete typed caller with illustrative arguments. Native operations need the corresponding host and resources.
cpu · builtin · type checked
int window = 1
int native_identity = 1
int generation = 1
int event_kind = 1
int property_identity = 1
text old_text = "old text"
text new_text = "new text"
bool result = HostAccessibility.RaiseEvent(window, native_identity, generation, event_kind, property_identity, old_text, new_text)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.runtime__hostaccessibility_raiseevent"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"
[app]
kind = "headless"
Notes and source
The example checks the call shape. Opening windows, recording audio, changing files, network operations, and process operations have real effects when run. Follow the corresponding package lifecycle before using live resources.
yeho/src/compiler/common/intrinsic_registry.cpp:1163