> For the complete documentation index, see [llms.txt](https://sandbox-docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sandbox-docs.verifone.com/adk-5.0-programmers-guide/readme/namespaces/namespacemembers/namespacemembers_func/namespacemembers_func_u.md).

# u

* uiAddOption() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ab45a226e8e8b51af7a6b966e4a1e3b9d)
* uiBeep() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a2b44558ec990325748ca107b6839e841)
* uiCanvas() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a4f50c305f35961d8b4571fbd01d12c2c)
* uiCatalogGetDelayedRelease() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a145a22220c96bcb561f120babf33a75f)
* uiCatalogSetDelayedRelease() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#aac69533e0d547c76b34253f4458c525c)
* uiClear() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#aea621e3bdf3f7b1fd03b455af5976d11)
* uiConfigLEDs() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a1c1a705a5c98aeef8602de84d9cb7e9c)
* uiConfirm() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#aa69b25bb68c919f8a8e27a4850ed741d)
* uiConfirmAsync() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a6bfa2fed6af97902225d42d89f7e6598)
* uiConfirmWait() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a932cb60db6f53cfe8bc8759d05e6e09e)
* uiCurrentRegionPath() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a0244df175be1611bc7a85dd93c948784)
* uiDataURLToFile() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a4d0003af3471b1179db3249777c66471)
* uiDataURLToString() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a2285cfd3a19cfe70d5c9ab5bb02a5c64)
* uiDataURLType() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#aefeddf255ffe45c5a8ae06cca4b55e1e)
* uiDisablePINOK() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a2b9dd85f581cd18f44ac0f6e2e298a02)
* uiDisconnect() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ac7bfe0876088a31cdc9187485e047e19)
* uiDisplay() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ad8a2161c5d5a12d5555951b2f6b103df)
* uiDisplayAsync() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a7ef65e67ea8ea8f74e8473bb3b393567)
* uiDisplayCount() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a8b97b38ea285770cf0c747710f36b86a)
* uiDisplayWait() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a8579cb74c1f8b3d0d855d7b8ca06f462)
* uiDraw() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a59738042ac30693d8958da57b7a2e884)
* uiDrawAsync() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a913ea01e97aab7a98098ba2a53a4fd19)
* uiEnablePINOK() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a507a546dba483793386d45565eac84e7)
* uiEnterRegion() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a63902ad7b3ac76cb853b5a136a4c37bb)
* uiErrorList() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#aba34f6eef06a651ed7d9ce0149864af9)
* uiGetBacklightConfig() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a84dbe3f9f4ba9bdb6f5d6e86220b17f8)
* uiGetBacklightLevel() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ab5737b28abc50bdf419763e7f3e8c476)
* uiGetCatalog() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a4a44408bb3f87835196a3df9d7cb35ea)
* uiGetConnectAttempts() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a75d81778a108be5377e3557f4a314c49)
* uiGetDisconnectCallback() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a44ec86d46a855923f7b262a4fafa3241)
* uiGetHtml() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a1aa8f65012e1de871a5fdd4aaa92d0c4)
* uiGetHtmlURL() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a4d40320933b1af7172eece218230e821)
* uiGetIdleTime() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#aba3b5d38c1416e167c8e53d47f5d017b)
* uiGetKeepalive() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#af4e3a2ba9b7f5189d363e118fe8a42c6)
* uiGetKeypadType() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ab800f2b1c4ab30c0781a89747bf39049)
* uiGetLayout() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a81b3d717d2eeb276b10d2209f28fe4ba)
* uiGetLocalProperties() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a7c4242334f3a30685d37f1a77bc42e9e)
* uiGetLogMask() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a3a15c62f2a57d17c7cf9d3e87b284267)
* uiGetPinStatusCallback() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a1f3c973952772ea04be963f81b6f31dd)
* uiGetPropertyInt() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#aff979f20dc673ae471cbac14d4b082b0)
* uiGetPropertyString() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a623cbc7d8743e2e3d8498d50777fa3ad)
* uiGetRegionSize() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a94a69e2807585364f39d692ba0e3011b)
* uiGetServerProperty() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#abc71804e99267efb2c9915482e3d7925)
* uiGetTerminalResourceDir() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a617e79a2394c49a8c9cb0c2b5aa15dbc)
* uiGetText() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a742c67e3b8c81268853ca4aa1302eaa6)
* uiGetURLPath() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a703feb5d5ee2f1f6bbfc5dac3ff48c55)
* uiHideLEDArea() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a838a0e3e4a7230d791dbea64c3f5398b)
* uiHTML2PNG() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a914abf000bf14f2f5aed24c56273ca7b)
* uiHTML2PNGData() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#aa969466735eb2bb92fc50d708a9f168f)
* uiInput() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#abc2e22a493f5dbdb8bfad06dd187d51a)
* uiInputAsync() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a6c27e35cafa80cbcc8464b472a8346f7)
* uiInputPINCheck() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a89a70f269a838ac0cf8011856f1e7882)
* uiInputPINCheckAsync() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#af83bcb0d3c6baa8de991d79d81014b87)
* uiInputPINCheckWait() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ae23c072e72e864549ed92e34d7eba717)
* uiInputWait() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#afebb1f35d2b398978a3fc6baf6a72e3e)
* uiInvoke() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#af330e250493b2c6546274bea96d87fca)
* uiInvokeAsync() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#add2574c4d093c99c0708c23b4c92e23d)
* uiInvokeCancel() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a151d71877a0f6426b3e2bbee47f88f0e)
* uiInvokeCancelAsync() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a3ccd62fc69ee72f1c85f446f881446bd)
* uiInvokeTemplate() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a9b7f3db241a31f1558bec12a0b7b0578)
* uiInvokeTemplateAsync() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a64d6f7a95be527b409cb95c434e4d5f9)
* uiInvokeURL() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#af5812cac4b8cd48873fcac4608f3082d)
* uiInvokeURLAsync() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a75aa771f95566f619d9ef4fa02c53a61)
* uiInvokeURLDetached() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ac603c487c81b99b609d2a885bc275490)
* uiInvokeWait() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a1736105f217b0ece50660d95fa6c8b4e)
* uiLayout() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a5973e71a4a5388d5eb726065251c806c)
* uiLeaveRegion() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ab3d02556e61ec80ef434358669b6f585)
* uiLibVersion() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ad6be50feb08194512b140d6a56d93f98)
* uiMenu() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a98d3ffe172afda1fbc4586f09af7606c)
* uiMenuAsync() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a02210718552d1e11062bb7823f7bf630)
* uiMenuWait() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a7bcce0289e8d528e362c8da5657ffafb)
* uiNagScreen() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a51199b2daa138383c44d62efb596267f)
* uiPrint() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#af8b1a2c34408a1c5b1267c0a43e4f4ee)
* uiPrintV() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a2601c394a0761a7273046f232ca006a5)
* uiReadConfig() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ac02f0e1a367e0f7afbacd2f4f72462d4)
* uiReadRuntimeID() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#add0fbe2ab1e98634bede1d672f8b1049)
* uiRegionIsVisible() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a6bdba0a661bb96f7e1a6f2fdf83ff2f3)
* uiRemoveOption() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a127a7511d72753958ee9568cbe56addc)
* uiRunAction() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a82e45a48b655b42d50b4428c4245f917)
* uiRunAction2() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a53334623e82aad1f5ad24f2990891183)
* uiScreenshotPNG() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a1b6f8628a0f9ae48eafa86f55315ba7e)
* uiScreenshotPNGData() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a7c60c796d87df62fd95412146c28a307)
* uiScriptError() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a6f12172a8274bd06e3f1bca6a9c4d9de)
* uiScrollOption() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a708b83cb207311e9ee0ce89fdbc64b2b)
* uiSetBacklightConfig() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ac23c57f93cde8fd315c9730cff1e199f)
* uiSetBacklightLevel() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a6f1182c769b590e85cd0e62dbcb46fc4)
* uiSetCatalog() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ab103c683852a0d4b19695e76f90dcf82)
* uiSetConnectAttempts() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a82b5e57ef72c921533d54743b31b7fb2)
* uiSetCurrentRegionPath() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a9fa755e87d1d00378dc8d6e53b627067)
* uiSetDisconnectCallback() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a65a2c9a477b2fdaeff369e84983affd8)
* uiSetInput() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a068db1d363c4d36a444f1a86f198d3f4)
* uiSetKeepalive() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#acbd9c4046c5f740d62624e060f5cc455)
* uiSetLED() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a2d552e5f0863af3ad7aeb9789c6f0e0c)
* uiSetLocalProperties() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a7e717916b36544241bf0bc5e2242f08e)
* uiSetLogMask() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#acad448fa6ecc86a6a9fe1c888fb02ece)
* uiSetPinStatusCallback() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#abda9f05a851f1542310fdfe20bc14110)
* uiSetPropertyInt() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a9ed0a622cfa42b1ce68f4be26126c135)
* uiSetPropertyString() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a73e6560d375dfad439e518137ed19577)
* uiSetServerProperty() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a32a889dab6f3831aa979c1c8b4483c4d)
* uiSetTransition() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#af384ac04b7e3d4c8599e20696857aba9)
* uiShowLEDArea() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a9128b151b3360ef3380e02236eb396e4)
* uiStatistics() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a24336e28feb91acfc20a2923e9efa924)
* uiTextMetrics() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a7a8977fe87e931923e1ce8b4cf458643)
* uiUpdate() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#ab3d6c9c83c3b9c6cded334180a5dbc54)
* uiURL2PNG() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a9591b1a690de93e3c4a98aa7a721f83f)
* uiURL2PNGData() : [vfigui](/adk-5.0-programmers-guide/readme/modules/group__vfigui/namespacevfigui.md#a016be7fe29764536c92f235eb684471d)
* upload\_install\_dir() : [sdi::filesystem](/adk-5.0-programmers-guide/readme/namespaces/namespacesdi/namespacesdi_1_1filesystem.md#a34a571792ddd1cbbe291af193597d9a0)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://sandbox-docs.verifone.com/adk-5.0-programmers-guide/readme/namespaces/namespacemembers/namespacemembers_func/namespacemembers_func_u.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
