runtime.HostAccessibility · builtin ·

HostAccessibility.RaiseEvent

Raise event through the HostAccessibility runtime.

builtincpuhostaccessibilityyeho

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) -> bool

Status: 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