{"id":"host.windows--windowsUiAccessibilityBridge","name":"windowsUiAccessibilityBridge","owner":"yeho","package":"host.windows","kind":"class","signature":"external class windowsUiAccessibilityBridge","description":"A windows ui accessibility bridge record carrying window, ownerThread, state, diagnostic, revision, and related state.","context":"Connect Windows display, session, clipboard, and accessibility services.","parameters":[],"returns":"void","members":[{"name":"window","kind":"field","type":"int","description":"Stores window as int.","signature":"int window","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"ownerThread","kind":"field","type":"int","description":"Stores owner thread as int.","signature":"int ownerThread","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"state","kind":"field","type":"text","description":"Stores state as text.","signature":"text state","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"diagnostic","kind":"field","type":"text","description":"Stores diagnostic as text.","signature":"text diagnostic","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"revision","kind":"field","type":"int","description":"Stores revision as int.","signature":"int revision","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"batching","kind":"field","type":"bool","description":"Stores batching as bool.","signature":"bool batching","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"dispatching","kind":"field","type":"bool","description":"Stores dispatching as bool.","signature":"bool dispatching","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"nodeIds","kind":"field","type":"list of text","description":"Stores node ids as list of text.","signature":"list of text nodeIds","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"nativeIds","kind":"field","type":"list of int","description":"Stores native ids as list of int.","signature":"list of int nativeIds","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"nextNativeId","kind":"field","type":"int","description":"Stores next native id as int.","signature":"int nextNativeId","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"knownNodeIds","kind":"field","type":"list of text","description":"Stores known node ids as list of text.","signature":"list of text knownNodeIds","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"knownNativeIds","kind":"field","type":"list of int","description":"Stores known native ids as list of int.","signature":"list of int knownNativeIds","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"knownGenerations","kind":"field","type":"list of int","description":"Stores known generations as list of int.","signature":"list of int knownGenerations","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"generations","kind":"field","type":"list of int","description":"Stores generations as list of int.","signature":"list of int generations","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"parentIds","kind":"field","type":"list of text","description":"Stores parent ids as list of text.","signature":"list of text parentIds","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"roles","kind":"field","type":"list of text","description":"Stores roles as list of text.","signature":"list of text roles","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"names","kind":"field","type":"list of text","description":"Stores names as list of text.","signature":"list of text names","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"descriptions","kind":"field","type":"list of text","description":"Stores descriptions as list of text.","signature":"list of text descriptions","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"values","kind":"field","type":"list of text","description":"Stores values as list of text.","signature":"list of text values","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"states","kind":"field","type":"list of text","description":"Stores states as list of text.","signature":"list of text states","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"actions","kind":"field","type":"list of text","description":"Stores actions as list of text.","signature":"list of text actions","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"xs","kind":"field","type":"list of int","description":"Stores xs as list of int.","signature":"list of int xs","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"ys","kind":"field","type":"list of int","description":"Stores ys as list of int.","signature":"list of int ys","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"widths","kind":"field","type":"list of int","description":"Stores widths as list of int.","signature":"list of int widths","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"heights","kind":"field","type":"list of int","description":"Stores heights as list of int.","signature":"list of int heights","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"interactive","kind":"field","type":"list of bool","description":"Stores interactive as list of bool.","signature":"list of bool interactive","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"focusable","kind":"field","type":"list of bool","description":"Stores focusable as list of bool.","signature":"list of bool focusable","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"enabled","kind":"field","type":"list of bool","description":"Stores enabled as list of bool.","signature":"list of bool enabled","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedNodeIds","kind":"field","type":"list of text","description":"Stores staged node ids as list of text.","signature":"list of text stagedNodeIds","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedNativeIds","kind":"field","type":"list of int","description":"Stores staged native ids as list of int.","signature":"list of int stagedNativeIds","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedGenerations","kind":"field","type":"list of int","description":"Stores staged generations as list of int.","signature":"list of int stagedGenerations","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedParentIds","kind":"field","type":"list of text","description":"Stores staged parent ids as list of text.","signature":"list of text stagedParentIds","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedRoles","kind":"field","type":"list of text","description":"Stores staged roles as list of text.","signature":"list of text stagedRoles","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedNames","kind":"field","type":"list of text","description":"Stores staged names as list of text.","signature":"list of text stagedNames","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedDescriptions","kind":"field","type":"list of text","description":"Stores staged descriptions as list of text.","signature":"list of text stagedDescriptions","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedValues","kind":"field","type":"list of text","description":"Stores staged values as list of text.","signature":"list of text stagedValues","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedStates","kind":"field","type":"list of text","description":"Stores staged states as list of text.","signature":"list of text stagedStates","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedActions","kind":"field","type":"list of text","description":"Stores staged actions as list of text.","signature":"list of text stagedActions","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedXs","kind":"field","type":"list of int","description":"Stores staged xs as list of int.","signature":"list of int stagedXs","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedYs","kind":"field","type":"list of int","description":"Stores staged ys as list of int.","signature":"list of int stagedYs","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedWidths","kind":"field","type":"list of int","description":"Stores staged widths as list of int.","signature":"list of int stagedWidths","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedHeights","kind":"field","type":"list of int","description":"Stores staged heights as list of int.","signature":"list of int stagedHeights","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedInteractive","kind":"field","type":"list of bool","description":"Stores staged interactive as list of bool.","signature":"list of bool stagedInteractive","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedFocusable","kind":"field","type":"list of bool","description":"Stores staged focusable as list of bool.","signature":"list of bool stagedFocusable","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"stagedEnabled","kind":"field","type":"list of bool","description":"Stores staged enabled as list of bool.","signature":"list of bool stagedEnabled","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"focusedNodeId","kind":"field","type":"text","description":"Stores focused node id as text.","signature":"text focusedNodeId","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"focusedGeneration","kind":"field","type":"int","description":"Stores focused generation as int.","signature":"int focusedGeneration","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"focusSequence","kind":"field","type":"int","description":"Stores focus sequence as int.","signature":"int focusSequence","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"actionSequence","kind":"field","type":"int","description":"Stores action sequence as int.","signature":"int actionSequence","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"actionNodeId","kind":"field","type":"text","description":"Stores action node id as text.","signature":"text actionNodeId","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"actionGeneration","kind":"field","type":"int","description":"Stores action generation as int.","signature":"int actionGeneration","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"action","kind":"field","type":"text","description":"Stores action as text.","signature":"text action","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"actionValue","kind":"field","type":"text","description":"Stores action value as text.","signature":"text actionValue","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"nativeActionSequence","kind":"field","type":"int","description":"Stores native action sequence as int.","signature":"int nativeActionSequence","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"nativeActionCount","kind":"field","type":"int","description":"Stores native action count as int.","signature":"int nativeActionCount","tags":["class","field","host.windows"],"updated":"2026-09-09"},{"name":"windowsUiAccessibilityBridge","kind":"constructor","parameters":[{"name":"window","type":"int","description":"Window."},{"name":"ownerThread","type":"int","description":"Owner thread."}],"returns":"void","signature":"windowsUiAccessibilityBridge(int window, int ownerThread)","description":"Windows ui accessibility bridge.","tags":["class","constructor","host.windows"],"updated":"2026-09-09"},{"name":"Reject","kind":"method","parameters":[{"name":"operation","type":"text","description":"Operation."},{"name":"reason","type":"text","description":"Reason."}],"returns":"bool","signature":"Reject(text operation, text reason) returns bool","description":"Reject.","tags":["class","method","host.windows"],"exampleId":"method-Reject-56","updated":"2026-09-09"},{"name":"Ready","kind":"method","parameters":[{"name":"thread","type":"int","description":"Thread."},{"name":"operation","type":"text","description":"Operation."}],"returns":"bool","signature":"Ready(int thread, text operation) returns bool","description":"Ready.","tags":["class","method","host.windows"],"exampleId":"method-Ready-57","updated":"2026-09-09"},{"name":"InitializeStaging","kind":"method","parameters":[],"returns":"void","signature":"InitializeStaging()","description":"Initialize staging.","tags":["class","method","host.windows"],"exampleId":"method-InitializeStaging-58","updated":"2026-09-09"},{"name":"ClearStaging","kind":"method","parameters":[],"returns":"void","signature":"ClearStaging()","description":"Clear staging.","tags":["class","method","host.windows"],"exampleId":"method-ClearStaging-59","updated":"2026-09-09"},{"name":"CommitStagingToActive","kind":"method","parameters":[],"returns":"void","signature":"CommitStagingToActive()","description":"Commit staging to active.","tags":["class","method","host.windows"],"exampleId":"method-CommitStagingToActive-60","updated":"2026-09-09"},{"name":"IndexOf","kind":"method","parameters":[{"name":"nodeId","type":"text","description":"Node id."}],"returns":"int","signature":"IndexOf(text nodeId) returns int","description":"Index of.","tags":["class","method","host.windows"],"exampleId":"method-IndexOf-61","updated":"2026-09-09"},{"name":"StagedIndexOf","kind":"method","parameters":[{"name":"nodeId","type":"text","description":"Node id."}],"returns":"int","signature":"StagedIndexOf(text nodeId) returns int","description":"Staged index of.","tags":["class","method","host.windows"],"exampleId":"method-StagedIndexOf-62","updated":"2026-09-09"},{"name":"KnownIndexOf","kind":"method","parameters":[{"name":"nodeId","type":"text","description":"Node id."}],"returns":"int","signature":"KnownIndexOf(text nodeId) returns int","description":"Known index of.","tags":["class","method","host.windows"],"exampleId":"method-KnownIndexOf-63","updated":"2026-09-09"},{"name":"Initialize","kind":"method","parameters":[{"name":"available","type":"bool","description":"Available."},{"name":"thread","type":"int","description":"Thread."}],"returns":"bool","signature":"Initialize(bool available, int thread) returns bool","description":"Initialize.","tags":["class","method","host.windows"],"exampleId":"method-Initialize-64","updated":"2026-09-09"},{"name":"BeginBatch","kind":"method","parameters":[{"name":"thread","type":"int","description":"Thread."}],"returns":"bool","signature":"BeginBatch(int thread) returns bool","description":"Begin batch.","tags":["class","method","host.windows"],"exampleId":"method-BeginBatch-65","updated":"2026-09-09"},{"name":"PublishNode","kind":"method","parameters":[{"name":"nodeId","type":"text","description":"Node id."},{"name":"generation","type":"int","description":"Generation."},{"name":"parentId","type":"text","description":"Parent id."},{"name":"role","type":"text","description":"Role."},{"name":"name","type":"text","description":"Name."},{"name":"description","type":"text","description":"Description."},{"name":"value","type":"text","description":"Value."},{"name":"nodeStates","type":"text","description":"Node states."},{"name":"nodeActions","type":"text","description":"Node actions."},{"name":"x","type":"int","description":"X."},{"name":"y","type":"int","description":"Y."},{"name":"width","type":"int","description":"Width."},{"name":"height","type":"int","description":"Height."},{"name":"isInteractive","type":"bool","description":"Is interactive."},{"name":"isFocusable","type":"bool","description":"Is focusable."},{"name":"isEnabled","type":"bool","description":"Is enabled."},{"name":"thread","type":"int","description":"Thread."}],"returns":"bool","signature":"PublishNode(text nodeId, int generation, text parentId, text role, text name, text description, text value, text nodeStates, text nodeActions, int x, int y, int width, int height, bool isInteractive, bool isFocusable, bool isEnabled, int thread) returns bool","description":"Publish node.","tags":["class","method","host.windows"],"exampleId":"method-PublishNode-66","updated":"2026-09-09"},{"name":"CommitBatch","kind":"method","parameters":[{"name":"thread","type":"int","description":"Thread."}],"returns":"bool","signature":"CommitBatch(int thread) returns bool","description":"Commit batch.","tags":["class","method","host.windows"],"exampleId":"method-CommitBatch-67","updated":"2026-09-09"},{"name":"SetFocus","kind":"method","parameters":[{"name":"nodeId","type":"text","description":"Node id."},{"name":"generation","type":"int","description":"Generation."},{"name":"thread","type":"int","description":"Thread."}],"returns":"bool","signature":"SetFocus(text nodeId, int generation, int thread) returns bool","description":"Set focus.","tags":["class","method","host.windows"],"exampleId":"method-SetFocus-68","updated":"2026-09-09"},{"name":"RouteAction","kind":"method","parameters":[{"name":"nodeId","type":"text","description":"Node id."},{"name":"generation","type":"int","description":"Generation."},{"name":"requestedAction","type":"text","description":"Requested action."},{"name":"simulateReentrancy","type":"bool","description":"Simulate reentrancy."},{"name":"thread","type":"int","description":"Thread."}],"returns":"bool","signature":"RouteAction(text nodeId, int generation, text requestedAction, bool simulateReentrancy, int thread) returns bool","description":"Route action.","tags":["class","method","host.windows"],"exampleId":"method-RouteAction-69","updated":"2026-09-09"},{"name":"LoseProvider","kind":"method","parameters":[{"name":"reason","type":"text","description":"Reason."},{"name":"thread","type":"int","description":"Thread."}],"returns":"bool","signature":"LoseProvider(text reason, int thread) returns bool","description":"Lose provider.","tags":["class","method","host.windows"],"exampleId":"method-LoseProvider-70","updated":"2026-09-09"},{"name":"TearDown","kind":"method","parameters":[{"name":"thread","type":"int","description":"Thread."}],"returns":"bool","signature":"TearDown(int thread) returns bool","description":"Tear down.","tags":["class","method","host.windows"],"exampleId":"method-TearDown-71","updated":"2026-09-09"},{"name":"Describe","kind":"method","parameters":[],"returns":"text","signature":"Describe() returns text","description":"Describe.","tags":["class","method","host.windows"],"exampleId":"method-Describe-72","updated":"2026-09-09"}],"tags":["class","cpu","host","host.windows","method","source-example","windows","yeho"],"updated":"2026-09-09","source":{"repository":"yeho","path":"packages/host/windows/accessibility.yh","line":4,"sha256":"c3f3b87caa19ae2afa674c185d081a7fca787b8c04ac3f02a8b298297391d4b7"},"status":"source-declared","notes":["Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup."],"examples":[{"id":"usage","title":"Use windowsUiAccessibilityBridge","description":"A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.","code":"using host.windows\n\n// Connect Windows display, session, clipboard, and accessibility services.\nwindowsUiAccessibilityBridge sample = windowsUiAccessibilityBridge(1, 1)\nConsole.Log(Text.From(sample.window))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","source-example"],"verification":"type checked","run":"cpu-oracle","sha256":"27fe4cd67864910280efea1fd868eea7f9cd958254f1075c3d3ec9b8271caf39","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Reject-56","title":"windowsUiAccessibilityBridge.Reject","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Reject.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\ntext argument_operation = \"argument operation\"\ntext argument_reason = \"argument reason\"\nbool result = instance.Reject(argument_operation, argument_reason)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"b6c277d9287b65795df5544fc2365cf60edc9c8762954104e19df0f9aee130b1","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Ready-57","title":"windowsUiAccessibilityBridge.Ready","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Ready.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\nint argument_thread = 1\ntext argument_operation = \"argument operation\"\nbool result = instance.Ready(argument_thread, argument_operation)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"d711e06ab8a9177920125b4b147e390b89f7cd75bf6e1a948080450faf969a8c","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-InitializeStaging-58","title":"windowsUiAccessibilityBridge.InitializeStaging","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Initialize staging.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\ninstance.InitializeStaging()\nConsole.Log(\"InitializeStaging completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"c737445fe115c2321761d4383f3f2f07be5fbb7ab9222ceee2753fa593f84ab3","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-ClearStaging-59","title":"windowsUiAccessibilityBridge.ClearStaging","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Clear staging.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\ninstance.ClearStaging()\nConsole.Log(\"ClearStaging completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"ee7e3c70b82eddfa37e2210fbbf71218285f4f761d1984ffa1ed27bbb280dca5","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-CommitStagingToActive-60","title":"windowsUiAccessibilityBridge.CommitStagingToActive","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Commit staging to active.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\ninstance.CommitStagingToActive()\nConsole.Log(\"CommitStagingToActive completed\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"dac3db0a042600c44df2eba34200647592afa1a3b04185a2d0c9273579a3c85e","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-IndexOf-61","title":"windowsUiAccessibilityBridge.IndexOf","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Index of.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\ntext argument_nodeId = \"argument node Id\"\nint result = instance.IndexOf(argument_nodeId)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"c2146cd5a968f479390a3403799d1475a04fab1c778ed8a2023a1a1d66130bd6","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-StagedIndexOf-62","title":"windowsUiAccessibilityBridge.StagedIndexOf","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Staged index of.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\ntext argument_nodeId = \"argument node Id\"\nint result = instance.StagedIndexOf(argument_nodeId)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"7192702e93492671ba04db6d755506dc1f96f2b445ade0def4bec509da362bb8","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-KnownIndexOf-63","title":"windowsUiAccessibilityBridge.KnownIndexOf","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Known index of.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\ntext argument_nodeId = \"argument node Id\"\nint result = instance.KnownIndexOf(argument_nodeId)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"cbd6eabbb12a0f2e7178bb25e632a19b3b512f8e6993bef6f8e7fee510803c41","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Initialize-64","title":"windowsUiAccessibilityBridge.Initialize","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Initialize.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\nbool argument_available = true\nint argument_thread = 1\nbool result = instance.Initialize(argument_available, argument_thread)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"e975981dc6dd803359ed85106dc4b94122851f6a1a64604ef22346a619920531","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-BeginBatch-65","title":"windowsUiAccessibilityBridge.BeginBatch","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Begin batch.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\nint argument_thread = 1\nbool result = instance.BeginBatch(argument_thread)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"ee2ff0c5141c2b4441d68380ce642d056a8ff9841a6dc3ad66cd8ac6c59355d0","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-PublishNode-66","title":"windowsUiAccessibilityBridge.PublishNode","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Publish node.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\ntext argument_nodeId = \"argument node Id\"\nint argument_generation = 1\ntext argument_parentId = \"argument parent Id\"\ntext argument_role = \"argument role\"\ntext argument_name = \"argument name\"\ntext argument_description = \"argument description\"\ntext argument_value = \"argument value\"\ntext argument_nodeStates = \"argument node States\"\ntext argument_nodeActions = \"argument node Actions\"\nint argument_x = 1\nint argument_y = 1\nint argument_width = 1\nint argument_height = 1\nbool argument_isInteractive = true\nbool argument_isFocusable = true\nbool argument_isEnabled = true\nint argument_thread = 1\nbool result = instance.PublishNode(argument_nodeId, argument_generation, argument_parentId, argument_role, argument_name, argument_description, argument_value, argument_nodeStates, argument_nodeActions, argument_x, argument_y, argument_width, argument_height, argument_isInteractive, argument_isFocusable, argument_isEnabled, argument_thread)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"3c20936d79614b87ab4284b8b1ef6052f6f8d4546c619e7c0ddcab976b01f1d7","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-CommitBatch-67","title":"windowsUiAccessibilityBridge.CommitBatch","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Commit batch.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\nint argument_thread = 1\nbool result = instance.CommitBatch(argument_thread)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"c8a850c901dcf6ea43826f1748f7e5566d3eef801c417141c9d727025203ea28","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-SetFocus-68","title":"windowsUiAccessibilityBridge.SetFocus","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Set focus.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\ntext argument_nodeId = \"argument node Id\"\nint argument_generation = 1\nint argument_thread = 1\nbool result = instance.SetFocus(argument_nodeId, argument_generation, argument_thread)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"79f1a6f4e170198aa60a60be3b0ed3eeda4f0bb09dd320f522de51bc04a8650f","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-RouteAction-69","title":"windowsUiAccessibilityBridge.RouteAction","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Route action.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\ntext argument_nodeId = \"argument node Id\"\nint argument_generation = 1\ntext argument_requestedAction = \"argument requested Action\"\nbool argument_simulateReentrancy = true\nint argument_thread = 1\nbool result = instance.RouteAction(argument_nodeId, argument_generation, argument_requestedAction, argument_simulateReentrancy, argument_thread)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"f0e1438a44c803579bd376deb9b49665214bb5e02bf8df1fcac898d25cf4bc17","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-LoseProvider-70","title":"windowsUiAccessibilityBridge.LoseProvider","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Lose provider.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\ntext argument_reason = \"argument reason\"\nint argument_thread = 1\nbool result = instance.LoseProvider(argument_reason, argument_thread)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"dac06fa68dcd969b17769715ac8a283a169f1a2453653e8cb688203d3c204964","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-TearDown-71","title":"windowsUiAccessibilityBridge.TearDown","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Tear down.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\nint argument_thread = 1\nbool result = instance.TearDown(argument_thread)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"9e2e505953e5dfb4488f9f481baac512a167c6ec40c29374bd7a2dec514263ed","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Describe-72","title":"windowsUiAccessibilityBridge.Describe","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using host.windows\n\n// Describe.\nwindowsUiAccessibilityBridge instance = windowsUiAccessibilityBridge(1, 1)\ntext result = instance.Describe()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.host_windows__windowsuiaccessibilitybridge\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"host.ui_services\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/ui_services\"\n\n[[dependencies]]\npackage = \"host.windows\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/host/windows\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"3afba8f9bccc2ffff50a67a12b5164e55dbacafb96e99b62b0a7bab91c97a9de","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null}],"searchTerms":["window","ownerThread","state","diagnostic","revision","batching","dispatching","nodeIds","nativeIds","nextNativeId","knownNodeIds","knownNativeIds","knownGenerations","generations","parentIds","roles","names","descriptions","values","states","actions","xs","ys","widths","heights","interactive","focusable","enabled","stagedNodeIds","stagedNativeIds","stagedGenerations","stagedParentIds","stagedRoles","stagedNames","stagedDescriptions","stagedValues","stagedStates","stagedActions","stagedXs","stagedYs","stagedWidths","stagedHeights","stagedInteractive","stagedFocusable","stagedEnabled","focusedNodeId","focusedGeneration","focusSequence","actionSequence","actionNodeId","actionGeneration","action","actionValue","nativeActionSequence","nativeActionCount","windowsUiAccessibilityBridge","Reject","Ready","InitializeStaging","ClearStaging","CommitStagingToActive","IndexOf","StagedIndexOf","KnownIndexOf","Initialize","BeginBatch","PublishNode","CommitBatch","SetFocus","RouteAction","LoseProvider","TearDown","Describe"],"url":"https://demonhunterlabs.com/academy/api?item=host.windows--windowsUiAccessibilityBridge","json":"https://demonhunterlabs.com/reference/items/host.windows--windowsUiAccessibilityBridge.json","markdown":"https://demonhunterlabs.com/reference/text/host.windows--windowsUiAccessibilityBridge.md"}
