{ "name": "PAD Robin Action Knowledge Base (Power Fx)", "edition": "power-fx", "based_on": { "name": "PAD Robin Action Knowledge Base", "version": "3.3.0", "file": "PAD_Robin_ActionKB.json" }, "version": "1.0.1", "date": "2026-10-13", "pad_build": "2.73.00155.26278", "license": "CC BY 4.0", "description": "Power Fx edition of the PAD Robin Action Knowledge Base, for desktop flows created with Power Fx enabled. Same records, ids, arguments and enums as the classic edition; the values in templates and golden examples are written in Power Fx ($fx'...'), and every golden example pasted into a Power Fx-enabled flow in PAD Designer with zero errors. A clean paste does not prove a Power Fx expression runs: read power_fx.run_time_traps, and run new flows with real values in a test flow. Built for use with AI assistants: give the model the golden example and the Type Reference (Power Fx), have it change values only.", "power_fx": { "how_to_tell": "A Power Fx flow has metadata.scriptType 1 and flow.manifest PowerFxEnabled true; its Robin text values are written $fx'...'.", "values": [ "Text: $fx'text'. Escapes as in classic strings: \\' is an apostrophe (a bare or doubled apostrophe rejects the whole paste), \\\\ one backslash.", "Expressions start with = inside $fx: $fx'=5', $fx'=N * 2', $fx'=\"a\" & \"b\"' (Power Fx text literals use double quotes).", "Interpolation: $fx'Total ${N * 2} items'. A literal ${ is $${. A percent sign needs no escaping: $fx'100% done'.", "Lists and records: $fx'=[1, 2, 3]', $fx'={name: \"Joe\", qty: 2}'. Items: $fx'=Index(L, 1).Value' (1-based). Count: $fx'=CountRows(L)'.", "Bare numbers, True/False, enums (Module.EnumType.Value) and variable names are accepted as in classic flows.", "Statements take $fx values: IF $fx'=N > 3' THEN, WAIT $fx'=2', LOOP i FROM $fx'=1' TO $fx'=3' STEP $fx'=1', LOOP FOREACH x IN $fx'=L'.", "Text that starts with = is an expression: write literal text such as = as a Power Fx text literal, $fx'=\"=\"' ($fx'=' is an empty expression).", "Files and folders are records: in text use ${File.FullName}, not ${File} (a record in text makes the whole flow fail to load). An error from ERROR => E is a record too: ${E.Message}.", "A DateTime written into text reads MM/dd/yyyy HH:mm (01/05/2025 00:00), not the machine culture format classic flows use." ], "run_time_traps": [ "Classic list access pastes clean in a Power Fx flow but fails at run time (TrailerExpressionError, not caught by ON BLOCK ERROR): L.Count and L[0]. Use CountRows(L) and Index(L, 1).", "Variable names are case-sensitive: a wrong-case reference is a paste error (\"Name isn't valid. 'ABC' isn't recognized.\").", "List and data table index arguments of actions are 1-based in Power Fx flows (RowIndex, ColumnIndex, ItemIndex: 0 fails; the first row is 1). Text positions (GetSubtext CharacterPosition, ParseText results) stay 0-based. Excel row, column and worksheet indexes are 1-based in both editions. (KB run test, PAD 2.73.)", "ON ERROR only on actions that declare errors: on any other action the flow still pastes and runs from the Console, but cloud-triggered runs reject it at load. In a Power Fx flow a cloud-triggered run reports this, and any other error found when the flow loads, as \"This flow contains an incompatible PowerFx version\" (seen on PAD 2.73 with matching versions); the real error is in the PAD logs (RobinEngine log, robin.project.validate.flowcontainserror). Power Fx flows without such errors run from the cloud." ], "kept_classic": { "data_table_literals": [ "Excel.SortCellsFromExcel.SortWorksheet", "Variables.CreateNewDatatable" ] } }, "fields": { "actionId": "Robin action id: Module.Action or Module.Action.Selector", "kind": "Action | Condition (IF ... THEN) | Wait (WAIT ...) | While (LOOP WHILE ...)", "selector": "selector suffix; null when the action has a single form", "template": "action with empty backtick placeholders for values you must supply", "golden_example": "the template with placeholder values, pasted into a Power Fx-enabled flow in PAD Designer with zero errors", "input_params": "Robin argument names (these can differ from PAD internal property names), .NET types, required flag, defaults and enum values where known", "output_params": "output arguments and the variable name PAD assigns by default", "constraints": "properties fixed by this selector and therefore absent from Robin (e.g. DelimiterType=Standard)", "sibling_selectors": "other Robin ids of the same action; each exposes a different argument subset", "needs_ui_selector": "an input is a recorded UI/web element or image; the example uses a placeholder and cannot run as-is", "validation": "how the golden example was validated, and on which PAD build" }, "counts": { "total": 1086, "modules": 46, "by_kind": { "Action": 979, "Condition": 53, "Wait": 50, "While": 4 }, "needs_ui_selector": 114 }, "regression": "all 1086 golden examples pasted as published into a Power Fx-enabled flow on PAD 2.73.00155.26278 (2026-10-12): 90 batches, zero errors", "not_included": "139 further selector variants exist in PAD 2.73 but are not in this release: 103 require a recorded UI element or image, 25 require a live mail or work-queue context to validate, 11 are deprecated, removed, or unknown to the Designer. They may be added in a later release.", "modules": [ "AWS", "Access", "ActiveDirectory", "Azure", "Clipboard", "Cmd", "Cognitive - Google", "Cognitive - IBM", "Cognitive - Microsoft", "Compression", "ComputerUse", "Cryptography", "Cyberark", "Database", "DateTime", "Display", "Email", "Excel", "Exchange", "FTP", "File", "FlowControl", "Folder", "LLM", "Logging", "MouseAndKeyboard", "OCR", "Outlook", "PDF", "PGP", "PowerAutomateEnvironment", "PowerPoint", "SAP", "Services", "System", "TerminalEmulation", "Testing", "Text", "Triggers", "UIAutomation", "Variables", "Web", "WebAutomation", "Word", "WorkQueues", "XML" ], "actions": [ { "actionId": "Access.CloseAccess", "module": "Access", "kind": "Action", "selector": null, "template": "Access.CloseAccess Instance: ``", "golden_example": "Access.CloseAccess Instance: AccessInstance", "input_params": [ { "name": "Instance", "type": "AccessInstanceHandle", "required": false }, { "name": "CloseMode", "type": "CloseAccessMode", "required": false, "enumValues": [ "DoNotSave", "Save" ] } ], "output_params": [], "required_params": [ "Access instance" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Access.LaunchAccess.LaunchExistingDbInAutomationMode", "module": "Access", "kind": "Action", "selector": "LaunchExistingDbInAutomationMode", "template": "Access.LaunchAccess.LaunchExistingDbInAutomationMode Path: `` Visible: True Exclusive: False Password: `` Instance=> AccessInstance", "golden_example": "Access.LaunchAccess.LaunchExistingDbInAutomationMode Path: $fx'C:\\temp\\test.xlsx' Visible: True Exclusive: False Password: $fx'password' Instance=> AccessInstance", "input_params": [ { "name": "Path", "type": "FileObject", "required": false }, { "name": "Visible", "type": "Boolean", "required": false }, { "name": "Password", "type": "EncryptableObject", "required": false }, { "name": "Exclusive", "type": "Boolean", "required": false } ], "output_params": [ { "name": "Instance", "type": "AccessInstanceHandle" } ], "required_params": [ "Database path" ], "constraints": { "UserControl": "False" }, "sibling_selectors": [ "Access.LaunchAccess.LaunchExistingDbInUserControlMode" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Access.LaunchAccess.LaunchExistingDbInUserControlMode", "module": "Access", "kind": "Action", "selector": "LaunchExistingDbInUserControlMode", "template": "Access.LaunchAccess.LaunchExistingDbInUserControlMode Password: `` Exclusive: False Path: `` Instance=> AccessInstance", "golden_example": "Access.LaunchAccess.LaunchExistingDbInUserControlMode Password: $fx'password' Exclusive: False Path: $fx'C:\\temp\\test.xlsx' Instance=> AccessInstance", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "Exclusive", "type": "Boolean", "required": true, "default": "False" }, { "name": "Path", "type": "FileObject", "required": true } ], "output_params": [ { "name": "Instance", "type": "AccessInstanceHandle", "defaultVariable": "AccessInstance" } ], "required_params": [ "Exclusive", "Path" ], "constraints": { "UserControl": "True" }, "sibling_selectors": [ "Access.LaunchAccess.LaunchExistingDbInAutomationMode" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Access.ReadAccessTable", "module": "Access", "kind": "Action", "selector": null, "template": "Access.ReadAccessTable Instance: `` TableName: `` Result=> Result", "golden_example": "Access.ReadAccessTable Instance: AccessInstance TableName: $fx'example' Result=> Result", "input_params": [ { "name": "Instance", "type": "AccessInstanceHandle", "required": false }, { "name": "TableName", "type": "String", "required": false } ], "output_params": [ { "name": "Result", "type": "DataTable" } ], "required_params": [ "Access Instance", "Table name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Access.RunAccessMacro.RunAccessMacro", "module": "Access", "kind": "Action", "selector": "RunAccessMacro", "template": "Access.RunAccessMacro.RunAccessMacro Instance: `` MacroName: ``", "golden_example": "Access.RunAccessMacro.RunAccessMacro Instance: AccessInstance MacroName: $fx'example'", "input_params": [ { "name": "Instance", "type": "AccessInstanceHandle", "required": false }, { "name": "MacroName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Access Instance", "Macro name" ], "constraints": { "IsVBMacro": "False" }, "sibling_selectors": [ "Access.RunAccessMacro.RunAccessVBAMacro", "Access.RunAccessMacro.RunAccessVBAMacroWithParameters" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Access.RunAccessMacro.RunAccessVBAMacro", "module": "Access", "kind": "Action", "selector": "RunAccessVBAMacro", "template": "Access.RunAccessMacro.RunAccessVBAMacro Instance: `` MacroName: ``", "golden_example": "Access.RunAccessMacro.RunAccessVBAMacro Instance: AccessInstance MacroName: $fx'example'", "input_params": [ { "name": "Instance", "type": "AccessInstanceHandle", "required": true }, { "name": "MacroName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Instance", "MacroName" ], "constraints": { "IsVBMacro": "True", "HasParameters": "False" }, "sibling_selectors": [ "Access.RunAccessMacro.RunAccessMacro", "Access.RunAccessMacro.RunAccessVBAMacroWithParameters" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Access.RunAccessMacro.RunAccessVBAMacroWithParameters", "module": "Access", "kind": "Action", "selector": "RunAccessVBAMacroWithParameters", "template": "Access.RunAccessMacro.RunAccessVBAMacroWithParameters MacroParameters: `` Instance: `` MacroName: ``", "golden_example": "Access.RunAccessMacro.RunAccessVBAMacroWithParameters MacroParameters: RecognizedEntities Instance: AccessInstance MacroName: $fx'example'", "input_params": [ { "name": "MacroParameters", "type": "DataTable", "required": false }, { "name": "Instance", "type": "AccessInstanceHandle", "required": true }, { "name": "MacroName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Instance", "MacroName" ], "constraints": { "IsVBMacro": "True", "HasParameters": "True" }, "sibling_selectors": [ "Access.RunAccessMacro.RunAccessMacro", "Access.RunAccessMacro.RunAccessVBAMacro" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Access.RunAccessQuery.RunAccessActionQuery", "module": "Access", "kind": "Action", "selector": "RunAccessActionQuery", "template": "Access.RunAccessQuery.RunAccessActionQuery Instance: `` QueryName: `` AffectedRows=> AffectedRows", "golden_example": "Access.RunAccessQuery.RunAccessActionQuery Instance: AccessInstance QueryName: $fx'example' AffectedRows=> AffectedRows", "input_params": [ { "name": "Instance", "type": "AccessInstanceHandle", "required": true }, { "name": "QueryName", "type": "String", "required": true } ], "output_params": [ { "name": "AffectedRows", "type": "Int32", "defaultVariable": "AffectedRows" } ], "required_params": [ "Instance", "QueryName" ], "constraints": { "QueryType": "ActionQuery", "HasParameters": "False" }, "sibling_selectors": [ "Access.RunAccessQuery.RunAccessSelectQuery", "Access.RunAccessQuery.RunAccessSelectQueryWithParameters", "Access.RunAccessQuery.RunAccessActionQueryWithParameters" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Access.RunAccessQuery.RunAccessActionQueryWithParameters", "module": "Access", "kind": "Action", "selector": "RunAccessActionQueryWithParameters", "template": "Access.RunAccessQuery.RunAccessActionQueryWithParameters QueryParameters: `` Instance: `` QueryName: `` AffectedRows=> AffectedRows", "golden_example": "Access.RunAccessQuery.RunAccessActionQueryWithParameters QueryParameters: RecognizedEntities Instance: AccessInstance QueryName: $fx'example' AffectedRows=> AffectedRows", "input_params": [ { "name": "QueryParameters", "type": "DataTable", "required": false }, { "name": "Instance", "type": "AccessInstanceHandle", "required": true }, { "name": "QueryName", "type": "String", "required": true } ], "output_params": [ { "name": "AffectedRows", "type": "Int32", "defaultVariable": "AffectedRows" } ], "required_params": [ "Instance", "QueryName" ], "constraints": { "QueryType": "ActionQuery", "HasParameters": "True" }, "sibling_selectors": [ "Access.RunAccessQuery.RunAccessSelectQuery", "Access.RunAccessQuery.RunAccessActionQuery", "Access.RunAccessQuery.RunAccessSelectQueryWithParameters" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Access.RunAccessQuery.RunAccessSelectQuery", "module": "Access", "kind": "Action", "selector": "RunAccessSelectQuery", "template": "Access.RunAccessQuery.RunAccessSelectQuery Instance: `` QueryName: `` QueryResult=> QueryResult", "golden_example": "Access.RunAccessQuery.RunAccessSelectQuery Instance: AccessInstance QueryName: $fx'example' QueryResult=> QueryResult", "input_params": [ { "name": "Instance", "type": "AccessInstanceHandle", "required": false }, { "name": "QueryName", "type": "String", "required": false } ], "output_params": [ { "name": "QueryResult", "type": "DataTable" } ], "required_params": [ "Access Instance", "Query name" ], "constraints": { "QueryType": "SelectQuery", "HasParameters": "False" }, "sibling_selectors": [ "Access.RunAccessQuery.RunAccessActionQuery", "Access.RunAccessQuery.RunAccessSelectQueryWithParameters", "Access.RunAccessQuery.RunAccessActionQueryWithParameters" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Access.RunAccessQuery.RunAccessSelectQueryWithParameters", "module": "Access", "kind": "Action", "selector": "RunAccessSelectQueryWithParameters", "template": "Access.RunAccessQuery.RunAccessSelectQueryWithParameters QueryParameters: `` Instance: `` QueryName: `` QueryResult=> QueryResult", "golden_example": "Access.RunAccessQuery.RunAccessSelectQueryWithParameters QueryParameters: RecognizedEntities Instance: AccessInstance QueryName: $fx'example' QueryResult=> QueryResult", "input_params": [ { "name": "QueryParameters", "type": "DataTable", "required": false }, { "name": "Instance", "type": "AccessInstanceHandle", "required": true }, { "name": "QueryName", "type": "String", "required": true } ], "output_params": [ { "name": "QueryResult", "type": "DataTable", "defaultVariable": "QueryResult" } ], "required_params": [ "Instance", "QueryName" ], "constraints": { "QueryType": "SelectQuery", "HasParameters": "True" }, "sibling_selectors": [ "Access.RunAccessQuery.RunAccessSelectQuery", "Access.RunAccessQuery.RunAccessActionQuery", "Access.RunAccessQuery.RunAccessActionQueryWithParameters" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.CloseConnection", "module": "ActiveDirectory", "kind": "Action", "selector": null, "template": "ActiveDirectory.CloseConnection ParentDirectoryEntry: ``", "golden_example": "ActiveDirectory.CloseConnection ParentDirectoryEntry: ParentDirectoryEntry", "input_params": [ { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": true } ], "output_params": [], "required_params": [ "ParentDirectoryEntry" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.ConnectToServer.ConnectToServer", "module": "ActiveDirectory", "kind": "Action", "selector": "ConnectToServer", "template": "ActiveDirectory.ConnectToServer.ConnectToServer LdapPath: `` ParentDirectoryEntry=> ParentDirectoryEntry", "golden_example": "ActiveDirectory.ConnectToServer.ConnectToServer LdapPath: $fx'example' ParentDirectoryEntry=> ParentDirectoryEntry", "input_params": [ { "name": "LdapPath", "type": "String", "required": false } ], "output_params": [ { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry" } ], "required_params": [ "LDAP path" ], "constraints": { "UseAuthentication": "False" }, "sibling_selectors": [ "ActiveDirectory.ConnectToServer.ConnectToServerWithAuthentication" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.ConnectToServer.ConnectToServerWithAuthentication", "module": "ActiveDirectory", "kind": "Action", "selector": "ConnectToServerWithAuthentication", "template": "ActiveDirectory.ConnectToServer.ConnectToServerWithAuthentication Username: `` Password: `` AuthenticationType: ActiveDirectory.AuthenticationTypes.Secure LdapPath: `` ParentDirectoryEntry=> ParentDirectoryEntry", "golden_example": "ActiveDirectory.ConnectToServer.ConnectToServerWithAuthentication Username: $fx'example' Password: $fx'password' AuthenticationType: ActiveDirectory.AuthenticationTypes.Secure LdapPath: $fx'example' ParentDirectoryEntry=> ParentDirectoryEntry", "input_params": [ { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "AuthenticationType", "type": "AuthenticationTypes", "required": true, "default": "Secure", "enumValues": [ "None", "Secure", "Encryption", "SecureSocketsLayer", "ReadonlyServer", "Anonymous", "FastBind", "Signing", "Sealing", "Delegation", "ServerBind" ] }, { "name": "LdapPath", "type": "String", "required": true } ], "output_params": [ { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "defaultVariable": "ParentDirectoryEntry" } ], "required_params": [ "Username", "Password", "AuthenticationType", "LdapPath" ], "constraints": { "UseAuthentication": "True" }, "sibling_selectors": [ "ActiveDirectory.ConnectToServer.ConnectToServer" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.CreateGroup", "module": "ActiveDirectory", "kind": "Action", "selector": null, "template": "ActiveDirectory.CreateGroup ParentDirectoryEntry: `` GroupName: `` Location: $fx'' GroupScope: ActiveDirectory.GroupScope.GlobalScope GroupType: ActiveDirectory.GroupType.Security Description: ``", "golden_example": "ActiveDirectory.CreateGroup ParentDirectoryEntry: ParentDirectoryEntry GroupName: $fx'example' Location: $fx'' GroupScope: ActiveDirectory.GroupScope.GlobalScope GroupType: ActiveDirectory.GroupType.Security Description: $fx'example'", "input_params": [ { "name": "Description", "type": "String", "required": false }, { "name": "GroupName", "type": "String", "required": false }, { "name": "GroupScope", "type": "GroupScope", "required": false, "enumValues": [ "LocalScope", "GlobalScope", "UniversalScope" ] }, { "name": "GroupType", "type": "GroupType", "required": false, "enumValues": [ "Security", "Distribution" ] }, { "name": "Location", "type": "String", "required": false }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": false } ], "output_params": [], "required_params": [ "Parent directory entry", "Group name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.CreateObject", "module": "ActiveDirectory", "kind": "Action", "selector": null, "template": "ActiveDirectory.CreateObject ParentDirectoryEntry: `` ObjectType: ActiveDirectory.ObjectType.Computer ObjectName: `` Location: ``", "golden_example": "ActiveDirectory.CreateObject ParentDirectoryEntry: ParentDirectoryEntry ObjectType: ActiveDirectory.ObjectType.Computer ObjectName: $fx'example' Location: $fx'example'", "input_params": [ { "name": "Location", "type": "String", "required": false }, { "name": "ObjectName", "type": "String", "required": false }, { "name": "ObjectType", "type": "ObjectType", "required": false, "enumValues": [ "Computer", "OrganizationalUnit" ] }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": false } ], "output_params": [], "required_params": [ "Parent directory entry", "Object name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.CreateUser", "module": "ActiveDirectory", "kind": "Action", "selector": null, "template": "ActiveDirectory.CreateUser ParentDirectoryEntry: `` FirstName: `` Username: `` Password: `` PasswordNeverExpires: False DisabledAccount: False Initials: `` LastName: `` Location: ``", "golden_example": "ActiveDirectory.CreateUser ParentDirectoryEntry: ParentDirectoryEntry FirstName: $fx'example' Username: $fx'example' Password: $fx'password' PasswordNeverExpires: False DisabledAccount: False Initials: $fx'example' LastName: $fx'example' Location: $fx'example'", "input_params": [ { "name": "DisabledAccount", "type": "Boolean", "required": false }, { "name": "FirstName", "type": "String", "required": false }, { "name": "Initials", "type": "String", "required": false }, { "name": "LastName", "type": "String", "required": false }, { "name": "Location", "type": "String", "required": false }, { "name": "Password", "type": "EncryptableObject", "required": false }, { "name": "PasswordNeverExpires", "type": "Boolean", "required": false }, { "name": "Username", "type": "String", "required": false }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": false } ], "output_params": [], "required_params": [ "Parent directory entry", "First name", "Username" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.DeleteObject", "module": "ActiveDirectory", "kind": "Action", "selector": null, "template": "ActiveDirectory.DeleteObject ParentDirectoryEntry: `` DistinguishedName: ``", "golden_example": "ActiveDirectory.DeleteObject ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example'", "input_params": [ { "name": "DistinguishedName", "type": "String", "required": false }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": false } ], "output_params": [], "required_params": [ "Parent directory entry", "Distinguished name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.GetGroupInfo", "module": "ActiveDirectory", "kind": "Action", "selector": null, "template": "ActiveDirectory.GetGroupInfo ParentDirectoryEntry: `` DistinguishedName: `` GroupInfo=> GroupInfo", "golden_example": "ActiveDirectory.GetGroupInfo ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example' GroupInfo=> GroupInfo", "input_params": [ { "name": "DistinguishedName", "type": "String", "required": false }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": false } ], "output_params": [ { "name": "GroupInfo", "type": "GroupInfo" } ], "required_params": [ "Parent directory entry", "Distinguished name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.GetGroupMembers", "module": "ActiveDirectory", "kind": "Action", "selector": null, "template": "ActiveDirectory.GetGroupMembers ParentDirectoryEntry: `` DistinguishedName: `` GroupMembers=> GroupMembers", "golden_example": "ActiveDirectory.GetGroupMembers ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example' GroupMembers=> GroupMembers", "input_params": [ { "name": "DistinguishedName", "type": "String", "required": false }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": false } ], "output_params": [ { "name": "GroupMembers", "type": "List`1" } ], "required_params": [ "Parent directory entry", "Distinguished name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.GetUserInfo", "module": "ActiveDirectory", "kind": "Action", "selector": null, "template": "ActiveDirectory.GetUserInfo ParentDirectoryEntry: `` DistinguishedName: `` UserInfo=> UserInfo", "golden_example": "ActiveDirectory.GetUserInfo ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example' UserInfo=> UserInfo", "input_params": [ { "name": "DistinguishedName", "type": "String", "required": false }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": false } ], "output_params": [ { "name": "UserInfo", "type": "UserInfo" } ], "required_params": [ "Parent directory entry", "Distinguished name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.ModifyGroup.AddUserToGroup", "module": "ActiveDirectory", "kind": "Action", "selector": "AddUserToGroup", "template": "ActiveDirectory.ModifyGroup.AddUserToGroup UserDistinguishedName: `` ParentDirectoryEntry: `` DistinguishedName: ``", "golden_example": "ActiveDirectory.ModifyGroup.AddUserToGroup UserDistinguishedName: $fx'example' ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example'", "input_params": [ { "name": "UserDistinguishedName", "type": "String", "required": true }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": true }, { "name": "DistinguishedName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "UserDistinguishedName", "ParentDirectoryEntry", "DistinguishedName" ], "constraints": { "Operation": "AddUser" }, "sibling_selectors": [ "ActiveDirectory.ModifyGroup.RenameGroup", "ActiveDirectory.ModifyGroup.DeleteGroup", "ActiveDirectory.ModifyGroup.RemoveUserFromGroup" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.ModifyGroup.DeleteGroup", "module": "ActiveDirectory", "kind": "Action", "selector": "DeleteGroup", "template": "ActiveDirectory.ModifyGroup.DeleteGroup ParentDirectoryEntry: `` DistinguishedName: ``", "golden_example": "ActiveDirectory.ModifyGroup.DeleteGroup ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example'", "input_params": [ { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": true }, { "name": "DistinguishedName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "ParentDirectoryEntry", "DistinguishedName" ], "constraints": { "Operation": "Delete" }, "sibling_selectors": [ "ActiveDirectory.ModifyGroup.RenameGroup", "ActiveDirectory.ModifyGroup.AddUserToGroup", "ActiveDirectory.ModifyGroup.RemoveUserFromGroup" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.ModifyGroup.RemoveUserFromGroup", "module": "ActiveDirectory", "kind": "Action", "selector": "RemoveUserFromGroup", "template": "ActiveDirectory.ModifyGroup.RemoveUserFromGroup UserDistinguishedName: `` ParentDirectoryEntry: `` DistinguishedName: ``", "golden_example": "ActiveDirectory.ModifyGroup.RemoveUserFromGroup UserDistinguishedName: $fx'example' ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example'", "input_params": [ { "name": "UserDistinguishedName", "type": "String", "required": true }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": true }, { "name": "DistinguishedName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "UserDistinguishedName", "ParentDirectoryEntry", "DistinguishedName" ], "constraints": { "Operation": "RemoveUser" }, "sibling_selectors": [ "ActiveDirectory.ModifyGroup.RenameGroup", "ActiveDirectory.ModifyGroup.DeleteGroup", "ActiveDirectory.ModifyGroup.AddUserToGroup" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.ModifyGroup.RenameGroup", "module": "ActiveDirectory", "kind": "Action", "selector": "RenameGroup", "template": "ActiveDirectory.ModifyGroup.RenameGroup ParentDirectoryEntry: `` DistinguishedName: `` NewName: ``", "golden_example": "ActiveDirectory.ModifyGroup.RenameGroup ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example' NewName: $fx'example'", "input_params": [ { "name": "DistinguishedName", "type": "String", "required": false }, { "name": "NewName", "type": "String", "required": false }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": false } ], "output_params": [], "required_params": [ "Parent directory entry", "Distinguished name", "New name" ], "constraints": { "Operation": "Rename" }, "sibling_selectors": [ "ActiveDirectory.ModifyGroup.DeleteGroup", "ActiveDirectory.ModifyGroup.AddUserToGroup", "ActiveDirectory.ModifyGroup.RemoveUserFromGroup" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.ModifyUser.DeleteUser", "module": "ActiveDirectory", "kind": "Action", "selector": "DeleteUser", "template": "ActiveDirectory.ModifyUser.DeleteUser ParentDirectoryEntry: `` DistinguishedName: ``", "golden_example": "ActiveDirectory.ModifyUser.DeleteUser ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example'", "input_params": [ { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": true }, { "name": "DistinguishedName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "ParentDirectoryEntry", "DistinguishedName" ], "constraints": { "Operation": "Delete" }, "sibling_selectors": [ "ActiveDirectory.ModifyUser.EnableUser", "ActiveDirectory.ModifyUser.DisableUser", "ActiveDirectory.ModifyUser.RenameUser", "ActiveDirectory.ModifyUser.ResetUserPassword" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.ModifyUser.DisableUser", "module": "ActiveDirectory", "kind": "Action", "selector": "DisableUser", "template": "ActiveDirectory.ModifyUser.DisableUser ParentDirectoryEntry: `` DistinguishedName: ``", "golden_example": "ActiveDirectory.ModifyUser.DisableUser ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example'", "input_params": [ { "name": "DistinguishedName", "type": "String", "required": false }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": false } ], "output_params": [], "required_params": [ "Parent directory entry", "Distinguished name" ], "constraints": { "Operation": "EnableDisable", "EnableUser": "False" }, "sibling_selectors": [ "ActiveDirectory.ModifyUser.EnableUser", "ActiveDirectory.ModifyUser.RenameUser", "ActiveDirectory.ModifyUser.DeleteUser", "ActiveDirectory.ModifyUser.ResetUserPassword" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.ModifyUser.EnableUser", "module": "ActiveDirectory", "kind": "Action", "selector": "EnableUser", "template": "ActiveDirectory.ModifyUser.EnableUser ParentDirectoryEntry: `` DistinguishedName: ``", "golden_example": "ActiveDirectory.ModifyUser.EnableUser ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example'", "input_params": [ { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": true }, { "name": "DistinguishedName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "ParentDirectoryEntry", "DistinguishedName" ], "constraints": { "Operation": "EnableDisable", "EnableUser": "True" }, "sibling_selectors": [ "ActiveDirectory.ModifyUser.DisableUser", "ActiveDirectory.ModifyUser.RenameUser", "ActiveDirectory.ModifyUser.DeleteUser", "ActiveDirectory.ModifyUser.ResetUserPassword" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.ModifyUser.RenameUser", "module": "ActiveDirectory", "kind": "Action", "selector": "RenameUser", "template": "ActiveDirectory.ModifyUser.RenameUser ParentDirectoryEntry: `` DistinguishedName: `` NewName: ``", "golden_example": "ActiveDirectory.ModifyUser.RenameUser ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example' NewName: $fx'example'", "input_params": [ { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": true }, { "name": "DistinguishedName", "type": "String", "required": true }, { "name": "NewName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "ParentDirectoryEntry", "DistinguishedName", "NewName" ], "constraints": { "Operation": "Rename" }, "sibling_selectors": [ "ActiveDirectory.ModifyUser.EnableUser", "ActiveDirectory.ModifyUser.DisableUser", "ActiveDirectory.ModifyUser.DeleteUser", "ActiveDirectory.ModifyUser.ResetUserPassword" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.ModifyUser.ResetUserPassword", "module": "ActiveDirectory", "kind": "Action", "selector": "ResetUserPassword", "template": "ActiveDirectory.ModifyUser.ResetUserPassword NewPassword: `` ParentDirectoryEntry: `` DistinguishedName: ``", "golden_example": "ActiveDirectory.ModifyUser.ResetUserPassword NewPassword: $fx'password' ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example'", "input_params": [ { "name": "NewPassword", "type": "EncryptableObject", "required": true }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": true }, { "name": "DistinguishedName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "NewPassword", "ParentDirectoryEntry", "DistinguishedName" ], "constraints": { "Operation": "ResetPassword" }, "sibling_selectors": [ "ActiveDirectory.ModifyUser.EnableUser", "ActiveDirectory.ModifyUser.DisableUser", "ActiveDirectory.ModifyUser.RenameUser", "ActiveDirectory.ModifyUser.DeleteUser" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.MoveObject", "module": "ActiveDirectory", "kind": "Action", "selector": null, "template": "ActiveDirectory.MoveObject ParentDirectoryEntry: `` DistinguishedName: `` MoveToLocation: ``", "golden_example": "ActiveDirectory.MoveObject ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example' MoveToLocation: $fx'example'", "input_params": [ { "name": "DistinguishedName", "type": "String", "required": false }, { "name": "MoveToLocation", "type": "String", "required": false }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": false } ], "output_params": [], "required_params": [ "Parent directory entry", "Distinguished name", "Move to location" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.RenameObject", "module": "ActiveDirectory", "kind": "Action", "selector": null, "template": "ActiveDirectory.RenameObject ParentDirectoryEntry: `` DistinguishedName: `` NewName: ``", "golden_example": "ActiveDirectory.RenameObject ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example' NewName: $fx'example'", "input_params": [ { "name": "DistinguishedName", "type": "String", "required": false }, { "name": "NewName", "type": "String", "required": false }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": false } ], "output_params": [], "required_params": [ "Parent directory entry", "Distinguished name", "New name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.UnlockUser", "module": "ActiveDirectory", "kind": "Action", "selector": null, "template": "ActiveDirectory.UnlockUser ParentDirectoryEntry: `` DistinguishedName: ``", "golden_example": "ActiveDirectory.UnlockUser ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example'", "input_params": [ { "name": "DistinguishedName", "type": "String", "required": false }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": false } ], "output_params": [], "required_params": [ "Parent directory entry", "Distinguished name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ActiveDirectory.UpdateUserInfo", "module": "ActiveDirectory", "kind": "Action", "selector": null, "template": "ActiveDirectory.UpdateUserInfo ParentDirectoryEntry: `` DistinguishedName: `` Country: ActiveDirectory.Countries.None City: `` Company: `` DisplayName: `` Email: `` Extension: `` FirstName: `` Initials: `` LastName: `` PostalCode: `` State: `` TelephoneNumber: `` Title: ``", "golden_example": "ActiveDirectory.UpdateUserInfo ParentDirectoryEntry: ParentDirectoryEntry DistinguishedName: $fx'example' Country: ActiveDirectory.Countries.None City: $fx'example' Company: $fx'example' DisplayName: $fx'example' Email: $fx'example' Extension: $fx'example' FirstName: $fx'example' Initials: $fx'example' LastName: $fx'example' PostalCode: $fx'example' State: $fx'example' TelephoneNumber: $fx'example' Title: $fx'example'", "input_params": [ { "name": "City", "type": "String", "required": false }, { "name": "Company", "type": "String", "required": false }, { "name": "Country", "type": "Countries", "required": false, "enumValues": [ "None", "Afghanistan", "AlandIslands", "Albania", "Algeria", "AmericanSamoa", "Andorra", "Angola", "Anguilla", "Antarctica", "AntiguaandBarbuda", "Argentina", "Armenia", "Aruba", "Australia", "Austria", "Azerbaijan", "Bahamas", "Bahrain", "Bangladesh", "Barbados", "Belarus", "Belgium", "Belize", "Benin", "Bermuda", "Bhutan", "BolivarianRepublicOfVenezuela", "Bonaire", "BosniaandHerzegovina", "Botswana", "BouvetIsland", "Brazil", "BritishIndianOceanTerritory", "BruneiDarussalam", "Bulgaria", "BurkinaFaso", "Burundi", "CaboVerde", "Cambodia", "Cameroon", "Canada", "CaymanIslands", "CentralAfricanRepublic", "Chad", "Chile", "China", "ChristmasIsland", "CocosKeelingIslands", "Colombia", "Comoros", "Congo", "CookIslands", "CostaRica", "Croatia", "Cuba", "Curacao", "Cyprus", "CzechRepublic", "IvoryCoast", "DemocraticPeoplesRepublicOfKorea", "DemocraticRepublicOftheCongo", "Denmark", "Djibouti", "Dominica", "DominicanRepublic", "Ecuador", "Egypt", "ElSalvador", "EquatorialGuinea", "Eritrea", "Estonia", "Ethiopia", "FalklandIslandsMalvinas", "FaroeIslands", "Fiji", "Finland", "France", "FrenchGuiana", "FrenchPolynesia", "FrenchSouthernTerritories", "Gabon", "Gambia", "Georgia", "Germany", "Ghana", "Gibraltar", "Greece", "Greenland", "Grenada", "Guadeloupe", "Guam", "Guatemala", "Guernsey", "Guinea", "GuineaBissau", "Guyana", "Haiti", "HeardIslandandMcDonaldIslands", "HolySee", "Honduras", "HongKong", "Hungary", "Iceland", "India", "Indonesia", "Iraq", "Ireland", "IslamicRepublicOfIran", "IsleOfMan", "Israel", "Italy", "Jamaica", "Japan", "Jersey", "Jordan", "Kazakhstan", "Kenya", "Kiribati", "Kuwait", "Kyrgyzstan", "LaoPeoplesDemocraticRepublic", "Latvia", "Lebanon", "Lesotho", "Liberia", "Libya", "Liechtenstein", "Lithuania", "Luxembourg", "Macao", "Madagascar", "Malawi", "Malaysia", "Maldives", "Mali", "Malta", "MarshallIslands", "Martinique", "Mauritania", "Mauritius", "Mayotte", "Mexico", "Micronesia", "Moldova", "Monaco", "Mongolia", "Montenegro", "Montserrat", "Morocco", "Mozambique", "Myanmar", "Namibia", "Nauru", "Nepal", "Netherlands", "NewCaledonia", "NewZealand", "Nicaragua", "Niger", "Nigeria", "Niue", "NorfolkIsland", "RepublicOfMacedoniatheformerYugoslav", "NorthernMarianaIslands", "Norway", "Oman", "Pakistan", "Palau", "Palestine", "Panama", "PapuaNewGuinea", "Paraguay", "Peru", "Philippines", "Pitcairn", "Poland", "Portugal", "PuertoRico", "Qatar", "RepublicOfKorea", "Reunion", "Romania", "Russia", "Rwanda", "SaintBarthelemy", "SaintHelena", "SaintKittsandNevis", "SaintLucia", "SaintMartinFrenchpart", "SaintPierreandMiquelon", "SaintVincentandtheGrenadines", "Samoa", "SanMarino", "SaoTomeandPrincipe", "SaudiArabia", "Senegal", "Serbia", "Seychelles", "SierraLeone", "Singapore", "SintMaartenDutchpart", "Slovakia", "Slovenia", "SolomonIslands", "Somalia", "SouthAfrica", "SouthGeorgiaandtheSouthSandwichIslands", "SouthSudan", "Spain", "SriLanka", "StateOfBoliviaPlurinational", "Sudan", "Suriname", "SvalbardandJanMayen", "Swaziland", "Sweden", "Switzerland", "SyrianArabRepublic", "Taiwan", "Tajikistan", "Tanzania", "Thailand", "TimorLeste", "Togo", "Tokelau", "Tonga", "TrinidadandTobago", "Tunisia", "Turkey", "Turkmenistan", "TurksandCaicosIslands", "Tuvalu", "Uganda", "Ukraine", "UnitedArabEmirates", "UnitedKingdomOfGreatBritainandNorthernIreland", "UnitedStatesMinorOutlyingIslands", "UnitedStatesOfAmerica", "Uruguay", "Uzbekistan", "Vanuatu", "Vietnam", "VirginIslandsBritish", "VirginIslandsUS", "WallisandFutuna", "Yemen", "Zambia", "Zimbabwe" ] }, { "name": "DisplayName", "type": "String", "required": false }, { "name": "DistinguishedName", "type": "String", "required": false }, { "name": "Email", "type": "String", "required": false }, { "name": "Extension", "type": "String", "required": false }, { "name": "FirstName", "type": "String", "required": false }, { "name": "Initials", "type": "String", "required": false }, { "name": "LastName", "type": "String", "required": false }, { "name": "PostalCode", "type": "String", "required": false }, { "name": "State", "type": "String", "required": false }, { "name": "TelephoneNumber", "type": "String", "required": false }, { "name": "Title", "type": "String", "required": false }, { "name": "ParentDirectoryEntry", "type": "ActiveDirectoryEntry", "required": false } ], "output_params": [], "required_params": [ "Parent directory entry", "Distinguished name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.AttachVolume", "module": "AWS", "kind": "Action", "selector": null, "template": "AWS.AttachVolume Ec2Client: `` VolumeId: `` InstanceId: `` Device: ``", "golden_example": "AWS.AttachVolume Ec2Client: Ec2Client VolumeId: $fx'example' InstanceId: $fx'example' Device: $fx'example'", "input_params": [ { "name": "Device", "type": "String", "required": false }, { "name": "InstanceId", "type": "String", "required": false }, { "name": "VolumeId", "type": "String", "required": false }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [], "required_params": [ "EC2 client", "Volume ID", "Instance ID" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.CreateEc2Session.CreateEc2SessionWithAccessKeys", "module": "AWS", "kind": "Action", "selector": "CreateEc2SessionWithAccessKeys", "template": "AWS.CreateEc2Session.CreateEc2SessionWithAccessKeys RegionEndpoint: `` Secret: `` AccessKeyId: `` Ec2Client=> Ec2Client", "golden_example": "AWS.CreateEc2Session.CreateEc2SessionWithAccessKeys RegionEndpoint: $fx'example' Secret: $fx'password' AccessKeyId: $fx'example' Ec2Client=> Ec2Client", "input_params": [ { "name": "RegionEndpoint", "type": "String", "required": true }, { "name": "Secret", "type": "EncryptableObject", "required": true }, { "name": "AccessKeyId", "type": "String", "required": true } ], "output_params": [ { "name": "Ec2Client", "type": "Ec2ClientObject", "defaultVariable": "Ec2Client" } ], "required_params": [ "RegionEndpoint", "Secret", "AccessKeyId" ], "constraints": { "UseAccessKeys": "True" }, "sibling_selectors": [ "AWS.CreateEc2Session.CreateEc2SessionWithProfile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.CreateEc2Session.CreateEc2SessionWithProfile", "module": "AWS", "kind": "Action", "selector": "CreateEc2SessionWithProfile", "template": "AWS.CreateEc2Session.CreateEc2SessionWithProfile ProfileName: $fx'default' ProfileLocation: `` Ec2Client=> Ec2Client", "golden_example": "AWS.CreateEc2Session.CreateEc2SessionWithProfile ProfileName: $fx'default' ProfileLocation: $fx'example' Ec2Client=> Ec2Client", "input_params": [ { "name": "ProfileLocation", "type": "String", "required": false }, { "name": "ProfileName", "type": "String", "required": false } ], "output_params": [ { "name": "Ec2Client", "type": "Ec2ClientObject" } ], "required_params": [], "constraints": { "UseAccessKeys": "False" }, "sibling_selectors": [ "AWS.CreateEc2Session.CreateEc2SessionWithAccessKeys" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.CreateSnapshot", "module": "AWS", "kind": "Action", "selector": null, "template": "AWS.CreateSnapshot Ec2Client: `` VolumeId: `` Description: `` Name: `` Purpose: `` Snapshot=> Snapshot", "golden_example": "AWS.CreateSnapshot Ec2Client: Ec2Client VolumeId: $fx'example' Description: $fx'example' Name: $fx'example' Purpose: $fx'example' Snapshot=> Snapshot", "input_params": [ { "name": "Description", "type": "String", "required": false }, { "name": "Name", "type": "String", "required": false }, { "name": "Purpose", "type": "String", "required": false }, { "name": "VolumeId", "type": "String", "required": false }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [ { "name": "Snapshot", "type": "Snapshot" } ], "required_params": [ "EC2 client", "Volume ID" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.CreateVolume.CreateVolume", "module": "AWS", "kind": "Action", "selector": "CreateVolume", "template": "AWS.CreateVolume.CreateVolume Ec2Client: `` AvailabilityZone: `` Size: `` Encrypted: False VolumeType: AWS.VolumeType.Gp2 Name: `` Purpose: `` Volume=> Volume", "golden_example": "AWS.CreateVolume.CreateVolume Ec2Client: Ec2Client AvailabilityZone: $fx'example' Size: $fx'example' Encrypted: False VolumeType: AWS.VolumeType.Gp2 Name: $fx'example' Purpose: $fx'example' Volume=> Volume", "input_params": [ { "name": "AvailabilityZone", "type": "String", "required": false }, { "name": "Encrypted", "type": "Boolean", "required": false }, { "name": "Name", "type": "String", "required": false }, { "name": "Purpose", "type": "String", "required": false }, { "name": "Size", "type": "String", "required": false }, { "name": "VolumeType", "type": "VolumeType", "required": false, "enumValues": [ "Gp2", "Standard", "Io1", "Sc1", "St1" ] }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [ { "name": "Volume", "type": "Volume" } ], "required_params": [ "EC2 client", "Availability zone", "Volume size" ], "constraints": { "FromSnapshot": "False" }, "sibling_selectors": [ "AWS.CreateVolume.CreateVolumeFromSnapshot" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.CreateVolume.CreateVolumeFromSnapshot", "module": "AWS", "kind": "Action", "selector": "CreateVolumeFromSnapshot", "template": "AWS.CreateVolume.CreateVolumeFromSnapshot SnapshotId: `` SnapshotSize: `` Ec2Client: `` VolumeType: AWS.VolumeType.Gp2 Encrypted: False AvailabilityZone: `` Purpose: `` Name: `` Volume=> Volume", "golden_example": "AWS.CreateVolume.CreateVolumeFromSnapshot SnapshotId: $fx'example' SnapshotSize: $fx'example' Ec2Client: Ec2Client VolumeType: AWS.VolumeType.Gp2 Encrypted: False AvailabilityZone: $fx'example' Purpose: $fx'example' Name: $fx'example' Volume=> Volume", "input_params": [ { "name": "SnapshotId", "type": "String", "required": true }, { "name": "SnapshotSize", "type": "String", "required": false, "default": "" }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": true }, { "name": "VolumeType", "type": "VolumeType", "required": true, "default": "Gp2", "enumValues": [ "Gp2", "Standard", "Io1", "Sc1", "St1" ] }, { "name": "Encrypted", "type": "Boolean", "required": true, "default": "False" }, { "name": "AvailabilityZone", "type": "String", "required": true }, { "name": "Purpose", "type": "String", "required": false, "default": "" }, { "name": "Name", "type": "String", "required": false, "default": "" } ], "output_params": [ { "name": "Volume", "type": "Volume", "defaultVariable": "Volume" } ], "required_params": [ "SnapshotId", "Ec2Client", "VolumeType", "Encrypted", "AvailabilityZone" ], "constraints": { "FromSnapshot": "True" }, "sibling_selectors": [ "AWS.CreateVolume.CreateVolume" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.DeleteSnapshot", "module": "AWS", "kind": "Action", "selector": null, "template": "AWS.DeleteSnapshot Ec2Client: `` SnapshotId: ``", "golden_example": "AWS.DeleteSnapshot Ec2Client: Ec2Client SnapshotId: $fx'example'", "input_params": [ { "name": "SnapshotId", "type": "String", "required": false }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [], "required_params": [ "EC2 client", "Snapshot ID" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.DeleteVolume", "module": "AWS", "kind": "Action", "selector": null, "template": "AWS.DeleteVolume Ec2Client: `` VolumeId: ``", "golden_example": "AWS.DeleteVolume Ec2Client: Ec2Client VolumeId: $fx'example'", "input_params": [ { "name": "VolumeId", "type": "String", "required": false }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [], "required_params": [ "EC2 client", "Volume ID" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.DescribeEC2Instance", "module": "AWS", "kind": "Action", "selector": null, "template": "AWS.DescribeEC2Instance Ec2Client: `` InstanceState: AWS.InstanceState.All AvailabilityZone: `` InstanceIds: `` Ec2Instances=> Ec2Instances", "golden_example": "AWS.DescribeEC2Instance Ec2Client: Ec2Client InstanceState: AWS.InstanceState.All AvailabilityZone: $fx'example' InstanceIds: FileList Ec2Instances=> Ec2Instances", "input_params": [ { "name": "AvailabilityZone", "type": "String", "required": false }, { "name": "InstanceIds", "type": "List`1", "required": false }, { "name": "InstanceState", "type": "InstanceState", "required": false, "enumValues": [ "Pending", "All", "Unknown", "Running", "ShuttingDown", "Terminated", "Stopping", "Stopped" ] }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [ { "name": "Ec2Instances", "type": "List`1" } ], "required_params": [ "EC2 client" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.DescribeSnapshots.DescribeAllSnapshots", "module": "AWS", "kind": "Action", "selector": "DescribeAllSnapshots", "template": "AWS.DescribeSnapshots.DescribeAllSnapshots Ec2Client: `` Snapshots=> EBSSnapshots", "golden_example": "AWS.DescribeSnapshots.DescribeAllSnapshots Ec2Client: Ec2Client Snapshots=> EBSSnapshots", "input_params": [ { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [ { "name": "Snapshots", "type": "List`1" } ], "required_params": [ "EC2 client" ], "constraints": { "DescribeSnapshotsMode": "AllSnapshots" }, "sibling_selectors": [ "AWS.DescribeSnapshots.DescribeSnapshotsById", "AWS.DescribeSnapshots.DescribeSnapshotsByOwnerId", "AWS.DescribeSnapshots.DescribeSnapshotsByRestorableUserId", "AWS.DescribeSnapshots.DescribeSnapshotsByCustomFilter" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.DescribeSnapshots.DescribeSnapshotsByCustomFilter", "module": "AWS", "kind": "Action", "selector": "DescribeSnapshotsByCustomFilter", "template": "AWS.DescribeSnapshots.DescribeSnapshotsByCustomFilter SnapshotIds: `` Ec2Client: `` RestorableByUserIds: `` OwnerIds: `` Snapshots=> EBSSnapshots", "golden_example": "AWS.DescribeSnapshots.DescribeSnapshotsByCustomFilter SnapshotIds: List Ec2Client: Ec2Client RestorableByUserIds: List OwnerIds: List Snapshots=> EBSSnapshots", "input_params": [ { "name": "SnapshotIds", "type": "List`1", "required": true, "default": "" }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": true }, { "name": "RestorableByUserIds", "type": "List`1", "required": true, "default": "" }, { "name": "OwnerIds", "type": "List`1", "required": true, "default": "" } ], "output_params": [ { "name": "Snapshots", "type": "List`1", "defaultVariable": "EBSSnapshots" } ], "required_params": [ "SnapshotIds", "Ec2Client", "RestorableByUserIds", "OwnerIds" ], "constraints": { "DescribeSnapshotsMode": "SnapshotsByCustomFilter" }, "sibling_selectors": [ "AWS.DescribeSnapshots.DescribeAllSnapshots", "AWS.DescribeSnapshots.DescribeSnapshotsById", "AWS.DescribeSnapshots.DescribeSnapshotsByOwnerId", "AWS.DescribeSnapshots.DescribeSnapshotsByRestorableUserId" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.DescribeSnapshots.DescribeSnapshotsById", "module": "AWS", "kind": "Action", "selector": "DescribeSnapshotsById", "template": "AWS.DescribeSnapshots.DescribeSnapshotsById SnapshotIds: `` Ec2Client: `` Snapshots=> EBSSnapshots", "golden_example": "AWS.DescribeSnapshots.DescribeSnapshotsById SnapshotIds: List Ec2Client: Ec2Client Snapshots=> EBSSnapshots", "input_params": [ { "name": "SnapshotIds", "type": "List`1", "required": true, "default": "" }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": true } ], "output_params": [ { "name": "Snapshots", "type": "List`1", "defaultVariable": "EBSSnapshots" } ], "required_params": [ "SnapshotIds", "Ec2Client" ], "constraints": { "DescribeSnapshotsMode": "SnapshotsById" }, "sibling_selectors": [ "AWS.DescribeSnapshots.DescribeAllSnapshots", "AWS.DescribeSnapshots.DescribeSnapshotsByOwnerId", "AWS.DescribeSnapshots.DescribeSnapshotsByRestorableUserId", "AWS.DescribeSnapshots.DescribeSnapshotsByCustomFilter" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.DescribeSnapshots.DescribeSnapshotsByOwnerId", "module": "AWS", "kind": "Action", "selector": "DescribeSnapshotsByOwnerId", "template": "AWS.DescribeSnapshots.DescribeSnapshotsByOwnerId Ec2Client: `` OwnerIds: `` Snapshots=> EBSSnapshots", "golden_example": "AWS.DescribeSnapshots.DescribeSnapshotsByOwnerId Ec2Client: Ec2Client OwnerIds: List Snapshots=> EBSSnapshots", "input_params": [ { "name": "Ec2Client", "type": "Ec2ClientObject", "required": true }, { "name": "OwnerIds", "type": "List`1", "required": true, "default": "" } ], "output_params": [ { "name": "Snapshots", "type": "List`1", "defaultVariable": "EBSSnapshots" } ], "required_params": [ "Ec2Client", "OwnerIds" ], "constraints": { "DescribeSnapshotsMode": "SnapshotsByOwnerId" }, "sibling_selectors": [ "AWS.DescribeSnapshots.DescribeAllSnapshots", "AWS.DescribeSnapshots.DescribeSnapshotsById", "AWS.DescribeSnapshots.DescribeSnapshotsByRestorableUserId", "AWS.DescribeSnapshots.DescribeSnapshotsByCustomFilter" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.DescribeSnapshots.DescribeSnapshotsByRestorableUserId", "module": "AWS", "kind": "Action", "selector": "DescribeSnapshotsByRestorableUserId", "template": "AWS.DescribeSnapshots.DescribeSnapshotsByRestorableUserId Ec2Client: `` RestorableByUserIds: `` Snapshots=> EBSSnapshots", "golden_example": "AWS.DescribeSnapshots.DescribeSnapshotsByRestorableUserId Ec2Client: Ec2Client RestorableByUserIds: List Snapshots=> EBSSnapshots", "input_params": [ { "name": "Ec2Client", "type": "Ec2ClientObject", "required": true }, { "name": "RestorableByUserIds", "type": "List`1", "required": true, "default": "" } ], "output_params": [ { "name": "Snapshots", "type": "List`1", "defaultVariable": "EBSSnapshots" } ], "required_params": [ "Ec2Client", "RestorableByUserIds" ], "constraints": { "DescribeSnapshotsMode": "SnapshotsByRestorableUserId" }, "sibling_selectors": [ "AWS.DescribeSnapshots.DescribeAllSnapshots", "AWS.DescribeSnapshots.DescribeSnapshotsById", "AWS.DescribeSnapshots.DescribeSnapshotsByOwnerId", "AWS.DescribeSnapshots.DescribeSnapshotsByCustomFilter" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.DescribeVolumes.DescribeAllVolumes", "module": "AWS", "kind": "Action", "selector": "DescribeAllVolumes", "template": "AWS.DescribeVolumes.DescribeAllVolumes Ec2Client: `` Volumes=> EBSVolumes", "golden_example": "AWS.DescribeVolumes.DescribeAllVolumes Ec2Client: Ec2Client Volumes=> EBSVolumes", "input_params": [ { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [ { "name": "Volumes", "type": "List`1" } ], "required_params": [ "EC2 client" ], "constraints": { "DescribeVolumesMode": "AllVolumes" }, "sibling_selectors": [ "AWS.DescribeVolumes.DescribeVolumesByInstance", "AWS.DescribeVolumes.DescribeVolumesByIds" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.DescribeVolumes.DescribeVolumesByIds", "module": "AWS", "kind": "Action", "selector": "DescribeVolumesByIds", "template": "AWS.DescribeVolumes.DescribeVolumesByIds VolumeIds: `` Ec2Client: `` Volumes=> EBSVolumes", "golden_example": "AWS.DescribeVolumes.DescribeVolumesByIds VolumeIds: List Ec2Client: Ec2Client Volumes=> EBSVolumes", "input_params": [ { "name": "VolumeIds", "type": "List`1", "required": true }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": true } ], "output_params": [ { "name": "Volumes", "type": "List`1", "defaultVariable": "EBSVolumes" } ], "required_params": [ "VolumeIds", "Ec2Client" ], "constraints": { "DescribeVolumesMode": "SpecificVolumes" }, "sibling_selectors": [ "AWS.DescribeVolumes.DescribeAllVolumes", "AWS.DescribeVolumes.DescribeVolumesByInstance" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.DescribeVolumes.DescribeVolumesByInstance", "module": "AWS", "kind": "Action", "selector": "DescribeVolumesByInstance", "template": "AWS.DescribeVolumes.DescribeVolumesByInstance Ec2Client: `` InstanceId: `` Volumes=> EBSVolumes", "golden_example": "AWS.DescribeVolumes.DescribeVolumesByInstance Ec2Client: Ec2Client InstanceId: $fx'example' Volumes=> EBSVolumes", "input_params": [ { "name": "Ec2Client", "type": "Ec2ClientObject", "required": true }, { "name": "InstanceId", "type": "String", "required": true } ], "output_params": [ { "name": "Volumes", "type": "List`1", "defaultVariable": "EBSVolumes" } ], "required_params": [ "Ec2Client", "InstanceId" ], "constraints": { "DescribeVolumesMode": "AllVolumesOfTheSpecifiedInstance" }, "sibling_selectors": [ "AWS.DescribeVolumes.DescribeAllVolumes", "AWS.DescribeVolumes.DescribeVolumesByIds" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.DetachVolume", "module": "AWS", "kind": "Action", "selector": null, "template": "AWS.DetachVolume Ec2Client: `` VolumeId: `` Device: `` Force: False InstanceId: ``", "golden_example": "AWS.DetachVolume Ec2Client: Ec2Client VolumeId: $fx'example' Device: $fx'example' Force: False InstanceId: $fx'example'", "input_params": [ { "name": "Device", "type": "String", "required": false }, { "name": "Force", "type": "Boolean", "required": false }, { "name": "InstanceId", "type": "String", "required": false }, { "name": "VolumeId", "type": "String", "required": false }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [], "required_params": [ "EC2 client", "Volume ID" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.EndEC2Session", "module": "AWS", "kind": "Action", "selector": null, "template": "AWS.EndEC2Session Ec2Client: ``", "golden_example": "AWS.EndEC2Session Ec2Client: Ec2Client", "input_params": [ { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [], "required_params": [ "EC2 client" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.GetAvailableEC2Instances", "module": "AWS", "kind": "Action", "selector": null, "template": "AWS.GetAvailableEC2Instances Ec2Client: `` InstanceState: AWS.InstanceState.All AvailabilityZone: `` Ec2InstancesInfo=> Ec2InstancesInfo", "golden_example": "AWS.GetAvailableEC2Instances Ec2Client: Ec2Client InstanceState: AWS.InstanceState.All AvailabilityZone: $fx'example' Ec2InstancesInfo=> Ec2InstancesInfo", "input_params": [ { "name": "AvailabilityZone", "type": "String", "required": false }, { "name": "InstanceState", "type": "InstanceState", "required": false, "enumValues": [ "Pending", "All", "Unknown", "Running", "ShuttingDown", "Terminated", "Stopping", "Stopped" ] }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [ { "name": "Ec2InstancesInfo", "type": "List`1" } ], "required_params": [ "EC2 client" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.RebootEC2Instance", "module": "AWS", "kind": "Action", "selector": null, "template": "AWS.RebootEC2Instance Ec2Client: `` InstanceIds: ``", "golden_example": "AWS.RebootEC2Instance Ec2Client: Ec2Client InstanceIds: FileList", "input_params": [ { "name": "InstanceIds", "type": "List`1", "required": false }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [], "required_params": [ "EC2 client", "Instance IDs" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.StartEC2Instance", "module": "AWS", "kind": "Action", "selector": null, "template": "AWS.StartEC2Instance Ec2Client: `` InstanceIds: `` StartingEc2Instances=> StartingEc2Instances", "golden_example": "AWS.StartEC2Instance Ec2Client: Ec2Client InstanceIds: FileList StartingEc2Instances=> StartingEc2Instances", "input_params": [ { "name": "InstanceIds", "type": "List`1", "required": false }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [ { "name": "StartingEc2Instances", "type": "List`1" } ], "required_params": [ "EC2 client", "Instance IDs" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "AWS.StopEC2Instance", "module": "AWS", "kind": "Action", "selector": null, "template": "AWS.StopEC2Instance Ec2Client: `` InstanceIds: `` Force: False Hibernate: False StoppingEc2Instances=> StoppingEc2Instances", "golden_example": "AWS.StopEC2Instance Ec2Client: Ec2Client InstanceIds: FileList Force: False Hibernate: False StoppingEc2Instances=> StoppingEc2Instances", "input_params": [ { "name": "Force", "type": "Boolean", "required": false }, { "name": "Hibernate", "type": "Boolean", "required": false }, { "name": "InstanceIds", "type": "List`1", "required": false }, { "name": "Ec2Client", "type": "Ec2ClientObject", "required": false } ], "output_params": [ { "name": "StoppingEc2Instances", "type": "List`1" } ], "required_params": [ "EC2 client", "Instance IDs" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.AttachDisk.AttachManagedDisk", "module": "Azure", "kind": "Action", "selector": "AttachManagedDisk", "template": "Azure.AttachDisk.AttachManagedDisk AzureClient: `` VirtualMachineName: `` ResourceGroup: `` DiskName: `` DiskResourceGroup: ``", "golden_example": "Azure.AttachDisk.AttachManagedDisk AzureClient: AzureClient VirtualMachineName: $fx'example' ResourceGroup: $fx'example' DiskName: $fx'example' DiskResourceGroup: $fx'example'", "input_params": [ { "name": "DiskName", "type": "String", "required": false }, { "name": "DiskResourceGroup", "type": "String", "required": false }, { "name": "ResourceGroup", "type": "String", "required": false }, { "name": "VirtualMachineName", "type": "String", "required": false }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [], "required_params": [ "Azure client ", "Virtual machine name", "VM resource group" ], "constraints": { "IsManagedDisk": "True" }, "sibling_selectors": [ "Azure.AttachDisk.AttachUnManagedDisk" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.AttachDisk.AttachUnManagedDisk", "module": "Azure", "kind": "Action", "selector": "AttachUnManagedDisk", "template": "Azure.AttachDisk.AttachUnManagedDisk ResourceGroup: `` VhdName: `` AzureClient: `` VirtualMachineName: `` StorageAccount: `` Container: ``", "golden_example": "Azure.AttachDisk.AttachUnManagedDisk ResourceGroup: $fx'example' VhdName: $fx'example' AzureClient: AzureClient VirtualMachineName: $fx'example' StorageAccount: $fx'example' Container: $fx'example'", "input_params": [ { "name": "ResourceGroup", "type": "String", "required": true }, { "name": "VhdName", "type": "String", "required": true }, { "name": "AzureClient", "type": "AzureClient", "required": true }, { "name": "VirtualMachineName", "type": "String", "required": true }, { "name": "StorageAccount", "type": "String", "required": true }, { "name": "Container", "type": "String", "required": true } ], "output_params": [], "required_params": [ "ResourceGroup", "VhdName", "AzureClient", "VirtualMachineName", "StorageAccount", "Container" ], "constraints": { "IsManagedDisk": "False" }, "sibling_selectors": [ "Azure.AttachDisk.AttachManagedDisk" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.CreateManagedDisk.CreateManagedDisk", "module": "Azure", "kind": "Action", "selector": "CreateManagedDisk", "template": "Azure.CreateManagedDisk.CreateManagedDisk AzureClient: `` DiskName: `` ResourceGroupCreateOption: Azure.ResourceGroupCreateOption.UseExisting ResourceGroup: `` Location: `` SizeInGb: `` StorageAccountType: Azure.StorageAccountType.Standard AvailabilityZone: `` ManagedDisk=> ManagedDisk", "golden_example": "Azure.CreateManagedDisk.CreateManagedDisk AzureClient: AzureClient DiskName: $fx'example' ResourceGroupCreateOption: Azure.ResourceGroupCreateOption.UseExisting ResourceGroup: $fx'example' Location: $fx'example' SizeInGb: 1 StorageAccountType: Azure.StorageAccountType.Standard AvailabilityZone: $fx'example' ManagedDisk=> ManagedDisk", "input_params": [ { "name": "AvailabilityZone", "type": "String", "required": false }, { "name": "DiskName", "type": "String", "required": false }, { "name": "Location", "type": "String", "required": false }, { "name": "ResourceGroup", "type": "String", "required": false }, { "name": "ResourceGroupCreateOption", "type": "ResourceGroupCreateOption", "required": false, "enumValues": [ "UseExisting", "CreateNew" ] }, { "name": "SizeInGb", "type": "Int32", "required": false }, { "name": "StorageAccountType", "type": "StorageAccountType", "required": false, "enumValues": [ "Standard", "Premium", "StandardSSD", "UltraSSD" ] }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [ { "name": "ManagedDisk", "type": "AzureManagedDisk" } ], "required_params": [ "Azure client", "Disk name", "Resource group name" ], "constraints": { "Source": "None" }, "sibling_selectors": [ "Azure.CreateManagedDisk.CreateManagedDiskFromSnapshot", "Azure.CreateManagedDisk.CreateManagedDiskFromStorageBlob" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.CreateManagedDisk.CreateManagedDiskFromSnapshot", "module": "Azure", "kind": "Action", "selector": "CreateManagedDiskFromSnapshot", "template": "Azure.CreateManagedDisk.CreateManagedDiskFromSnapshot SnapshotResourceGroup: `` SnapshotName: `` AzureClient: `` StorageAccountType: Azure.StorageAccountType.Standard SizeInGb: `` DiskName: `` AvailabilityZone: `` ResourceGroupCreateOption: Azure.ResourceGroupCreateOption.UseExisting ResourceGroup: `` Location: `` ManagedDisk=> ManagedDisk", "golden_example": "Azure.CreateManagedDisk.CreateManagedDiskFromSnapshot SnapshotResourceGroup: $fx'example' SnapshotName: $fx'example' AzureClient: AzureClient StorageAccountType: Azure.StorageAccountType.Standard SizeInGb: 1 DiskName: $fx'example' AvailabilityZone: $fx'example' ResourceGroupCreateOption: Azure.ResourceGroupCreateOption.UseExisting ResourceGroup: $fx'example' Location: $fx'example' ManagedDisk=> ManagedDisk", "input_params": [ { "name": "SnapshotResourceGroup", "type": "String", "required": true }, { "name": "SnapshotName", "type": "String", "required": true }, { "name": "AzureClient", "type": "AzureClient", "required": true }, { "name": "StorageAccountType", "type": "StorageAccountType", "required": true, "default": "Standard", "enumValues": [ "Standard", "Premium", "StandardSSD", "UltraSSD" ] }, { "name": "SizeInGb", "type": "Int32", "required": true }, { "name": "DiskName", "type": "String", "required": true }, { "name": "AvailabilityZone", "type": "String", "required": false, "default": "" }, { "name": "ResourceGroupCreateOption", "type": "ResourceGroupCreateOption", "required": true, "default": "UseExisting", "enumValues": [ "UseExisting", "CreateNew" ] }, { "name": "ResourceGroup", "type": "String", "required": true }, { "name": "Location", "type": "String", "required": true } ], "output_params": [ { "name": "ManagedDisk", "type": "AzureManagedDisk", "defaultVariable": "ManagedDisk" } ], "required_params": [ "SnapshotResourceGroup", "SnapshotName", "AzureClient", "StorageAccountType", "SizeInGb", "DiskName", "ResourceGroupCreateOption", "ResourceGroup", "Location" ], "constraints": { "Source": "Snapshot" }, "sibling_selectors": [ "Azure.CreateManagedDisk.CreateManagedDisk", "Azure.CreateManagedDisk.CreateManagedDiskFromStorageBlob" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.CreateManagedDisk.CreateManagedDiskFromStorageBlob", "module": "Azure", "kind": "Action", "selector": "CreateManagedDiskFromStorageBlob", "template": "Azure.CreateManagedDisk.CreateManagedDiskFromStorageBlob AzureClient: `` StorageAccountType: Azure.StorageAccountType.Standard StorageAccountName: `` SizeInGb: `` DiskName: `` BlobUrl: `` AvailabilityZone: `` ResourceGroupCreateOption: Azure.ResourceGroupCreateOption.UseExisting ResourceGroup: `` Location: `` ManagedDisk=> ManagedDisk", "golden_example": "Azure.CreateManagedDisk.CreateManagedDiskFromStorageBlob AzureClient: AzureClient StorageAccountType: Azure.StorageAccountType.Standard StorageAccountName: $fx'example' SizeInGb: 1 DiskName: $fx'example' BlobUrl: $fx'example' AvailabilityZone: $fx'example' ResourceGroupCreateOption: Azure.ResourceGroupCreateOption.UseExisting ResourceGroup: $fx'example' Location: $fx'example' ManagedDisk=> ManagedDisk", "input_params": [ { "name": "AzureClient", "type": "AzureClient", "required": true }, { "name": "StorageAccountType", "type": "StorageAccountType", "required": true, "default": "Standard", "enumValues": [ "Standard", "Premium", "StandardSSD", "UltraSSD" ] }, { "name": "StorageAccountName", "type": "String", "required": true }, { "name": "SizeInGb", "type": "Int32", "required": true }, { "name": "DiskName", "type": "String", "required": true }, { "name": "BlobUrl", "type": "String", "required": true }, { "name": "AvailabilityZone", "type": "String", "required": false, "default": "" }, { "name": "ResourceGroupCreateOption", "type": "ResourceGroupCreateOption", "required": true, "default": "UseExisting", "enumValues": [ "UseExisting", "CreateNew" ] }, { "name": "ResourceGroup", "type": "String", "required": true }, { "name": "Location", "type": "String", "required": true } ], "output_params": [ { "name": "ManagedDisk", "type": "AzureManagedDisk", "defaultVariable": "ManagedDisk" } ], "required_params": [ "AzureClient", "StorageAccountType", "StorageAccountName", "SizeInGb", "DiskName", "BlobUrl", "ResourceGroupCreateOption", "ResourceGroup", "Location" ], "constraints": { "Source": "StorageBlob" }, "sibling_selectors": [ "Azure.CreateManagedDisk.CreateManagedDisk", "Azure.CreateManagedDisk.CreateManagedDiskFromSnapshot" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.CreateResourceGroup", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.CreateResourceGroup AzureClient: `` GroupName: `` Location: `` ResourceGroup=> ResourceGroup", "golden_example": "Azure.CreateResourceGroup AzureClient: AzureClient GroupName: $fx'example' Location: $fx'example' ResourceGroup=> ResourceGroup", "input_params": [ { "name": "GroupName", "type": "String", "required": false }, { "name": "Location", "type": "String", "required": false }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [ { "name": "ResourceGroup", "type": "AzureResourceGroup" } ], "required_params": [ "Azure client", "Resource group name", "Location" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.CreateSession", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.CreateSession ClientId: `` ClientSecret: `` TenantId: `` SubscriptionId: `` AzureClient=> AzureClient", "golden_example": "Azure.CreateSession ClientId: $fx'example' ClientSecret: $fx'password' TenantId: $fx'example' SubscriptionId: $fx'example' AzureClient=> AzureClient", "input_params": [ { "name": "ClientId", "type": "String", "required": false }, { "name": "ClientSecret", "type": "EncryptableObject", "required": false }, { "name": "SubscriptionId", "type": "String", "required": false }, { "name": "TenantId", "type": "String", "required": false } ], "output_params": [ { "name": "AzureClient", "type": "AzureClient" } ], "required_params": [ "Client ID ", "Client secret", "Tenant ID" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.CreateSnapshot", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.CreateSnapshot AzureClient: `` SnapshotName: `` ResourceGroupCreateOption: Azure.ResourceGroupCreateOption.UseExisting ResourceGroup: `` Location: `` DiskName: `` DiskResourceGroup: `` Snapshot=> Snapshot", "golden_example": "Azure.CreateSnapshot AzureClient: AzureClient SnapshotName: $fx'example' ResourceGroupCreateOption: Azure.ResourceGroupCreateOption.UseExisting ResourceGroup: $fx'example' Location: $fx'example' DiskName: $fx'example' DiskResourceGroup: $fx'example' Snapshot=> Snapshot", "input_params": [ { "name": "DiskName", "type": "String", "required": false }, { "name": "DiskResourceGroup", "type": "String", "required": false }, { "name": "Location", "type": "String", "required": false }, { "name": "ResourceGroup", "type": "String", "required": false }, { "name": "ResourceGroupCreateOption", "type": "ResourceGroupCreateOption", "required": false, "enumValues": [ "UseExisting", "CreateNew" ] }, { "name": "SnapshotName", "type": "String", "required": false }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [ { "name": "Snapshot", "type": "AzureSnapshot", "defaultVariable": "Snapshot" } ], "required_params": [ "Azure client ", "Snapshot name", "Resource group" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.DeleteDisk", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.DeleteDisk AzureClient: `` DiskName: `` ResourceGroup: ``", "golden_example": "Azure.DeleteDisk AzureClient: AzureClient DiskName: $fx'example' ResourceGroup: $fx'example'", "input_params": [ { "name": "DiskName", "type": "String", "required": false }, { "name": "ResourceGroup", "type": "String", "required": false }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [], "required_params": [ "Azure client", "Disk name", "Resource group" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.DeleteResourceGroup", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.DeleteResourceGroup AzureClient: `` GroupName: ``", "golden_example": "Azure.DeleteResourceGroup AzureClient: AzureClient GroupName: $fx'example'", "input_params": [ { "name": "GroupName", "type": "String", "required": false }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [], "required_params": [ "Azure client", "Resource group name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.DeleteSnapshot", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.DeleteSnapshot AzureClient: `` SnapshotName: `` ResourceGroup: ``", "golden_example": "Azure.DeleteSnapshot AzureClient: AzureClient SnapshotName: $fx'example' ResourceGroup: $fx'example'", "input_params": [ { "name": "ResourceGroup", "type": "String", "required": false }, { "name": "SnapshotName", "type": "String", "required": false }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [], "required_params": [ "Azure client", "Snapshot name", "Resource group" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.DescribeVirtualMachine.DescribeAllVirtualMachines", "module": "Azure", "kind": "Action", "selector": "DescribeAllVirtualMachines", "template": "Azure.DescribeVirtualMachine.DescribeAllVirtualMachines AzureClient: `` Status: Azure.VMStatus.Any VirtualMachines=> VirtualMachines", "golden_example": "Azure.DescribeVirtualMachine.DescribeAllVirtualMachines AzureClient: AzureClient Status: Azure.VMStatus.Any VirtualMachines=> VirtualMachines", "input_params": [ { "name": "Status", "type": "VMStatus", "required": false, "enumValues": [ "Running", "Deallocating", "Deallocated", "Starting", "Stopped", "Stopping", "Unknown", "Any" ] }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [ { "name": "VirtualMachines", "type": "List`1" } ], "required_params": [ "Azure client" ], "constraints": { "RetrieveVMMode": "All" }, "sibling_selectors": [ "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByResourceGroup", "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByName", "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByNameAndResourceGroup" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByName", "module": "Azure", "kind": "Action", "selector": "DescribeVirtualMachinesByName", "template": "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByName VirtualMachineName: `` AzureClient: `` Status: Azure.VMStatus.Any VirtualMachines=> VirtualMachines", "golden_example": "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByName VirtualMachineName: $fx'example' AzureClient: AzureClient Status: Azure.VMStatus.Any VirtualMachines=> VirtualMachines", "input_params": [ { "name": "VirtualMachineName", "type": "String", "required": true }, { "name": "AzureClient", "type": "AzureClient", "required": true }, { "name": "Status", "type": "VMStatus", "required": true, "default": "Any", "enumValues": [ "Running", "Deallocating", "Deallocated", "Starting", "Stopped", "Stopping", "Unknown", "Any" ] } ], "output_params": [ { "name": "VirtualMachines", "type": "List`1", "defaultVariable": "VirtualMachines" } ], "required_params": [ "VirtualMachineName", "AzureClient", "Status" ], "constraints": { "RetrieveVMMode": "ByName" }, "sibling_selectors": [ "Azure.DescribeVirtualMachine.DescribeAllVirtualMachines", "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByResourceGroup", "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByNameAndResourceGroup" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByNameAndResourceGroup", "module": "Azure", "kind": "Action", "selector": "DescribeVirtualMachinesByNameAndResourceGroup", "template": "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByNameAndResourceGroup VirtualMachineName: `` AzureClient: `` Status: Azure.VMStatus.Any ResourceGroup: `` VirtualMachines=> VirtualMachines", "golden_example": "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByNameAndResourceGroup VirtualMachineName: $fx'example' AzureClient: AzureClient Status: Azure.VMStatus.Any ResourceGroup: $fx'example' VirtualMachines=> VirtualMachines", "input_params": [ { "name": "VirtualMachineName", "type": "String", "required": true }, { "name": "AzureClient", "type": "AzureClient", "required": true }, { "name": "Status", "type": "VMStatus", "required": true, "default": "Any", "enumValues": [ "Running", "Deallocating", "Deallocated", "Starting", "Stopped", "Stopping", "Unknown", "Any" ] }, { "name": "ResourceGroup", "type": "String", "required": true } ], "output_params": [ { "name": "VirtualMachines", "type": "List`1", "defaultVariable": "VirtualMachines" } ], "required_params": [ "VirtualMachineName", "AzureClient", "Status", "ResourceGroup" ], "constraints": { "RetrieveVMMode": "ByResourceGroupAndName" }, "sibling_selectors": [ "Azure.DescribeVirtualMachine.DescribeAllVirtualMachines", "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByResourceGroup", "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByName" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByResourceGroup", "module": "Azure", "kind": "Action", "selector": "DescribeVirtualMachinesByResourceGroup", "template": "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByResourceGroup AzureClient: `` Status: Azure.VMStatus.Any ResourceGroup: `` VirtualMachines=> VirtualMachines", "golden_example": "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByResourceGroup AzureClient: AzureClient Status: Azure.VMStatus.Any ResourceGroup: $fx'example' VirtualMachines=> VirtualMachines", "input_params": [ { "name": "AzureClient", "type": "AzureClient", "required": true }, { "name": "Status", "type": "VMStatus", "required": true, "default": "Any", "enumValues": [ "Running", "Deallocating", "Deallocated", "Starting", "Stopped", "Stopping", "Unknown", "Any" ] }, { "name": "ResourceGroup", "type": "String", "required": true } ], "output_params": [ { "name": "VirtualMachines", "type": "List`1", "defaultVariable": "VirtualMachines" } ], "required_params": [ "AzureClient", "Status", "ResourceGroup" ], "constraints": { "RetrieveVMMode": "ByResourceGroup" }, "sibling_selectors": [ "Azure.DescribeVirtualMachine.DescribeAllVirtualMachines", "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByName", "Azure.DescribeVirtualMachine.DescribeVirtualMachinesByNameAndResourceGroup" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.DetachDisk", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.DetachDisk AzureClient: `` VirtualMachineName: `` ResourceGroup: `` DiskName: ``", "golden_example": "Azure.DetachDisk AzureClient: AzureClient VirtualMachineName: $fx'example' ResourceGroup: $fx'example' DiskName: $fx'example'", "input_params": [ { "name": "DiskName", "type": "String", "required": false }, { "name": "ResourceGroup", "type": "String", "required": false }, { "name": "VirtualMachineName", "type": "String", "required": false }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [], "required_params": [ "Azure client", "Virtual machine name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.EndSession", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.EndSession AzureClient: ``", "golden_example": "Azure.EndSession AzureClient: AzureClient", "input_params": [ { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [], "required_params": [ "Azure client " ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.GetDisks.GetAllDisks", "module": "Azure", "kind": "Action", "selector": "GetAllDisks", "template": "Azure.GetDisks.GetAllDisks AzureClient: `` Disks=> Disks", "golden_example": "Azure.GetDisks.GetAllDisks AzureClient: AzureClient Disks=> Disks", "input_params": [ { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [ { "name": "Disks", "type": "List`1" } ], "required_params": [ "Azure client" ], "constraints": { "RetrieveDisksMode": "All" }, "sibling_selectors": [ "Azure.GetDisks.GetDisksByResourceGroup", "Azure.GetDisks.GetDisksByName", "Azure.GetDisks.GetDisksByNameAndResourceGroup" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.GetDisks.GetDisksByName", "module": "Azure", "kind": "Action", "selector": "GetDisksByName", "template": "Azure.GetDisks.GetDisksByName AzureClient: `` DiskName: `` Disks=> Disks", "golden_example": "Azure.GetDisks.GetDisksByName AzureClient: AzureClient DiskName: $fx'example' Disks=> Disks", "input_params": [ { "name": "AzureClient", "type": "AzureClient", "required": true }, { "name": "DiskName", "type": "String", "required": true } ], "output_params": [ { "name": "Disks", "type": "List`1", "defaultVariable": "Disks" } ], "required_params": [ "AzureClient", "DiskName" ], "constraints": { "RetrieveDisksMode": "ByName" }, "sibling_selectors": [ "Azure.GetDisks.GetAllDisks", "Azure.GetDisks.GetDisksByResourceGroup", "Azure.GetDisks.GetDisksByNameAndResourceGroup" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.GetDisks.GetDisksByNameAndResourceGroup", "module": "Azure", "kind": "Action", "selector": "GetDisksByNameAndResourceGroup", "template": "Azure.GetDisks.GetDisksByNameAndResourceGroup AzureClient: `` DiskName: `` ResourceGroup: `` Disks=> Disks", "golden_example": "Azure.GetDisks.GetDisksByNameAndResourceGroup AzureClient: AzureClient DiskName: $fx'example' ResourceGroup: $fx'example' Disks=> Disks", "input_params": [ { "name": "AzureClient", "type": "AzureClient", "required": true }, { "name": "DiskName", "type": "String", "required": true }, { "name": "ResourceGroup", "type": "String", "required": true } ], "output_params": [ { "name": "Disks", "type": "List`1", "defaultVariable": "Disks" } ], "required_params": [ "AzureClient", "DiskName", "ResourceGroup" ], "constraints": { "RetrieveDisksMode": "ByResourceGroupAndName" }, "sibling_selectors": [ "Azure.GetDisks.GetAllDisks", "Azure.GetDisks.GetDisksByResourceGroup", "Azure.GetDisks.GetDisksByName" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.GetDisks.GetDisksByResourceGroup", "module": "Azure", "kind": "Action", "selector": "GetDisksByResourceGroup", "template": "Azure.GetDisks.GetDisksByResourceGroup AzureClient: `` ResourceGroup: `` Disks=> Disks", "golden_example": "Azure.GetDisks.GetDisksByResourceGroup AzureClient: AzureClient ResourceGroup: $fx'example' Disks=> Disks", "input_params": [ { "name": "AzureClient", "type": "AzureClient", "required": true }, { "name": "ResourceGroup", "type": "String", "required": true } ], "output_params": [ { "name": "Disks", "type": "List`1", "defaultVariable": "Disks" } ], "required_params": [ "AzureClient", "ResourceGroup" ], "constraints": { "RetrieveDisksMode": "ByResourceGroup" }, "sibling_selectors": [ "Azure.GetDisks.GetAllDisks", "Azure.GetDisks.GetDisksByName", "Azure.GetDisks.GetDisksByNameAndResourceGroup" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.GetResourceGroups", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.GetResourceGroups AzureClient: `` GroupName: `` ResourceGroups=> ResourceGroups", "golden_example": "Azure.GetResourceGroups AzureClient: AzureClient GroupName: $fx'example' ResourceGroups=> ResourceGroups", "input_params": [ { "name": "GroupName", "type": "String", "required": false }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [ { "name": "ResourceGroups", "type": "List`1" } ], "required_params": [ "Azure client" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.GetSnapshots.GetAllSnapshots", "module": "Azure", "kind": "Action", "selector": "GetAllSnapshots", "template": "Azure.GetSnapshots.GetAllSnapshots AzureClient: `` Snapshots=> Snapshots", "golden_example": "Azure.GetSnapshots.GetAllSnapshots AzureClient: AzureClient Snapshots=> Snapshots", "input_params": [ { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [ { "name": "Snapshots", "type": "List`1" } ], "required_params": [ "Azure client" ], "constraints": { "RetrieveSnapshotsMode": "All" }, "sibling_selectors": [ "Azure.GetSnapshots.GetSnapshotsByResourceGroup", "Azure.GetSnapshots.GetSnapshotsByName", "Azure.GetSnapshots.GetSnapshotsByNameAndResourceGroup" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.GetSnapshots.GetSnapshotsByName", "module": "Azure", "kind": "Action", "selector": "GetSnapshotsByName", "template": "Azure.GetSnapshots.GetSnapshotsByName SnapshotName: `` AzureClient: `` Snapshots=> Snapshots", "golden_example": "Azure.GetSnapshots.GetSnapshotsByName SnapshotName: $fx'example' AzureClient: AzureClient Snapshots=> Snapshots", "input_params": [ { "name": "SnapshotName", "type": "String", "required": true }, { "name": "AzureClient", "type": "AzureClient", "required": true } ], "output_params": [ { "name": "Snapshots", "type": "List`1", "defaultVariable": "Snapshots" } ], "required_params": [ "SnapshotName", "AzureClient" ], "constraints": { "RetrieveSnapshotsMode": "ByName" }, "sibling_selectors": [ "Azure.GetSnapshots.GetAllSnapshots", "Azure.GetSnapshots.GetSnapshotsByResourceGroup", "Azure.GetSnapshots.GetSnapshotsByNameAndResourceGroup" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.GetSnapshots.GetSnapshotsByNameAndResourceGroup", "module": "Azure", "kind": "Action", "selector": "GetSnapshotsByNameAndResourceGroup", "template": "Azure.GetSnapshots.GetSnapshotsByNameAndResourceGroup SnapshotName: `` AzureClient: `` ResourceGroup: `` Snapshots=> Snapshots", "golden_example": "Azure.GetSnapshots.GetSnapshotsByNameAndResourceGroup SnapshotName: $fx'example' AzureClient: AzureClient ResourceGroup: $fx'example' Snapshots=> Snapshots", "input_params": [ { "name": "SnapshotName", "type": "String", "required": true }, { "name": "AzureClient", "type": "AzureClient", "required": true }, { "name": "ResourceGroup", "type": "String", "required": true } ], "output_params": [ { "name": "Snapshots", "type": "List`1", "defaultVariable": "Snapshots" } ], "required_params": [ "SnapshotName", "AzureClient", "ResourceGroup" ], "constraints": { "RetrieveSnapshotsMode": "ByResourceGroupAndName" }, "sibling_selectors": [ "Azure.GetSnapshots.GetAllSnapshots", "Azure.GetSnapshots.GetSnapshotsByResourceGroup", "Azure.GetSnapshots.GetSnapshotsByName" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.GetSnapshots.GetSnapshotsByResourceGroup", "module": "Azure", "kind": "Action", "selector": "GetSnapshotsByResourceGroup", "template": "Azure.GetSnapshots.GetSnapshotsByResourceGroup AzureClient: `` ResourceGroup: `` Snapshots=> Snapshots", "golden_example": "Azure.GetSnapshots.GetSnapshotsByResourceGroup AzureClient: AzureClient ResourceGroup: $fx'example' Snapshots=> Snapshots", "input_params": [ { "name": "AzureClient", "type": "AzureClient", "required": true }, { "name": "ResourceGroup", "type": "String", "required": true } ], "output_params": [ { "name": "Snapshots", "type": "List`1", "defaultVariable": "Snapshots" } ], "required_params": [ "AzureClient", "ResourceGroup" ], "constraints": { "RetrieveSnapshotsMode": "ByResourceGroup" }, "sibling_selectors": [ "Azure.GetSnapshots.GetAllSnapshots", "Azure.GetSnapshots.GetSnapshotsByName", "Azure.GetSnapshots.GetSnapshotsByNameAndResourceGroup" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.GetSubscriptions", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.GetSubscriptions AzureClient: `` Subscriptions=> Subscriptions", "golden_example": "Azure.GetSubscriptions AzureClient: AzureClient Subscriptions=> Subscriptions", "input_params": [ { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [ { "name": "Subscriptions", "type": "List`1" } ], "required_params": [ "Azure client" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.GetVirtualMachines", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.GetVirtualMachines AzureClient: `` Status: Azure.VMStatus.Any ResourceGroup: `` VirtualMachinesInfo=> VirtualMachinesInfo", "golden_example": "Azure.GetVirtualMachines AzureClient: AzureClient Status: Azure.VMStatus.Any ResourceGroup: $fx'example' VirtualMachinesInfo=> VirtualMachinesInfo", "input_params": [ { "name": "ResourceGroup", "type": "String", "required": false }, { "name": "Status", "type": "VMStatus", "required": false, "enumValues": [ "Running", "Deallocating", "Deallocated", "Starting", "Stopped", "Stopping", "Unknown", "Any" ] }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [ { "name": "VirtualMachinesInfo", "type": "List`1" } ], "required_params": [ "Azure client" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.RestartVirtualMachine", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.RestartVirtualMachine AzureClient: `` VirtualMachineName: `` ResourceGroup: ``", "golden_example": "Azure.RestartVirtualMachine AzureClient: AzureClient VirtualMachineName: $fx'example' ResourceGroup: $fx'example'", "input_params": [ { "name": "ResourceGroup", "type": "String", "required": false }, { "name": "VirtualMachineName", "type": "String", "required": false }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [], "required_params": [ "Azure client", "Virtual machine name", "Resource group" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.ShutDownVirtualMachine", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.ShutDownVirtualMachine AzureClient: `` VirtualMachineName: `` ResourceGroup: ``", "golden_example": "Azure.ShutDownVirtualMachine AzureClient: AzureClient VirtualMachineName: $fx'example' ResourceGroup: $fx'example'", "input_params": [ { "name": "ResourceGroup", "type": "String", "required": false }, { "name": "VirtualMachineName", "type": "String", "required": false }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [], "required_params": [ "Azure client", "Virtual machine name", "Resource group" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.StartVirtualMachine", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.StartVirtualMachine AzureClient: `` VirtualMachineName: `` ResourceGroup: ``", "golden_example": "Azure.StartVirtualMachine AzureClient: AzureClient VirtualMachineName: $fx'example' ResourceGroup: $fx'example'", "input_params": [ { "name": "ResourceGroup", "type": "String", "required": false }, { "name": "VirtualMachineName", "type": "String", "required": false }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [], "required_params": [ "Azure client", "Virtual machine name", "Resource group" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Azure.StopVirtualMachine", "module": "Azure", "kind": "Action", "selector": null, "template": "Azure.StopVirtualMachine AzureClient: `` VirtualMachineName: `` ResourceGroup: ``", "golden_example": "Azure.StopVirtualMachine AzureClient: AzureClient VirtualMachineName: $fx'example' ResourceGroup: $fx'example'", "input_params": [ { "name": "ResourceGroup", "type": "String", "required": false }, { "name": "VirtualMachineName", "type": "String", "required": false }, { "name": "AzureClient", "type": "AzureClient", "required": false } ], "output_params": [], "required_params": [ "Azure client", "Virtual machine name", "Resource group" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Clipboard.Clear", "module": "Clipboard", "kind": "Action", "selector": null, "template": "Clipboard.Clear _", "golden_example": "Clipboard.Clear _", "input_params": [], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Clipboard.GetText", "module": "Clipboard", "kind": "Action", "selector": null, "template": "Clipboard.GetText Text=> ClipboardText", "golden_example": "Clipboard.GetText Text=> ClipboardText", "input_params": [], "output_params": [ { "name": "Text", "type": "String" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Clipboard.SetText", "module": "Clipboard", "kind": "Action", "selector": null, "template": "Clipboard.SetText Text: ``", "golden_example": "Clipboard.SetText Text: $fx'example'", "input_params": [ { "name": "Text", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Clipboard text" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cmd.Close", "module": "Cmd", "kind": "Action", "selector": null, "template": "Cmd.Close Session: ``", "golden_example": "Cmd.Close Session: CmdSession", "input_params": [ { "name": "Session", "type": "CmdSessionHandle", "required": false } ], "output_params": [], "required_params": [ "CMD session" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cmd.Open.Open", "module": "Cmd", "kind": "Action", "selector": "Open", "template": "Cmd.Open.Open Directory: `` Session=> CmdSession", "golden_example": "Cmd.Open.Open Directory: $fx'C:\\temp' Session=> CmdSession", "input_params": [ { "name": "Directory", "type": "FolderObject", "required": false } ], "output_params": [ { "name": "Session", "type": "CmdSessionHandle" } ], "required_params": [], "constraints": { "ChangeCodePage": "False" }, "sibling_selectors": [ "Cmd.Open.OpenWithCodePage" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cmd.Open.OpenWithCodePage", "module": "Cmd", "kind": "Action", "selector": "OpenWithCodePage", "template": "Cmd.Open.OpenWithCodePage Encoding: Cmd.Encoding.utf_8 Directory: `` Session=> CmdSession", "golden_example": "Cmd.Open.OpenWithCodePage Encoding: Cmd.Encoding.utf_8 Directory: $fx'C:\\temp' Session=> CmdSession", "input_params": [ { "name": "Encoding", "type": "Encoding", "required": true, "default": "utf_8", "enumValues": [ "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "Directory", "type": "FolderObject", "required": false, "default": "" } ], "output_params": [ { "name": "Session", "type": "CmdSessionHandle", "defaultVariable": "CmdSession" } ], "required_params": [ "Encoding" ], "constraints": { "ChangeCodePage": "True" }, "sibling_selectors": [ "Cmd.Open.Open" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cmd.ReadFromCmdSession.Read", "module": "Cmd", "kind": "Action", "selector": "Read", "template": "Cmd.ReadFromCmdSession.Read Session: `` CmdOutput=> CmdOutput", "golden_example": "Cmd.ReadFromCmdSession.Read Session: CmdSession CmdOutput=> CmdOutput", "input_params": [ { "name": "Session", "type": "CmdSessionHandle", "required": false } ], "output_params": [ { "name": "CmdOutput", "type": "String" } ], "required_params": [ "CMD session" ], "constraints": { "SplitOutputAndError": "False" }, "sibling_selectors": [ "Cmd.ReadFromCmdSession.ReadAndSplit" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cmd.ReadFromCmdSession.ReadAndSplit", "module": "Cmd", "kind": "Action", "selector": "ReadAndSplit", "template": "Cmd.ReadFromCmdSession.ReadAndSplit Session: `` CmdOutput=> CmdOutput CmdError=> CmdError", "golden_example": "Cmd.ReadFromCmdSession.ReadAndSplit Session: CmdSession CmdOutput=> CmdOutput CmdError=> CmdError", "input_params": [ { "name": "Session", "type": "CmdSessionHandle", "required": true } ], "output_params": [ { "name": "CmdOutput", "type": "String", "defaultVariable": "CmdOutput" }, { "name": "CmdError", "type": "String", "defaultVariable": "CmdError" } ], "required_params": [ "Session" ], "constraints": { "SplitOutputAndError": "True" }, "sibling_selectors": [ "Cmd.ReadFromCmdSession.Read" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cmd.WaitForText", "module": "Cmd", "kind": "Action", "selector": null, "template": "Cmd.WaitForText Session: `` Text: `` IsRegex: False Timeout: 0", "golden_example": "Cmd.WaitForText Session: CmdSession Text: $fx'example' IsRegex: False Timeout: 0", "input_params": [ { "name": "IgnoreCase", "type": "Boolean", "required": false }, { "name": "IsRegEx", "type": "Boolean", "required": false }, { "name": "Session", "type": "CmdSessionHandle", "required": false }, { "name": "Text", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [], "required_params": [ "CMD session", "Text to wait" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cmd.Write", "module": "Cmd", "kind": "Action", "selector": null, "template": "Cmd.Write Session: `` Command: `` SendEnter: True", "golden_example": "Cmd.Write Session: CmdSession Command: $fx'example' SendEnter: True", "input_params": [ { "name": "Command", "type": "String", "required": false }, { "name": "SendEnter", "type": "Boolean", "required": false }, { "name": "Session", "type": "CmdSessionHandle", "required": false } ], "output_params": [], "required_params": [ "CMD session", "Command" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Compression.UnzipFiles", "module": "Compression", "kind": "Action", "selector": null, "template": "Compression.UnzipFiles ArchivePath: `` DestinationFolder: `` IncludeMask: $fx'*' ExcludeMask: `` Password: ``", "golden_example": "Compression.UnzipFiles ArchivePath: $fx'C:\\temp\\test.xlsx' DestinationFolder: $fx'C:\\temp' IncludeMask: $fx'*' ExcludeMask: $fx'example' Password: $fx'password'", "input_params": [ { "name": "ArchivePath", "type": "FileObject", "required": false }, { "name": "DestinationFolder", "type": "FolderObject", "required": false }, { "name": "ExcludeMask", "type": "String", "required": false }, { "name": "IncludeMask", "type": "String", "required": false }, { "name": "Password", "type": "EncryptableObject", "required": false } ], "output_params": [], "required_params": [ "Archive path", "Destination folder", "Exclude mask" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Compression.ZipFiles", "module": "Compression", "kind": "Action", "selector": null, "template": "Compression.ZipFiles ArchivePath: `` FilesOrFoldersToZip: `` CompressionLevel: Compression.CompressionLevel.BestBalanceOfSpeedAndCompression ArchiveComment: $fx'' Password: `` ZipFile=> ZipFile", "golden_example": "Compression.ZipFiles ArchivePath: $fx'C:\\temp\\test.xlsx' FilesOrFoldersToZip: FileList CompressionLevel: Compression.CompressionLevel.BestBalanceOfSpeedAndCompression ArchiveComment: $fx'' Password: $fx'password' ZipFile=> ZipFile", "input_params": [ { "name": "ArchiveComment", "type": "String", "required": false }, { "name": "ArchivePath", "type": "FileObject", "required": false }, { "name": "CompressionLevel", "type": "CompressionLevel", "required": false, "enumValues": [ "None", "BestSpeed", "BestBalanceOfSpeedAndCompression", "BestCompression" ] }, { "name": "FilesOrFoldersToZip", "type": "List`1", "required": false }, { "name": "Password", "type": "EncryptableObject", "required": false } ], "output_params": [ { "name": "ZipFile", "type": "FileObject" } ], "required_params": [ "Archive path", "File(s) to zip" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "ComputerUse.InvokeComputerUse", "module": "ComputerUse", "kind": "Action", "selector": null, "template": "ComputerUse.InvokeComputerUse ReasoningEffort: `` InteractionMode: ComputerUse.ComputerUseInteractionMode.AutomationFramework TimeoutSeconds: 300 Prompt: `` Endpoint: `` Provider: ComputerUse.ComputerUseProvider.AzureAI Model: `` ApiKey: `` ExtractedData=> ComputerUseExtractedData TotalTokens=> ComputerUseTotalTokens Steps=> ComputerUseSteps Status=> ComputerUseStatus", "golden_example": "ComputerUse.InvokeComputerUse ReasoningEffort: $fx'example' InteractionMode: ComputerUse.ComputerUseInteractionMode.AutomationFramework TimeoutSeconds: 300 Prompt: $fx'example' Endpoint: $fx'example' Provider: ComputerUse.ComputerUseProvider.AzureAI Model: $fx'example' ApiKey: $fx'password' ExtractedData=> ComputerUseExtractedData TotalTokens=> ComputerUseTotalTokens Steps=> ComputerUseSteps Status=> ComputerUseStatus", "input_params": [ { "name": "ReasoningEffort", "type": "String", "required": true, "default": "low" }, { "name": "InteractionMode", "type": "ComputerUseInteractionMode", "required": true, "default": "AutomationFramework", "enumValues": [ "AutomationFramework", "PureVision" ] }, { "name": "TimeoutSeconds", "type": "Int32", "required": true, "default": "300" }, { "name": "Prompt", "type": "String", "required": true }, { "name": "Endpoint", "type": "String", "required": true }, { "name": "Provider", "type": "ComputerUseProvider", "required": true, "default": "AzureAI", "enumValues": [ "AzureAI", "OpenAI" ] }, { "name": "Model", "type": "String", "required": true }, { "name": "ApiKey", "type": "EncryptableObject", "required": false, "default": "" } ], "output_params": [ { "name": "ExtractedData", "type": "List`1", "defaultVariable": "ComputerUseExtractedData" }, { "name": "TotalTokens", "type": "Int64", "defaultVariable": "ComputerUseTotalTokens" }, { "name": "Steps", "type": "List`1", "defaultVariable": "ComputerUseSteps" }, { "name": "Status", "type": "ComputerUseRunStatus", "defaultVariable": "ComputerUseStatus" } ], "required_params": [ "ReasoningEffort", "InteractionMode", "TimeoutSeconds", "Prompt", "Endpoint", "Provider", "Model" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.DecryptText.DecryptTextWithAES", "module": "Cryptography", "kind": "Action", "selector": "DecryptTextWithAES", "template": "Cryptography.DecryptText.DecryptTextWithAES Encoding: Cryptography.EncryptionEncoding.Unicode TextToDecrypt: `` DecryptionKey: `` Padding: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 DecryptedText=> DecryptedText", "golden_example": "Cryptography.DecryptText.DecryptTextWithAES Encoding: Cryptography.EncryptionEncoding.Unicode TextToDecrypt: $fx'example' DecryptionKey: $fx'password' Padding: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 DecryptedText=> DecryptedText", "input_params": [ { "name": "DecryptionKey", "type": "EncryptableObject", "required": false }, { "name": "Encoding", "type": "EncryptionEncoding", "required": false, "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "KeySize", "type": "AESKeySize", "required": false, "enumValues": [ "Bits128", "Bits192", "Bits256" ] }, { "name": "Padding", "type": "PaddingMode", "required": false, "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "TextToDecrypt", "type": "String", "required": false } ], "output_params": [ { "name": "DecryptedText", "type": "String" } ], "required_params": [ "Text to decrypt", "Decryption key" ], "constraints": { "UseIV": "False", "UseSalt": "False" }, "sibling_selectors": [ "Cryptography.DecryptText.DecryptTextWithAESUseSalt", "Cryptography.DecryptText.DecryptTextWithAESUseIV", "Cryptography.DecryptText.DecryptTextWithAESUseSaltAndIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.DecryptText.DecryptTextWithAESUseIV", "module": "Cryptography", "kind": "Action", "selector": "DecryptTextWithAESUseIV", "template": "Cryptography.DecryptText.DecryptTextWithAESUseIV TextToDecrypt: `` Encoding: Cryptography.EncryptionEncoding.Unicode DecryptionKey: `` InitializationVector: `` Padding: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 DecryptedText=> DecryptedText", "golden_example": "Cryptography.DecryptText.DecryptTextWithAESUseIV TextToDecrypt: $fx'example' Encoding: Cryptography.EncryptionEncoding.Unicode DecryptionKey: $fx'password' InitializationVector: $fx'example' Padding: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 DecryptedText=> DecryptedText", "input_params": [ { "name": "TextToDecrypt", "type": "String", "required": true }, { "name": "Encoding", "type": "EncryptionEncoding", "required": true, "default": "Unicode", "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "DecryptionKey", "type": "EncryptableObject", "required": true }, { "name": "InitializationVector", "type": "String", "required": true }, { "name": "Padding", "type": "PaddingMode", "required": true, "default": "PKCS7", "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "KeySize", "type": "AESKeySize", "required": true, "default": "Bits256", "enumValues": [ "Bits128", "Bits192", "Bits256" ] } ], "output_params": [ { "name": "DecryptedText", "type": "String", "defaultVariable": "DecryptedText" } ], "required_params": [ "TextToDecrypt", "Encoding", "DecryptionKey", "InitializationVector", "Padding", "KeySize" ], "constraints": { "UseIV": "True", "UseSalt": "False" }, "sibling_selectors": [ "Cryptography.DecryptText.DecryptTextWithAES", "Cryptography.DecryptText.DecryptTextWithAESUseSalt", "Cryptography.DecryptText.DecryptTextWithAESUseSaltAndIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.DecryptText.DecryptTextWithAESUseSalt", "module": "Cryptography", "kind": "Action", "selector": "DecryptTextWithAESUseSalt", "template": "Cryptography.DecryptText.DecryptTextWithAESUseSalt TextToDecrypt: `` HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 Salt: `` Encoding: Cryptography.EncryptionEncoding.Unicode DecryptionKey: `` Padding: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 DecryptedText=> DecryptedText", "golden_example": "Cryptography.DecryptText.DecryptTextWithAESUseSalt TextToDecrypt: $fx'example' HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 Salt: $fx'example' Encoding: Cryptography.EncryptionEncoding.Unicode DecryptionKey: $fx'password' Padding: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 DecryptedText=> DecryptedText", "input_params": [ { "name": "TextToDecrypt", "type": "String", "required": true }, { "name": "HashAlgorithm", "type": "EncryptionHashAlgorithm", "required": true, "default": "SHA256", "enumValues": [ "SHA1", "SHA256", "SHA384", "SHA512" ] }, { "name": "Iterations", "type": "Int32", "required": true, "default": "100000" }, { "name": "Salt", "type": "String", "required": true }, { "name": "Encoding", "type": "EncryptionEncoding", "required": true, "default": "Unicode", "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "DecryptionKey", "type": "EncryptableObject", "required": true }, { "name": "Padding", "type": "PaddingMode", "required": true, "default": "PKCS7", "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "KeySize", "type": "AESKeySize", "required": true, "default": "Bits256", "enumValues": [ "Bits128", "Bits192", "Bits256" ] } ], "output_params": [ { "name": "DecryptedText", "type": "String", "defaultVariable": "DecryptedText" } ], "required_params": [ "TextToDecrypt", "HashAlgorithm", "Iterations", "Salt", "Encoding", "DecryptionKey", "Padding", "KeySize" ], "constraints": { "UseIV": "False", "UseSalt": "True" }, "sibling_selectors": [ "Cryptography.DecryptText.DecryptTextWithAES", "Cryptography.DecryptText.DecryptTextWithAESUseIV", "Cryptography.DecryptText.DecryptTextWithAESUseSaltAndIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.DecryptText.DecryptTextWithAESUseSaltAndIV", "module": "Cryptography", "kind": "Action", "selector": "DecryptTextWithAESUseSaltAndIV", "template": "Cryptography.DecryptText.DecryptTextWithAESUseSaltAndIV TextToDecrypt: `` HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 Salt: `` Encoding: Cryptography.EncryptionEncoding.Unicode DecryptionKey: `` InitializationVector: `` Padding: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 DecryptedText=> DecryptedText", "golden_example": "Cryptography.DecryptText.DecryptTextWithAESUseSaltAndIV TextToDecrypt: $fx'example' HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 Salt: $fx'example' Encoding: Cryptography.EncryptionEncoding.Unicode DecryptionKey: $fx'password' InitializationVector: $fx'example' Padding: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 DecryptedText=> DecryptedText", "input_params": [ { "name": "TextToDecrypt", "type": "String", "required": true }, { "name": "HashAlgorithm", "type": "EncryptionHashAlgorithm", "required": true, "default": "SHA256", "enumValues": [ "SHA1", "SHA256", "SHA384", "SHA512" ] }, { "name": "Iterations", "type": "Int32", "required": true, "default": "100000" }, { "name": "Salt", "type": "String", "required": true }, { "name": "Encoding", "type": "EncryptionEncoding", "required": true, "default": "Unicode", "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "DecryptionKey", "type": "EncryptableObject", "required": true }, { "name": "InitializationVector", "type": "String", "required": true }, { "name": "Padding", "type": "PaddingMode", "required": true, "default": "PKCS7", "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "KeySize", "type": "AESKeySize", "required": true, "default": "Bits256", "enumValues": [ "Bits128", "Bits192", "Bits256" ] } ], "output_params": [ { "name": "DecryptedText", "type": "String", "defaultVariable": "DecryptedText" } ], "required_params": [ "TextToDecrypt", "HashAlgorithm", "Iterations", "Salt", "Encoding", "DecryptionKey", "InitializationVector", "Padding", "KeySize" ], "constraints": { "UseIV": "True", "UseSalt": "True" }, "sibling_selectors": [ "Cryptography.DecryptText.DecryptTextWithAES", "Cryptography.DecryptText.DecryptTextWithAESUseSalt", "Cryptography.DecryptText.DecryptTextWithAESUseIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.DecryptToFile.DecryptToFileWithAES", "module": "Cryptography", "kind": "Action", "selector": "DecryptToFileWithAES", "template": "Cryptography.DecryptToFile.DecryptToFileWithAES Encoding: Cryptography.EncryptionEncoding.Unicode TextToDecrypt: `` DecryptionKey: `` DecryptToFile: `` IfFileExists: Cryptography.IfFileExists.AddSequentialSuffix Padding: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 DecryptedFile=> DecryptedFile", "golden_example": "Cryptography.DecryptToFile.DecryptToFileWithAES Encoding: Cryptography.EncryptionEncoding.Unicode TextToDecrypt: $fx'example' DecryptionKey: $fx'password' DecryptToFile: $fx'C:\\temp\\test.xlsx' IfFileExists: Cryptography.IfFileExists.AddSequentialSuffix Padding: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 DecryptedFile=> DecryptedFile", "input_params": [ { "name": "DecryptionKey", "type": "EncryptableObject", "required": false }, { "name": "DecryptToFile", "type": "FileObject", "required": false }, { "name": "Encoding", "type": "EncryptionEncoding", "required": false, "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "IfFileExists", "type": "IfFileExists", "required": false, "enumValues": [ "Overwrite", "DoNotModifyFiles", "AddSequentialSuffix" ] }, { "name": "KeySize", "type": "AESKeySize", "required": false, "enumValues": [ "Bits128", "Bits192", "Bits256" ] }, { "name": "Padding", "type": "PaddingMode", "required": false, "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "TextToDecrypt", "type": "String", "required": false } ], "output_params": [ { "name": "DecryptedFile", "type": "FileObject" } ], "required_params": [ "Text to decrypt", "Decryption key", "Decrypt to file" ], "constraints": { "UseIV": "False", "UseSalt": "False" }, "sibling_selectors": [ "Cryptography.DecryptToFile.DecryptToFileWithAESUseSalt", "Cryptography.DecryptToFile.DecryptToFileWithAESUseIV", "Cryptography.DecryptToFile.DecryptToFileWithAESUseSaltAndIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.DecryptToFile.DecryptToFileWithAESUseIV", "module": "Cryptography", "kind": "Action", "selector": "DecryptToFileWithAESUseIV", "template": "Cryptography.DecryptToFile.DecryptToFileWithAESUseIV TextToDecrypt: `` Padding: Cryptography.PaddingMode.PKCS7 Encoding: Cryptography.EncryptionEncoding.Unicode DecryptToFile: `` DecryptionKey: `` KeySize: Cryptography.AESKeySize.Bits256 InitializationVector: `` IfFileExists: Cryptography.IfFileExists.AddSequentialSuffix DecryptedFile=> DecryptedFile", "golden_example": "Cryptography.DecryptToFile.DecryptToFileWithAESUseIV TextToDecrypt: $fx'example' Padding: Cryptography.PaddingMode.PKCS7 Encoding: Cryptography.EncryptionEncoding.Unicode DecryptToFile: $fx'C:\\temp\\test.xlsx' DecryptionKey: $fx'password' KeySize: Cryptography.AESKeySize.Bits256 InitializationVector: $fx'example' IfFileExists: Cryptography.IfFileExists.AddSequentialSuffix DecryptedFile=> DecryptedFile", "input_params": [ { "name": "TextToDecrypt", "type": "String", "required": true }, { "name": "Padding", "type": "PaddingMode", "required": true, "default": "PKCS7", "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "Encoding", "type": "EncryptionEncoding", "required": true, "default": "Unicode", "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "DecryptToFile", "type": "FileObject", "required": true }, { "name": "DecryptionKey", "type": "EncryptableObject", "required": true }, { "name": "KeySize", "type": "AESKeySize", "required": true, "default": "Bits256", "enumValues": [ "Bits128", "Bits192", "Bits256" ] }, { "name": "InitializationVector", "type": "String", "required": true }, { "name": "IfFileExists", "type": "IfFileExists", "required": true, "default": "AddSequentialSuffix", "enumValues": [ "Overwrite", "DoNotModifyFiles", "AddSequentialSuffix" ] } ], "output_params": [ { "name": "DecryptedFile", "type": "FileObject", "defaultVariable": "DecryptedFile" } ], "required_params": [ "TextToDecrypt", "Padding", "Encoding", "DecryptToFile", "DecryptionKey", "KeySize", "InitializationVector", "IfFileExists" ], "constraints": { "UseSalt": "False", "UseIV": "True" }, "sibling_selectors": [ "Cryptography.DecryptToFile.DecryptToFileWithAES", "Cryptography.DecryptToFile.DecryptToFileWithAESUseSalt", "Cryptography.DecryptToFile.DecryptToFileWithAESUseSaltAndIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.DecryptToFile.DecryptToFileWithAESUseSalt", "module": "Cryptography", "kind": "Action", "selector": "DecryptToFileWithAESUseSalt", "template": "Cryptography.DecryptToFile.DecryptToFileWithAESUseSalt TextToDecrypt: `` Salt: `` HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 Padding: Cryptography.PaddingMode.PKCS7 Encoding: Cryptography.EncryptionEncoding.Unicode DecryptToFile: `` DecryptionKey: `` KeySize: Cryptography.AESKeySize.Bits256 IfFileExists: Cryptography.IfFileExists.AddSequentialSuffix DecryptedFile=> DecryptedFile", "golden_example": "Cryptography.DecryptToFile.DecryptToFileWithAESUseSalt TextToDecrypt: $fx'example' Salt: $fx'example' HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 Padding: Cryptography.PaddingMode.PKCS7 Encoding: Cryptography.EncryptionEncoding.Unicode DecryptToFile: $fx'C:\\temp\\test.xlsx' DecryptionKey: $fx'password' KeySize: Cryptography.AESKeySize.Bits256 IfFileExists: Cryptography.IfFileExists.AddSequentialSuffix DecryptedFile=> DecryptedFile", "input_params": [ { "name": "TextToDecrypt", "type": "String", "required": true }, { "name": "Salt", "type": "String", "required": true }, { "name": "HashAlgorithm", "type": "EncryptionHashAlgorithm", "required": true, "default": "SHA256", "enumValues": [ "SHA1", "SHA256", "SHA384", "SHA512" ] }, { "name": "Iterations", "type": "Int32", "required": true, "default": "100000" }, { "name": "Padding", "type": "PaddingMode", "required": true, "default": "PKCS7", "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "Encoding", "type": "EncryptionEncoding", "required": true, "default": "Unicode", "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "DecryptToFile", "type": "FileObject", "required": true }, { "name": "DecryptionKey", "type": "EncryptableObject", "required": true }, { "name": "KeySize", "type": "AESKeySize", "required": true, "default": "Bits256", "enumValues": [ "Bits128", "Bits192", "Bits256" ] }, { "name": "IfFileExists", "type": "IfFileExists", "required": true, "default": "AddSequentialSuffix", "enumValues": [ "Overwrite", "DoNotModifyFiles", "AddSequentialSuffix" ] } ], "output_params": [ { "name": "DecryptedFile", "type": "FileObject", "defaultVariable": "DecryptedFile" } ], "required_params": [ "TextToDecrypt", "Salt", "HashAlgorithm", "Iterations", "Padding", "Encoding", "DecryptToFile", "DecryptionKey", "KeySize", "IfFileExists" ], "constraints": { "UseIV": "False", "UseSalt": "True" }, "sibling_selectors": [ "Cryptography.DecryptToFile.DecryptToFileWithAES", "Cryptography.DecryptToFile.DecryptToFileWithAESUseIV", "Cryptography.DecryptToFile.DecryptToFileWithAESUseSaltAndIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.DecryptToFile.DecryptToFileWithAESUseSaltAndIV", "module": "Cryptography", "kind": "Action", "selector": "DecryptToFileWithAESUseSaltAndIV", "template": "Cryptography.DecryptToFile.DecryptToFileWithAESUseSaltAndIV TextToDecrypt: `` Salt: `` HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 Padding: Cryptography.PaddingMode.PKCS7 Encoding: Cryptography.EncryptionEncoding.Unicode DecryptToFile: `` DecryptionKey: `` KeySize: Cryptography.AESKeySize.Bits256 InitializationVector: `` IfFileExists: Cryptography.IfFileExists.AddSequentialSuffix DecryptedFile=> DecryptedFile", "golden_example": "Cryptography.DecryptToFile.DecryptToFileWithAESUseSaltAndIV TextToDecrypt: $fx'example' Salt: $fx'example' HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 Padding: Cryptography.PaddingMode.PKCS7 Encoding: Cryptography.EncryptionEncoding.Unicode DecryptToFile: $fx'C:\\temp\\test.xlsx' DecryptionKey: $fx'password' KeySize: Cryptography.AESKeySize.Bits256 InitializationVector: $fx'example' IfFileExists: Cryptography.IfFileExists.AddSequentialSuffix DecryptedFile=> DecryptedFile", "input_params": [ { "name": "TextToDecrypt", "type": "String", "required": true }, { "name": "Salt", "type": "String", "required": true }, { "name": "HashAlgorithm", "type": "EncryptionHashAlgorithm", "required": true, "default": "SHA256", "enumValues": [ "SHA1", "SHA256", "SHA384", "SHA512" ] }, { "name": "Iterations", "type": "Int32", "required": true, "default": "100000" }, { "name": "Padding", "type": "PaddingMode", "required": true, "default": "PKCS7", "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "Encoding", "type": "EncryptionEncoding", "required": true, "default": "Unicode", "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "DecryptToFile", "type": "FileObject", "required": true }, { "name": "DecryptionKey", "type": "EncryptableObject", "required": true }, { "name": "KeySize", "type": "AESKeySize", "required": true, "default": "Bits256", "enumValues": [ "Bits128", "Bits192", "Bits256" ] }, { "name": "InitializationVector", "type": "String", "required": true }, { "name": "IfFileExists", "type": "IfFileExists", "required": true, "default": "AddSequentialSuffix", "enumValues": [ "Overwrite", "DoNotModifyFiles", "AddSequentialSuffix" ] } ], "output_params": [ { "name": "DecryptedFile", "type": "FileObject", "defaultVariable": "DecryptedFile" } ], "required_params": [ "TextToDecrypt", "Salt", "HashAlgorithm", "Iterations", "Padding", "Encoding", "DecryptToFile", "DecryptionKey", "KeySize", "InitializationVector", "IfFileExists" ], "constraints": { "UseSalt": "True", "UseIV": "True" }, "sibling_selectors": [ "Cryptography.DecryptToFile.DecryptToFileWithAES", "Cryptography.DecryptToFile.DecryptToFileWithAESUseSalt", "Cryptography.DecryptToFile.DecryptToFileWithAESUseIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.EncryptFromFile.EncryptFromFileWithAES", "module": "Cryptography", "kind": "Action", "selector": "EncryptFromFileWithAES", "template": "Cryptography.EncryptFromFile.EncryptFromFileWithAES Encoding: Cryptography.EncryptionEncoding.Unicode FileToEncrypt: `` EncryptionKey: `` PaddingMode: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 EncryptedText=> EncryptedText", "golden_example": "Cryptography.EncryptFromFile.EncryptFromFileWithAES Encoding: Cryptography.EncryptionEncoding.Unicode FileToEncrypt: $fx'C:\\temp\\test.xlsx' EncryptionKey: $fx'password' PaddingMode: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 EncryptedText=> EncryptedText", "input_params": [ { "name": "Encoding", "type": "EncryptionEncoding", "required": false, "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "EncryptionKey", "type": "EncryptableObject", "required": false }, { "name": "FileToEncrypt", "type": "FileObject", "required": false }, { "name": "KeySize", "type": "AESKeySize", "required": false, "enumValues": [ "Bits128", "Bits192", "Bits256" ] }, { "name": "PaddingMode", "type": "PaddingMode", "required": false, "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] } ], "output_params": [ { "name": "EncryptedText", "type": "String" } ], "required_params": [ "File to encrypt", "Encryption key" ], "constraints": { "UseIV": "False", "UseSalt": "False" }, "sibling_selectors": [ "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseIV", "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseSalt", "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseSaltAndIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseIV", "module": "Cryptography", "kind": "Action", "selector": "EncryptFromFileWithAESUseIV", "template": "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseIV PaddingMode: Cryptography.PaddingMode.PKCS7 EncryptionKey: `` Encoding: Cryptography.EncryptionEncoding.Unicode KeySize: Cryptography.AESKeySize.Bits256 FileToEncrypt: `` InitializationVector=> InitializationVector EncryptedText=> EncryptedText", "golden_example": "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseIV PaddingMode: Cryptography.PaddingMode.PKCS7 EncryptionKey: $fx'password' Encoding: Cryptography.EncryptionEncoding.Unicode KeySize: Cryptography.AESKeySize.Bits256 FileToEncrypt: $fx'C:\\temp\\test.xlsx' InitializationVector=> InitializationVector EncryptedText=> EncryptedText", "input_params": [ { "name": "PaddingMode", "type": "PaddingMode", "required": true, "default": "PKCS7", "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "EncryptionKey", "type": "EncryptableObject", "required": true }, { "name": "Encoding", "type": "EncryptionEncoding", "required": true, "default": "Unicode", "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "KeySize", "type": "AESKeySize", "required": true, "default": "Bits256", "enumValues": [ "Bits128", "Bits192", "Bits256" ] }, { "name": "FileToEncrypt", "type": "FileObject", "required": true } ], "output_params": [ { "name": "InitializationVector", "type": "String", "defaultVariable": "InitializationVector" }, { "name": "EncryptedText", "type": "String", "defaultVariable": "EncryptedText" } ], "required_params": [ "PaddingMode", "EncryptionKey", "Encoding", "KeySize", "FileToEncrypt" ], "constraints": { "UseIV": "True", "UseSalt": "False" }, "sibling_selectors": [ "Cryptography.EncryptFromFile.EncryptFromFileWithAES", "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseSalt", "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseSaltAndIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseSalt", "module": "Cryptography", "kind": "Action", "selector": "EncryptFromFileWithAESUseSalt", "template": "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseSalt HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 PaddingMode: Cryptography.PaddingMode.PKCS7 EncryptionKey: `` Encoding: Cryptography.EncryptionEncoding.Unicode KeySize: Cryptography.AESKeySize.Bits256 FileToEncrypt: `` Salt=> Salt EncryptedText=> EncryptedText", "golden_example": "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseSalt HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 PaddingMode: Cryptography.PaddingMode.PKCS7 EncryptionKey: $fx'password' Encoding: Cryptography.EncryptionEncoding.Unicode KeySize: Cryptography.AESKeySize.Bits256 FileToEncrypt: $fx'C:\\temp\\test.xlsx' Salt=> Salt EncryptedText=> EncryptedText", "input_params": [ { "name": "HashAlgorithm", "type": "EncryptionHashAlgorithm", "required": true, "default": "SHA256", "enumValues": [ "SHA1", "SHA256", "SHA384", "SHA512" ] }, { "name": "Iterations", "type": "Int32", "required": true, "default": "100000" }, { "name": "PaddingMode", "type": "PaddingMode", "required": true, "default": "PKCS7", "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "EncryptionKey", "type": "EncryptableObject", "required": true }, { "name": "Encoding", "type": "EncryptionEncoding", "required": true, "default": "Unicode", "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "KeySize", "type": "AESKeySize", "required": true, "default": "Bits256", "enumValues": [ "Bits128", "Bits192", "Bits256" ] }, { "name": "FileToEncrypt", "type": "FileObject", "required": true } ], "output_params": [ { "name": "Salt", "type": "String", "defaultVariable": "Salt" }, { "name": "EncryptedText", "type": "String", "defaultVariable": "EncryptedText" } ], "required_params": [ "HashAlgorithm", "Iterations", "PaddingMode", "EncryptionKey", "Encoding", "KeySize", "FileToEncrypt" ], "constraints": { "UseSalt": "True", "UseIV": "False" }, "sibling_selectors": [ "Cryptography.EncryptFromFile.EncryptFromFileWithAES", "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseIV", "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseSaltAndIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseSaltAndIV", "module": "Cryptography", "kind": "Action", "selector": "EncryptFromFileWithAESUseSaltAndIV", "template": "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseSaltAndIV HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 PaddingMode: Cryptography.PaddingMode.PKCS7 EncryptionKey: `` Encoding: Cryptography.EncryptionEncoding.Unicode KeySize: Cryptography.AESKeySize.Bits256 FileToEncrypt: `` Salt=> Salt InitializationVector=> InitializationVector EncryptedText=> EncryptedText", "golden_example": "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseSaltAndIV HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 PaddingMode: Cryptography.PaddingMode.PKCS7 EncryptionKey: $fx'password' Encoding: Cryptography.EncryptionEncoding.Unicode KeySize: Cryptography.AESKeySize.Bits256 FileToEncrypt: $fx'C:\\temp\\test.xlsx' Salt=> Salt InitializationVector=> InitializationVector EncryptedText=> EncryptedText", "input_params": [ { "name": "HashAlgorithm", "type": "EncryptionHashAlgorithm", "required": true, "default": "SHA256", "enumValues": [ "SHA1", "SHA256", "SHA384", "SHA512" ] }, { "name": "Iterations", "type": "Int32", "required": true, "default": "100000" }, { "name": "PaddingMode", "type": "PaddingMode", "required": true, "default": "PKCS7", "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "EncryptionKey", "type": "EncryptableObject", "required": true }, { "name": "Encoding", "type": "EncryptionEncoding", "required": true, "default": "Unicode", "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "KeySize", "type": "AESKeySize", "required": true, "default": "Bits256", "enumValues": [ "Bits128", "Bits192", "Bits256" ] }, { "name": "FileToEncrypt", "type": "FileObject", "required": true } ], "output_params": [ { "name": "Salt", "type": "String", "defaultVariable": "Salt" }, { "name": "InitializationVector", "type": "String", "defaultVariable": "InitializationVector" }, { "name": "EncryptedText", "type": "String", "defaultVariable": "EncryptedText" } ], "required_params": [ "HashAlgorithm", "Iterations", "PaddingMode", "EncryptionKey", "Encoding", "KeySize", "FileToEncrypt" ], "constraints": { "UseIV": "True", "UseSalt": "True" }, "sibling_selectors": [ "Cryptography.EncryptFromFile.EncryptFromFileWithAES", "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseIV", "Cryptography.EncryptFromFile.EncryptFromFileWithAESUseSalt" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.EncryptText.EncryptTextWithAES", "module": "Cryptography", "kind": "Action", "selector": "EncryptTextWithAES", "template": "Cryptography.EncryptText.EncryptTextWithAES Encoding: Cryptography.EncryptionEncoding.Unicode TextToEncrypt: `` EncryptionKey: `` PaddingMode: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 EncryptedText=> EncryptedText", "golden_example": "Cryptography.EncryptText.EncryptTextWithAES Encoding: Cryptography.EncryptionEncoding.Unicode TextToEncrypt: $fx'example' EncryptionKey: $fx'password' PaddingMode: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 EncryptedText=> EncryptedText", "input_params": [ { "name": "Encoding", "type": "EncryptionEncoding", "required": false, "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "EncryptionKey", "type": "EncryptableObject", "required": false }, { "name": "KeySize", "type": "AESKeySize", "required": false, "enumValues": [ "Bits128", "Bits192", "Bits256" ] }, { "name": "PaddingMode", "type": "PaddingMode", "required": false, "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "TextToEncrypt", "type": "String", "required": false } ], "output_params": [ { "name": "EncryptedText", "type": "String" } ], "required_params": [ "Text to encrypt", "Encryption key" ], "constraints": { "UseIV": "False", "UseSalt": "False" }, "sibling_selectors": [ "Cryptography.EncryptText.EncryptTextWithAESUseIV", "Cryptography.EncryptText.EncryptTextWithAESUseSalt", "Cryptography.EncryptText.EncryptTextWithAESUseSaltAndIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.EncryptText.EncryptTextWithAESUseIV", "module": "Cryptography", "kind": "Action", "selector": "EncryptTextWithAESUseIV", "template": "Cryptography.EncryptText.EncryptTextWithAESUseIV TextToEncrypt: `` EncryptionKey: `` Encoding: Cryptography.EncryptionEncoding.Unicode PaddingMode: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 InitializationVector=> InitializationVector EncryptedText=> EncryptedText", "golden_example": "Cryptography.EncryptText.EncryptTextWithAESUseIV TextToEncrypt: $fx'example' EncryptionKey: $fx'password' Encoding: Cryptography.EncryptionEncoding.Unicode PaddingMode: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 InitializationVector=> InitializationVector EncryptedText=> EncryptedText", "input_params": [ { "name": "TextToEncrypt", "type": "String", "required": true }, { "name": "EncryptionKey", "type": "EncryptableObject", "required": true }, { "name": "Encoding", "type": "EncryptionEncoding", "required": true, "default": "Unicode", "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "PaddingMode", "type": "PaddingMode", "required": true, "default": "PKCS7", "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "KeySize", "type": "AESKeySize", "required": true, "default": "Bits256", "enumValues": [ "Bits128", "Bits192", "Bits256" ] } ], "output_params": [ { "name": "InitializationVector", "type": "String", "defaultVariable": "InitializationVector" }, { "name": "EncryptedText", "type": "String", "defaultVariable": "EncryptedText" } ], "required_params": [ "TextToEncrypt", "EncryptionKey", "Encoding", "PaddingMode", "KeySize" ], "constraints": { "UseIV": "True", "UseSalt": "False" }, "sibling_selectors": [ "Cryptography.EncryptText.EncryptTextWithAES", "Cryptography.EncryptText.EncryptTextWithAESUseSalt", "Cryptography.EncryptText.EncryptTextWithAESUseSaltAndIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.EncryptText.EncryptTextWithAESUseSalt", "module": "Cryptography", "kind": "Action", "selector": "EncryptTextWithAESUseSalt", "template": "Cryptography.EncryptText.EncryptTextWithAESUseSalt HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 TextToEncrypt: `` EncryptionKey: `` Encoding: Cryptography.EncryptionEncoding.Unicode PaddingMode: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 Salt=> Salt EncryptedText=> EncryptedText", "golden_example": "Cryptography.EncryptText.EncryptTextWithAESUseSalt HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 TextToEncrypt: $fx'example' EncryptionKey: $fx'password' Encoding: Cryptography.EncryptionEncoding.Unicode PaddingMode: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 Salt=> Salt EncryptedText=> EncryptedText", "input_params": [ { "name": "HashAlgorithm", "type": "EncryptionHashAlgorithm", "required": true, "default": "SHA256", "enumValues": [ "SHA1", "SHA256", "SHA384", "SHA512" ] }, { "name": "Iterations", "type": "Int32", "required": true, "default": "100000" }, { "name": "TextToEncrypt", "type": "String", "required": true }, { "name": "EncryptionKey", "type": "EncryptableObject", "required": true }, { "name": "Encoding", "type": "EncryptionEncoding", "required": true, "default": "Unicode", "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "PaddingMode", "type": "PaddingMode", "required": true, "default": "PKCS7", "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "KeySize", "type": "AESKeySize", "required": true, "default": "Bits256", "enumValues": [ "Bits128", "Bits192", "Bits256" ] } ], "output_params": [ { "name": "Salt", "type": "String", "defaultVariable": "Salt" }, { "name": "EncryptedText", "type": "String", "defaultVariable": "EncryptedText" } ], "required_params": [ "HashAlgorithm", "Iterations", "TextToEncrypt", "EncryptionKey", "Encoding", "PaddingMode", "KeySize" ], "constraints": { "UseSalt": "True", "UseIV": "False" }, "sibling_selectors": [ "Cryptography.EncryptText.EncryptTextWithAES", "Cryptography.EncryptText.EncryptTextWithAESUseIV", "Cryptography.EncryptText.EncryptTextWithAESUseSaltAndIV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.EncryptText.EncryptTextWithAESUseSaltAndIV", "module": "Cryptography", "kind": "Action", "selector": "EncryptTextWithAESUseSaltAndIV", "template": "Cryptography.EncryptText.EncryptTextWithAESUseSaltAndIV HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 TextToEncrypt: `` EncryptionKey: `` Encoding: Cryptography.EncryptionEncoding.Unicode PaddingMode: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 Salt=> Salt InitializationVector=> InitializationVector EncryptedText=> EncryptedText", "golden_example": "Cryptography.EncryptText.EncryptTextWithAESUseSaltAndIV HashAlgorithm: Cryptography.EncryptionHashAlgorithm.SHA256 Iterations: 100000 TextToEncrypt: $fx'example' EncryptionKey: $fx'password' Encoding: Cryptography.EncryptionEncoding.Unicode PaddingMode: Cryptography.PaddingMode.PKCS7 KeySize: Cryptography.AESKeySize.Bits256 Salt=> Salt InitializationVector=> InitializationVector EncryptedText=> EncryptedText", "input_params": [ { "name": "HashAlgorithm", "type": "EncryptionHashAlgorithm", "required": true, "default": "SHA256", "enumValues": [ "SHA1", "SHA256", "SHA384", "SHA512" ] }, { "name": "Iterations", "type": "Int32", "required": true, "default": "100000" }, { "name": "TextToEncrypt", "type": "String", "required": true }, { "name": "EncryptionKey", "type": "EncryptableObject", "required": true }, { "name": "Encoding", "type": "EncryptionEncoding", "required": true, "default": "Unicode", "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "PaddingMode", "type": "PaddingMode", "required": true, "default": "PKCS7", "enumValues": [ "None", "PKCS7", "Zeros", "ANSIX923", "ISO10126" ] }, { "name": "KeySize", "type": "AESKeySize", "required": true, "default": "Bits256", "enumValues": [ "Bits128", "Bits192", "Bits256" ] } ], "output_params": [ { "name": "Salt", "type": "String", "defaultVariable": "Salt" }, { "name": "InitializationVector", "type": "String", "defaultVariable": "InitializationVector" }, { "name": "EncryptedText", "type": "String", "defaultVariable": "EncryptedText" } ], "required_params": [ "HashAlgorithm", "Iterations", "TextToEncrypt", "EncryptionKey", "Encoding", "PaddingMode", "KeySize" ], "constraints": { "UseIV": "True", "UseSalt": "True" }, "sibling_selectors": [ "Cryptography.EncryptText.EncryptTextWithAES", "Cryptography.EncryptText.EncryptTextWithAESUseIV", "Cryptography.EncryptText.EncryptTextWithAESUseSalt" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.HashFromFile", "module": "Cryptography", "kind": "Action", "selector": null, "template": "Cryptography.HashFromFile HashAlgorithm: Cryptography.HashAlgorithm.SHA256 Encoding: Cryptography.EncryptionEncoding.Unicode File: `` HashedText=> HashedText", "golden_example": "Cryptography.HashFromFile HashAlgorithm: Cryptography.HashAlgorithm.SHA256 Encoding: Cryptography.EncryptionEncoding.Unicode File: $fx'C:\\temp\\test.xlsx' HashedText=> HashedText", "input_params": [ { "name": "Encoding", "type": "EncryptionEncoding", "required": false, "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "File", "type": "FileObject", "required": false }, { "name": "HashAlgorithm", "type": "HashAlgorithm", "required": false, "enumValues": [ "SHA256", "SHA384", "SHA512" ] } ], "output_params": [ { "name": "HashedText", "type": "String" } ], "required_params": [ "File to hash" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.HashFromFileWithKey", "module": "Cryptography", "kind": "Action", "selector": null, "template": "Cryptography.HashFromFileWithKey KeyedHashAlgorithm: Cryptography.KeyedHashAlgorithm.HMACSHA256 Encoding: Cryptography.EncryptionEncoding.Unicode FileToHash: `` HashKey: `` HashedText=> HashedText", "golden_example": "Cryptography.HashFromFileWithKey KeyedHashAlgorithm: Cryptography.KeyedHashAlgorithm.HMACSHA256 Encoding: Cryptography.EncryptionEncoding.Unicode FileToHash: $fx'C:\\temp\\test.xlsx' HashKey: $fx'password' HashedText=> HashedText", "input_params": [ { "name": "Encoding", "type": "EncryptionEncoding", "required": false, "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "FileToHash", "type": "FileObject", "required": false }, { "name": "HashKey", "type": "EncryptableObject", "required": false }, { "name": "KeyedHashAlgorithm", "type": "KeyedHashAlgorithm", "required": false, "enumValues": [ "HMACSHA256", "HMACSHA384", "HMACSHA512" ] } ], "output_params": [ { "name": "HashedText", "type": "String" } ], "required_params": [ "File to hash", "Hash key" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.HashText", "module": "Cryptography", "kind": "Action", "selector": null, "template": "Cryptography.HashText HashAlgorithm: Cryptography.HashAlgorithm.SHA256 Encoding: Cryptography.EncryptionEncoding.Unicode TextToHash: `` HashedText=> HashedText", "golden_example": "Cryptography.HashText HashAlgorithm: Cryptography.HashAlgorithm.SHA256 Encoding: Cryptography.EncryptionEncoding.Unicode TextToHash: $fx'example' HashedText=> HashedText", "input_params": [ { "name": "Encoding", "type": "EncryptionEncoding", "required": false, "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "HashAlgorithm", "type": "HashAlgorithm", "required": false, "enumValues": [ "SHA256", "SHA384", "SHA512" ] }, { "name": "TextToHash", "type": "String", "required": false } ], "output_params": [ { "name": "HashedText", "type": "String" } ], "required_params": [ "Text to hash" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cryptography.HashTextWithKey", "module": "Cryptography", "kind": "Action", "selector": null, "template": "Cryptography.HashTextWithKey HashAlgorithm: Cryptography.KeyedHashAlgorithm.HMACSHA256 Encoding: Cryptography.EncryptionEncoding.Unicode TextToHash: `` HashKey: `` HashedText=> HashedText", "golden_example": "Cryptography.HashTextWithKey HashAlgorithm: Cryptography.KeyedHashAlgorithm.HMACSHA256 Encoding: Cryptography.EncryptionEncoding.Unicode TextToHash: $fx'example' HashKey: $fx'password' HashedText=> HashedText", "input_params": [ { "name": "Encoding", "type": "EncryptionEncoding", "required": false, "enumValues": [ "DefaultEncoding", "ANSI", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "HashAlgorithm", "type": "KeyedHashAlgorithm", "required": false, "enumValues": [ "HMACSHA256", "HMACSHA384", "HMACSHA512" ] }, { "name": "HashKey", "type": "EncryptableObject", "required": false }, { "name": "TextToHash", "type": "String", "required": false } ], "output_params": [ { "name": "HashedText", "type": "String" } ], "required_params": [ "Text to hash", "Hash key" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cyberark.GetPassword.GetPassword", "module": "Cyberark", "kind": "Action", "selector": "GetPassword", "template": "Cyberark.GetPassword.GetPassword Safe: `` Object: `` ServerAddress: `` Timeout: 30 AuthApp: `` ApplicationId: `` AcceptUntrustedCertificates: False Folder: `` ExtraData: `` Response=> JSONResponse PlainTextPassword=> CyberArkPassword Password=> CyberArkPassword", "golden_example": "Cyberark.GetPassword.GetPassword Safe: $fx'example' Object: $fx'example' ServerAddress: $fx'example' Timeout: 30 AuthApp: $fx'example' ApplicationId: $fx'example' AcceptUntrustedCertificates: False Folder: $fx'example' ExtraData: $fx'example' Response=> JSONResponse PlainTextPassword=> CyberArkPassword Password=> CyberArkPassword", "input_params": [ { "name": "Safe", "type": "String", "required": true }, { "name": "Object", "type": "String", "required": true }, { "name": "ServerAddress", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "AuthApp", "type": "String", "required": true, "default": "AIMWebService" }, { "name": "ApplicationId", "type": "String", "required": true }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Folder", "type": "String", "required": true }, { "name": "ExtraData", "type": "String", "required": false, "default": "" } ], "output_params": [ { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" }, { "name": "PlainTextPassword", "type": "String", "defaultVariable": "CyberArkPassword" }, { "name": "Password", "type": "EncryptableObject", "defaultVariable": "CyberArkPassword" } ], "required_params": [ "Safe", "Object", "ServerAddress", "Timeout", "AuthApp", "ApplicationId", "AcceptUntrustedCertificates", "Folder" ], "constraints": { "LoadCertificationFrom": "None" }, "sibling_selectors": [ "Cyberark.GetPassword.GetPasswordWithFileCertificate", "Cyberark.GetPassword.GetPasswordWithStoreCertificate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cyberark.GetPassword.GetPasswordWithFileCertificate", "module": "Cyberark", "kind": "Action", "selector": "GetPasswordWithFileCertificate", "template": "Cyberark.GetPassword.GetPasswordWithFileCertificate Safe: `` Object: `` ServerAddress: `` Timeout: 30 AuthApp: `` ApplicationId: `` AcceptUntrustedCertificates: False CertificateFilePassword: `` Folder: `` ExtraData: `` CertificateFilePath: `` Response=> JSONResponse PlainTextPassword=> CyberArkPassword Password=> CyberArkPassword", "golden_example": "Cyberark.GetPassword.GetPasswordWithFileCertificate Safe: $fx'example' Object: $fx'example' ServerAddress: $fx'example' Timeout: 30 AuthApp: $fx'example' ApplicationId: $fx'example' AcceptUntrustedCertificates: False CertificateFilePassword: $fx'password' Folder: $fx'example' ExtraData: $fx'example' CertificateFilePath: $fx'C:\\temp\\test.xlsx' Response=> JSONResponse PlainTextPassword=> CyberArkPassword Password=> CyberArkPassword", "input_params": [ { "name": "Safe", "type": "String", "required": true }, { "name": "Object", "type": "String", "required": true }, { "name": "ServerAddress", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "AuthApp", "type": "String", "required": true, "default": "AIMWebService" }, { "name": "ApplicationId", "type": "String", "required": true }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "CertificateFilePassword", "type": "EncryptableObject", "required": true }, { "name": "Folder", "type": "String", "required": true }, { "name": "ExtraData", "type": "String", "required": false, "default": "" }, { "name": "CertificateFilePath", "type": "FileObject", "required": true } ], "output_params": [ { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" }, { "name": "PlainTextPassword", "type": "String", "defaultVariable": "CyberArkPassword" }, { "name": "Password", "type": "EncryptableObject", "defaultVariable": "CyberArkPassword" } ], "required_params": [ "Safe", "Object", "ServerAddress", "Timeout", "AuthApp", "ApplicationId", "AcceptUntrustedCertificates", "CertificateFilePassword", "Folder", "CertificateFilePath" ], "constraints": { "LoadCertificationFrom": "File" }, "sibling_selectors": [ "Cyberark.GetPassword.GetPassword", "Cyberark.GetPassword.GetPasswordWithStoreCertificate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Cyberark.GetPassword.GetPasswordWithStoreCertificate", "module": "Cyberark", "kind": "Action", "selector": "GetPasswordWithStoreCertificate", "template": "Cyberark.GetPassword.GetPasswordWithStoreCertificate Safe: `` Object: `` ServerAddress: `` UseOnlyValidCertificate: False Timeout: 30 StoreCertificatesPaths: `` AuthApp: `` ApplicationId: `` AcceptUntrustedCertificates: False Folder: `` ExtraData: `` Response=> JSONResponse PlainTextPassword=> CyberArkPassword Password=> CyberArkPassword", "golden_example": "Cyberark.GetPassword.GetPasswordWithStoreCertificate Safe: $fx'example' Object: $fx'example' ServerAddress: $fx'example' UseOnlyValidCertificate: False Timeout: 30 StoreCertificatesPaths: $fx'example' AuthApp: $fx'example' ApplicationId: $fx'example' AcceptUntrustedCertificates: False Folder: $fx'example' ExtraData: $fx'example' Response=> JSONResponse PlainTextPassword=> CyberArkPassword Password=> CyberArkPassword", "input_params": [ { "name": "Safe", "type": "String", "required": true }, { "name": "Object", "type": "String", "required": true }, { "name": "ServerAddress", "type": "String", "required": true }, { "name": "UseOnlyValidCertificate", "type": "Boolean", "required": true, "default": "False" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "StoreCertificatesPaths", "type": "String", "required": true }, { "name": "AuthApp", "type": "String", "required": true, "default": "AIMWebService" }, { "name": "ApplicationId", "type": "String", "required": true }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Folder", "type": "String", "required": true }, { "name": "ExtraData", "type": "String", "required": false, "default": "" } ], "output_params": [ { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" }, { "name": "PlainTextPassword", "type": "String", "defaultVariable": "CyberArkPassword" }, { "name": "Password", "type": "EncryptableObject", "defaultVariable": "CyberArkPassword" } ], "required_params": [ "Safe", "Object", "ServerAddress", "UseOnlyValidCertificate", "Timeout", "StoreCertificatesPaths", "AuthApp", "ApplicationId", "AcceptUntrustedCertificates", "Folder" ], "constraints": { "LoadCertificationFrom": "Store" }, "sibling_selectors": [ "Cyberark.GetPassword.GetPasswordWithFileCertificate", "Cyberark.GetPassword.GetPassword" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Database.Close", "module": "Database", "kind": "Action", "selector": null, "template": "Database.Close Connection: ``", "golden_example": "Database.Close Connection: SQLConnection", "input_params": [ { "name": "Connection", "type": "SqlConnectionHandle", "required": false } ], "output_params": [], "required_params": [ "SQL connection" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Database.Connect.Connect", "module": "Database", "kind": "Action", "selector": "Connect", "template": "Database.Connect.Connect ConnectionString: `` Connection=> SQLConnection", "golden_example": "Database.Connect.Connect ConnectionString: $fx'example' Connection=> SQLConnection", "input_params": [ { "name": "ConnectionString", "type": "String", "required": true } ], "output_params": [ { "name": "Connection", "type": "SqlConnectionHandle", "defaultVariable": "SQLConnection" } ], "required_params": [ "ConnectionString" ], "constraints": { "DatabaseType": "Other" }, "sibling_selectors": [ "Database.Connect.ConnectOracle" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Database.Connect.ConnectOracle", "module": "Database", "kind": "Action", "selector": "ConnectOracle", "template": "Database.Connect.ConnectOracle ProviderLibraryPath: `` ConnectionString: `` Connection=> SQLConnection", "golden_example": "Database.Connect.ConnectOracle ProviderLibraryPath: $fx'C:\\temp\\test.xlsx' ConnectionString: $fx'example' Connection=> SQLConnection", "input_params": [ { "name": "ProviderLibraryPath", "type": "FileObject", "required": true }, { "name": "ConnectionString", "type": "String", "required": true } ], "output_params": [ { "name": "Connection", "type": "SqlConnectionHandle", "defaultVariable": "SQLConnection" } ], "required_params": [ "ProviderLibraryPath", "ConnectionString" ], "constraints": { "DatabaseType": "Oracle" }, "sibling_selectors": [ "Database.Connect.Connect" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Database.ExecuteSqlStatement.ConnectAndExecute", "module": "Database", "kind": "Action", "selector": "ConnectAndExecute", "template": "Database.ExecuteSqlStatement.ConnectAndExecute Statement: `` Timeout: 30 ConnectionString: `` Result=> QueryResult", "golden_example": "Database.ExecuteSqlStatement.ConnectAndExecute Statement: $fx'example' Timeout: 30 ConnectionString: $fx'example' Result=> QueryResult", "input_params": [ { "name": "Statement", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "ConnectionString", "type": "String", "required": true } ], "output_params": [ { "name": "Result", "type": "DataTable", "defaultVariable": "QueryResult" } ], "required_params": [ "Statement", "Timeout", "ConnectionString" ], "constraints": { "GetConnection": "ConnectionString", "DatabaseType": "Other" }, "sibling_selectors": [ "Database.ExecuteSqlStatement.ConnectAndExecuteOracle", "Database.ExecuteSqlStatement.Execute" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Database.ExecuteSqlStatement.ConnectAndExecuteOracle", "module": "Database", "kind": "Action", "selector": "ConnectAndExecuteOracle", "template": "Database.ExecuteSqlStatement.ConnectAndExecuteOracle Statement: `` Timeout: 30 ProviderLibraryPath: `` ConnectionString: `` Result=> QueryResult", "golden_example": "Database.ExecuteSqlStatement.ConnectAndExecuteOracle Statement: $fx'example' Timeout: 30 ProviderLibraryPath: $fx'C:\\temp\\test.xlsx' ConnectionString: $fx'example' Result=> QueryResult", "input_params": [ { "name": "Statement", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "ProviderLibraryPath", "type": "FileObject", "required": true }, { "name": "ConnectionString", "type": "String", "required": true } ], "output_params": [ { "name": "Result", "type": "DataTable", "defaultVariable": "QueryResult" } ], "required_params": [ "Statement", "Timeout", "ProviderLibraryPath", "ConnectionString" ], "constraints": { "GetConnection": "ConnectionString", "DatabaseType": "Oracle" }, "sibling_selectors": [ "Database.ExecuteSqlStatement.ConnectAndExecute", "Database.ExecuteSqlStatement.Execute" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Database.ExecuteSqlStatement.Execute", "module": "Database", "kind": "Action", "selector": "Execute", "template": "Database.ExecuteSqlStatement.Execute Connection: `` Statement: `` Timeout: 30 Result=> QueryResult", "golden_example": "Database.ExecuteSqlStatement.Execute Connection: SQLConnection Statement: $fx'example' Timeout: 30 Result=> QueryResult", "input_params": [ { "name": "Connection", "type": "SqlConnectionHandle", "required": false }, { "name": "Statement", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Result", "type": "DataTable" } ], "required_params": [ "SQL connection", "SQL statement" ], "constraints": { "GetConnection": "SQLConnectionVariable" }, "sibling_selectors": [ "Database.ExecuteSqlStatement.ConnectAndExecute", "Database.ExecuteSqlStatement.ConnectAndExecuteOracle" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "DateTime.Add", "module": "DateTime", "kind": "Action", "selector": null, "template": "DateTime.Add DateTime: `` TimeToAdd: 0 TimeUnit: DateTime.TimeUnit.Days ResultedDate=> ResultedDate", "golden_example": "DateTime.Add DateTime: $fx'2025-01-01' TimeToAdd: 0 TimeUnit: DateTime.TimeUnit.Days ResultedDate=> ResultedDate", "input_params": [ { "name": "DateTime", "type": "DateTime", "required": false }, { "name": "TimeToAdd", "type": "Int32", "required": false }, { "name": "TimeUnit", "type": "TimeUnit", "required": false, "enumValues": [ "Seconds", "Minutes", "Hours", "Days", "Months", "Years" ] } ], "output_params": [ { "name": "ResultedDate", "type": "DateTime" } ], "required_params": [ "Datetime" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "DateTime.GetCurrentDateTime.Current", "module": "DateTime", "kind": "Action", "selector": "Current", "template": "DateTime.GetCurrentDateTime.Current DateTimeFormat: DateTime.DateTimeFormat.DateAndTime Offset: `` CurrentDateTime=> CurrentDateTime", "golden_example": "DateTime.GetCurrentDateTime.Current DateTimeFormat: DateTime.DateTimeFormat.DateAndTime Offset: $fx'example' CurrentDateTime=> CurrentDateTime", "input_params": [ { "name": "DateTimeFormat", "type": "DateTimeFormat", "required": true, "default": "DateAndTime", "enumValues": [ "DateAndTime", "DateOnly" ] }, { "name": "Offset", "type": "String", "required": true, "default": "Europe/Bucharest" } ], "output_params": [ { "name": "CurrentDateTime", "type": "DateTime", "defaultVariable": "CurrentDateTime" } ], "required_params": [ "DateTimeFormat", "Offset" ], "constraints": { "TimeZoneMode": "Specific" }, "sibling_selectors": [ "DateTime.GetCurrentDateTime.Local", "DateTime.GetCurrentDateTime.Windows", "DateTime.GetCurrentDateTime.CustomOffset", "DateTime.GetCurrentDateTime.CustomTimeZone" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "DateTime.GetCurrentDateTime.CustomOffset", "module": "DateTime", "kind": "Action", "selector": "CustomOffset", "template": "DateTime.GetCurrentDateTime.CustomOffset CustomOffset: `` DateTimeFormat: DateTime.DateTimeFormat.DateAndTime CurrentDateTime=> CurrentDateTime", "golden_example": "DateTime.GetCurrentDateTime.CustomOffset CustomOffset: 1.0 DateTimeFormat: DateTime.DateTimeFormat.DateAndTime CurrentDateTime=> CurrentDateTime", "input_params": [ { "name": "CustomOffset", "type": "Double", "required": true }, { "name": "DateTimeFormat", "type": "DateTimeFormat", "required": true, "default": "DateAndTime", "enumValues": [ "DateAndTime", "DateOnly" ] } ], "output_params": [ { "name": "CurrentDateTime", "type": "DateTime", "defaultVariable": "CurrentDateTime" } ], "required_params": [ "CustomOffset", "DateTimeFormat" ], "constraints": { "TimeZoneMode": "Custom", "InputType": "Offset" }, "sibling_selectors": [ "DateTime.GetCurrentDateTime.Local", "DateTime.GetCurrentDateTime.Current", "DateTime.GetCurrentDateTime.Windows", "DateTime.GetCurrentDateTime.CustomTimeZone" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "DateTime.GetCurrentDateTime.CustomTimeZone", "module": "DateTime", "kind": "Action", "selector": "CustomTimeZone", "template": "DateTime.GetCurrentDateTime.CustomTimeZone CustomTimeZone: `` DateTimeFormat: DateTime.DateTimeFormat.DateAndTime CurrentDateTime=> CurrentDateTime", "golden_example": "DateTime.GetCurrentDateTime.CustomTimeZone CustomTimeZone: $fx'example' DateTimeFormat: DateTime.DateTimeFormat.DateAndTime CurrentDateTime=> CurrentDateTime", "input_params": [ { "name": "CustomTimeZone", "type": "String", "required": true }, { "name": "DateTimeFormat", "type": "DateTimeFormat", "required": true, "default": "DateAndTime", "enumValues": [ "DateAndTime", "DateOnly" ] } ], "output_params": [ { "name": "CurrentDateTime", "type": "DateTime", "defaultVariable": "CurrentDateTime" } ], "required_params": [ "CustomTimeZone", "DateTimeFormat" ], "constraints": { "TimeZoneMode": "Custom", "InputType": "Windows" }, "sibling_selectors": [ "DateTime.GetCurrentDateTime.Local", "DateTime.GetCurrentDateTime.Current", "DateTime.GetCurrentDateTime.Windows", "DateTime.GetCurrentDateTime.CustomOffset" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "DateTime.GetCurrentDateTime.Local", "module": "DateTime", "kind": "Action", "selector": "Local", "template": "DateTime.GetCurrentDateTime.Local DateTimeFormat: DateTime.DateTimeFormat.DateAndTime CurrentDateTime=> CurrentDateTime", "golden_example": "DateTime.GetCurrentDateTime.Local DateTimeFormat: DateTime.DateTimeFormat.DateAndTime CurrentDateTime=> CurrentDateTime", "input_params": [ { "name": "DateTimeFormat", "type": "DateTimeFormat", "required": false, "enumValues": [ "DateAndTime", "DateOnly" ] } ], "output_params": [ { "name": "CurrentDateTime", "type": "DateTime" } ], "required_params": [], "constraints": { "TimeZoneMode": "System" }, "sibling_selectors": [ "DateTime.GetCurrentDateTime.Current", "DateTime.GetCurrentDateTime.Windows", "DateTime.GetCurrentDateTime.CustomOffset", "DateTime.GetCurrentDateTime.CustomTimeZone" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "DateTime.GetCurrentDateTime.Windows", "module": "DateTime", "kind": "Action", "selector": "Windows", "template": "DateTime.GetCurrentDateTime.Windows TimeZoneLocation: DateTime.TimeZoneLocation.UTC DateTimeFormat: DateTime.DateTimeFormat.DateAndTime CurrentDateTime=> CurrentDateTime", "golden_example": "DateTime.GetCurrentDateTime.Windows TimeZoneLocation: DateTime.TimeZoneLocation.UTC DateTimeFormat: DateTime.DateTimeFormat.DateAndTime CurrentDateTime=> CurrentDateTime", "input_params": [ { "name": "TimeZoneLocation", "type": "TimeZoneLocation", "required": true, "default": "UTC", "enumValues": [ "DatelineStandardTime", "UTC11", "AleutianStandardTime", "HawaiianStandardTime", "MarquesasStandardTime", "AlaskanStandardTime", "UTC09", "PacificStandardTimeMexico", "UTC08", "PacificStandardTime", "USMountainStandardTime", "MountainStandardTimeMexico", "MountainStandardTime", "YukonStandardTime", "CentralAmericaStandardTime", "CentralStandardTime", "EasterIslandStandardTime", "CentralStandardTimeMexico", "CanadaCentralStandardTime", "SAPacificStandardTime", "EasternStandardTimeMexico", "EasternStandardTime", "HaitiStandardTime", "CubaStandardTime", "USEasternStandardTime", "TurksAndCaicosStandardTime", "ParaguayStandardTime", "AtlanticStandardTime", "VenezuelaStandardTime", "CentralBrazilianStandardTime", "SAWesternStandardTime", "PacificSAStandardTime", "NewfoundlandStandardTime", "TocantinsStandardTime", "ESouthAmericaStandardTime", "SAEasternStandardTime", "ArgentinaStandardTime", "GreenlandStandardTime", "MontevideoStandardTime", "MagallanesStandardTime", "SaintPierreStandardTime", "BahiaStandardTime", "UTC02", "MidAtlanticStandardTime", "AzoresStandardTime", "CapeVerdeStandardTime", "UTC", "GMTStandardTime", "GreenwichStandardTime", "SaoTomeStandardTime", "MoroccoStandardTime", "WEuropeStandardTime", "CentralEuropeStandardTime", "RomanceStandardTime", "CentralEuropeanStandardTime", "WCentralAfricaStandardTime", "GTBStandardTime", "MiddleEastStandardTime", "EgyptStandardTime", "EEuropeStandardTime", "SyriaStandardTime", "WestBankStandardTime", "SouthAfricaStandardTime", "FLEStandardTime", "IsraelStandardTime", "SouthSudanStandardTime", "KaliningradStandardTime", "SudanStandardTime", "LibyaStandardTime", "NamibiaStandardTime", "JordanStandardTime", "ArabicStandardTime", "TurkeyStandardTime", "ArabStandardTime", "BelarusStandardTime", "RussianStandardTime", "EAfricaStandardTime", "VolgogradStandardTime", "IranStandardTime", "ArabianStandardTime", "AstrakhanStandardTime", "AzerbaijanStandardTime", "RussiaTimeZone3", "MauritiusStandardTime", "SaratovStandardTime", "GeorgianStandardTime", "CaucasusStandardTime", "AfghanistanStandardTime", "WestAsiaStandardTime", "EkaterinburgStandardTime", "PakistanStandardTime", "QyzylordaStandardTime", "IndiaStandardTime", "SriLankaStandardTime", "NepalStandardTime", "BangladeshStandardTime", "CentralAsiaStandardTime", "OmskStandardTime", "MyanmarStandardTime", "SEAsiaStandardTime", "AltaiStandardTime", "WMongoliaStandardTime", "NorthAsiaStandardTime", "NCentralAsiaStandardTime", "TomskStandardTime", "ChinaStandardTime", "NorthAsiaEastStandardTime", "SingaporeStandardTime", "WAustraliaStandardTime", "TaipeiStandardTime", "UlaanbaatarStandardTime", "AusCentralWStandardTime", "TransbaikalStandardTime", "TokyoStandardTime", "NorthKoreaStandardTime", "KoreaStandardTime", "YakutskStandardTime", "CenAustraliaStandardTime", "AUSCentralStandardTime", "EAustraliaStandardTime", "AUSEasternStandardTime", "WestPacificStandardTime", "TasmaniaStandardTime", "VladivostokStandardTime", "LordHoweStandardTime", "BougainvilleStandardTime", "RussiaTimeZone10", "MagadanStandardTime", "NorfolkStandardTime", "SakhalinStandardTime", "CentralPacificStandardTime", "RussiaTimeZone11", "NewZealandStandardTime", "UTC12", "FijiStandardTime", "KamchatkaStandardTime", "ChathamIslandsStandardTime", "UTC13", "TongaStandardTime", "SamoaStandardTime", "LineIslandsStandardTime" ] }, { "name": "DateTimeFormat", "type": "DateTimeFormat", "required": true, "default": "DateAndTime", "enumValues": [ "DateAndTime", "DateOnly" ] } ], "output_params": [ { "name": "CurrentDateTime", "type": "DateTime", "defaultVariable": "CurrentDateTime" } ], "required_params": [ "TimeZoneLocation", "DateTimeFormat" ], "constraints": { "TimeZoneMode": "Windows" }, "sibling_selectors": [ "DateTime.GetCurrentDateTime.Local", "DateTime.GetCurrentDateTime.Current", "DateTime.GetCurrentDateTime.CustomOffset", "DateTime.GetCurrentDateTime.CustomTimeZone" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "DateTime.Subtract", "module": "DateTime", "kind": "Action", "selector": null, "template": "DateTime.Subtract FromDate: `` SubstractDate: `` TimeUnit: `` TimeDifference=> TimeDifference", "golden_example": "DateTime.Subtract FromDate: $fx'2025-01-01' SubstractDate: $fx'2025-01-01' TimeUnit: DateTime.DifferenceTimeUnit.Days TimeDifference=> TimeDifference", "input_params": [ { "name": "FromDate", "type": "DateTime", "required": false }, { "name": "SubstractDate", "type": "DateTime", "required": false }, { "name": "TimeUnit", "type": "DifferenceTimeUnit", "required": false, "enumValues": [ "Seconds", "Minutes", "Hours", "Days" ] } ], "output_params": [ { "name": "TimeDifference", "type": "Decimal" } ], "required_params": [ "From date", "Subtract date" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Display.InputDialog", "module": "Display", "kind": "Action", "selector": null, "template": "Display.InputDialog InputType: Display.InputType.SingleLine IsTopMost: False DefaultValue: `` Message: `` Title: `` UserInput=> UserInput ButtonPressed=> ButtonPressed", "golden_example": "Display.InputDialog InputType: Display.InputType.SingleLine IsTopMost: False DefaultValue: $fx'example' Message: $fx'example' Title: $fx'example' UserInput=> UserInput ButtonPressed=> ButtonPressed", "input_params": [ { "name": "DefaultValue", "type": "String", "required": false }, { "name": "InputType", "type": "InputType", "required": false, "enumValues": [ "SingleLine", "Password", "Multiline" ] }, { "name": "IsTopMost", "type": "Boolean", "required": false }, { "name": "Message", "type": "String", "required": false }, { "name": "Title", "type": "String", "required": false } ], "output_params": [ { "name": "ButtonPressed", "type": "String" }, { "name": "UserInput", "type": "String" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Display.SelectDateDialog.SelectDate", "module": "Display", "kind": "Action", "selector": "SelectDate", "template": "Display.SelectDateDialog.SelectDate DateDialogFormat: Display.DateDialogFormat.DateOnly IsTopMost: False DefaultValue: `` Message: `` Title: `` SelectedDate=> SelectedDate ButtonPressed=> ButtonPressed", "golden_example": "Display.SelectDateDialog.SelectDate DateDialogFormat: Display.DateDialogFormat.DateOnly IsTopMost: False DefaultValue: $fx'2025-01-01' Message: $fx'example' Title: $fx'example' SelectedDate=> SelectedDate ButtonPressed=> ButtonPressed", "input_params": [ { "name": "DateDialogFormat", "type": "DateDialogFormat", "required": false, "enumValues": [ "DateOnly", "DateAndTime" ] }, { "name": "DefaultValue", "type": "Nullable`1", "required": false }, { "name": "IsTopMost", "type": "Boolean", "required": false }, { "name": "Message", "type": "String", "required": false }, { "name": "Title", "type": "String", "required": false } ], "output_params": [ { "name": "ButtonPressed", "type": "String" }, { "name": "SelectedDate", "type": "DateTime" } ], "required_params": [], "constraints": { "DateDialogType": "SingleDate" }, "sibling_selectors": [ "Display.SelectDateDialog.SelectDateRange" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Display.SelectDateDialog.SelectDateRange", "module": "Display", "kind": "Action", "selector": "SelectDateRange", "template": "Display.SelectDateDialog.SelectDateRange IsTopMost: False Message: `` Title: `` DefaultValueForSecondDate: `` DateDialogFormat: Display.DateDialogFormat.DateOnly DefaultValue: `` SelectedDate=> SelectedDate SecondSelectedDate=> SecondSelectedDate ButtonPressed=> ButtonPressed", "golden_example": "Display.SelectDateDialog.SelectDateRange IsTopMost: False Message: $fx'example' Title: $fx'example' DefaultValueForSecondDate: $fx'2025-01-01' DateDialogFormat: Display.DateDialogFormat.DateOnly DefaultValue: $fx'2025-01-01' SelectedDate=> SelectedDate SecondSelectedDate=> SecondSelectedDate ButtonPressed=> ButtonPressed", "input_params": [ { "name": "IsTopMost", "type": "Boolean", "required": true, "default": "False" }, { "name": "Message", "type": "String", "required": false, "default": "" }, { "name": "Title", "type": "String", "required": false, "default": "" }, { "name": "DefaultValueForSecondDate", "type": "Nullable`1", "required": false }, { "name": "DateDialogFormat", "type": "DateDialogFormat", "required": true, "default": "DateOnly", "enumValues": [ "DateOnly", "DateAndTime" ] }, { "name": "DefaultValue", "type": "Nullable`1", "required": false } ], "output_params": [ { "name": "SelectedDate", "type": "DateTime", "defaultVariable": "SelectedDate" }, { "name": "SecondSelectedDate", "type": "DateTime", "defaultVariable": "SecondSelectedDate" }, { "name": "ButtonPressed", "type": "String", "defaultVariable": "ButtonPressed" } ], "required_params": [ "IsTopMost", "DateDialogFormat" ], "constraints": { "DateDialogType": "DateRange" }, "sibling_selectors": [ "Display.SelectDateDialog.SelectDate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Display.SelectFileDialog.SelectFile", "module": "Display", "kind": "Action", "selector": "SelectFile", "template": "Display.SelectFileDialog.SelectFile IsTopMost: False CheckIfFileExists: False FileFilter: `` InitialDirectory: `` Title: `` SelectedFile=> SelectedFile ButtonPressed=> ButtonPressed", "golden_example": "Display.SelectFileDialog.SelectFile IsTopMost: False CheckIfFileExists: False FileFilter: $fx'example' InitialDirectory: $fx'C:\\temp' Title: $fx'example' SelectedFile=> SelectedFile ButtonPressed=> ButtonPressed", "input_params": [ { "name": "CheckIfFileExists", "type": "Boolean", "required": false }, { "name": "FileFilter", "type": "String", "required": false }, { "name": "InitialDirectory", "type": "FolderObject", "required": false }, { "name": "IsTopMost", "type": "Boolean", "required": false }, { "name": "Title", "type": "String", "required": false } ], "output_params": [ { "name": "ButtonPressed", "type": "String" }, { "name": "SelectedFile", "type": "FileObject" } ], "required_params": [], "constraints": { "AllowMultiple": "False" }, "sibling_selectors": [ "Display.SelectFileDialog.SelectFiles" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Display.SelectFileDialog.SelectFiles", "module": "Display", "kind": "Action", "selector": "SelectFiles", "template": "Display.SelectFileDialog.SelectFiles InitialDirectory: `` IsTopMost: False Title: `` CheckIfFileExists: False FileFilter: `` SelectedFiles=> SelectedFiles ButtonPressed=> ButtonPressed", "golden_example": "Display.SelectFileDialog.SelectFiles InitialDirectory: $fx'C:\\temp' IsTopMost: False Title: $fx'example' CheckIfFileExists: False FileFilter: $fx'example' SelectedFiles=> SelectedFiles ButtonPressed=> ButtonPressed", "input_params": [ { "name": "InitialDirectory", "type": "FolderObject", "required": false, "default": "" }, { "name": "IsTopMost", "type": "Boolean", "required": true, "default": "False" }, { "name": "Title", "type": "String", "required": false, "default": "" }, { "name": "CheckIfFileExists", "type": "Boolean", "required": true, "default": "False" }, { "name": "FileFilter", "type": "String", "required": false, "default": "" } ], "output_params": [ { "name": "SelectedFiles", "type": "List`1", "defaultVariable": "SelectedFiles" }, { "name": "ButtonPressed", "type": "String", "defaultVariable": "ButtonPressed" } ], "required_params": [ "IsTopMost", "CheckIfFileExists" ], "constraints": { "AllowMultiple": "True" }, "sibling_selectors": [ "Display.SelectFileDialog.SelectFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Display.SelectFolder", "module": "Display", "kind": "Action", "selector": null, "template": "Display.SelectFolder IsTopMost: False Description: `` InitialDirectory: `` SelectedFolder=> SelectedFolder ButtonPressed=> ButtonPressed", "golden_example": "Display.SelectFolder IsTopMost: False Description: $fx'example' InitialDirectory: $fx'C:\\temp' SelectedFolder=> SelectedFolder ButtonPressed=> ButtonPressed", "input_params": [ { "name": "Description", "type": "String", "required": false }, { "name": "InitialDirectory", "type": "FolderObject", "required": false }, { "name": "IsTopMost", "type": "Boolean", "required": false } ], "output_params": [ { "name": "ButtonPressed", "type": "String" }, { "name": "SelectedFolder", "type": "FolderObject" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Display.SelectFromListDialog.SelectFromList", "module": "Display", "kind": "Action", "selector": "SelectFromList", "template": "Display.SelectFromListDialog.SelectFromList List: `` IsTopMost: False AllowEmpty: False Message: `` Title: `` SelectedItem=> SelectedItem SelectedIndex=> SelectedIndex ButtonPressed=> ButtonPressed", "golden_example": "Display.SelectFromListDialog.SelectFromList List: $fx'sample' IsTopMost: False AllowEmpty: False Message: $fx'example' Title: $fx'example' SelectedItem=> SelectedItem SelectedIndex=> SelectedIndex ButtonPressed=> ButtonPressed", "input_params": [ { "name": "AllowEmpty", "type": "Boolean", "required": false }, { "name": "IsTopMost", "type": "Boolean", "required": false }, { "name": "List", "type": "Object", "required": false }, { "name": "Message", "type": "String", "required": false }, { "name": "Title", "type": "String", "required": false } ], "output_params": [ { "name": "ButtonPressed", "type": "String" }, { "name": "SelectedIndex", "type": "Int32" }, { "name": "SelectedItem", "type": "String" } ], "required_params": [ "List to choose from" ], "constraints": { "LimitToList": "True", "AllowMultiple": "False" }, "sibling_selectors": [ "Display.SelectFromListDialog.SelectFromListOrInsertValue", "Display.SelectFromListDialog.SelectItemsFromList" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Display.SelectFromListDialog.SelectFromListOrInsertValue", "module": "Display", "kind": "Action", "selector": "SelectFromListOrInsertValue", "template": "Display.SelectFromListDialog.SelectFromListOrInsertValue Message: `` List: `` Title: `` IsTopMost: False SelectedItem=> SelectedItem ButtonPressed=> ButtonPressed SelectedIndex=> SelectedIndex", "golden_example": "Display.SelectFromListDialog.SelectFromListOrInsertValue Message: $fx'example' List: $fx'sample' Title: $fx'example' IsTopMost: False SelectedItem=> SelectedItem ButtonPressed=> ButtonPressed SelectedIndex=> SelectedIndex", "input_params": [ { "name": "Message", "type": "String", "required": false, "default": "" }, { "name": "List", "type": "Object", "required": true }, { "name": "Title", "type": "String", "required": false, "default": "" }, { "name": "IsTopMost", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "SelectedItem", "type": "String", "defaultVariable": "SelectedItem" }, { "name": "ButtonPressed", "type": "String", "defaultVariable": "ButtonPressed" }, { "name": "SelectedIndex", "type": "Int32", "defaultVariable": "SelectedIndex" } ], "required_params": [ "List", "IsTopMost" ], "constraints": { "LimitToList": "False" }, "sibling_selectors": [ "Display.SelectFromListDialog.SelectFromList", "Display.SelectFromListDialog.SelectItemsFromList" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Display.SelectFromListDialog.SelectItemsFromList", "module": "Display", "kind": "Action", "selector": "SelectItemsFromList", "template": "Display.SelectFromListDialog.SelectItemsFromList Message: `` List: `` Title: `` PreSelectItemsWithPlus: False AllowEmpty: False IsTopMost: False SelectedItems=> SelectedItems SelectedIndexes=> SelectedIndexes ButtonPressed=> ButtonPressed", "golden_example": "Display.SelectFromListDialog.SelectItemsFromList Message: $fx'example' List: $fx'sample' Title: $fx'example' PreSelectItemsWithPlus: False AllowEmpty: False IsTopMost: False SelectedItems=> SelectedItems SelectedIndexes=> SelectedIndexes ButtonPressed=> ButtonPressed", "input_params": [ { "name": "Message", "type": "String", "required": false, "default": "" }, { "name": "List", "type": "Object", "required": true }, { "name": "Title", "type": "String", "required": false, "default": "" }, { "name": "PreSelectItemsWithPlus", "type": "Boolean", "required": true, "default": "False" }, { "name": "AllowEmpty", "type": "Boolean", "required": true, "default": "False" }, { "name": "IsTopMost", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "SelectedItems", "type": "List`1", "defaultVariable": "SelectedItems" }, { "name": "SelectedIndexes", "type": "List`1", "defaultVariable": "SelectedIndexes" }, { "name": "ButtonPressed", "type": "String", "defaultVariable": "ButtonPressed" } ], "required_params": [ "List", "PreSelectItemsWithPlus", "AllowEmpty", "IsTopMost" ], "constraints": { "LimitToList": "True", "AllowMultiple": "True" }, "sibling_selectors": [ "Display.SelectFromListDialog.SelectFromListOrInsertValue", "Display.SelectFromListDialog.SelectFromList" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Display.ShowCustomDialog", "module": "Display", "kind": "Action", "selector": null, "template": "Display.ShowCustomDialog CardTemplateJson: `` CustomFormData=> CustomFormData ButtonPressed=> ButtonPressed", "golden_example": "Display.ShowCustomDialog CardTemplateJson: $fx'example' CustomFormData=> CustomFormData ButtonPressed=> ButtonPressed", "input_params": [ { "name": "CardTemplateJson", "type": "String", "required": true } ], "output_params": [ { "name": "CustomFormData", "type": "CustomObject", "defaultVariable": "CustomFormData" }, { "name": "ButtonPressed", "type": "String", "defaultVariable": "ButtonPressed" } ], "required_params": [ "CardTemplateJson" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Display.ShowMessageDialog.ShowMessage", "module": "Display", "kind": "Action", "selector": "ShowMessage", "template": "Display.ShowMessageDialog.ShowMessage Icon: Display.Icon.None Buttons: Display.Buttons.OK DefaultButton: Display.DefaultButton.Button1 IsTopMost: False Message: `` Title: `` ButtonPressed=> ButtonPressed", "golden_example": "Display.ShowMessageDialog.ShowMessage Icon: Display.Icon.None Buttons: Display.Buttons.OK DefaultButton: Display.DefaultButton.Button1 IsTopMost: False Message: $fx'example' Title: $fx'example' ButtonPressed=> ButtonPressed", "input_params": [ { "name": "Buttons", "type": "Buttons", "required": false, "enumValues": [ "OK", "OKCancel", "YesNo", "YesNoCancel", "AbortRetryIgnore", "RetryCancel" ] }, { "name": "DefaultButton", "type": "DefaultButton", "required": false, "enumValues": [ "Button1", "Button2", "Button3" ] }, { "name": "Icon", "type": "Icon", "required": false, "enumValues": [ "None", "Information", "Question", "Warning", "ErrorIcon" ] }, { "name": "IsTopMost", "type": "Boolean", "required": false }, { "name": "Message", "type": "String", "required": false }, { "name": "Title", "type": "String", "required": false } ], "output_params": [ { "name": "ButtonPressed", "type": "String" } ], "required_params": [], "constraints": { "CloseAutomatically": "False" }, "sibling_selectors": [ "Display.ShowMessageDialog.ShowMessageWithTimeout" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Display.ShowMessageDialog.ShowMessageWithTimeout", "module": "Display", "kind": "Action", "selector": "ShowMessageWithTimeout", "template": "Display.ShowMessageDialog.ShowMessageWithTimeout Message: `` IsTopMost: False Title: `` Timeout: 3 Buttons: Display.Buttons.OK Icon: Display.Icon.None DefaultButton: Display.DefaultButton.Button1 ButtonPressed=> ButtonPressed", "golden_example": "Display.ShowMessageDialog.ShowMessageWithTimeout Message: $fx'example' IsTopMost: False Title: $fx'example' Timeout: 3 Buttons: Display.Buttons.OK Icon: Display.Icon.None DefaultButton: Display.DefaultButton.Button1 ButtonPressed=> ButtonPressed", "input_params": [ { "name": "Message", "type": "String", "required": false, "default": "" }, { "name": "IsTopMost", "type": "Boolean", "required": true, "default": "False" }, { "name": "Title", "type": "String", "required": false, "default": "" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "3" }, { "name": "Buttons", "type": "Buttons", "required": true, "default": "OK", "enumValues": [ "OK", "OKCancel", "YesNo", "YesNoCancel", "AbortRetryIgnore", "RetryCancel" ] }, { "name": "Icon", "type": "Icon", "required": true, "default": "None", "enumValues": [ "None", "Information", "Question", "Warning", "ErrorIcon" ] }, { "name": "DefaultButton", "type": "DefaultButton", "required": true, "default": "Button1", "enumValues": [ "Button1", "Button2", "Button3" ] } ], "output_params": [ { "name": "ButtonPressed", "type": "String", "defaultVariable": "ButtonPressed" } ], "required_params": [ "IsTopMost", "Timeout", "Buttons", "Icon", "DefaultButton" ], "constraints": { "CloseAutomatically": "True" }, "sibling_selectors": [ "Display.ShowMessageDialog.ShowMessage" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Email.ProcessEmails.Move", "module": "Email", "kind": "Action", "selector": "Move", "template": "Email.ProcessEmails.Move IMAPServer: `` Port: 993 EnableSSL: True Username: `` Password: `` AcceptUntrustedCertificates: False EmailsToProcess: `` MailFolder: ``", "golden_example": "Email.ProcessEmails.Move IMAPServer: $fx'imap.test.com' Port: 993 EnableSSL: True Username: $fx'example' Password: $fx'password' AcceptUntrustedCertificates: False EmailsToProcess: FileList MailFolder: $fx'example'", "input_params": [ { "name": "EmailsToProcess", "type": "List`1", "required": false }, { "name": "MailFolder", "type": "String", "required": false }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": false }, { "name": "EnableSSL", "type": "Boolean", "required": false }, { "name": "Password", "type": "EncryptableObject", "required": false }, { "name": "Port", "type": "Int32", "required": false }, { "name": "Username", "type": "String", "required": false }, { "name": "IMAPServer", "type": "String", "required": true } ], "output_params": [], "required_params": [ "IMAP server", "Username", "Password" ], "constraints": { "Operation": "Move" }, "sibling_selectors": [ "Email.ProcessEmails.Delete", "Email.ProcessEmails.MarkAsUnread", "Email.ProcessEmails.MarkAsUnreadAndMove" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Email.RetrieveEmails.Retrieve", "module": "Email", "kind": "Action", "selector": "Retrieve", "template": "Email.RetrieveEmails.Retrieve IMAPServer: `` Port: 993 EnableSSL: True Username: `` Password: `` AcceptUntrustedCertificates: False MailFolder: `` MailsToRetrieve: Email.RetrieveMessagesMode.All MarkAsRead: True RetrievedEmails=> RetrievedEmails", "golden_example": "Email.RetrieveEmails.Retrieve IMAPServer: $fx'imap.test.com' Port: 993 EnableSSL: True Username: $fx'example' Password: $fx'password' AcceptUntrustedCertificates: False MailFolder: $fx'example' MailsToRetrieve: Email.RetrieveMessagesMode.All MarkAsRead: True RetrievedEmails=> RetrievedEmails", "input_params": [ { "name": "BodyContains", "type": "String", "required": false }, { "name": "FromContains", "type": "String", "required": false }, { "name": "MailFolder", "type": "String", "required": false }, { "name": "MailsToRetrieve", "type": "RetrieveMessagesMode", "required": false, "enumValues": [ "All", "Unread", "Read" ] }, { "name": "MarkAsRead", "type": "Boolean", "required": false }, { "name": "SubjectContains", "type": "String", "required": false }, { "name": "ToContains", "type": "String", "required": false }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": false }, { "name": "EnableSSL", "type": "Boolean", "required": false }, { "name": "Password", "type": "EncryptableObject", "required": false }, { "name": "Port", "type": "Int32", "required": false }, { "name": "Username", "type": "String", "required": false }, { "name": "IMAPServer", "type": "String", "required": true } ], "output_params": [ { "name": "RetrievedEmails", "type": "List`1" } ], "required_params": [ "IMAP server", "User name", "Password" ], "constraints": { "SaveAttachments": "DoNotSave" }, "sibling_selectors": [ "Email.RetrieveEmails.RetrieveAndSaveAttachments" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Email.RetrieveEmails.RetrieveAndSaveAttachments", "module": "Email", "kind": "Action", "selector": "RetrieveAndSaveAttachments", "template": "Email.RetrieveEmails.RetrieveAndSaveAttachments AcceptUntrustedCertificates: False ToContains: `` SubjectContains: `` EnableSSL: True Username: `` Port: 993 Password: `` SaveAttachmentsInto: `` FromContains: `` BodyContains: `` IMAPServer: `` MailFolder: `` MarkAsRead: True MailsToRetrieve: Email.RetrieveMessagesMode.All RetrievedEmails=> RetrievedEmails", "golden_example": "Email.RetrieveEmails.RetrieveAndSaveAttachments AcceptUntrustedCertificates: False ToContains: $fx'example' SubjectContains: $fx'example' EnableSSL: True Username: $fx'example' Port: 993 Password: $fx'password' SaveAttachmentsInto: $fx'C:\\temp' FromContains: $fx'example' BodyContains: $fx'example' IMAPServer: $fx'example' MailFolder: $fx'example' MarkAsRead: True MailsToRetrieve: Email.RetrieveMessagesMode.All RetrievedEmails=> RetrievedEmails", "input_params": [ { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "ToContains", "type": "String", "required": false, "default": "" }, { "name": "SubjectContains", "type": "String", "required": false, "default": "" }, { "name": "EnableSSL", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Port", "type": "Int32", "required": true, "default": "993" }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "SaveAttachmentsInto", "type": "FolderObject", "required": true }, { "name": "FromContains", "type": "String", "required": false, "default": "" }, { "name": "BodyContains", "type": "String", "required": false, "default": "" }, { "name": "IMAPServer", "type": "String", "required": true }, { "name": "MailFolder", "type": "String", "required": true }, { "name": "MarkAsRead", "type": "Boolean", "required": true, "default": "True" }, { "name": "MailsToRetrieve", "type": "RetrieveMessagesMode", "required": true, "default": "All", "enumValues": [ "All", "Unread", "Read" ] } ], "output_params": [ { "name": "RetrievedEmails", "type": "List`1", "defaultVariable": "RetrievedEmails" } ], "required_params": [ "AcceptUntrustedCertificates", "EnableSSL", "Username", "Port", "Password", "SaveAttachmentsInto", "IMAPServer", "MailFolder", "MarkAsRead", "MailsToRetrieve" ], "constraints": { "SaveAttachments": "Save" }, "sibling_selectors": [ "Email.RetrieveEmails.Retrieve" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Email.SendEmail.AuthenticateAndSend", "module": "Email", "kind": "Action", "selector": "AuthenticateAndSend", "template": "Email.SendEmail.AuthenticateAndSend SendFrom: `` SendTo: `` SenderDisplayName: `` Password: `` Username: `` Subject: `` AcceptUntrustedCertificates: False SMTPServer: `` Attachments: `` EnableSSL: False Port: 25 CC: `` IsBodyHtml: False BCC: `` Body: ``", "golden_example": "Email.SendEmail.AuthenticateAndSend SendFrom: $fx'example' SendTo: $fx'example' SenderDisplayName: $fx'example' Password: $fx'password' Username: $fx'example' Subject: $fx'example' AcceptUntrustedCertificates: False SMTPServer: $fx'example' Attachments: SelectedFiles EnableSSL: False Port: 25 CC: $fx'example' IsBodyHtml: False BCC: $fx'example' Body: $fx'example'", "input_params": [ { "name": "SendFrom", "type": "String", "required": true }, { "name": "SendTo", "type": "String", "required": true }, { "name": "SenderDisplayName", "type": "String", "required": false, "default": "" }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "Username", "type": "String", "required": true }, { "name": "Subject", "type": "String", "required": false, "default": "" }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "SMTPServer", "type": "String", "required": true }, { "name": "Attachments", "type": "List`1", "required": false, "default": "" }, { "name": "EnableSSL", "type": "Boolean", "required": true, "default": "False" }, { "name": "Port", "type": "Int32", "required": true, "default": "25" }, { "name": "CC", "type": "String", "required": false, "default": "" }, { "name": "IsBodyHtml", "type": "Boolean", "required": true, "default": "False" }, { "name": "BCC", "type": "String", "required": false, "default": "" }, { "name": "Body", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "SendFrom", "SendTo", "Password", "Username", "AcceptUntrustedCertificates", "SMTPServer", "EnableSSL", "Port", "IsBodyHtml", "Body" ], "constraints": { "NeedsAuthentication": "True" }, "sibling_selectors": [ "Email.SendEmail.Send" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Email.SendEmail.Send", "module": "Email", "kind": "Action", "selector": "Send", "template": "Email.SendEmail.Send SMTPServer: `` Port: 25 EnableSSL: False AcceptUntrustedCertificates: False SendFrom: `` SendTo: `` Body: $fx'' IsBodyHtml: False", "golden_example": "Email.SendEmail.Send SMTPServer: $fx'smtp.test.com' Port: 25 EnableSSL: False AcceptUntrustedCertificates: False SendFrom: $fx'example' SendTo: $fx'example' Body: $fx'' IsBodyHtml: False", "input_params": [ { "name": "EnableSSL", "type": "Boolean", "required": false }, { "name": "Port", "type": "Int32", "required": false }, { "name": "Attachments", "type": "List`1", "required": false }, { "name": "BCC", "type": "String", "required": false }, { "name": "Body", "type": "String", "required": false }, { "name": "CC", "type": "String", "required": false }, { "name": "IsBodyHtml", "type": "Boolean", "required": false }, { "name": "SenderDisplayName", "type": "String", "required": false }, { "name": "SendFrom", "type": "String", "required": false }, { "name": "SendTo", "type": "String", "required": false }, { "name": "Subject", "type": "String", "required": false }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": false }, { "name": "SMTPServer", "type": "String", "required": true } ], "output_params": [], "required_params": [ "SMTP server", "From", "To" ], "constraints": { "NeedsAuthentication": "False" }, "sibling_selectors": [ "Email.SendEmail.AuthenticateAndSend" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ActivateCellInExcel.ActivateCell", "module": "Excel", "kind": "Action", "selector": "ActivateCell", "template": "Excel.ActivateCellInExcel.ActivateCell Instance: `` Column: `` Row: ``", "golden_example": "Excel.ActivateCellInExcel.ActivateCell Instance: ExcelInstance Column: $fx'example' Row: 1", "input_params": [ { "name": "Column", "type": "String", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "Row", "type": "Int32", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Column", "Row" ], "constraints": { "SpecifyCellsMode": "Absolute" }, "sibling_selectors": [ "Excel.ActivateCellInExcel.ActivateCellRelativeTo", "Excel.ActivateCellInExcel.ActivateNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ActivateCellInExcel.ActivateCellRelativeTo", "module": "Excel", "kind": "Action", "selector": "ActivateCellRelativeTo", "template": "Excel.ActivateCellInExcel.ActivateCellRelativeTo OffsetFromActiveCell: `` Direction: Excel.TwoDimensionalDirection.Left Instance: ``", "golden_example": "Excel.ActivateCellInExcel.ActivateCellRelativeTo OffsetFromActiveCell: 1 Direction: Excel.TwoDimensionalDirection.Left Instance: ExcelInstance", "input_params": [ { "name": "OffsetFromActiveCell", "type": "Int32", "required": true }, { "name": "Direction", "type": "TwoDimensionalDirection", "required": true, "default": "Left", "enumValues": [ "Left", "Right", "Above", "Below" ] }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "OffsetFromActiveCell", "Direction", "Instance" ], "constraints": { "SpecifyCellsMode": "Relative" }, "sibling_selectors": [ "Excel.ActivateCellInExcel.ActivateCell", "Excel.ActivateCellInExcel.ActivateNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ActivateCellInExcel.ActivateNamedCell", "module": "Excel", "kind": "Action", "selector": "ActivateNamedCell", "template": "Excel.ActivateCellInExcel.ActivateNamedCell CellName: `` Instance: ``", "golden_example": "Excel.ActivateCellInExcel.ActivateNamedCell CellName: $fx'example' Instance: ExcelInstance", "input_params": [ { "name": "CellName", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "CellName", "Instance" ], "constraints": { "SpecifyCellsMode": "NamedCells" }, "sibling_selectors": [ "Excel.ActivateCellInExcel.ActivateCell", "Excel.ActivateCellInExcel.ActivateCellRelativeTo" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.AddWorksheet", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.AddWorksheet Instance: `` Name: `` WorksheetPosition: ``", "golden_example": "Excel.AddWorksheet Instance: ExcelInstance Name: $fx'example' WorksheetPosition: Excel.WorksheetPosition.First", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "Name", "type": "String", "required": false }, { "name": "WorksheetPosition", "type": "WorksheetPosition", "required": false, "enumValues": [ "First", "Last" ] } ], "output_params": [], "required_params": [ "Excel instance", "New worksheet name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.AppendCells.AppendCellsActiveSheetColumn", "module": "Excel", "kind": "Action", "selector": "AppendCellsActiveSheetColumn", "template": "Excel.AppendCells.AppendCellsActiveSheetColumn Instance: `` ColumnName: ``", "golden_example": "Excel.AppendCells.AppendCellsActiveSheetColumn Instance: ExcelInstance ColumnName: $fx'example'", "input_params": [ { "name": "ColumnName", "type": "String", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Excel instance" ], "constraints": { "Mode": "ActiveSheet", "HasHeaders": "False" }, "sibling_selectors": [ "Excel.AppendCells.AppendCellsActiveSheetHeader", "Excel.AppendCells.AppendCellsNamedCellHeader", "Excel.AppendCells.AppendCellsNamedCellColumn" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.AppendCells.AppendCellsActiveSheetHeader", "module": "Excel", "kind": "Action", "selector": "AppendCellsActiveSheetHeader", "template": "Excel.AppendCells.AppendCellsActiveSheetHeader Instance: `` HeaderName: ``", "golden_example": "Excel.AppendCells.AppendCellsActiveSheetHeader Instance: ExcelInstance HeaderName: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "HeaderName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "Mode": "ActiveSheet", "HasHeaders": "True" }, "sibling_selectors": [ "Excel.AppendCells.AppendCellsActiveSheetColumn", "Excel.AppendCells.AppendCellsNamedCellHeader", "Excel.AppendCells.AppendCellsNamedCellColumn" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.AppendCells.AppendCellsNamedCellColumn", "module": "Excel", "kind": "Action", "selector": "AppendCellsNamedCellColumn", "template": "Excel.AppendCells.AppendCellsNamedCellColumn Instance: `` CellName: `` ColumnName: ``", "golden_example": "Excel.AppendCells.AppendCellsNamedCellColumn Instance: ExcelInstance CellName: $fx'example' ColumnName: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "CellName", "type": "String", "required": true }, { "name": "ColumnName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Instance", "CellName" ], "constraints": { "Mode": "NamedCell", "HasHeaders": "False" }, "sibling_selectors": [ "Excel.AppendCells.AppendCellsActiveSheetHeader", "Excel.AppendCells.AppendCellsActiveSheetColumn", "Excel.AppendCells.AppendCellsNamedCellHeader" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.AppendCells.AppendCellsNamedCellHeader", "module": "Excel", "kind": "Action", "selector": "AppendCellsNamedCellHeader", "template": "Excel.AppendCells.AppendCellsNamedCellHeader Instance: `` CellName: `` HeaderName: ``", "golden_example": "Excel.AppendCells.AppendCellsNamedCellHeader Instance: ExcelInstance CellName: $fx'example' HeaderName: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "CellName", "type": "String", "required": true }, { "name": "HeaderName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Instance", "CellName" ], "constraints": { "Mode": "NamedCell", "HasHeaders": "True" }, "sibling_selectors": [ "Excel.AppendCells.AppendCellsActiveSheetHeader", "Excel.AppendCells.AppendCellsActiveSheetColumn", "Excel.AppendCells.AppendCellsNamedCellColumn" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.Attach", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.Attach DocumentName: `` Instance=> ExcelInstance", "golden_example": "Excel.Attach DocumentName: $fx'C:\\temp\\test.xlsx' Instance=> ExcelInstance", "input_params": [ { "name": "DocumentName", "type": "FileObject", "required": false } ], "output_params": [ { "name": "Instance", "type": "ExcelInstanceHandle" } ], "required_params": [ "Document name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.AutoFillCells.AutoFillCellsFromCoordinates", "module": "Excel", "kind": "Action", "selector": "AutoFillCellsFromCoordinates", "template": "Excel.AutoFillCells.AutoFillCellsFromCoordinates Instance: `` StartRow: `` StartColumn: `` DestinationColumn: `` DestinationRow: `` EndRow: `` EndColumn: ``", "golden_example": "Excel.AutoFillCells.AutoFillCellsFromCoordinates Instance: ExcelInstance StartRow: 1 StartColumn: $fx'example' DestinationColumn: $fx'example' DestinationRow: 1 EndRow: 1 EndColumn: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "StartColumn", "type": "String", "required": true }, { "name": "DestinationColumn", "type": "String", "required": true }, { "name": "DestinationRow", "type": "Int32", "required": true }, { "name": "EndRow", "type": "Int32", "required": true }, { "name": "EndColumn", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Instance", "StartRow", "StartColumn", "DestinationColumn", "DestinationRow", "EndRow", "EndColumn" ], "constraints": { "Mode": "CellCoordinates" }, "sibling_selectors": [ "Excel.AutoFillCells.AutoFillNamedCells" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.AutoFillCells.AutoFillNamedCells", "module": "Excel", "kind": "Action", "selector": "AutoFillNamedCells", "template": "Excel.AutoFillCells.AutoFillNamedCells Instance: `` SourceCellName: `` DestinationCellName: ``", "golden_example": "Excel.AutoFillCells.AutoFillNamedCells Instance: ExcelInstance SourceCellName: $fx'example' DestinationCellName: $fx'example'", "input_params": [ { "name": "DestinationCellName", "type": "String", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "SourceCellName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Source cells name", "Destination cells name" ], "constraints": { "Mode": "NamedCells" }, "sibling_selectors": [ "Excel.AutoFillCells.AutoFillCellsFromCoordinates" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ClearCellsFromExcel.ClearCells", "module": "Excel", "kind": "Action", "selector": "ClearCells", "template": "Excel.ClearCellsFromExcel.ClearCells Instance: `` StartColumn: `` StartRow: `` EndColumn: `` EndRow: ``", "golden_example": "Excel.ClearCellsFromExcel.ClearCells Instance: ExcelInstance StartColumn: $fx'example' StartRow: 1 EndColumn: $fx'example' EndRow: 1", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "StartColumn", "type": "String", "required": false }, { "name": "StartRow", "type": "Int32", "required": false }, { "name": "EndColumn", "type": "String", "required": false }, { "name": "EndRow", "type": "Int32", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Start column", "Start row" ], "constraints": { "SpecifyCellsMode": "Absolute" }, "sibling_selectors": [ "Excel.ClearCellsFromExcel.ClearCellsRelativeTo", "Excel.ClearCellsFromExcel.ClearNamedCell", "Excel.ClearCellsFromExcel.ClearSingleCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ClearCellsFromExcel.ClearCellsRelativeTo", "module": "Excel", "kind": "Action", "selector": "ClearCellsRelativeTo", "template": "Excel.ClearCellsFromExcel.ClearCellsRelativeTo OffsetY: `` VerticalDirection: Excel.VerticalDirection.Above Instance: `` OffsetX: `` HorizontalDirection: Excel.HorizontalDirection.Left", "golden_example": "Excel.ClearCellsFromExcel.ClearCellsRelativeTo OffsetY: 1 VerticalDirection: Excel.VerticalDirection.Above Instance: ExcelInstance OffsetX: 1 HorizontalDirection: Excel.HorizontalDirection.Left", "input_params": [ { "name": "OffsetY", "type": "Int32", "required": true }, { "name": "VerticalDirection", "type": "VerticalDirection", "required": true, "default": "Above", "enumValues": [ "Above", "Below" ] }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "OffsetX", "type": "Int32", "required": true }, { "name": "HorizontalDirection", "type": "HorizontalDirection", "required": true, "default": "Left", "enumValues": [ "Left", "Right" ] } ], "output_params": [], "required_params": [ "OffsetY", "VerticalDirection", "Instance", "OffsetX", "HorizontalDirection" ], "constraints": { "SpecifyCellsMode": "Relative" }, "sibling_selectors": [ "Excel.ClearCellsFromExcel.ClearCells", "Excel.ClearCellsFromExcel.ClearNamedCell", "Excel.ClearCellsFromExcel.ClearSingleCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ClearCellsFromExcel.ClearNamedCell", "module": "Excel", "kind": "Action", "selector": "ClearNamedCell", "template": "Excel.ClearCellsFromExcel.ClearNamedCell CellName: `` Instance: ``", "golden_example": "Excel.ClearCellsFromExcel.ClearNamedCell CellName: $fx'example' Instance: ExcelInstance", "input_params": [ { "name": "CellName", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "CellName", "Instance" ], "constraints": { "SpecifyCellsMode": "NamedCells" }, "sibling_selectors": [ "Excel.ClearCellsFromExcel.ClearCells", "Excel.ClearCellsFromExcel.ClearCellsRelativeTo", "Excel.ClearCellsFromExcel.ClearSingleCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ClearCellsFromExcel.ClearSingleCell", "module": "Excel", "kind": "Action", "selector": "ClearSingleCell", "template": "Excel.ClearCellsFromExcel.ClearSingleCell SingleCellRow: `` SingleCellColumn: `` Instance: ``", "golden_example": "Excel.ClearCellsFromExcel.ClearSingleCell SingleCellRow: 1 SingleCellColumn: $fx'example' Instance: ExcelInstance", "input_params": [ { "name": "SingleCellRow", "type": "Int32", "required": true }, { "name": "SingleCellColumn", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "SingleCellRow", "SingleCellColumn", "Instance" ], "constraints": { "SpecifyCellsMode": "SingleCell" }, "sibling_selectors": [ "Excel.ClearCellsFromExcel.ClearCells", "Excel.ClearCellsFromExcel.ClearCellsRelativeTo", "Excel.ClearCellsFromExcel.ClearNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ClearFilterFromExcel.ClearFilterSpecificColumnWorksheet", "module": "Excel", "kind": "Action", "selector": "ClearFilterSpecificColumnWorksheet", "template": "Excel.ClearFilterFromExcel.ClearFilterSpecificColumnWorksheet Column: `` Instance: ``", "golden_example": "Excel.ClearFilterFromExcel.ClearFilterSpecificColumnWorksheet Column: $fx'example' Instance: ExcelInstance", "input_params": [ { "name": "Column", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Column", "Instance" ], "constraints": { "ClearFilterMode": "ActiveSheet", "ClearFiltersSpecificColumn": "True" }, "sibling_selectors": [ "Excel.ClearFilterFromExcel.ClearFilterWorksheet", "Excel.ClearFilterFromExcel.ClearFilterTable", "Excel.ClearFilterFromExcel.ClearFilterTableSpecificColumn" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ClearFilterFromExcel.ClearFilterTable", "module": "Excel", "kind": "Action", "selector": "ClearFilterTable", "template": "Excel.ClearFilterFromExcel.ClearFilterTable TableName: `` Instance: ``", "golden_example": "Excel.ClearFilterFromExcel.ClearFilterTable TableName: $fx'example' Instance: ExcelInstance", "input_params": [ { "name": "TableName", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "TableName", "Instance" ], "constraints": { "ClearFilterMode": "Table", "ClearFiltersSpecificColumn": "False" }, "sibling_selectors": [ "Excel.ClearFilterFromExcel.ClearFilterWorksheet", "Excel.ClearFilterFromExcel.ClearFilterSpecificColumnWorksheet", "Excel.ClearFilterFromExcel.ClearFilterTableSpecificColumn" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ClearFilterFromExcel.ClearFilterTableSpecificColumn", "module": "Excel", "kind": "Action", "selector": "ClearFilterTableSpecificColumn", "template": "Excel.ClearFilterFromExcel.ClearFilterTableSpecificColumn Column: `` TableName: `` Instance: ``", "golden_example": "Excel.ClearFilterFromExcel.ClearFilterTableSpecificColumn Column: $fx'example' TableName: $fx'example' Instance: ExcelInstance", "input_params": [ { "name": "Column", "type": "String", "required": true }, { "name": "TableName", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Column", "TableName", "Instance" ], "constraints": { "ClearFilterMode": "Table", "ClearFiltersSpecificColumn": "True" }, "sibling_selectors": [ "Excel.ClearFilterFromExcel.ClearFilterWorksheet", "Excel.ClearFilterFromExcel.ClearFilterSpecificColumnWorksheet", "Excel.ClearFilterFromExcel.ClearFilterTable" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ClearFilterFromExcel.ClearFilterWorksheet", "module": "Excel", "kind": "Action", "selector": "ClearFilterWorksheet", "template": "Excel.ClearFilterFromExcel.ClearFilterWorksheet Instance: ``", "golden_example": "Excel.ClearFilterFromExcel.ClearFilterWorksheet Instance: ExcelInstance", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Excel instance" ], "constraints": { "ClearFilterMode": "ActiveSheet", "ClearFiltersSpecificColumn": "False" }, "sibling_selectors": [ "Excel.ClearFilterFromExcel.ClearFilterSpecificColumnWorksheet", "Excel.ClearFilterFromExcel.ClearFilterTable", "Excel.ClearFilterFromExcel.ClearFilterTableSpecificColumn" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.CloseExcel.Close", "module": "Excel", "kind": "Action", "selector": "Close", "template": "Excel.CloseExcel.Close Instance: ``", "golden_example": "Excel.CloseExcel.Close Instance: ExcelInstance", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Excel instance" ], "constraints": { "CloseMode": "DoNotSave" }, "sibling_selectors": [ "Excel.CloseExcel.CloseAndSave", "Excel.CloseExcel.CloseAndSaveAs" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.CloseExcel.CloseAndSave", "module": "Excel", "kind": "Action", "selector": "CloseAndSave", "template": "Excel.CloseExcel.CloseAndSave Instance: ``", "golden_example": "Excel.CloseExcel.CloseAndSave Instance: ExcelInstance", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "CloseMode": "Save" }, "sibling_selectors": [ "Excel.CloseExcel.Close", "Excel.CloseExcel.CloseAndSaveAs" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.CloseExcel.CloseAndSaveAs", "module": "Excel", "kind": "Action", "selector": "CloseAndSaveAs", "template": "Excel.CloseExcel.CloseAndSaveAs Instance: `` XmlMapName: `` DocumentPath: `` DocumentFormat: Excel.ExcelFormat.FromExtension", "golden_example": "Excel.CloseExcel.CloseAndSaveAs Instance: ExcelInstance XmlMapName: $fx'example' DocumentPath: $fx'C:\\temp\\test.xlsx' DocumentFormat: Excel.ExcelFormat.FromExtension", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "XmlMapName", "type": "String", "required": true, "default": "" }, { "name": "DocumentPath", "type": "FileObject", "required": true }, { "name": "DocumentFormat", "type": "ExcelFormat", "required": true, "default": "FromExtension", "enumValues": [ "FromExtension", "OpenXmlWorkbook", "OpenXmlWorkbookMacroEnabled", "Excel8", "WebPage", "Template", "TemplateMacroEnabled", "Template8", "Text", "UnicodeText", "TextMacintosh", "TextDOS", "XMLSpreadsheet", "Excel595", "CSV", "DIF", "SYLK", "ExcelAddIn", "Excel972003AddIn", "StrictOpenXmlWorkbook", "OpenDocumentSpreadsheet", "XmlData", "ExcelBinaryWorkbook" ] } ], "output_params": [], "required_params": [ "Instance", "XmlMapName", "DocumentPath", "DocumentFormat" ], "constraints": { "CloseMode": "SaveAs" }, "sibling_selectors": [ "Excel.CloseExcel.Close", "Excel.CloseExcel.CloseAndSave" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.CopyCellsFromExcel.Copy", "module": "Excel", "kind": "Action", "selector": "Copy", "template": "Excel.CopyCellsFromExcel.Copy Instance: ``", "golden_example": "Excel.CopyCellsFromExcel.Copy Instance: ExcelInstance", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "CopyMode": "Selection" }, "sibling_selectors": [ "Excel.CopyCellsFromExcel.CopyCell", "Excel.CopyCellsFromExcel.CopyCells", "Excel.CopyCellsFromExcel.CopyAllCells", "Excel.CopyCellsFromExcel.CopyNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.CopyCellsFromExcel.CopyAllCells", "module": "Excel", "kind": "Action", "selector": "CopyAllCells", "template": "Excel.CopyCellsFromExcel.CopyAllCells Instance: ``", "golden_example": "Excel.CopyCellsFromExcel.CopyAllCells Instance: ExcelInstance", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "CopyMode": "AllCells" }, "sibling_selectors": [ "Excel.CopyCellsFromExcel.Copy", "Excel.CopyCellsFromExcel.CopyCell", "Excel.CopyCellsFromExcel.CopyCells", "Excel.CopyCellsFromExcel.CopyNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.CopyCellsFromExcel.CopyCell", "module": "Excel", "kind": "Action", "selector": "CopyCell", "template": "Excel.CopyCellsFromExcel.CopyCell Instance: `` StartColumn: `` StartRow: ``", "golden_example": "Excel.CopyCellsFromExcel.CopyCell Instance: ExcelInstance StartColumn: $fx'example' StartRow: 1", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "StartColumn", "type": "String", "required": false }, { "name": "StartRow", "type": "Int32", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Start column", "Start row" ], "constraints": { "CopyMode": "SingleCell" }, "sibling_selectors": [ "Excel.CopyCellsFromExcel.Copy", "Excel.CopyCellsFromExcel.CopyCells", "Excel.CopyCellsFromExcel.CopyAllCells", "Excel.CopyCellsFromExcel.CopyNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.CopyCellsFromExcel.CopyCells", "module": "Excel", "kind": "Action", "selector": "CopyCells", "template": "Excel.CopyCellsFromExcel.CopyCells StartColumn: `` StartRow: `` Instance: `` EndColumn: `` EndRow: ``", "golden_example": "Excel.CopyCellsFromExcel.CopyCells StartColumn: $fx'example' StartRow: 1 Instance: ExcelInstance EndColumn: $fx'example' EndRow: 1", "input_params": [ { "name": "StartColumn", "type": "String", "required": true }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "EndColumn", "type": "String", "required": true }, { "name": "EndRow", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "StartColumn", "StartRow", "Instance", "EndColumn", "EndRow" ], "constraints": { "CopyMode": "RangeOfCells" }, "sibling_selectors": [ "Excel.CopyCellsFromExcel.Copy", "Excel.CopyCellsFromExcel.CopyCell", "Excel.CopyCellsFromExcel.CopyAllCells", "Excel.CopyCellsFromExcel.CopyNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.CopyCellsFromExcel.CopyNamedCell", "module": "Excel", "kind": "Action", "selector": "CopyNamedCell", "template": "Excel.CopyCellsFromExcel.CopyNamedCell CellName: `` Instance: ``", "golden_example": "Excel.CopyCellsFromExcel.CopyNamedCell CellName: $fx'example' Instance: ExcelInstance", "input_params": [ { "name": "CellName", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "CellName", "Instance" ], "constraints": { "CopyMode": "NamedCells" }, "sibling_selectors": [ "Excel.CopyCellsFromExcel.Copy", "Excel.CopyCellsFromExcel.CopyCell", "Excel.CopyCellsFromExcel.CopyCells", "Excel.CopyCellsFromExcel.CopyAllCells" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.CopyExcelWorksheet.CopyWorksheetWithIndex", "module": "Excel", "kind": "Action", "selector": "CopyWorksheetWithIndex", "template": "Excel.CopyExcelWorksheet.CopyWorksheetWithIndex TargetInstance: `` TargetWorksheetName: `` PasteWorksheetPosition: Excel.WorksheetPosition.First SourceInstance: `` SourceWorksheetIndex: ``", "golden_example": "Excel.CopyExcelWorksheet.CopyWorksheetWithIndex TargetInstance: ExcelInstance TargetWorksheetName: $fx'example' PasteWorksheetPosition: Excel.WorksheetPosition.First SourceInstance: ExcelInstance SourceWorksheetIndex: 1", "input_params": [ { "name": "TargetInstance", "type": "ExcelInstanceHandle", "required": true }, { "name": "TargetWorksheetName", "type": "String", "required": true }, { "name": "PasteWorksheetPosition", "type": "WorksheetPosition", "required": true, "default": "First", "enumValues": [ "First", "Last" ] }, { "name": "SourceInstance", "type": "ExcelInstanceHandle", "required": true }, { "name": "SourceWorksheetIndex", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "TargetInstance", "TargetWorksheetName", "PasteWorksheetPosition", "SourceInstance", "SourceWorksheetIndex" ], "constraints": { "FindWorksheetMode": "Index" }, "sibling_selectors": [ "Excel.CopyExcelWorksheet.CopyWorksheetWithName" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.CopyExcelWorksheet.CopyWorksheetWithName", "module": "Excel", "kind": "Action", "selector": "CopyWorksheetWithName", "template": "Excel.CopyExcelWorksheet.CopyWorksheetWithName SourceInstance: `` SourceWorksheetName: `` TargetInstance: `` TargetWorksheetName: `` PasteWorksheetPosition: Excel.WorksheetPosition.First", "golden_example": "Excel.CopyExcelWorksheet.CopyWorksheetWithName SourceInstance: ExcelInstance SourceWorksheetName: $fx'example' TargetInstance: ExcelInstance TargetWorksheetName: $fx'example' PasteWorksheetPosition: Excel.WorksheetPosition.First", "input_params": [ { "name": "SourceInstance", "type": "ExcelInstanceHandle", "required": false }, { "name": "SourceWorksheetName", "type": "String", "required": false }, { "name": "TargetInstance", "type": "ExcelInstanceHandle", "required": false }, { "name": "TargetWorksheetName", "type": "String", "required": false }, { "name": "PasteWorksheetPosition", "type": "WorksheetPosition", "required": false, "enumValues": [ "First", "Last" ] } ], "output_params": [], "required_params": [ "Excel instance", "Worksheet name", "Target Excel instance" ], "constraints": { "FindWorksheetMode": "Name" }, "sibling_selectors": [ "Excel.CopyExcelWorksheet.CopyWorksheetWithIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.DeleteCells.DeleteCell", "module": "Excel", "kind": "Action", "selector": "DeleteCell", "template": "Excel.DeleteCells.DeleteCell Instance: `` StartColumn: `` StartRow: `` ShiftCellsDirection: Excel.ShiftCellsDirection.Left", "golden_example": "Excel.DeleteCells.DeleteCell Instance: ExcelInstance StartColumn: $fx'example' StartRow: 1 ShiftCellsDirection: Excel.ShiftCellsDirection.Left", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "StartColumn", "type": "String", "required": false }, { "name": "StartRow", "type": "Int32", "required": false }, { "name": "ShiftCellsDirection", "type": "ShiftCellsDirection", "required": false, "enumValues": [ "Left", "Up" ] } ], "output_params": [], "required_params": [ "Excel instance", "Start column", "Start row" ], "constraints": { "DeleteCellsMode": "SingleCell" }, "sibling_selectors": [ "Excel.DeleteCells.DeleteCells" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.DeleteCells.DeleteCells", "module": "Excel", "kind": "Action", "selector": "DeleteCells", "template": "Excel.DeleteCells.DeleteCells EndColumn: `` EndRow: `` ShiftCellsDirection: Excel.ShiftCellsDirection.Left StartRow: `` Instance: `` StartColumn: ``", "golden_example": "Excel.DeleteCells.DeleteCells EndColumn: $fx'example' EndRow: 1 ShiftCellsDirection: Excel.ShiftCellsDirection.Left StartRow: 1 Instance: ExcelInstance StartColumn: $fx'example'", "input_params": [ { "name": "EndColumn", "type": "String", "required": true }, { "name": "EndRow", "type": "Int32", "required": true }, { "name": "ShiftCellsDirection", "type": "ShiftCellsDirection", "required": true, "default": "Left", "enumValues": [ "Left", "Up" ] }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "StartColumn", "type": "String", "required": true } ], "output_params": [], "required_params": [ "EndColumn", "EndRow", "ShiftCellsDirection", "StartRow", "Instance", "StartColumn" ], "constraints": { "DeleteCellsMode": "RangeOfCells" }, "sibling_selectors": [ "Excel.DeleteCells.DeleteCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.DeleteColumn", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.DeleteColumn Instance: `` Column: ``", "golden_example": "Excel.DeleteColumn Instance: ExcelInstance Column: $fx'example'", "input_params": [ { "name": "Column", "type": "String", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Delete column" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.DeleteRow", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.DeleteRow Instance: `` Index: ``", "golden_example": "Excel.DeleteRow Instance: ExcelInstance Index: 1", "input_params": [ { "name": "Index", "type": "Int32", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Delete row" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.DeleteWorksheet.DeleteWorksheetByIndex", "module": "Excel", "kind": "Action", "selector": "DeleteWorksheetByIndex", "template": "Excel.DeleteWorksheet.DeleteWorksheetByIndex Instance: `` Index: ``", "golden_example": "Excel.DeleteWorksheet.DeleteWorksheetByIndex Instance: ExcelInstance Index: 1", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "Index", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "Instance", "Index" ], "constraints": { "FindWorksheetBy": "Index" }, "sibling_selectors": [ "Excel.DeleteWorksheet.DeleteWorksheetByName" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.DeleteWorksheet.DeleteWorksheetByName", "module": "Excel", "kind": "Action", "selector": "DeleteWorksheetByName", "template": "Excel.DeleteWorksheet.DeleteWorksheetByName Instance: `` Name: ``", "golden_example": "Excel.DeleteWorksheet.DeleteWorksheetByName Instance: ExcelInstance Name: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "Name", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Worksheet name" ], "constraints": { "FindWorksheetBy": "Name" }, "sibling_selectors": [ "Excel.DeleteWorksheet.DeleteWorksheetByIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.FilterCellsFromExcel.FilterAdvancedRangeCoordinates", "module": "Excel", "kind": "Action", "selector": "FilterAdvancedRangeCoordinates", "template": "Excel.FilterCellsFromExcel.FilterAdvancedRangeCoordinates AdvancedFilterFirstConditionValue: `` AdvancedFilterSecondConditionOperator: Excel.FilterConditionOperator.None EndRow: `` AdvancedFilterFirstConditionOperator: Excel.FilterConditionOperator.Equal AdvancedFilterSecondConditionValue: `` AdvancedFilterLogicalOperator: Excel.FilterLogicalOperator.IsOr EndColumn: `` Instance: `` Column: `` StartColumn: `` StartRow: ``", "golden_example": "Excel.FilterCellsFromExcel.FilterAdvancedRangeCoordinates AdvancedFilterFirstConditionValue: $fx'example' AdvancedFilterSecondConditionOperator: Excel.FilterConditionOperator.None EndRow: 1 AdvancedFilterFirstConditionOperator: Excel.FilterConditionOperator.Equal AdvancedFilterSecondConditionValue: $fx'example' AdvancedFilterLogicalOperator: Excel.FilterLogicalOperator.IsOr EndColumn: $fx'example' Instance: ExcelInstance Column: $fx'example' StartColumn: $fx'example' StartRow: 1", "input_params": [ { "name": "AdvancedFilterFirstConditionValue", "type": "String", "required": true, "default": "" }, { "name": "AdvancedFilterSecondConditionOperator", "type": "FilterConditionOperator", "required": true, "default": "None", "enumValues": [ "None", "Equal", "GreaterThan", "GreaterThanOrEqual", "LessThan", "LessThanOrEqual", "NotEqual", "IsEmpty", "IsNotEmpty", "StartsWith", "EndsWith", "Contains", "NotStartsWith", "NotEndsWith", "NotContains" ] }, { "name": "EndRow", "type": "Int32", "required": true }, { "name": "AdvancedFilterFirstConditionOperator", "type": "FilterConditionOperator", "required": true, "default": "Equal", "enumValues": [ "None", "Equal", "GreaterThan", "GreaterThanOrEqual", "LessThan", "LessThanOrEqual", "NotEqual", "IsEmpty", "IsNotEmpty", "StartsWith", "EndsWith", "Contains", "NotStartsWith", "NotEndsWith", "NotContains" ] }, { "name": "AdvancedFilterSecondConditionValue", "type": "String", "required": true, "default": "" }, { "name": "AdvancedFilterLogicalOperator", "type": "FilterLogicalOperator", "required": true, "default": "IsOr", "enumValues": [ "IsOr", "IsAnd" ] }, { "name": "EndColumn", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "Column", "type": "String", "required": true }, { "name": "StartColumn", "type": "String", "required": true }, { "name": "StartRow", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "AdvancedFilterFirstConditionValue", "AdvancedFilterSecondConditionOperator", "EndRow", "AdvancedFilterFirstConditionOperator", "AdvancedFilterSecondConditionValue", "AdvancedFilterLogicalOperator", "EndColumn", "Instance", "Column", "StartColumn", "StartRow" ], "constraints": { "FilterMode": "Range", "FilterRangeMode": "Coordinates", "IsAdvancedFilter": "True" }, "sibling_selectors": [ "Excel.FilterCellsFromExcel.FilterSimpleWorksheet", "Excel.FilterCellsFromExcel.FilterAdvancedWorksheet", "Excel.FilterCellsFromExcel.FilterSimpleTable", "Excel.FilterCellsFromExcel.FilterAdvancedTable", "Excel.FilterCellsFromExcel.FilterSimpleRangeNamedCell", "Excel.FilterCellsFromExcel.FilterAdvancedRangeNamedCell", "Excel.FilterCellsFromExcel.FilterSimpleRangeCoordinates" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.FilterCellsFromExcel.FilterAdvancedRangeNamedCell", "module": "Excel", "kind": "Action", "selector": "FilterAdvancedRangeNamedCell", "template": "Excel.FilterCellsFromExcel.FilterAdvancedRangeNamedCell AdvancedFilterFirstConditionValue: `` AdvancedFilterSecondConditionOperator: Excel.FilterConditionOperator.None AdvancedFilterFirstConditionOperator: Excel.FilterConditionOperator.Equal AdvancedFilterSecondConditionValue: `` AdvancedFilterLogicalOperator: Excel.FilterLogicalOperator.IsOr Instance: `` Column: `` NamedCell: ``", "golden_example": "Excel.FilterCellsFromExcel.FilterAdvancedRangeNamedCell AdvancedFilterFirstConditionValue: $fx'example' AdvancedFilterSecondConditionOperator: Excel.FilterConditionOperator.None AdvancedFilterFirstConditionOperator: Excel.FilterConditionOperator.Equal AdvancedFilterSecondConditionValue: $fx'example' AdvancedFilterLogicalOperator: Excel.FilterLogicalOperator.IsOr Instance: ExcelInstance Column: $fx'example' NamedCell: $fx'example'", "input_params": [ { "name": "AdvancedFilterFirstConditionValue", "type": "String", "required": true, "default": "" }, { "name": "AdvancedFilterSecondConditionOperator", "type": "FilterConditionOperator", "required": true, "default": "None", "enumValues": [ "None", "Equal", "GreaterThan", "GreaterThanOrEqual", "LessThan", "LessThanOrEqual", "NotEqual", "IsEmpty", "IsNotEmpty", "StartsWith", "EndsWith", "Contains", "NotStartsWith", "NotEndsWith", "NotContains" ] }, { "name": "AdvancedFilterFirstConditionOperator", "type": "FilterConditionOperator", "required": true, "default": "Equal", "enumValues": [ "None", "Equal", "GreaterThan", "GreaterThanOrEqual", "LessThan", "LessThanOrEqual", "NotEqual", "IsEmpty", "IsNotEmpty", "StartsWith", "EndsWith", "Contains", "NotStartsWith", "NotEndsWith", "NotContains" ] }, { "name": "AdvancedFilterSecondConditionValue", "type": "String", "required": true, "default": "" }, { "name": "AdvancedFilterLogicalOperator", "type": "FilterLogicalOperator", "required": true, "default": "IsOr", "enumValues": [ "IsOr", "IsAnd" ] }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "Column", "type": "String", "required": true }, { "name": "NamedCell", "type": "String", "required": true } ], "output_params": [], "required_params": [ "AdvancedFilterFirstConditionValue", "AdvancedFilterSecondConditionOperator", "AdvancedFilterFirstConditionOperator", "AdvancedFilterSecondConditionValue", "AdvancedFilterLogicalOperator", "Instance", "Column", "NamedCell" ], "constraints": { "FilterMode": "Range", "FilterRangeMode": "NamedCell", "IsAdvancedFilter": "True" }, "sibling_selectors": [ "Excel.FilterCellsFromExcel.FilterSimpleWorksheet", "Excel.FilterCellsFromExcel.FilterAdvancedWorksheet", "Excel.FilterCellsFromExcel.FilterSimpleTable", "Excel.FilterCellsFromExcel.FilterAdvancedTable", "Excel.FilterCellsFromExcel.FilterSimpleRangeNamedCell", "Excel.FilterCellsFromExcel.FilterSimpleRangeCoordinates", "Excel.FilterCellsFromExcel.FilterAdvancedRangeCoordinates" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.FilterCellsFromExcel.FilterAdvancedTable", "module": "Excel", "kind": "Action", "selector": "FilterAdvancedTable", "template": "Excel.FilterCellsFromExcel.FilterAdvancedTable AdvancedFilterFirstConditionValue: `` AdvancedFilterSecondConditionOperator: Excel.FilterConditionOperator.None AdvancedFilterFirstConditionOperator: Excel.FilterConditionOperator.Equal AdvancedFilterSecondConditionValue: `` AdvancedFilterLogicalOperator: Excel.FilterLogicalOperator.IsOr Instance: `` Column: `` TableName: ``", "golden_example": "Excel.FilterCellsFromExcel.FilterAdvancedTable AdvancedFilterFirstConditionValue: $fx'example' AdvancedFilterSecondConditionOperator: Excel.FilterConditionOperator.None AdvancedFilterFirstConditionOperator: Excel.FilterConditionOperator.Equal AdvancedFilterSecondConditionValue: $fx'example' AdvancedFilterLogicalOperator: Excel.FilterLogicalOperator.IsOr Instance: ExcelInstance Column: $fx'example' TableName: $fx'example'", "input_params": [ { "name": "AdvancedFilterFirstConditionValue", "type": "String", "required": true, "default": "" }, { "name": "AdvancedFilterSecondConditionOperator", "type": "FilterConditionOperator", "required": true, "default": "None", "enumValues": [ "None", "Equal", "GreaterThan", "GreaterThanOrEqual", "LessThan", "LessThanOrEqual", "NotEqual", "IsEmpty", "IsNotEmpty", "StartsWith", "EndsWith", "Contains", "NotStartsWith", "NotEndsWith", "NotContains" ] }, { "name": "AdvancedFilterFirstConditionOperator", "type": "FilterConditionOperator", "required": true, "default": "Equal", "enumValues": [ "None", "Equal", "GreaterThan", "GreaterThanOrEqual", "LessThan", "LessThanOrEqual", "NotEqual", "IsEmpty", "IsNotEmpty", "StartsWith", "EndsWith", "Contains", "NotStartsWith", "NotEndsWith", "NotContains" ] }, { "name": "AdvancedFilterSecondConditionValue", "type": "String", "required": true, "default": "" }, { "name": "AdvancedFilterLogicalOperator", "type": "FilterLogicalOperator", "required": true, "default": "IsOr", "enumValues": [ "IsOr", "IsAnd" ] }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "Column", "type": "String", "required": true }, { "name": "TableName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "AdvancedFilterFirstConditionValue", "AdvancedFilterSecondConditionOperator", "AdvancedFilterFirstConditionOperator", "AdvancedFilterSecondConditionValue", "AdvancedFilterLogicalOperator", "Instance", "Column", "TableName" ], "constraints": { "FilterMode": "Table", "IsAdvancedFilter": "True" }, "sibling_selectors": [ "Excel.FilterCellsFromExcel.FilterSimpleWorksheet", "Excel.FilterCellsFromExcel.FilterAdvancedWorksheet", "Excel.FilterCellsFromExcel.FilterSimpleTable", "Excel.FilterCellsFromExcel.FilterSimpleRangeNamedCell", "Excel.FilterCellsFromExcel.FilterAdvancedRangeNamedCell", "Excel.FilterCellsFromExcel.FilterSimpleRangeCoordinates", "Excel.FilterCellsFromExcel.FilterAdvancedRangeCoordinates" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.FilterCellsFromExcel.FilterAdvancedWorksheet", "module": "Excel", "kind": "Action", "selector": "FilterAdvancedWorksheet", "template": "Excel.FilterCellsFromExcel.FilterAdvancedWorksheet AdvancedFilterFirstConditionValue: `` AdvancedFilterSecondConditionOperator: Excel.FilterConditionOperator.None AdvancedFilterFirstConditionOperator: Excel.FilterConditionOperator.Equal AdvancedFilterSecondConditionValue: `` AdvancedFilterLogicalOperator: Excel.FilterLogicalOperator.IsOr Instance: `` Column: ``", "golden_example": "Excel.FilterCellsFromExcel.FilterAdvancedWorksheet AdvancedFilterFirstConditionValue: $fx'example' AdvancedFilterSecondConditionOperator: Excel.FilterConditionOperator.None AdvancedFilterFirstConditionOperator: Excel.FilterConditionOperator.Equal AdvancedFilterSecondConditionValue: $fx'example' AdvancedFilterLogicalOperator: Excel.FilterLogicalOperator.IsOr Instance: ExcelInstance Column: $fx'example'", "input_params": [ { "name": "AdvancedFilterFirstConditionValue", "type": "String", "required": true, "default": "" }, { "name": "AdvancedFilterSecondConditionOperator", "type": "FilterConditionOperator", "required": true, "default": "None", "enumValues": [ "None", "Equal", "GreaterThan", "GreaterThanOrEqual", "LessThan", "LessThanOrEqual", "NotEqual", "IsEmpty", "IsNotEmpty", "StartsWith", "EndsWith", "Contains", "NotStartsWith", "NotEndsWith", "NotContains" ] }, { "name": "AdvancedFilterFirstConditionOperator", "type": "FilterConditionOperator", "required": true, "default": "Equal", "enumValues": [ "None", "Equal", "GreaterThan", "GreaterThanOrEqual", "LessThan", "LessThanOrEqual", "NotEqual", "IsEmpty", "IsNotEmpty", "StartsWith", "EndsWith", "Contains", "NotStartsWith", "NotEndsWith", "NotContains" ] }, { "name": "AdvancedFilterSecondConditionValue", "type": "String", "required": true, "default": "" }, { "name": "AdvancedFilterLogicalOperator", "type": "FilterLogicalOperator", "required": true, "default": "IsOr", "enumValues": [ "IsOr", "IsAnd" ] }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "Column", "type": "String", "required": true } ], "output_params": [], "required_params": [ "AdvancedFilterFirstConditionValue", "AdvancedFilterSecondConditionOperator", "AdvancedFilterFirstConditionOperator", "AdvancedFilterSecondConditionValue", "AdvancedFilterLogicalOperator", "Instance", "Column" ], "constraints": { "FilterMode": "ActiveSheet", "IsAdvancedFilter": "True" }, "sibling_selectors": [ "Excel.FilterCellsFromExcel.FilterSimpleWorksheet", "Excel.FilterCellsFromExcel.FilterSimpleTable", "Excel.FilterCellsFromExcel.FilterAdvancedTable", "Excel.FilterCellsFromExcel.FilterSimpleRangeNamedCell", "Excel.FilterCellsFromExcel.FilterAdvancedRangeNamedCell", "Excel.FilterCellsFromExcel.FilterSimpleRangeCoordinates", "Excel.FilterCellsFromExcel.FilterAdvancedRangeCoordinates" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.FilterCellsFromExcel.FilterSimpleRangeCoordinates", "module": "Excel", "kind": "Action", "selector": "FilterSimpleRangeCoordinates", "template": "Excel.FilterCellsFromExcel.FilterSimpleRangeCoordinates EndRow: `` SimpleFilterValues: `` EndColumn: `` Instance: `` Column: `` StartColumn: `` StartRow: ``", "golden_example": "Excel.FilterCellsFromExcel.FilterSimpleRangeCoordinates EndRow: 1 SimpleFilterValues: List EndColumn: $fx'example' Instance: ExcelInstance Column: $fx'example' StartColumn: $fx'example' StartRow: 1", "input_params": [ { "name": "EndRow", "type": "Int32", "required": true }, { "name": "SimpleFilterValues", "type": "List`1", "required": true }, { "name": "EndColumn", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "Column", "type": "String", "required": true }, { "name": "StartColumn", "type": "String", "required": true }, { "name": "StartRow", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "EndRow", "SimpleFilterValues", "EndColumn", "Instance", "Column", "StartColumn", "StartRow" ], "constraints": { "FilterMode": "Range", "FilterRangeMode": "Coordinates", "IsAdvancedFilter": "False" }, "sibling_selectors": [ "Excel.FilterCellsFromExcel.FilterSimpleWorksheet", "Excel.FilterCellsFromExcel.FilterAdvancedWorksheet", "Excel.FilterCellsFromExcel.FilterSimpleTable", "Excel.FilterCellsFromExcel.FilterAdvancedTable", "Excel.FilterCellsFromExcel.FilterSimpleRangeNamedCell", "Excel.FilterCellsFromExcel.FilterAdvancedRangeNamedCell", "Excel.FilterCellsFromExcel.FilterAdvancedRangeCoordinates" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.FilterCellsFromExcel.FilterSimpleRangeNamedCell", "module": "Excel", "kind": "Action", "selector": "FilterSimpleRangeNamedCell", "template": "Excel.FilterCellsFromExcel.FilterSimpleRangeNamedCell SimpleFilterValues: `` Instance: `` Column: `` NamedCell: ``", "golden_example": "Excel.FilterCellsFromExcel.FilterSimpleRangeNamedCell SimpleFilterValues: List Instance: ExcelInstance Column: $fx'example' NamedCell: $fx'example'", "input_params": [ { "name": "SimpleFilterValues", "type": "List`1", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "Column", "type": "String", "required": true }, { "name": "NamedCell", "type": "String", "required": true } ], "output_params": [], "required_params": [ "SimpleFilterValues", "Instance", "Column", "NamedCell" ], "constraints": { "FilterMode": "Range", "FilterRangeMode": "NamedCell", "IsAdvancedFilter": "False" }, "sibling_selectors": [ "Excel.FilterCellsFromExcel.FilterSimpleWorksheet", "Excel.FilterCellsFromExcel.FilterAdvancedWorksheet", "Excel.FilterCellsFromExcel.FilterSimpleTable", "Excel.FilterCellsFromExcel.FilterAdvancedTable", "Excel.FilterCellsFromExcel.FilterAdvancedRangeNamedCell", "Excel.FilterCellsFromExcel.FilterSimpleRangeCoordinates", "Excel.FilterCellsFromExcel.FilterAdvancedRangeCoordinates" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.FilterCellsFromExcel.FilterSimpleTable", "module": "Excel", "kind": "Action", "selector": "FilterSimpleTable", "template": "Excel.FilterCellsFromExcel.FilterSimpleTable SimpleFilterValues: `` Instance: `` Column: `` TableName: ``", "golden_example": "Excel.FilterCellsFromExcel.FilterSimpleTable SimpleFilterValues: List Instance: ExcelInstance Column: $fx'example' TableName: $fx'example'", "input_params": [ { "name": "SimpleFilterValues", "type": "List`1", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "Column", "type": "String", "required": true }, { "name": "TableName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "SimpleFilterValues", "Instance", "Column", "TableName" ], "constraints": { "FilterMode": "Table", "IsAdvancedFilter": "False" }, "sibling_selectors": [ "Excel.FilterCellsFromExcel.FilterSimpleWorksheet", "Excel.FilterCellsFromExcel.FilterAdvancedWorksheet", "Excel.FilterCellsFromExcel.FilterAdvancedTable", "Excel.FilterCellsFromExcel.FilterSimpleRangeNamedCell", "Excel.FilterCellsFromExcel.FilterAdvancedRangeNamedCell", "Excel.FilterCellsFromExcel.FilterSimpleRangeCoordinates", "Excel.FilterCellsFromExcel.FilterAdvancedRangeCoordinates" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.FilterCellsFromExcel.FilterSimpleWorksheet", "module": "Excel", "kind": "Action", "selector": "FilterSimpleWorksheet", "template": "Excel.FilterCellsFromExcel.FilterSimpleWorksheet Instance: `` Column: `` SimpleFilterValues: $fx'=[]'", "golden_example": "Excel.FilterCellsFromExcel.FilterSimpleWorksheet Instance: ExcelInstance Column: $fx'example' SimpleFilterValues: $fx'=[]'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "Column", "type": "String", "required": false }, { "name": "SimpleFilterValues", "type": "List`1", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Column to filter" ], "constraints": { "FilterMode": "ActiveSheet", "IsAdvancedFilter": "False" }, "sibling_selectors": [ "Excel.FilterCellsFromExcel.FilterAdvancedWorksheet", "Excel.FilterCellsFromExcel.FilterSimpleTable", "Excel.FilterCellsFromExcel.FilterAdvancedTable", "Excel.FilterCellsFromExcel.FilterSimpleRangeNamedCell", "Excel.FilterCellsFromExcel.FilterAdvancedRangeNamedCell", "Excel.FilterCellsFromExcel.FilterSimpleRangeCoordinates", "Excel.FilterCellsFromExcel.FilterAdvancedRangeCoordinates" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.FindAndReplace.FindAll", "module": "Excel", "kind": "Action", "selector": "FindAll", "template": "Excel.FindAndReplace.FindAll SearchBy: Excel.SearchOrder.Rows TextToFind: `` Instance: `` MatchEntireCellContents: False MatchCase: False Cells=> Cells", "golden_example": "Excel.FindAndReplace.FindAll SearchBy: Excel.SearchOrder.Rows TextToFind: $fx'example' Instance: ExcelInstance MatchEntireCellContents: False MatchCase: False Cells=> Cells", "input_params": [ { "name": "SearchBy", "type": "SearchOrder", "required": true, "default": "Rows", "enumValues": [ "Rows", "Columns" ] }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "MatchEntireCellContents", "type": "Boolean", "required": true, "default": "False" }, { "name": "MatchCase", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "Cells", "type": "DataTable", "defaultVariable": "Cells" } ], "required_params": [ "SearchBy", "TextToFind", "Instance", "MatchEntireCellContents", "MatchCase" ], "constraints": { "Mode": "Find", "AllMatches": "True" }, "sibling_selectors": [ "Excel.FindAndReplace.FindSingle", "Excel.FindAndReplace.FindAndReplaceSingle", "Excel.FindAndReplace.FindAndReplaceAll" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.FindAndReplace.FindAndReplaceAll", "module": "Excel", "kind": "Action", "selector": "FindAndReplaceAll", "template": "Excel.FindAndReplace.FindAndReplaceAll SearchBy: Excel.SearchOrder.Rows TextToReplaceWith: `` TextToFind: `` Instance: `` MatchEntireCellContents: False MatchCase: False Cells=> Cells", "golden_example": "Excel.FindAndReplace.FindAndReplaceAll SearchBy: Excel.SearchOrder.Rows TextToReplaceWith: $fx'example' TextToFind: $fx'example' Instance: ExcelInstance MatchEntireCellContents: False MatchCase: False Cells=> Cells", "input_params": [ { "name": "SearchBy", "type": "SearchOrder", "required": true, "default": "Rows", "enumValues": [ "Rows", "Columns" ] }, { "name": "TextToReplaceWith", "type": "String", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "MatchEntireCellContents", "type": "Boolean", "required": true, "default": "False" }, { "name": "MatchCase", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "Cells", "type": "DataTable", "defaultVariable": "Cells" } ], "required_params": [ "SearchBy", "TextToReplaceWith", "TextToFind", "Instance", "MatchEntireCellContents", "MatchCase" ], "constraints": { "Mode": "FindAndReplace", "AllMatches": "True" }, "sibling_selectors": [ "Excel.FindAndReplace.FindSingle", "Excel.FindAndReplace.FindAndReplaceSingle", "Excel.FindAndReplace.FindAll" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.FindAndReplace.FindAndReplaceSingle", "module": "Excel", "kind": "Action", "selector": "FindAndReplaceSingle", "template": "Excel.FindAndReplace.FindAndReplaceSingle SearchBy: Excel.SearchOrder.Rows TextToReplaceWith: `` TextToFind: `` Instance: `` MatchEntireCellContents: False MatchCase: False FoundRowIndex=> FoundRowIndex FoundColumnIndex=> FoundColumnIndex", "golden_example": "Excel.FindAndReplace.FindAndReplaceSingle SearchBy: Excel.SearchOrder.Rows TextToReplaceWith: $fx'example' TextToFind: $fx'example' Instance: ExcelInstance MatchEntireCellContents: False MatchCase: False FoundRowIndex=> FoundRowIndex FoundColumnIndex=> FoundColumnIndex", "input_params": [ { "name": "SearchBy", "type": "SearchOrder", "required": true, "default": "Rows", "enumValues": [ "Rows", "Columns" ] }, { "name": "TextToReplaceWith", "type": "String", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "MatchEntireCellContents", "type": "Boolean", "required": true, "default": "False" }, { "name": "MatchCase", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "FoundRowIndex", "type": "Int32", "defaultVariable": "FoundRowIndex" }, { "name": "FoundColumnIndex", "type": "Int32", "defaultVariable": "FoundColumnIndex" } ], "required_params": [ "SearchBy", "TextToReplaceWith", "TextToFind", "Instance", "MatchEntireCellContents", "MatchCase" ], "constraints": { "Mode": "FindAndReplace", "AllMatches": "False" }, "sibling_selectors": [ "Excel.FindAndReplace.FindSingle", "Excel.FindAndReplace.FindAll", "Excel.FindAndReplace.FindAndReplaceAll" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.FindAndReplace.FindSingle", "module": "Excel", "kind": "Action", "selector": "FindSingle", "template": "Excel.FindAndReplace.FindSingle Instance: `` TextToFind: `` MatchCase: False MatchEntireCellContents: False SearchBy: Excel.SearchOrder.Rows FoundColumnIndex=> FoundColumnIndex FoundRowIndex=> FoundRowIndex", "golden_example": "Excel.FindAndReplace.FindSingle Instance: ExcelInstance TextToFind: $fx'example' MatchCase: False MatchEntireCellContents: False SearchBy: Excel.SearchOrder.Rows FoundColumnIndex=> FoundColumnIndex FoundRowIndex=> FoundRowIndex", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "MatchCase", "type": "Boolean", "required": false }, { "name": "MatchEntireCellContents", "type": "Boolean", "required": false }, { "name": "SearchBy", "type": "SearchOrder", "required": false, "enumValues": [ "Rows", "Columns" ] }, { "name": "TextToFind", "type": "String", "required": false } ], "output_params": [ { "name": "FoundColumnIndex", "type": "Int32" }, { "name": "FoundRowIndex", "type": "Int32" } ], "required_params": [ "Excel instance", "Text to find" ], "constraints": { "Mode": "Find", "AllMatches": "False" }, "sibling_selectors": [ "Excel.FindAndReplace.FindAndReplaceSingle", "Excel.FindAndReplace.FindAll", "Excel.FindAndReplace.FindAndReplaceAll" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetActiveCell", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.GetActiveCell Instance: `` ActiveCellColumnIndex=> ActiveCellColumnIndex ActiveCellRowIndex=> ActiveCellRowIndex", "golden_example": "Excel.GetActiveCell Instance: ExcelInstance ActiveCellColumnIndex=> ActiveCellColumnIndex ActiveCellRowIndex=> ActiveCellRowIndex", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [ { "name": "ActiveCellColumnIndex", "type": "Int32" }, { "name": "ActiveCellRowIndex", "type": "Int32" } ], "required_params": [ "Excel instance" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetActiveWorksheet", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.GetActiveWorksheet Instance: `` Name=> SheetName Index=> SheetIndex", "golden_example": "Excel.GetActiveWorksheet Instance: ExcelInstance Name=> SheetName Index=> SheetIndex", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [ { "name": "Index", "type": "Int32" }, { "name": "Name", "type": "String" } ], "required_params": [ "Excel instance" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetAllWorksheets", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.GetAllWorksheets Instance: `` Worksheets=> SheetNames", "golden_example": "Excel.GetAllWorksheets Instance: ExcelInstance Worksheets=> SheetNames", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [ { "name": "Worksheets", "type": "List`1" } ], "required_params": [ "Excel instance" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetColumnName", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.GetColumnName CellColumnIndex: `` ColumnName=> ColumnName", "golden_example": "Excel.GetColumnName CellColumnIndex: 1 ColumnName=> ColumnName", "input_params": [ { "name": "CellColumnIndex", "type": "Int32", "required": false } ], "output_params": [ { "name": "ColumnName", "type": "String" } ], "required_params": [ "Column number" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeAllEmptyCells", "module": "Excel", "kind": "Action", "selector": "GetEmptyCellsAbsoluteRangeAllEmptyCells", "template": "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeAllEmptyCells StartColumn: `` StartRow: `` EndRow: `` EndColumn: `` Instance: `` EmptyCells=> EmptyCells", "golden_example": "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeAllEmptyCells StartColumn: $fx'example' StartRow: 1 EndRow: 1 EndColumn: $fx'example' Instance: ExcelInstance EmptyCells=> EmptyCells", "input_params": [ { "name": "StartColumn", "type": "String", "required": true }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "EndRow", "type": "Int32", "required": true }, { "name": "EndColumn", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [ { "name": "EmptyCells", "type": "DataTable", "defaultVariable": "EmptyCells" } ], "required_params": [ "StartColumn", "StartRow", "EndRow", "EndColumn", "Instance" ], "constraints": { "GetEmptyCellsRangeMode": "Coordinates", "EmptyCellsOperation": "AllEmptyCells" }, "sibling_selectors": [ "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInColumn", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellAllEmptyCells", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInColumn" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCell", "module": "Excel", "kind": "Action", "selector": "GetEmptyCellsAbsoluteRangeFirstEmptyCell", "template": "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCell StartColumn: `` StartRow: `` EndRow: `` EndColumn: `` Instance: `` EmptyCellsSearchDirection: Excel.EmptyCellsSearchDirection.Rows EmptyCellRowIndex=> EmptyCellRowIndex EmptyCellColumnIndex=> EmptyCellColumnIndex", "golden_example": "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCell StartColumn: $fx'example' StartRow: 1 EndRow: 1 EndColumn: $fx'example' Instance: ExcelInstance EmptyCellsSearchDirection: Excel.EmptyCellsSearchDirection.Rows EmptyCellRowIndex=> EmptyCellRowIndex EmptyCellColumnIndex=> EmptyCellColumnIndex", "input_params": [ { "name": "StartColumn", "type": "String", "required": true }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "EndRow", "type": "Int32", "required": true }, { "name": "EndColumn", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "EmptyCellsSearchDirection", "type": "EmptyCellsSearchDirection", "required": true, "default": "Rows", "enumValues": [ "Rows", "Columns" ] } ], "output_params": [ { "name": "EmptyCellRowIndex", "type": "Int32", "defaultVariable": "EmptyCellRowIndex" }, { "name": "EmptyCellColumnIndex", "type": "Int32", "defaultVariable": "EmptyCellColumnIndex" } ], "required_params": [ "StartColumn", "StartRow", "EndRow", "EndColumn", "Instance", "EmptyCellsSearchDirection" ], "constraints": { "GetEmptyCellsRangeMode": "Coordinates", "EmptyCellsOperation": "FirstEmptyCell" }, "sibling_selectors": [ "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInColumn", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellAllEmptyCells", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInColumn", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeAllEmptyCells" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInColumn", "module": "Excel", "kind": "Action", "selector": "GetEmptyCellsAbsoluteRangeFirstEmptyCellInColumn", "template": "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInColumn StartColumn: `` StartRow: `` EndRow: `` EndColumn: `` Instance: `` SearchColumn: `` EmptyCellRowIndex=> EmptyCellRowIndex EmptyCellColumnIndex=> EmptyCellColumnIndex", "golden_example": "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInColumn StartColumn: $fx'example' StartRow: 1 EndRow: 1 EndColumn: $fx'example' Instance: ExcelInstance SearchColumn: $fx'example' EmptyCellRowIndex=> EmptyCellRowIndex EmptyCellColumnIndex=> EmptyCellColumnIndex", "input_params": [ { "name": "StartColumn", "type": "String", "required": true }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "EndRow", "type": "Int32", "required": true }, { "name": "EndColumn", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "SearchColumn", "type": "String", "required": true } ], "output_params": [ { "name": "EmptyCellRowIndex", "type": "Int32", "defaultVariable": "EmptyCellRowIndex" }, { "name": "EmptyCellColumnIndex", "type": "Int32", "defaultVariable": "EmptyCellColumnIndex" } ], "required_params": [ "StartColumn", "StartRow", "EndRow", "EndColumn", "Instance", "SearchColumn" ], "constraints": { "GetEmptyCellsRangeMode": "Coordinates", "EmptyCellsOperation": "FirstEmptyCellInColumn" }, "sibling_selectors": [ "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInColumn", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellAllEmptyCells", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeAllEmptyCells" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInRow", "module": "Excel", "kind": "Action", "selector": "GetEmptyCellsAbsoluteRangeFirstEmptyCellInRow", "template": "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInRow StartColumn: `` StartRow: `` EndRow: `` EndColumn: `` Instance: `` SearchRow: `` EmptyCellRowIndex=> EmptyCellRowIndex EmptyCellColumnIndex=> EmptyCellColumnIndex", "golden_example": "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInRow StartColumn: $fx'example' StartRow: 1 EndRow: 1 EndColumn: $fx'example' Instance: ExcelInstance SearchRow: 1 EmptyCellRowIndex=> EmptyCellRowIndex EmptyCellColumnIndex=> EmptyCellColumnIndex", "input_params": [ { "name": "StartColumn", "type": "String", "required": true }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "EndRow", "type": "Int32", "required": true }, { "name": "EndColumn", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "SearchRow", "type": "Int32", "required": true } ], "output_params": [ { "name": "EmptyCellRowIndex", "type": "Int32", "defaultVariable": "EmptyCellRowIndex" }, { "name": "EmptyCellColumnIndex", "type": "Int32", "defaultVariable": "EmptyCellColumnIndex" } ], "required_params": [ "StartColumn", "StartRow", "EndRow", "EndColumn", "Instance", "SearchRow" ], "constraints": { "GetEmptyCellsRangeMode": "Coordinates", "EmptyCellsOperation": "FirstEmptyCellInRow" }, "sibling_selectors": [ "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInColumn", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellAllEmptyCells", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInColumn", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeAllEmptyCells" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellAllEmptyCells", "module": "Excel", "kind": "Action", "selector": "GetEmptyCellsNamedCellAllEmptyCells", "template": "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellAllEmptyCells NamedCell: `` Instance: `` EmptyCells=> EmptyCells", "golden_example": "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellAllEmptyCells NamedCell: $fx'example' Instance: ExcelInstance EmptyCells=> EmptyCells", "input_params": [ { "name": "NamedCell", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [ { "name": "EmptyCells", "type": "DataTable", "defaultVariable": "EmptyCells" } ], "required_params": [ "NamedCell", "Instance" ], "constraints": { "GetEmptyCellsRangeMode": "NamedCell", "EmptyCellsOperation": "AllEmptyCells" }, "sibling_selectors": [ "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInColumn", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInColumn", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeAllEmptyCells" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCell", "module": "Excel", "kind": "Action", "selector": "GetEmptyCellsNamedCellFirstEmptyCell", "template": "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCell Instance: `` EmptyCellsSearchDirection: Excel.EmptyCellsSearchDirection.Rows NamedCell: `` EmptyCellColumnIndex=> EmptyCellColumnIndex EmptyCellRowIndex=> EmptyCellRowIndex", "golden_example": "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCell Instance: ExcelInstance EmptyCellsSearchDirection: Excel.EmptyCellsSearchDirection.Rows NamedCell: $fx'example' EmptyCellColumnIndex=> EmptyCellColumnIndex EmptyCellRowIndex=> EmptyCellRowIndex", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "EmptyCellsSearchDirection", "type": "EmptyCellsSearchDirection", "required": false, "enumValues": [ "Rows", "Columns" ] }, { "name": "NamedCell", "type": "String", "required": false } ], "output_params": [ { "name": "EmptyCellColumnIndex", "type": "Int32" }, { "name": "EmptyCellRowIndex", "type": "Int32" } ], "required_params": [ "Excel instance", "Cells name" ], "constraints": { "GetEmptyCellsRangeMode": "NamedCell", "EmptyCellsOperation": "FirstEmptyCell" }, "sibling_selectors": [ "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInColumn", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellAllEmptyCells", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInColumn", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeAllEmptyCells" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInColumn", "module": "Excel", "kind": "Action", "selector": "GetEmptyCellsNamedCellFirstEmptyCellInColumn", "template": "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInColumn NamedCell: `` Instance: `` SearchColumn: `` EmptyCellRowIndex=> EmptyCellRowIndex EmptyCellColumnIndex=> EmptyCellColumnIndex", "golden_example": "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInColumn NamedCell: $fx'example' Instance: ExcelInstance SearchColumn: $fx'example' EmptyCellRowIndex=> EmptyCellRowIndex EmptyCellColumnIndex=> EmptyCellColumnIndex", "input_params": [ { "name": "NamedCell", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "SearchColumn", "type": "String", "required": true } ], "output_params": [ { "name": "EmptyCellRowIndex", "type": "Int32", "defaultVariable": "EmptyCellRowIndex" }, { "name": "EmptyCellColumnIndex", "type": "Int32", "defaultVariable": "EmptyCellColumnIndex" } ], "required_params": [ "NamedCell", "Instance", "SearchColumn" ], "constraints": { "GetEmptyCellsRangeMode": "NamedCell", "EmptyCellsOperation": "FirstEmptyCellInColumn" }, "sibling_selectors": [ "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellAllEmptyCells", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInColumn", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeAllEmptyCells" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInRow", "module": "Excel", "kind": "Action", "selector": "GetEmptyCellsNamedCellFirstEmptyCellInRow", "template": "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInRow NamedCell: `` Instance: `` SearchRow: `` EmptyCellRowIndex=> EmptyCellRowIndex EmptyCellColumnIndex=> EmptyCellColumnIndex", "golden_example": "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInRow NamedCell: $fx'example' Instance: ExcelInstance SearchRow: 1 EmptyCellRowIndex=> EmptyCellRowIndex EmptyCellColumnIndex=> EmptyCellColumnIndex", "input_params": [ { "name": "NamedCell", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "SearchRow", "type": "Int32", "required": true } ], "output_params": [ { "name": "EmptyCellRowIndex", "type": "Int32", "defaultVariable": "EmptyCellRowIndex" }, { "name": "EmptyCellColumnIndex", "type": "Int32", "defaultVariable": "EmptyCellColumnIndex" } ], "required_params": [ "NamedCell", "Instance", "SearchRow" ], "constraints": { "GetEmptyCellsRangeMode": "NamedCell", "EmptyCellsOperation": "FirstEmptyCellInRow" }, "sibling_selectors": [ "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellFirstEmptyCellInColumn", "Excel.GetEmptyCellFromExcel.GetEmptyCellsNamedCellAllEmptyCells", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCell", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInRow", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeFirstEmptyCellInColumn", "Excel.GetEmptyCellFromExcel.GetEmptyCellsAbsoluteRangeAllEmptyCells" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetFirstFreeColumnRow", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.GetFirstFreeColumnRow Instance: `` FirstFreeColumn=> FirstFreeColumn FirstFreeRow=> FirstFreeRow", "golden_example": "Excel.GetFirstFreeColumnRow Instance: ExcelInstance FirstFreeColumn=> FirstFreeColumn FirstFreeRow=> FirstFreeRow", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [ { "name": "FirstFreeColumn", "type": "Int32" }, { "name": "FirstFreeRow", "type": "Int32" } ], "required_params": [ "Excel instance" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetFirstFreeRowOnColumn", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.GetFirstFreeRowOnColumn Instance: `` Column: `` FirstFreeRowOnColumn=> FirstFreeRowOnColumn", "golden_example": "Excel.GetFirstFreeRowOnColumn Instance: ExcelInstance Column: $fx'example' FirstFreeRowOnColumn=> FirstFreeRowOnColumn", "input_params": [ { "name": "Column", "type": "String", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [ { "name": "FirstFreeRowOnColumn", "type": "Int32" } ], "required_params": [ "Excel instance", "Column" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetSelectedCellRange", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.GetSelectedCellRange Instance: `` FirstColumnIndex=> FirstColumnIndex FirstRowIndex=> FirstRowIndex LastColumnIndex=> LastColumnIndex LastRowIndex=> LastRowIndex", "golden_example": "Excel.GetSelectedCellRange Instance: ExcelInstance FirstColumnIndex=> FirstColumnIndex FirstRowIndex=> FirstRowIndex LastColumnIndex=> LastColumnIndex LastRowIndex=> LastRowIndex", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [ { "name": "FirstColumnIndex", "type": "Int32" }, { "name": "FirstRowIndex", "type": "Int32" }, { "name": "LastColumnIndex", "type": "Int32" }, { "name": "LastRowIndex", "type": "Int32" } ], "required_params": [ "Excel instance" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.GetTableRange", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.GetTableRange Instance: `` TableName: `` IsPivot: False FirstColumnIndex=> FirstColumnIndex FirstRowIndex=> FirstRowIndex LastColumnIndex=> LastColumnIndex LastRowIndex=> LastRowIndex", "golden_example": "Excel.GetTableRange Instance: ExcelInstance TableName: $fx'example' IsPivot: False FirstColumnIndex=> FirstColumnIndex FirstRowIndex=> FirstRowIndex LastColumnIndex=> LastColumnIndex LastRowIndex=> LastRowIndex", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "IsPivot", "type": "Boolean", "required": false }, { "name": "TableName", "type": "String", "required": false } ], "output_params": [ { "name": "FirstColumnIndex", "type": "Int32" }, { "name": "FirstRowIndex", "type": "Int32" }, { "name": "LastColumnIndex", "type": "Int32" }, { "name": "LastRowIndex", "type": "Int32" } ], "required_params": [ "Excel instance", "Table Name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.InsertColumn", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.InsertColumn Instance: `` Column: ``", "golden_example": "Excel.InsertColumn Instance: ExcelInstance Column: $fx'example'", "input_params": [ { "name": "Column", "type": "String", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Column" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.InsertRow", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.InsertRow Instance: `` Index: ``", "golden_example": "Excel.InsertRow Instance: ExcelInstance Index: 1", "input_params": [ { "name": "Index", "type": "Int32", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Row index" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.LaunchExcel.Launch", "module": "Excel", "kind": "Action", "selector": "Launch", "template": "Excel.LaunchExcel.Launch UseMachineLocale: False Visible: True LoadAddInsAndMacros: False Instance=> ExcelInstance", "golden_example": "Excel.LaunchExcel.Launch UseMachineLocale: False Visible: True LoadAddInsAndMacros: False Instance=> ExcelInstance", "input_params": [ { "name": "UseMachineLocale", "type": "Boolean", "required": true, "default": "False" }, { "name": "Visible", "type": "Boolean", "required": true, "default": "True" }, { "name": "LoadAddInsAndMacros", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "UseMachineLocale", "Visible", "LoadAddInsAndMacros" ], "constraints": { "LaunchExcelMode": "NewDocument", "LaunchInNewInstance": "True" }, "sibling_selectors": [ "Excel.LaunchExcel.LaunchAndOpen", "Excel.LaunchExcel.LaunchUnderExistingProcess", "Excel.LaunchExcel.LaunchAndOpenUnderExistingProcess" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.LaunchExcel.LaunchAndOpen", "module": "Excel", "kind": "Action", "selector": "LaunchAndOpen", "template": "Excel.LaunchExcel.LaunchAndOpen Path: `` Visible: True ReadOnly: False LoadAddInsAndMacros: False Instance=> ExcelInstance", "golden_example": "Excel.LaunchExcel.LaunchAndOpen Path: $fx'C:\\temp\\test.xlsx' Visible: True ReadOnly: False LoadAddInsAndMacros: False Instance=> ExcelInstance", "input_params": [ { "name": "LoadAddInsAndMacros", "type": "Boolean", "required": false }, { "name": "Path", "type": "FileObject", "required": false }, { "name": "ReadOnly", "type": "Boolean", "required": false }, { "name": "Visible", "type": "Boolean", "required": false }, { "name": "UseMachineLocale", "type": "Boolean", "required": true }, { "name": "WriteProtectionPassword", "type": "EncryptableObject", "required": false }, { "name": "ReadProtectionPassword", "type": "EncryptableObject", "required": false } ], "output_params": [ { "name": "Instance", "type": "ExcelInstanceHandle" } ], "required_params": [ "Document path" ], "constraints": { "LaunchExcelMode": "StoredDocument", "LaunchInNewInstance": "True" }, "sibling_selectors": [ "Excel.LaunchExcel.Launch", "Excel.LaunchExcel.LaunchUnderExistingProcess", "Excel.LaunchExcel.LaunchAndOpenUnderExistingProcess" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.LaunchExcel.LaunchAndOpenUnderExistingProcess", "module": "Excel", "kind": "Action", "selector": "LaunchAndOpenUnderExistingProcess", "template": "Excel.LaunchExcel.LaunchAndOpenUnderExistingProcess Path: `` UseMachineLocale: False Visible: True ReadOnly: False WriteProtectionPassword: `` ReadProtectionPassword: `` Instance=> ExcelInstance", "golden_example": "Excel.LaunchExcel.LaunchAndOpenUnderExistingProcess Path: $fx'C:\\temp\\test.xlsx' UseMachineLocale: False Visible: True ReadOnly: False WriteProtectionPassword: $fx'password' ReadProtectionPassword: $fx'password' Instance=> ExcelInstance", "input_params": [ { "name": "Path", "type": "FileObject", "required": true }, { "name": "UseMachineLocale", "type": "Boolean", "required": true, "default": "False" }, { "name": "Visible", "type": "Boolean", "required": true, "default": "True" }, { "name": "ReadOnly", "type": "Boolean", "required": true, "default": "False" }, { "name": "WriteProtectionPassword", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "ReadProtectionPassword", "type": "EncryptableObject", "required": false, "default": "" } ], "output_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "Path", "UseMachineLocale", "Visible", "ReadOnly" ], "constraints": { "LaunchExcelMode": "StoredDocument", "LaunchInNewInstance": "False" }, "sibling_selectors": [ "Excel.LaunchExcel.Launch", "Excel.LaunchExcel.LaunchAndOpen", "Excel.LaunchExcel.LaunchUnderExistingProcess" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.LaunchExcel.LaunchUnderExistingProcess", "module": "Excel", "kind": "Action", "selector": "LaunchUnderExistingProcess", "template": "Excel.LaunchExcel.LaunchUnderExistingProcess UseMachineLocale: False Visible: True Instance=> ExcelInstance", "golden_example": "Excel.LaunchExcel.LaunchUnderExistingProcess UseMachineLocale: False Visible: True Instance=> ExcelInstance", "input_params": [ { "name": "UseMachineLocale", "type": "Boolean", "required": true, "default": "False" }, { "name": "Visible", "type": "Boolean", "required": true, "default": "True" } ], "output_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "UseMachineLocale", "Visible" ], "constraints": { "LaunchExcelMode": "NewDocument", "LaunchInNewInstance": "False" }, "sibling_selectors": [ "Excel.LaunchExcel.Launch", "Excel.LaunchExcel.LaunchAndOpen", "Excel.LaunchExcel.LaunchAndOpenUnderExistingProcess" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.LookupRange.LookupRangeCoordinatesArray", "module": "Excel", "kind": "Action", "selector": "LookupRangeCoordinatesArray", "template": "Excel.LookupRange.LookupRangeCoordinatesArray StartRow: `` StartColumn: `` EndRow: `` EndColumn: `` Instance: `` LookupValue: `` Result=> LookupResult", "golden_example": "Excel.LookupRange.LookupRangeCoordinatesArray StartRow: 1 StartColumn: $fx'example' EndRow: 1 EndColumn: $fx'example' Instance: ExcelInstance LookupValue: $fx'sample' Result=> LookupResult", "input_params": [ { "name": "StartRow", "type": "Int32", "required": true }, { "name": "StartColumn", "type": "String", "required": true }, { "name": "EndRow", "type": "Int32", "required": true }, { "name": "EndColumn", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "LookupValue", "type": "Object", "required": true } ], "output_params": [ { "name": "Result", "type": "Object", "defaultVariable": "LookupResult" } ], "required_params": [ "StartRow", "StartColumn", "EndRow", "EndColumn", "Instance", "LookupValue" ], "constraints": { "Mode": "CellCoordinates", "IsArrayForm": "True" }, "sibling_selectors": [ "Excel.LookupRange.LookupRangeNamedCellNonArray", "Excel.LookupRange.LookupRangeNamedCellArray", "Excel.LookupRange.LookupRangeCoordinatesNonArray" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.LookupRange.LookupRangeCoordinatesNonArray", "module": "Excel", "kind": "Action", "selector": "LookupRangeCoordinatesNonArray", "template": "Excel.LookupRange.LookupRangeCoordinatesNonArray StartRow: `` StartColumn: `` ValuesEndColumn: `` ValuesStartRow: `` ValuesStartColumn: `` ValuesEndRow: `` EndRow: `` EndColumn: `` Instance: `` LookupValue: `` Result=> LookupResult", "golden_example": "Excel.LookupRange.LookupRangeCoordinatesNonArray StartRow: 1 StartColumn: $fx'example' ValuesEndColumn: $fx'example' ValuesStartRow: 1 ValuesStartColumn: $fx'example' ValuesEndRow: 1 EndRow: 1 EndColumn: $fx'example' Instance: ExcelInstance LookupValue: $fx'sample' Result=> LookupResult", "input_params": [ { "name": "StartRow", "type": "Int32", "required": true }, { "name": "StartColumn", "type": "String", "required": true }, { "name": "ValuesEndColumn", "type": "String", "required": true }, { "name": "ValuesStartRow", "type": "Int32", "required": true }, { "name": "ValuesStartColumn", "type": "String", "required": true }, { "name": "ValuesEndRow", "type": "Int32", "required": true }, { "name": "EndRow", "type": "Int32", "required": true }, { "name": "EndColumn", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "LookupValue", "type": "Object", "required": true } ], "output_params": [ { "name": "Result", "type": "Object", "defaultVariable": "LookupResult" } ], "required_params": [ "StartRow", "StartColumn", "ValuesEndColumn", "ValuesStartRow", "ValuesStartColumn", "ValuesEndRow", "EndRow", "EndColumn", "Instance", "LookupValue" ], "constraints": { "Mode": "CellCoordinates", "IsArrayForm": "False" }, "sibling_selectors": [ "Excel.LookupRange.LookupRangeNamedCellNonArray", "Excel.LookupRange.LookupRangeNamedCellArray", "Excel.LookupRange.LookupRangeCoordinatesArray" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.LookupRange.LookupRangeNamedCellArray", "module": "Excel", "kind": "Action", "selector": "LookupRangeNamedCellArray", "template": "Excel.LookupRange.LookupRangeNamedCellArray CellName: `` Instance: `` LookupValue: `` Result=> LookupResult", "golden_example": "Excel.LookupRange.LookupRangeNamedCellArray CellName: $fx'example' Instance: ExcelInstance LookupValue: $fx'sample' Result=> LookupResult", "input_params": [ { "name": "CellName", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "LookupValue", "type": "Object", "required": true } ], "output_params": [ { "name": "Result", "type": "Object", "defaultVariable": "LookupResult" } ], "required_params": [ "CellName", "Instance", "LookupValue" ], "constraints": { "Mode": "NamedCells", "IsArrayForm": "True" }, "sibling_selectors": [ "Excel.LookupRange.LookupRangeNamedCellNonArray", "Excel.LookupRange.LookupRangeCoordinatesNonArray", "Excel.LookupRange.LookupRangeCoordinatesArray" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.LookupRange.LookupRangeNamedCellNonArray", "module": "Excel", "kind": "Action", "selector": "LookupRangeNamedCellNonArray", "template": "Excel.LookupRange.LookupRangeNamedCellNonArray Instance: `` LookupValue: `` CellName: `` ValuesCellName: `` Result=> LookupResult", "golden_example": "Excel.LookupRange.LookupRangeNamedCellNonArray Instance: ExcelInstance LookupValue: $fx'sample' CellName: $fx'example' ValuesCellName: $fx'example' Result=> LookupResult", "input_params": [ { "name": "CellName", "type": "String", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "LookupValue", "type": "Object", "required": false }, { "name": "ValuesCellName", "type": "String", "required": false } ], "output_params": [ { "name": "Result", "type": "Object" } ], "required_params": [ "Excel instance", "Lookup value", "Cells name" ], "constraints": { "Mode": "NamedCells", "IsArrayForm": "False" }, "sibling_selectors": [ "Excel.LookupRange.LookupRangeNamedCellArray", "Excel.LookupRange.LookupRangeCoordinatesNonArray", "Excel.LookupRange.LookupRangeCoordinatesArray" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.PasteCellsToExcel.Paste", "module": "Excel", "kind": "Action", "selector": "Paste", "template": "Excel.PasteCellsToExcel.Paste Instance: ``", "golden_example": "Excel.PasteCellsToExcel.Paste Instance: ExcelInstance", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "PasteMode": "ActiveCell" }, "sibling_selectors": [ "Excel.PasteCellsToExcel.PasteAt", "Excel.PasteCellsToExcel.PasteAtNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.PasteCellsToExcel.PasteAt", "module": "Excel", "kind": "Action", "selector": "PasteAt", "template": "Excel.PasteCellsToExcel.PasteAt Instance: `` Column: `` Row: ``", "golden_example": "Excel.PasteCellsToExcel.PasteAt Instance: ExcelInstance Column: $fx'example' Row: 1", "input_params": [ { "name": "Column", "type": "String", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "Row", "type": "Int32", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Column", "Row" ], "constraints": { "PasteMode": "SpecifiedCell" }, "sibling_selectors": [ "Excel.PasteCellsToExcel.Paste", "Excel.PasteCellsToExcel.PasteAtNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.PasteCellsToExcel.PasteAtNamedCell", "module": "Excel", "kind": "Action", "selector": "PasteAtNamedCell", "template": "Excel.PasteCellsToExcel.PasteAtNamedCell CellName: `` Instance: ``", "golden_example": "Excel.PasteCellsToExcel.PasteAtNamedCell CellName: $fx'example' Instance: ExcelInstance", "input_params": [ { "name": "CellName", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "CellName", "Instance" ], "constraints": { "PasteMode": "NamedCells" }, "sibling_selectors": [ "Excel.PasteCellsToExcel.Paste", "Excel.PasteCellsToExcel.PasteAt" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ReadCellFormula.ReadFormulaFromCellCoordinates", "module": "Excel", "kind": "Action", "selector": "ReadFormulaFromCellCoordinates", "template": "Excel.ReadCellFormula.ReadFormulaFromCellCoordinates Instance: `` Column: `` Row: `` CellFormula=> CellFormula", "golden_example": "Excel.ReadCellFormula.ReadFormulaFromCellCoordinates Instance: ExcelInstance Column: $fx'example' Row: 1 CellFormula=> CellFormula", "input_params": [ { "name": "Column", "type": "String", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "Row", "type": "Int32", "required": false } ], "output_params": [ { "name": "CellFormula", "type": "String" } ], "required_params": [ "Excel instance", "Start column", "Start row" ], "constraints": { "Mode": "CellCoordinates" }, "sibling_selectors": [ "Excel.ReadCellFormula.ReadFormulaFromNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ReadCellFormula.ReadFormulaFromNamedCell", "module": "Excel", "kind": "Action", "selector": "ReadFormulaFromNamedCell", "template": "Excel.ReadCellFormula.ReadFormulaFromNamedCell Instance: `` CellName: `` CellFormula=> CellFormula", "golden_example": "Excel.ReadCellFormula.ReadFormulaFromNamedCell Instance: ExcelInstance CellName: $fx'example' CellFormula=> CellFormula", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "CellName", "type": "String", "required": true } ], "output_params": [ { "name": "CellFormula", "type": "String", "defaultVariable": "CellFormula" } ], "required_params": [ "Instance", "CellName" ], "constraints": { "Mode": "NamedCell" }, "sibling_selectors": [ "Excel.ReadCellFormula.ReadFormulaFromCellCoordinates" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ReadFromExcel.Read", "module": "Excel", "kind": "Action", "selector": "Read", "template": "Excel.ReadFromExcel.Read FirstLineIsHeader: False GetCellContentsMode: Excel.GetCellContentsMode.TypedValues Instance: `` RangeValue=> ExcelData", "golden_example": "Excel.ReadFromExcel.Read FirstLineIsHeader: False GetCellContentsMode: Excel.GetCellContentsMode.TypedValues Instance: ExcelInstance RangeValue=> ExcelData", "input_params": [ { "name": "FirstLineIsHeader", "type": "Boolean", "required": true, "default": "False" }, { "name": "GetCellContentsMode", "type": "GetCellContentsMode", "required": true, "default": "TypedValues", "enumValues": [ "TypedValues", "PlainText", "FormattedTextValues" ] }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [ { "name": "RangeValue", "type": "DataTable", "defaultVariable": "ExcelData" } ], "required_params": [ "FirstLineIsHeader", "GetCellContentsMode", "Instance" ], "constraints": { "ReadMode": "Selection" }, "sibling_selectors": [ "Excel.ReadFromExcel.ReadCell", "Excel.ReadFromExcel.ReadCells", "Excel.ReadFromExcel.ReadAllCells", "Excel.ReadFromExcel.ReadNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ReadFromExcel.ReadAllCells", "module": "Excel", "kind": "Action", "selector": "ReadAllCells", "template": "Excel.ReadFromExcel.ReadAllCells FirstLineIsHeader: False GetCellContentsMode: Excel.GetCellContentsMode.TypedValues Instance: `` RangeValue=> ExcelData", "golden_example": "Excel.ReadFromExcel.ReadAllCells FirstLineIsHeader: False GetCellContentsMode: Excel.GetCellContentsMode.TypedValues Instance: ExcelInstance RangeValue=> ExcelData", "input_params": [ { "name": "FirstLineIsHeader", "type": "Boolean", "required": true, "default": "False" }, { "name": "GetCellContentsMode", "type": "GetCellContentsMode", "required": true, "default": "TypedValues", "enumValues": [ "TypedValues", "PlainText", "FormattedTextValues" ] }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [ { "name": "RangeValue", "type": "DataTable", "defaultVariable": "ExcelData" } ], "required_params": [ "FirstLineIsHeader", "GetCellContentsMode", "Instance" ], "constraints": { "ReadMode": "AllCells" }, "sibling_selectors": [ "Excel.ReadFromExcel.Read", "Excel.ReadFromExcel.ReadCell", "Excel.ReadFromExcel.ReadCells", "Excel.ReadFromExcel.ReadNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ReadFromExcel.ReadCell", "module": "Excel", "kind": "Action", "selector": "ReadCell", "template": "Excel.ReadFromExcel.ReadCell Instance: `` StartColumn: `` StartRow: `` GetCellContentsMode: Excel.GetCellContentsMode.TypedValues CellValue=> ExcelData", "golden_example": "Excel.ReadFromExcel.ReadCell Instance: ExcelInstance StartColumn: $fx'example' StartRow: 1 GetCellContentsMode: Excel.GetCellContentsMode.TypedValues CellValue=> ExcelData", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "GetCellContentsMode", "type": "GetCellContentsMode", "required": false, "enumValues": [ "TypedValues", "PlainText", "FormattedTextValues" ] }, { "name": "StartColumn", "type": "String", "required": false }, { "name": "StartRow", "type": "Int32", "required": false } ], "output_params": [ { "name": "CellValue", "type": "Object" } ], "required_params": [ "Excel instance", "Start column", "Start row" ], "constraints": { "ReadMode": "SingleCell" }, "sibling_selectors": [ "Excel.ReadFromExcel.Read", "Excel.ReadFromExcel.ReadCells", "Excel.ReadFromExcel.ReadAllCells", "Excel.ReadFromExcel.ReadNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ReadFromExcel.ReadCells", "module": "Excel", "kind": "Action", "selector": "ReadCells", "template": "Excel.ReadFromExcel.ReadCells StartColumn: `` StartRow: `` EndRow: `` EndColumn: `` FirstLineIsHeader: False GetCellContentsMode: Excel.GetCellContentsMode.TypedValues Instance: `` RangeValue=> ExcelData", "golden_example": "Excel.ReadFromExcel.ReadCells StartColumn: $fx'example' StartRow: 1 EndRow: 1 EndColumn: $fx'example' FirstLineIsHeader: False GetCellContentsMode: Excel.GetCellContentsMode.TypedValues Instance: ExcelInstance RangeValue=> ExcelData", "input_params": [ { "name": "StartColumn", "type": "String", "required": true }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "EndRow", "type": "Int32", "required": true }, { "name": "EndColumn", "type": "String", "required": true }, { "name": "FirstLineIsHeader", "type": "Boolean", "required": true, "default": "False" }, { "name": "GetCellContentsMode", "type": "GetCellContentsMode", "required": true, "default": "TypedValues", "enumValues": [ "TypedValues", "PlainText", "FormattedTextValues" ] }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [ { "name": "RangeValue", "type": "DataTable", "defaultVariable": "ExcelData" } ], "required_params": [ "StartColumn", "StartRow", "EndRow", "EndColumn", "FirstLineIsHeader", "GetCellContentsMode", "Instance" ], "constraints": { "ReadMode": "RangeOfCells" }, "sibling_selectors": [ "Excel.ReadFromExcel.Read", "Excel.ReadFromExcel.ReadCell", "Excel.ReadFromExcel.ReadAllCells", "Excel.ReadFromExcel.ReadNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ReadFromExcel.ReadNamedCell", "module": "Excel", "kind": "Action", "selector": "ReadNamedCell", "template": "Excel.ReadFromExcel.ReadNamedCell TrimEmptyCells: False CellName: `` GetCellContentsMode: Excel.GetCellContentsMode.TypedValues Instance: `` RangeValue=> ExcelData", "golden_example": "Excel.ReadFromExcel.ReadNamedCell TrimEmptyCells: False CellName: $fx'example' GetCellContentsMode: Excel.GetCellContentsMode.TypedValues Instance: ExcelInstance RangeValue=> ExcelData", "input_params": [ { "name": "TrimEmptyCells", "type": "Boolean", "required": true, "default": "False" }, { "name": "CellName", "type": "String", "required": true }, { "name": "GetCellContentsMode", "type": "GetCellContentsMode", "required": true, "default": "TypedValues", "enumValues": [ "TypedValues", "PlainText", "FormattedTextValues" ] }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [ { "name": "RangeValue", "type": "DataTable", "defaultVariable": "ExcelData" } ], "required_params": [ "TrimEmptyCells", "CellName", "GetCellContentsMode", "Instance" ], "constraints": { "ReadMode": "NamedCells" }, "sibling_selectors": [ "Excel.ReadFromExcel.Read", "Excel.ReadFromExcel.ReadCell", "Excel.ReadFromExcel.ReadCells", "Excel.ReadFromExcel.ReadAllCells" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.RenameWorksheet.RenameWorksheetWithIndex", "module": "Excel", "kind": "Action", "selector": "RenameWorksheetWithIndex", "template": "Excel.RenameWorksheet.RenameWorksheetWithIndex NewName: `` Instance: `` Index: ``", "golden_example": "Excel.RenameWorksheet.RenameWorksheetWithIndex NewName: $fx'example' Instance: ExcelInstance Index: 1", "input_params": [ { "name": "NewName", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "Index", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "NewName", "Instance", "Index" ], "constraints": { "FindWorksheetBy": "Index" }, "sibling_selectors": [ "Excel.RenameWorksheet.RenameWorksheetWithName" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.RenameWorksheet.RenameWorksheetWithName", "module": "Excel", "kind": "Action", "selector": "RenameWorksheetWithName", "template": "Excel.RenameWorksheet.RenameWorksheetWithName Instance: `` Name: `` NewName: ``", "golden_example": "Excel.RenameWorksheet.RenameWorksheetWithName Instance: ExcelInstance Name: $fx'example' NewName: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "Name", "type": "String", "required": false }, { "name": "NewName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Worksheet name", "Worksheet new name" ], "constraints": { "FindWorksheetBy": "Name" }, "sibling_selectors": [ "Excel.RenameWorksheet.RenameWorksheetWithIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ResizeColumnsOrRows.AutofitAllColumns", "module": "Excel", "kind": "Action", "selector": "AutofitAllColumns", "template": "Excel.ResizeColumnsOrRows.AutofitAllColumns Instance: ``", "golden_example": "Excel.ResizeColumnsOrRows.AutofitAllColumns Instance: ExcelInstance", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "ResizeTarget": "Column", "SelectionRange": "AllAvailable", "ResizeType": "Autofit" }, "sibling_selectors": [ "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns", "Excel.ResizeColumnsOrRows.AutofitSingleColumn", "Excel.ResizeColumnsOrRows.ResizeAllColumns", "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns", "Excel.ResizeColumnsOrRows.ResizeSingleColumn", "Excel.ResizeColumnsOrRows.AutofitAllRows", "Excel.ResizeColumnsOrRows.AutofitRangeOfRows", "Excel.ResizeColumnsOrRows.AutofitSingleRow", "Excel.ResizeColumnsOrRows.ResizeAllRows", "Excel.ResizeColumnsOrRows.ResizeRangeOfRows", "Excel.ResizeColumnsOrRows.ResizeSingleRow" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ResizeColumnsOrRows.AutofitAllRows", "module": "Excel", "kind": "Action", "selector": "AutofitAllRows", "template": "Excel.ResizeColumnsOrRows.AutofitAllRows Instance: ``", "golden_example": "Excel.ResizeColumnsOrRows.AutofitAllRows Instance: ExcelInstance", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "ResizeTarget": "Row", "SelectionRange": "AllAvailable", "ResizeType": "Autofit" }, "sibling_selectors": [ "Excel.ResizeColumnsOrRows.AutofitAllColumns", "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns", "Excel.ResizeColumnsOrRows.AutofitSingleColumn", "Excel.ResizeColumnsOrRows.ResizeAllColumns", "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns", "Excel.ResizeColumnsOrRows.ResizeSingleColumn", "Excel.ResizeColumnsOrRows.AutofitRangeOfRows", "Excel.ResizeColumnsOrRows.AutofitSingleRow", "Excel.ResizeColumnsOrRows.ResizeAllRows", "Excel.ResizeColumnsOrRows.ResizeRangeOfRows", "Excel.ResizeColumnsOrRows.ResizeSingleRow" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns", "module": "Excel", "kind": "Action", "selector": "AutofitRangeOfColumns", "template": "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns EndColumn: `` Instance: `` StartColumn: ``", "golden_example": "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns EndColumn: $fx'example' Instance: ExcelInstance StartColumn: $fx'example'", "input_params": [ { "name": "EndColumn", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "StartColumn", "type": "String", "required": true } ], "output_params": [], "required_params": [ "EndColumn", "Instance", "StartColumn" ], "constraints": { "ResizeTarget": "Column", "SelectionRange": "Range", "ResizeType": "Autofit" }, "sibling_selectors": [ "Excel.ResizeColumnsOrRows.AutofitAllColumns", "Excel.ResizeColumnsOrRows.AutofitSingleColumn", "Excel.ResizeColumnsOrRows.ResizeAllColumns", "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns", "Excel.ResizeColumnsOrRows.ResizeSingleColumn", "Excel.ResizeColumnsOrRows.AutofitAllRows", "Excel.ResizeColumnsOrRows.AutofitRangeOfRows", "Excel.ResizeColumnsOrRows.AutofitSingleRow", "Excel.ResizeColumnsOrRows.ResizeAllRows", "Excel.ResizeColumnsOrRows.ResizeRangeOfRows", "Excel.ResizeColumnsOrRows.ResizeSingleRow" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ResizeColumnsOrRows.AutofitRangeOfRows", "module": "Excel", "kind": "Action", "selector": "AutofitRangeOfRows", "template": "Excel.ResizeColumnsOrRows.AutofitRangeOfRows EndRow: `` StartRow: `` Instance: ``", "golden_example": "Excel.ResizeColumnsOrRows.AutofitRangeOfRows EndRow: 1 StartRow: 1 Instance: ExcelInstance", "input_params": [ { "name": "EndRow", "type": "Int32", "required": true }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "EndRow", "StartRow", "Instance" ], "constraints": { "ResizeTarget": "Row", "SelectionRange": "Range", "ResizeType": "Autofit" }, "sibling_selectors": [ "Excel.ResizeColumnsOrRows.AutofitAllColumns", "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns", "Excel.ResizeColumnsOrRows.AutofitSingleColumn", "Excel.ResizeColumnsOrRows.ResizeAllColumns", "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns", "Excel.ResizeColumnsOrRows.ResizeSingleColumn", "Excel.ResizeColumnsOrRows.AutofitAllRows", "Excel.ResizeColumnsOrRows.AutofitSingleRow", "Excel.ResizeColumnsOrRows.ResizeAllRows", "Excel.ResizeColumnsOrRows.ResizeRangeOfRows", "Excel.ResizeColumnsOrRows.ResizeSingleRow" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ResizeColumnsOrRows.AutofitSingleColumn", "module": "Excel", "kind": "Action", "selector": "AutofitSingleColumn", "template": "Excel.ResizeColumnsOrRows.AutofitSingleColumn Instance: `` Column: ``", "golden_example": "Excel.ResizeColumnsOrRows.AutofitSingleColumn Instance: ExcelInstance Column: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "Column", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Column" ], "constraints": { "ResizeTarget": "Column", "SelectionRange": "Single", "ResizeType": "Autofit" }, "sibling_selectors": [ "Excel.ResizeColumnsOrRows.AutofitAllColumns", "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns", "Excel.ResizeColumnsOrRows.ResizeAllColumns", "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns", "Excel.ResizeColumnsOrRows.ResizeSingleColumn", "Excel.ResizeColumnsOrRows.AutofitAllRows", "Excel.ResizeColumnsOrRows.AutofitRangeOfRows", "Excel.ResizeColumnsOrRows.AutofitSingleRow", "Excel.ResizeColumnsOrRows.ResizeAllRows", "Excel.ResizeColumnsOrRows.ResizeRangeOfRows", "Excel.ResizeColumnsOrRows.ResizeSingleRow" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ResizeColumnsOrRows.AutofitSingleRow", "module": "Excel", "kind": "Action", "selector": "AutofitSingleRow", "template": "Excel.ResizeColumnsOrRows.AutofitSingleRow Instance: `` Row: ``", "golden_example": "Excel.ResizeColumnsOrRows.AutofitSingleRow Instance: ExcelInstance Row: 1", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "Row", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "Instance", "Row" ], "constraints": { "ResizeTarget": "Row", "SelectionRange": "Single", "ResizeType": "Autofit" }, "sibling_selectors": [ "Excel.ResizeColumnsOrRows.AutofitAllColumns", "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns", "Excel.ResizeColumnsOrRows.AutofitSingleColumn", "Excel.ResizeColumnsOrRows.ResizeAllColumns", "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns", "Excel.ResizeColumnsOrRows.ResizeSingleColumn", "Excel.ResizeColumnsOrRows.AutofitAllRows", "Excel.ResizeColumnsOrRows.AutofitRangeOfRows", "Excel.ResizeColumnsOrRows.ResizeAllRows", "Excel.ResizeColumnsOrRows.ResizeRangeOfRows", "Excel.ResizeColumnsOrRows.ResizeSingleRow" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ResizeColumnsOrRows.ResizeAllColumns", "module": "Excel", "kind": "Action", "selector": "ResizeAllColumns", "template": "Excel.ResizeColumnsOrRows.ResizeAllColumns Width: `` Instance: ``", "golden_example": "Excel.ResizeColumnsOrRows.ResizeAllColumns Width: 1 Instance: ExcelInstance", "input_params": [ { "name": "Width", "type": "Int32", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Width", "Instance" ], "constraints": { "ResizeTarget": "Column", "SelectionRange": "AllAvailable", "ResizeType": "CustomSize" }, "sibling_selectors": [ "Excel.ResizeColumnsOrRows.AutofitAllColumns", "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns", "Excel.ResizeColumnsOrRows.AutofitSingleColumn", "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns", "Excel.ResizeColumnsOrRows.ResizeSingleColumn", "Excel.ResizeColumnsOrRows.AutofitAllRows", "Excel.ResizeColumnsOrRows.AutofitRangeOfRows", "Excel.ResizeColumnsOrRows.AutofitSingleRow", "Excel.ResizeColumnsOrRows.ResizeAllRows", "Excel.ResizeColumnsOrRows.ResizeRangeOfRows", "Excel.ResizeColumnsOrRows.ResizeSingleRow" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ResizeColumnsOrRows.ResizeAllRows", "module": "Excel", "kind": "Action", "selector": "ResizeAllRows", "template": "Excel.ResizeColumnsOrRows.ResizeAllRows Height: `` Instance: ``", "golden_example": "Excel.ResizeColumnsOrRows.ResizeAllRows Height: 1 Instance: ExcelInstance", "input_params": [ { "name": "Height", "type": "Int32", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Height", "Instance" ], "constraints": { "ResizeTarget": "Row", "SelectionRange": "AllAvailable", "ResizeType": "CustomSize" }, "sibling_selectors": [ "Excel.ResizeColumnsOrRows.AutofitAllColumns", "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns", "Excel.ResizeColumnsOrRows.AutofitSingleColumn", "Excel.ResizeColumnsOrRows.ResizeAllColumns", "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns", "Excel.ResizeColumnsOrRows.ResizeSingleColumn", "Excel.ResizeColumnsOrRows.AutofitAllRows", "Excel.ResizeColumnsOrRows.AutofitRangeOfRows", "Excel.ResizeColumnsOrRows.AutofitSingleRow", "Excel.ResizeColumnsOrRows.ResizeRangeOfRows", "Excel.ResizeColumnsOrRows.ResizeSingleRow" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns", "module": "Excel", "kind": "Action", "selector": "ResizeRangeOfColumns", "template": "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns EndColumn: `` Width: `` Instance: `` StartColumn: ``", "golden_example": "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns EndColumn: $fx'example' Width: 1 Instance: ExcelInstance StartColumn: $fx'example'", "input_params": [ { "name": "EndColumn", "type": "String", "required": true }, { "name": "Width", "type": "Int32", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "StartColumn", "type": "String", "required": true } ], "output_params": [], "required_params": [ "EndColumn", "Width", "Instance", "StartColumn" ], "constraints": { "ResizeTarget": "Column", "SelectionRange": "Range", "ResizeType": "CustomSize" }, "sibling_selectors": [ "Excel.ResizeColumnsOrRows.AutofitAllColumns", "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns", "Excel.ResizeColumnsOrRows.AutofitSingleColumn", "Excel.ResizeColumnsOrRows.ResizeAllColumns", "Excel.ResizeColumnsOrRows.ResizeSingleColumn", "Excel.ResizeColumnsOrRows.AutofitAllRows", "Excel.ResizeColumnsOrRows.AutofitRangeOfRows", "Excel.ResizeColumnsOrRows.AutofitSingleRow", "Excel.ResizeColumnsOrRows.ResizeAllRows", "Excel.ResizeColumnsOrRows.ResizeRangeOfRows", "Excel.ResizeColumnsOrRows.ResizeSingleRow" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ResizeColumnsOrRows.ResizeRangeOfRows", "module": "Excel", "kind": "Action", "selector": "ResizeRangeOfRows", "template": "Excel.ResizeColumnsOrRows.ResizeRangeOfRows EndRow: `` StartRow: `` Height: `` Instance: ``", "golden_example": "Excel.ResizeColumnsOrRows.ResizeRangeOfRows EndRow: 1 StartRow: 1 Height: 1 Instance: ExcelInstance", "input_params": [ { "name": "EndRow", "type": "Int32", "required": true }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "Height", "type": "Int32", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "EndRow", "StartRow", "Height", "Instance" ], "constraints": { "ResizeTarget": "Row", "SelectionRange": "Range", "ResizeType": "CustomSize" }, "sibling_selectors": [ "Excel.ResizeColumnsOrRows.AutofitAllColumns", "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns", "Excel.ResizeColumnsOrRows.AutofitSingleColumn", "Excel.ResizeColumnsOrRows.ResizeAllColumns", "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns", "Excel.ResizeColumnsOrRows.ResizeSingleColumn", "Excel.ResizeColumnsOrRows.AutofitAllRows", "Excel.ResizeColumnsOrRows.AutofitRangeOfRows", "Excel.ResizeColumnsOrRows.AutofitSingleRow", "Excel.ResizeColumnsOrRows.ResizeAllRows", "Excel.ResizeColumnsOrRows.ResizeSingleRow" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ResizeColumnsOrRows.ResizeSingleColumn", "module": "Excel", "kind": "Action", "selector": "ResizeSingleColumn", "template": "Excel.ResizeColumnsOrRows.ResizeSingleColumn Width: `` Instance: `` Column: ``", "golden_example": "Excel.ResizeColumnsOrRows.ResizeSingleColumn Width: 1 Instance: ExcelInstance Column: $fx'example'", "input_params": [ { "name": "Width", "type": "Int32", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "Column", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Width", "Instance", "Column" ], "constraints": { "ResizeTarget": "Column", "SelectionRange": "Single", "ResizeType": "CustomSize" }, "sibling_selectors": [ "Excel.ResizeColumnsOrRows.AutofitAllColumns", "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns", "Excel.ResizeColumnsOrRows.AutofitSingleColumn", "Excel.ResizeColumnsOrRows.ResizeAllColumns", "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns", "Excel.ResizeColumnsOrRows.AutofitAllRows", "Excel.ResizeColumnsOrRows.AutofitRangeOfRows", "Excel.ResizeColumnsOrRows.AutofitSingleRow", "Excel.ResizeColumnsOrRows.ResizeAllRows", "Excel.ResizeColumnsOrRows.ResizeRangeOfRows", "Excel.ResizeColumnsOrRows.ResizeSingleRow" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.ResizeColumnsOrRows.ResizeSingleRow", "module": "Excel", "kind": "Action", "selector": "ResizeSingleRow", "template": "Excel.ResizeColumnsOrRows.ResizeSingleRow Height: `` Instance: `` Row: ``", "golden_example": "Excel.ResizeColumnsOrRows.ResizeSingleRow Height: 1 Instance: ExcelInstance Row: 1", "input_params": [ { "name": "Height", "type": "Int32", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "Row", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "Height", "Instance", "Row" ], "constraints": { "ResizeTarget": "Row", "SelectionRange": "Single", "ResizeType": "CustomSize" }, "sibling_selectors": [ "Excel.ResizeColumnsOrRows.AutofitAllColumns", "Excel.ResizeColumnsOrRows.AutofitRangeOfColumns", "Excel.ResizeColumnsOrRows.AutofitSingleColumn", "Excel.ResizeColumnsOrRows.ResizeAllColumns", "Excel.ResizeColumnsOrRows.ResizeRangeOfColumns", "Excel.ResizeColumnsOrRows.ResizeSingleColumn", "Excel.ResizeColumnsOrRows.AutofitAllRows", "Excel.ResizeColumnsOrRows.AutofitRangeOfRows", "Excel.ResizeColumnsOrRows.AutofitSingleRow", "Excel.ResizeColumnsOrRows.ResizeAllRows", "Excel.ResizeColumnsOrRows.ResizeRangeOfRows" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.RunMacro", "module": "Excel", "kind": "Action", "selector": null, "template": "Excel.RunMacro Instance: `` Macro: ``", "golden_example": "Excel.RunMacro Instance: ExcelInstance Macro: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "Macro", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Macro" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SaveExcel.Save", "module": "Excel", "kind": "Action", "selector": "Save", "template": "Excel.SaveExcel.Save Instance: ``", "golden_example": "Excel.SaveExcel.Save Instance: ExcelInstance", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Excel instance" ], "constraints": { "SaveMode": "Save" }, "sibling_selectors": [ "Excel.SaveExcel.SaveAs" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SaveExcel.SaveAs", "module": "Excel", "kind": "Action", "selector": "SaveAs", "template": "Excel.SaveExcel.SaveAs XmlMapName: `` Instance: `` DocumentFormat: Excel.ExcelFormat.FromExtension DocumentPath: ``", "golden_example": "Excel.SaveExcel.SaveAs XmlMapName: $fx'example' Instance: ExcelInstance DocumentFormat: Excel.ExcelFormat.FromExtension DocumentPath: $fx'C:\\temp\\test.xlsx'", "input_params": [ { "name": "XmlMapName", "type": "String", "required": true, "default": "" }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "DocumentFormat", "type": "ExcelFormat", "required": true, "default": "FromExtension", "enumValues": [ "FromExtension", "OpenXmlWorkbook", "OpenXmlWorkbookMacroEnabled", "Excel8", "WebPage", "Template", "TemplateMacroEnabled", "Template8", "Text", "UnicodeText", "TextMacintosh", "TextDOS", "XMLSpreadsheet", "Excel595", "CSV", "DIF", "SYLK", "ExcelAddIn", "Excel972003AddIn", "StrictOpenXmlWorkbook", "OpenDocumentSpreadsheet", "XmlData", "ExcelBinaryWorkbook" ] }, { "name": "DocumentPath", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "XmlMapName", "Instance", "DocumentFormat", "DocumentPath" ], "constraints": { "SaveMode": "SaveAs" }, "sibling_selectors": [ "Excel.SaveExcel.Save" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SelectCellsFromExcel.SelectCells", "module": "Excel", "kind": "Action", "selector": "SelectCells", "template": "Excel.SelectCellsFromExcel.SelectCells Instance: `` StartColumn: `` StartRow: `` EndColumn: `` EndRow: ``", "golden_example": "Excel.SelectCellsFromExcel.SelectCells Instance: ExcelInstance StartColumn: $fx'example' StartRow: 1 EndColumn: $fx'example' EndRow: 1", "input_params": [ { "name": "EndColumn", "type": "String", "required": false }, { "name": "EndRow", "type": "Int32", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "StartColumn", "type": "String", "required": false }, { "name": "StartRow", "type": "Int32", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Start column", "Start row" ], "constraints": { "SpecifyCellsMode": "Absolute" }, "sibling_selectors": [ "Excel.SelectCellsFromExcel.SelectCellsRelativeTo", "Excel.SelectCellsFromExcel.SelectNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SelectCellsFromExcel.SelectCellsRelativeTo", "module": "Excel", "kind": "Action", "selector": "SelectCellsRelativeTo", "template": "Excel.SelectCellsFromExcel.SelectCellsRelativeTo VerticalDirection: Excel.VerticalDirection.Above OffsetY: `` HorizontalDirection: Excel.HorizontalDirection.Left OffsetX: `` Instance: ``", "golden_example": "Excel.SelectCellsFromExcel.SelectCellsRelativeTo VerticalDirection: Excel.VerticalDirection.Above OffsetY: 1 HorizontalDirection: Excel.HorizontalDirection.Left OffsetX: 1 Instance: ExcelInstance", "input_params": [ { "name": "VerticalDirection", "type": "VerticalDirection", "required": true, "default": "Above", "enumValues": [ "Above", "Below" ] }, { "name": "OffsetY", "type": "Int32", "required": true }, { "name": "HorizontalDirection", "type": "HorizontalDirection", "required": true, "default": "Left", "enumValues": [ "Left", "Right" ] }, { "name": "OffsetX", "type": "Int32", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "VerticalDirection", "OffsetY", "HorizontalDirection", "OffsetX", "Instance" ], "constraints": { "SpecifyCellsMode": "Relative" }, "sibling_selectors": [ "Excel.SelectCellsFromExcel.SelectCells", "Excel.SelectCellsFromExcel.SelectNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SelectCellsFromExcel.SelectNamedCell", "module": "Excel", "kind": "Action", "selector": "SelectNamedCell", "template": "Excel.SelectCellsFromExcel.SelectNamedCell CellName: `` Instance: ``", "golden_example": "Excel.SelectCellsFromExcel.SelectNamedCell CellName: $fx'example' Instance: ExcelInstance", "input_params": [ { "name": "CellName", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "CellName", "Instance" ], "constraints": { "SpecifyCellsMode": "NamedCells" }, "sibling_selectors": [ "Excel.SelectCellsFromExcel.SelectCells", "Excel.SelectCellsFromExcel.SelectCellsRelativeTo" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SetActiveWorksheet.ActivateWorksheetByIndex", "module": "Excel", "kind": "Action", "selector": "ActivateWorksheetByIndex", "template": "Excel.SetActiveWorksheet.ActivateWorksheetByIndex Instance: `` Index: ``", "golden_example": "Excel.SetActiveWorksheet.ActivateWorksheetByIndex Instance: ExcelInstance Index: 1", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "Index", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "Instance", "Index" ], "constraints": { "FindWorksheetBy": "Index" }, "sibling_selectors": [ "Excel.SetActiveWorksheet.ActivateWorksheetByName" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SetActiveWorksheet.ActivateWorksheetByName", "module": "Excel", "kind": "Action", "selector": "ActivateWorksheetByName", "template": "Excel.SetActiveWorksheet.ActivateWorksheetByName Instance: `` Name: ``", "golden_example": "Excel.SetActiveWorksheet.ActivateWorksheetByName Instance: ExcelInstance Name: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "Name", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Worksheet name" ], "constraints": { "FindWorksheetBy": "Name" }, "sibling_selectors": [ "Excel.SetActiveWorksheet.ActivateWorksheetByIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SetColor.SetColorNamedCellHex", "module": "Excel", "kind": "Action", "selector": "SetColorNamedCellHex", "template": "Excel.SetColor.SetColorNamedCellHex Instance: `` ColorHexValue: `` CellName: ``", "golden_example": "Excel.SetColor.SetColorNamedCellHex Instance: ExcelInstance ColorHexValue: $fx'example' CellName: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "ColorHexValue", "type": "String", "required": true }, { "name": "CellName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Instance", "ColorHexValue", "CellName" ], "constraints": { "Mode": "NamedCell", "ColorMode": "HexValue" }, "sibling_selectors": [ "Excel.SetColor.SetColorSingleCellPredefined", "Excel.SetColor.SetColorSingleCellHex", "Excel.SetColor.SetColorRangePredefined", "Excel.SetColor.SetColorRangeHex", "Excel.SetColor.SetColorNamedCellPredefined" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SetColor.SetColorNamedCellPredefined", "module": "Excel", "kind": "Action", "selector": "SetColorNamedCellPredefined", "template": "Excel.SetColor.SetColorNamedCellPredefined Instance: `` CellName: `` ColorName: ``", "golden_example": "Excel.SetColor.SetColorNamedCellPredefined Instance: ExcelInstance CellName: $fx'example' ColorName: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "CellName", "type": "String", "required": true }, { "name": "ColorName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Instance", "CellName", "ColorName" ], "constraints": { "Mode": "NamedCell", "ColorMode": "Name" }, "sibling_selectors": [ "Excel.SetColor.SetColorSingleCellPredefined", "Excel.SetColor.SetColorSingleCellHex", "Excel.SetColor.SetColorRangePredefined", "Excel.SetColor.SetColorRangeHex", "Excel.SetColor.SetColorNamedCellHex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SetColor.SetColorRangeHex", "module": "Excel", "kind": "Action", "selector": "SetColorRangeHex", "template": "Excel.SetColor.SetColorRangeHex Instance: `` EndRow: `` StartRow: `` StartColumn: `` ColorHexValue: `` EndColumn: ``", "golden_example": "Excel.SetColor.SetColorRangeHex Instance: ExcelInstance EndRow: 1 StartRow: 1 StartColumn: $fx'example' ColorHexValue: $fx'example' EndColumn: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "EndRow", "type": "Int32", "required": true }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "StartColumn", "type": "String", "required": true }, { "name": "ColorHexValue", "type": "String", "required": true }, { "name": "EndColumn", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Instance", "EndRow", "StartRow", "StartColumn", "ColorHexValue", "EndColumn" ], "constraints": { "Mode": "CellCoordinates", "ColorMode": "HexValue" }, "sibling_selectors": [ "Excel.SetColor.SetColorSingleCellPredefined", "Excel.SetColor.SetColorSingleCellHex", "Excel.SetColor.SetColorRangePredefined", "Excel.SetColor.SetColorNamedCellPredefined", "Excel.SetColor.SetColorNamedCellHex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SetColor.SetColorRangePredefined", "module": "Excel", "kind": "Action", "selector": "SetColorRangePredefined", "template": "Excel.SetColor.SetColorRangePredefined Instance: `` EndRow: `` StartRow: `` StartColumn: `` ColorName: `` EndColumn: ``", "golden_example": "Excel.SetColor.SetColorRangePredefined Instance: ExcelInstance EndRow: 1 StartRow: 1 StartColumn: $fx'example' ColorName: $fx'example' EndColumn: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "EndRow", "type": "Int32", "required": true }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "StartColumn", "type": "String", "required": true }, { "name": "ColorName", "type": "String", "required": true }, { "name": "EndColumn", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Instance", "EndRow", "StartRow", "StartColumn", "ColorName", "EndColumn" ], "constraints": { "Mode": "CellCoordinates", "ColorMode": "Name" }, "sibling_selectors": [ "Excel.SetColor.SetColorSingleCellPredefined", "Excel.SetColor.SetColorSingleCellHex", "Excel.SetColor.SetColorRangeHex", "Excel.SetColor.SetColorNamedCellPredefined", "Excel.SetColor.SetColorNamedCellHex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SetColor.SetColorSingleCellHex", "module": "Excel", "kind": "Action", "selector": "SetColorSingleCellHex", "template": "Excel.SetColor.SetColorSingleCellHex Instance: `` StartRow: `` StartColumn: `` ColorHexValue: ``", "golden_example": "Excel.SetColor.SetColorSingleCellHex Instance: ExcelInstance StartRow: 1 StartColumn: $fx'example' ColorHexValue: $fx'example'", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "StartColumn", "type": "String", "required": true }, { "name": "ColorHexValue", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Instance", "StartRow", "StartColumn", "ColorHexValue" ], "constraints": { "Mode": "SingleCell", "ColorMode": "HexValue" }, "sibling_selectors": [ "Excel.SetColor.SetColorSingleCellPredefined", "Excel.SetColor.SetColorRangePredefined", "Excel.SetColor.SetColorRangeHex", "Excel.SetColor.SetColorNamedCellPredefined", "Excel.SetColor.SetColorNamedCellHex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SetColor.SetColorSingleCellPredefined", "module": "Excel", "kind": "Action", "selector": "SetColorSingleCellPredefined", "template": "Excel.SetColor.SetColorSingleCellPredefined Instance: `` StartColumn: `` StartRow: `` ColorName: ``", "golden_example": "Excel.SetColor.SetColorSingleCellPredefined Instance: ExcelInstance StartColumn: $fx'example' StartRow: 1 ColorName: $fx'example'", "input_params": [ { "name": "ColorName", "type": "String", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "StartColumn", "type": "String", "required": false }, { "name": "StartRow", "type": "Int32", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Start column", "Start row" ], "constraints": { "Mode": "SingleCell", "ColorMode": "Name" }, "sibling_selectors": [ "Excel.SetColor.SetColorSingleCellHex", "Excel.SetColor.SetColorRangePredefined", "Excel.SetColor.SetColorRangeHex", "Excel.SetColor.SetColorNamedCellPredefined", "Excel.SetColor.SetColorNamedCellHex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SortCellsFromExcel.SortRangeCoordinates", "module": "Excel", "kind": "Action", "selector": "SortRangeCoordinates", "template": "Excel.SortCellsFromExcel.SortRangeCoordinates EndColumn: `` StartRow: `` EndRow: `` FirstRowIsHeader: False SortParameters: `` StartColumn: `` Instance: ``", "golden_example": "Excel.SortCellsFromExcel.SortRangeCoordinates EndColumn: $fx'example' StartRow: 1 EndRow: 1 FirstRowIsHeader: False SortParameters: RecognizedEntities StartColumn: $fx'example' Instance: ExcelInstance", "input_params": [ { "name": "EndColumn", "type": "String", "required": true }, { "name": "StartRow", "type": "Int32", "required": true }, { "name": "EndRow", "type": "Int32", "required": true }, { "name": "FirstRowIsHeader", "type": "Boolean", "required": true, "default": "False" }, { "name": "SortParameters", "type": "DataTable", "required": true }, { "name": "StartColumn", "type": "String", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "EndColumn", "StartRow", "EndRow", "FirstRowIsHeader", "SortParameters", "StartColumn", "Instance" ], "constraints": { "SortMode": "Range", "SortRangeMode": "Coordinates" }, "sibling_selectors": [ "Excel.SortCellsFromExcel.SortWorksheet", "Excel.SortCellsFromExcel.SortTable", "Excel.SortCellsFromExcel.SortRangeNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SortCellsFromExcel.SortRangeNamedCell", "module": "Excel", "kind": "Action", "selector": "SortRangeNamedCell", "template": "Excel.SortCellsFromExcel.SortRangeNamedCell FirstRowIsHeader: False SortParameters: `` Instance: `` NamedCell: ``", "golden_example": "Excel.SortCellsFromExcel.SortRangeNamedCell FirstRowIsHeader: False SortParameters: RecognizedEntities Instance: ExcelInstance NamedCell: $fx'example'", "input_params": [ { "name": "FirstRowIsHeader", "type": "Boolean", "required": true, "default": "False" }, { "name": "SortParameters", "type": "DataTable", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "NamedCell", "type": "String", "required": true } ], "output_params": [], "required_params": [ "FirstRowIsHeader", "SortParameters", "Instance", "NamedCell" ], "constraints": { "SortMode": "Range", "SortRangeMode": "NamedCell" }, "sibling_selectors": [ "Excel.SortCellsFromExcel.SortWorksheet", "Excel.SortCellsFromExcel.SortTable", "Excel.SortCellsFromExcel.SortRangeCoordinates" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SortCellsFromExcel.SortTable", "module": "Excel", "kind": "Action", "selector": "SortTable", "template": "Excel.SortCellsFromExcel.SortTable SortParameters: `` Instance: `` TableName: ``", "golden_example": "Excel.SortCellsFromExcel.SortTable SortParameters: RecognizedEntities Instance: ExcelInstance TableName: $fx'example'", "input_params": [ { "name": "SortParameters", "type": "DataTable", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true }, { "name": "TableName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "SortParameters", "Instance", "TableName" ], "constraints": { "SortMode": "Table" }, "sibling_selectors": [ "Excel.SortCellsFromExcel.SortWorksheet", "Excel.SortCellsFromExcel.SortRangeNamedCell", "Excel.SortCellsFromExcel.SortRangeCoordinates" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.SortCellsFromExcel.SortWorksheet", "module": "Excel", "kind": "Action", "selector": "SortWorksheet", "template": "Excel.SortCellsFromExcel.SortWorksheet Instance: `` SortParameters: { ^['Column1', 'Column2'] } FirstRowIsHeader: False", "golden_example": "Excel.SortCellsFromExcel.SortWorksheet Instance: ExcelInstance SortParameters: { ^['Column1', 'Column2'] } FirstRowIsHeader: False", "input_params": [ { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "SortParameters", "type": "DataTable", "required": false }, { "name": "FirstRowIsHeader", "type": "Boolean", "required": false } ], "output_params": [], "required_params": [ "Excel instance" ], "constraints": { "SortMode": "Sheet" }, "sibling_selectors": [ "Excel.SortCellsFromExcel.SortTable", "Excel.SortCellsFromExcel.SortRangeNamedCell", "Excel.SortCellsFromExcel.SortRangeCoordinates" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.WriteToExcel.Write", "module": "Excel", "kind": "Action", "selector": "Write", "template": "Excel.WriteToExcel.Write Value: `` Instance: ``", "golden_example": "Excel.WriteToExcel.Write Value: $fx'sample' Instance: ExcelInstance", "input_params": [ { "name": "Value", "type": "Object", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Value", "Instance" ], "constraints": { "WriteMode": "ActiveCell" }, "sibling_selectors": [ "Excel.WriteToExcel.WriteCell", "Excel.WriteToExcel.WriteNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.WriteToExcel.WriteCell", "module": "Excel", "kind": "Action", "selector": "WriteCell", "template": "Excel.WriteToExcel.WriteCell Instance: `` Value: `` Column: `` Row: ``", "golden_example": "Excel.WriteToExcel.WriteCell Instance: ExcelInstance Value: $fx'sample' Column: $fx'example' Row: 1", "input_params": [ { "name": "Column", "type": "String", "required": false }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": false }, { "name": "Row", "type": "Int32", "required": false }, { "name": "Value", "type": "Object", "required": false } ], "output_params": [], "required_params": [ "Excel instance", "Value to write", "Column" ], "constraints": { "WriteMode": "SpecifiedCell" }, "sibling_selectors": [ "Excel.WriteToExcel.Write", "Excel.WriteToExcel.WriteNamedCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Excel.WriteToExcel.WriteNamedCell", "module": "Excel", "kind": "Action", "selector": "WriteNamedCell", "template": "Excel.WriteToExcel.WriteNamedCell CellName: `` WriteToAllCells: False Value: `` Instance: ``", "golden_example": "Excel.WriteToExcel.WriteNamedCell CellName: $fx'example' WriteToAllCells: False Value: $fx'sample' Instance: ExcelInstance", "input_params": [ { "name": "CellName", "type": "String", "required": true }, { "name": "WriteToAllCells", "type": "Boolean", "required": true, "default": "False" }, { "name": "Value", "type": "Object", "required": true }, { "name": "Instance", "type": "ExcelInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "CellName", "WriteToAllCells", "Value", "Instance" ], "constraints": { "WriteMode": "NamedCells" }, "sibling_selectors": [ "Excel.WriteToExcel.Write", "Excel.WriteToExcel.WriteCell" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Exchange.ConnectToExchangeServer.Connect", "module": "Exchange", "kind": "Action", "selector": "Connect", "template": "Exchange.ConnectToExchangeServer.Connect ServerVersion: Exchange.ServerVersion.Exchange2013_SP1 Timeout: 30 EmailAddress: `` Connection=> ExchangeConnection", "golden_example": "Exchange.ConnectToExchangeServer.Connect ServerVersion: Exchange.ServerVersion.Exchange2013_SP1 Timeout: 30 EmailAddress: $fx'example' Connection=> ExchangeConnection", "input_params": [ { "name": "ServerVersion", "type": "ServerVersion", "required": true, "default": "Exchange2013_SP1", "enumValues": [ "Exchange2010", "Exchange2010_SP1", "Exchange2010_SP2", "Exchange2013", "Exchange2013_SP1" ] }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "EmailAddress", "type": "String", "required": true } ], "output_params": [ { "name": "Connection", "type": "ExchangeConnectionHandle", "defaultVariable": "ExchangeConnection" } ], "required_params": [ "ServerVersion", "Timeout", "EmailAddress" ], "constraints": { "ConnectionType": "AutoDiscover", "CredentialsMode": "ExchangeDefault" }, "sibling_selectors": [ "Exchange.ConnectToExchangeServer.ConnectToServer", "Exchange.ConnectToExchangeServer.ConnectWithCredentials", "Exchange.ConnectToExchangeServer.ConnectToServerWithCredentials" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Exchange.ConnectToExchangeServer.ConnectToServer", "module": "Exchange", "kind": "Action", "selector": "ConnectToServer", "template": "Exchange.ConnectToExchangeServer.ConnectToServer ServerVersion: Exchange.ServerVersion.Exchange2013_SP1 ServerAddress: `` Timeout: 30 Connection=> ExchangeConnection", "golden_example": "Exchange.ConnectToExchangeServer.ConnectToServer ServerVersion: Exchange.ServerVersion.Exchange2013_SP1 ServerAddress: $fx'example' Timeout: 30 Connection=> ExchangeConnection", "input_params": [ { "name": "ServerVersion", "type": "ServerVersion", "required": true, "default": "Exchange2013_SP1", "enumValues": [ "Exchange2010", "Exchange2010_SP1", "Exchange2010_SP2", "Exchange2013", "Exchange2013_SP1" ] }, { "name": "ServerAddress", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" } ], "output_params": [ { "name": "Connection", "type": "ExchangeConnectionHandle", "defaultVariable": "ExchangeConnection" } ], "required_params": [ "ServerVersion", "ServerAddress", "Timeout" ], "constraints": { "CredentialsMode": "ExchangeDefault", "ConnectionType": "ExchangeServerAddress" }, "sibling_selectors": [ "Exchange.ConnectToExchangeServer.Connect", "Exchange.ConnectToExchangeServer.ConnectWithCredentials", "Exchange.ConnectToExchangeServer.ConnectToServerWithCredentials" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Exchange.ConnectToExchangeServer.ConnectToServerWithCredentials", "module": "Exchange", "kind": "Action", "selector": "ConnectToServerWithCredentials", "template": "Exchange.ConnectToExchangeServer.ConnectToServerWithCredentials ServerVersion: Exchange.ServerVersion.Exchange2013_SP1 ServerAddress: `` Username: `` Timeout: 30 Password: `` Domain: `` Connection=> ExchangeConnection", "golden_example": "Exchange.ConnectToExchangeServer.ConnectToServerWithCredentials ServerVersion: Exchange.ServerVersion.Exchange2013_SP1 ServerAddress: $fx'example' Username: $fx'example' Timeout: 30 Password: $fx'password' Domain: $fx'example' Connection=> ExchangeConnection", "input_params": [ { "name": "ServerVersion", "type": "ServerVersion", "required": true, "default": "Exchange2013_SP1", "enumValues": [ "Exchange2010", "Exchange2010_SP1", "Exchange2010_SP2", "Exchange2013", "Exchange2013_SP1" ] }, { "name": "ServerAddress", "type": "String", "required": true }, { "name": "Username", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "Domain", "type": "String", "required": false, "default": "" } ], "output_params": [ { "name": "Connection", "type": "ExchangeConnectionHandle", "defaultVariable": "ExchangeConnection" } ], "required_params": [ "ServerVersion", "ServerAddress", "Username", "Timeout", "Password" ], "constraints": { "CredentialsMode": "UserDefined", "ConnectionType": "ExchangeServerAddress" }, "sibling_selectors": [ "Exchange.ConnectToExchangeServer.Connect", "Exchange.ConnectToExchangeServer.ConnectToServer", "Exchange.ConnectToExchangeServer.ConnectWithCredentials" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Exchange.ConnectToExchangeServer.ConnectWithCredentials", "module": "Exchange", "kind": "Action", "selector": "ConnectWithCredentials", "template": "Exchange.ConnectToExchangeServer.ConnectWithCredentials ServerVersion: Exchange.ServerVersion.Exchange2013_SP1 Username: `` Timeout: 30 Password: `` EmailAddress: `` Domain: `` Connection=> ExchangeConnection", "golden_example": "Exchange.ConnectToExchangeServer.ConnectWithCredentials ServerVersion: Exchange.ServerVersion.Exchange2013_SP1 Username: $fx'example' Timeout: 30 Password: $fx'password' EmailAddress: $fx'example' Domain: $fx'example' Connection=> ExchangeConnection", "input_params": [ { "name": "ServerVersion", "type": "ServerVersion", "required": true, "default": "Exchange2013_SP1", "enumValues": [ "Exchange2010", "Exchange2010_SP1", "Exchange2010_SP2", "Exchange2013", "Exchange2013_SP1" ] }, { "name": "Username", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "EmailAddress", "type": "String", "required": true }, { "name": "Domain", "type": "String", "required": false, "default": "" } ], "output_params": [ { "name": "Connection", "type": "ExchangeConnectionHandle", "defaultVariable": "ExchangeConnection" } ], "required_params": [ "ServerVersion", "Username", "Timeout", "Password", "EmailAddress" ], "constraints": { "ConnectionType": "AutoDiscover", "CredentialsMode": "UserDefined" }, "sibling_selectors": [ "Exchange.ConnectToExchangeServer.Connect", "Exchange.ConnectToExchangeServer.ConnectToServer", "Exchange.ConnectToExchangeServer.ConnectToServerWithCredentials" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Exchange.ProcessExchangeMessages.MoveEmails", "module": "Exchange", "kind": "Action", "selector": "MoveEmails", "template": "Exchange.ProcessExchangeMessages.MoveEmails Connection: `` EmailsToProcess: `` ExchangeFolder: Exchange.Folder.Inbox", "golden_example": "Exchange.ProcessExchangeMessages.MoveEmails Connection: ExchangeConnection EmailsToProcess: FileList ExchangeFolder: Exchange.Folder.Inbox", "input_params": [ { "name": "Connection", "type": "ExchangeConnectionHandle", "required": false }, { "name": "EmailsToProcess", "type": "List`1", "required": false }, { "name": "ExchangeFolder", "type": "Folder", "required": false, "enumValues": [ "Inbox", "DeletedItems", "Drafts", "Outbox", "SentItems", "JunkEmail" ] } ], "output_params": [], "required_params": [ "Exchange connection", "Email message(s) to process" ], "constraints": { "MoveToCustomFolder": "False", "MailboxType": "Personal", "Operation": "Move" }, "sibling_selectors": [ "Exchange.ProcessExchangeMessages.DeleteEmails", "Exchange.ProcessExchangeMessages.MarkEmailsAsUnread", "Exchange.ProcessExchangeMessages.MoveEmailsToAccount", "Exchange.ProcessExchangeMessages.MoveEmailsToFolder", "Exchange.ProcessExchangeMessages.MoveEmailsToAccountFolder" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Exchange.RetrieveExchangeMessages.RetrieveEmails", "module": "Exchange", "kind": "Action", "selector": "RetrieveEmails", "template": "Exchange.RetrieveExchangeMessages.RetrieveEmails Connection: `` ExchangeFolder: Exchange.Folder.Inbox RetrieveMode: Exchange.RetrieveMessagesMode.Unread MarkAsRead: True EmailMessages=> RetrievedEmails", "golden_example": "Exchange.RetrieveExchangeMessages.RetrieveEmails Connection: ExchangeConnection ExchangeFolder: Exchange.Folder.Inbox RetrieveMode: Exchange.RetrieveMessagesMode.Unread MarkAsRead: True EmailMessages=> RetrievedEmails", "input_params": [ { "name": "RetrieveMode", "type": "RetrieveMessagesMode", "required": true, "default": "Unread", "enumValues": [ "All", "Unread", "Read" ] }, { "name": "MarkAsRead", "type": "Boolean", "required": true, "default": "True" }, { "name": "ToContains", "type": "String", "required": false, "default": "" }, { "name": "SubjectContains", "type": "String", "required": false, "default": "" }, { "name": "Connection", "type": "ExchangeConnectionHandle", "required": true }, { "name": "BodyContains", "type": "String", "required": false, "default": "" }, { "name": "ExchangeFolder", "type": "Folder", "required": true, "default": "Inbox", "enumValues": [ "Inbox", "DeletedItems", "Drafts", "Outbox", "SentItems", "JunkEmail" ] }, { "name": "FromContains", "type": "String", "required": false, "default": "" } ], "output_params": [ { "name": "EmailMessages", "type": "List`1", "defaultVariable": "RetrievedEmails" } ], "required_params": [ "Exchange connection" ], "constraints": { "FromCustomFolder": "False", "MailboxType": "Personal", "AttachmentsOptions": "DoNotSave" }, "sibling_selectors": [ "Exchange.RetrieveExchangeMessages.RetrieveEmailsFromFolder", "Exchange.RetrieveExchangeMessages.RetrieveEmailsFromFolderAndSaveAttachments", "Exchange.RetrieveExchangeMessages.RetrieveEmailsFromAccountAndFolder", "Exchange.RetrieveExchangeMessages.RetrieveEmailsFromAccountAndFolderAndSaveAttachments", "Exchange.RetrieveExchangeMessages.RetrieveEmailsAndSaveAttachments", "Exchange.RetrieveExchangeMessages.RetrieveEmailsFromAccount", "Exchange.RetrieveExchangeMessages.RetrieveEmailsFromAccountAndSaveAttachments" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Exchange.SendMessage", "module": "Exchange", "kind": "Action", "selector": null, "template": "Exchange.SendMessage Connection: `` SendFrom: `` SendTo: `` IsBodyHtml: False", "golden_example": "Exchange.SendMessage Connection: ExchangeConnection SendFrom: $fx'example' SendTo: $fx'example' IsBodyHtml: False", "input_params": [ { "name": "Attachments", "type": "List`1", "required": false }, { "name": "BCC", "type": "String", "required": false }, { "name": "Body", "type": "String", "required": false }, { "name": "CC", "type": "String", "required": false }, { "name": "Connection", "type": "ExchangeConnectionHandle", "required": false }, { "name": "IsBodyHtml", "type": "Boolean", "required": false }, { "name": "SenderDisplayName", "type": "String", "required": false }, { "name": "SendFrom", "type": "String", "required": false }, { "name": "SendTo", "type": "String", "required": false }, { "name": "Subject", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Exchange connection", "From", "To" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.ConvertFromBase64", "module": "File", "kind": "Action", "selector": null, "template": "File.ConvertFromBase64 Base64Text: `` File: `` IfFileExists: File.IfExists.DoNothing", "golden_example": "File.ConvertFromBase64 Base64Text: $fx'example' File: $fx'C:\\temp\\test.xlsx' IfFileExists: File.IfExists.DoNothing", "input_params": [ { "name": "Base64Text", "type": "String", "required": false }, { "name": "File", "type": "FileObject", "required": false }, { "name": "IfFileExists", "type": "IfExists", "required": false, "enumValues": [ "DoNothing", "Overwrite" ] } ], "output_params": [], "required_params": [ "Base64 encoded text", "File path" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.ConvertFromBinary", "module": "File", "kind": "Action", "selector": null, "template": "File.ConvertFromBinary BinaryData: `` File: `` IfFileExists: File.IfExists.DoNothing", "golden_example": "File.ConvertFromBinary BinaryData: BinaryData File: $fx'C:\\temp\\test.xlsx' IfFileExists: File.IfExists.DoNothing", "input_params": [ { "name": "BinaryData", "type": "BinaryObject", "required": false }, { "name": "File", "type": "FileObject", "required": false }, { "name": "IfFileExists", "type": "IfExists", "required": false, "enumValues": [ "DoNothing", "Overwrite" ] } ], "output_params": [], "required_params": [ "Binary data", "File path" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.ConvertToBase64", "module": "File", "kind": "Action", "selector": null, "template": "File.ConvertToBase64 File: `` Base64Text=> Base64Text", "golden_example": "File.ConvertToBase64 File: $fx'C:\\temp\\test.xlsx' Base64Text=> Base64Text", "input_params": [ { "name": "File", "type": "FileObject", "required": false } ], "output_params": [ { "name": "Base64Text", "type": "String" } ], "required_params": [ "File path" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.ConvertToBinary", "module": "File", "kind": "Action", "selector": null, "template": "File.ConvertToBinary File: `` BinaryData=> BinaryData", "golden_example": "File.ConvertToBinary File: $fx'C:\\temp\\test.xlsx' BinaryData=> BinaryData", "input_params": [ { "name": "File", "type": "FileObject", "required": false } ], "output_params": [ { "name": "BinaryData", "type": "BinaryObject" } ], "required_params": [ "File path" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.Copy", "module": "File", "kind": "Action", "selector": null, "template": "File.Copy Files: `` Destination: `` IfFileExists: File.IfExists.DoNothing CopiedFiles=> CopiedFiles", "golden_example": "File.Copy Files: FileList Destination: $fx'C:\\temp' IfFileExists: File.IfExists.DoNothing CopiedFiles=> CopiedFiles", "input_params": [ { "name": "Destination", "type": "FolderObject", "required": false }, { "name": "Files", "type": "List`1", "required": false }, { "name": "IfFileExists", "type": "IfExists", "required": false, "enumValues": [ "DoNothing", "Overwrite" ] } ], "output_params": [ { "name": "CopiedFiles", "type": "List`1" } ], "required_params": [ "File(s) to copy", "Destination folder" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.Delete", "module": "File", "kind": "Action", "selector": null, "template": "File.Delete Files: ``", "golden_example": "File.Delete Files: FileList", "input_params": [ { "name": "Files", "type": "List`1", "required": false } ], "output_params": [], "required_params": [ "File(s) to delete" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.GetPathPart", "module": "File", "kind": "Action", "selector": null, "template": "File.GetPathPart File: `` RootPath=> RootPath Directory=> Directory FileName=> FileName FileNameWithoutExtension=> FileNameNoExtension Extension=> FileExtension", "golden_example": "File.GetPathPart File: $fx'C:\\temp\\test.xlsx' RootPath=> RootPath Directory=> Directory FileName=> FileName FileNameWithoutExtension=> FileNameNoExtension Extension=> FileExtension", "input_params": [ { "name": "File", "type": "FileObject", "required": false } ], "output_params": [ { "name": "Directory", "type": "FolderObject" }, { "name": "Extension", "type": "String" }, { "name": "FileName", "type": "String" }, { "name": "FileNameWithoutExtension", "type": "String" }, { "name": "RootPath", "type": "FolderObject" } ], "required_params": [ "File path" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.GetTempPath", "module": "File", "kind": "Action", "selector": null, "template": "File.GetTempPath TempFile=> TempFile", "golden_example": "File.GetTempPath TempFile=> TempFile", "input_params": [], "output_params": [ { "name": "TempFile", "type": "FileObject" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.IfFile.DoesNotExist", "module": "File", "kind": "Condition", "selector": "DoesNotExist", "template": "IF (File.IfFile.DoesNotExist File: ``) THEN", "golden_example": "IF (File.IfFile.DoesNotExist File: $fx'C:\\temp\\test.xlsx') THEN", "input_params": [ { "name": "File", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "File" ], "constraints": { "CheckMode": "DoesNotExist" }, "sibling_selectors": [ "File.IfFile.Exists" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.IfFile.Exists", "module": "File", "kind": "Condition", "selector": "Exists", "template": "IF (File.IfFile.Exists File: ``) THEN", "golden_example": "IF (File.IfFile.Exists File: $fx'C:\\temp\\test.xlsx') THEN", "input_params": [ { "name": "File", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "File path" ], "constraints": { "CheckMode": "Exists" }, "sibling_selectors": [ "File.IfFile.DoesNotExist" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.Move", "module": "File", "kind": "Action", "selector": null, "template": "File.Move Files: `` Destination: `` IfFileExists: File.IfExists.DoNothing MovedFiles=> MovedFiles", "golden_example": "File.Move Files: FileList Destination: $fx'C:\\temp' IfFileExists: File.IfExists.DoNothing MovedFiles=> MovedFiles", "input_params": [ { "name": "Destination", "type": "FolderObject", "required": false }, { "name": "Files", "type": "List`1", "required": false }, { "name": "IfFileExists", "type": "IfExists", "required": false, "enumValues": [ "DoNothing", "Overwrite" ] } ], "output_params": [ { "name": "MovedFiles", "type": "List`1" } ], "required_params": [ "File(s) to move", "Destination folder" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.ReadFromCSVFile.ReadCSV", "module": "File", "kind": "Action", "selector": "ReadCSV", "template": "File.ReadFromCSVFile.ReadCSV CSVFile: `` Encoding: File.CSVEncoding.UTF8 TrimFields: True FirstLineContainsColumnNames: False ColumnsSeparator: File.CSVColumnsSeparator.SystemDefault CSVTable=> CSVTable", "golden_example": "File.ReadFromCSVFile.ReadCSV CSVFile: $fx'C:\\temp\\test.xlsx' Encoding: File.CSVEncoding.UTF8 TrimFields: True FirstLineContainsColumnNames: False ColumnsSeparator: File.CSVColumnsSeparator.SystemDefault CSVTable=> CSVTable", "input_params": [ { "name": "ColumnsSeparator", "type": "CSVColumnsSeparator", "required": false, "enumValues": [ "SystemDefault", "Comma", "Semicolon", "Tab" ] }, { "name": "CSVFile", "type": "FileObject", "required": false }, { "name": "Encoding", "type": "CSVEncoding", "required": false, "enumValues": [ "SystemDefault", "UTF8", "Unicode", "BigEndianUnicode", "UTF8NoBOM", "UnicodeNoBOM", "ASCII" ] }, { "name": "FirstLineContainsColumnNames", "type": "Boolean", "required": false }, { "name": "TrimFields", "type": "Boolean", "required": false } ], "output_params": [ { "name": "CSVTable", "type": "DataTable" } ], "required_params": [ "File path" ], "constraints": { "ColumnsSeparatorType": "Predefined" }, "sibling_selectors": [ "File.ReadFromCSVFile.ReadCSVWithCustomSeparator", "File.ReadFromCSVFile.ReadCSVWithFixedColumnWidths" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.ReadFromCSVFile.ReadCSVWithCustomSeparator", "module": "File", "kind": "Action", "selector": "ReadCSVWithCustomSeparator", "template": "File.ReadFromCSVFile.ReadCSVWithCustomSeparator FirstLineContainsColumnNames: False Encoding: File.CSVEncoding.UTF8 TrimFields: True CustomColumnsSeparator: `` CSVFile: `` CSVTable=> CSVTable", "golden_example": "File.ReadFromCSVFile.ReadCSVWithCustomSeparator FirstLineContainsColumnNames: False Encoding: File.CSVEncoding.UTF8 TrimFields: True CustomColumnsSeparator: $fx'example' CSVFile: $fx'C:\\temp\\test.xlsx' CSVTable=> CSVTable", "input_params": [ { "name": "FirstLineContainsColumnNames", "type": "Boolean", "required": true, "default": "False" }, { "name": "Encoding", "type": "CSVEncoding", "required": true, "default": "UTF8", "enumValues": [ "SystemDefault", "UTF8", "Unicode", "BigEndianUnicode", "UTF8NoBOM", "UnicodeNoBOM", "ASCII" ] }, { "name": "TrimFields", "type": "Boolean", "required": true, "default": "True" }, { "name": "CustomColumnsSeparator", "type": "String", "required": true }, { "name": "CSVFile", "type": "FileObject", "required": true } ], "output_params": [ { "name": "CSVTable", "type": "DataTable", "defaultVariable": "CSVTable" } ], "required_params": [ "FirstLineContainsColumnNames", "Encoding", "TrimFields", "CustomColumnsSeparator", "CSVFile" ], "constraints": { "ColumnsSeparatorType": "Custom" }, "sibling_selectors": [ "File.ReadFromCSVFile.ReadCSV", "File.ReadFromCSVFile.ReadCSVWithFixedColumnWidths" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.ReadFromCSVFile.ReadCSVWithFixedColumnWidths", "module": "File", "kind": "Action", "selector": "ReadCSVWithFixedColumnWidths", "template": "File.ReadFromCSVFile.ReadCSVWithFixedColumnWidths FirstLineContainsColumnNames: False Encoding: File.CSVEncoding.UTF8 TrimFields: True FixedColumnWidths: `` CSVFile: `` CSVTable=> CSVTable", "golden_example": "File.ReadFromCSVFile.ReadCSVWithFixedColumnWidths FirstLineContainsColumnNames: False Encoding: File.CSVEncoding.UTF8 TrimFields: True FixedColumnWidths: $fx'example' CSVFile: $fx'C:\\temp\\test.xlsx' CSVTable=> CSVTable", "input_params": [ { "name": "FirstLineContainsColumnNames", "type": "Boolean", "required": true, "default": "False" }, { "name": "Encoding", "type": "CSVEncoding", "required": true, "default": "UTF8", "enumValues": [ "SystemDefault", "UTF8", "Unicode", "BigEndianUnicode", "UTF8NoBOM", "UnicodeNoBOM", "ASCII" ] }, { "name": "TrimFields", "type": "Boolean", "required": true, "default": "True" }, { "name": "FixedColumnWidths", "type": "String", "required": true }, { "name": "CSVFile", "type": "FileObject", "required": true } ], "output_params": [ { "name": "CSVTable", "type": "DataTable", "defaultVariable": "CSVTable" } ], "required_params": [ "FirstLineContainsColumnNames", "Encoding", "TrimFields", "FixedColumnWidths", "CSVFile" ], "constraints": { "ColumnsSeparatorType": "FixedColumnWidths" }, "sibling_selectors": [ "File.ReadFromCSVFile.ReadCSV", "File.ReadFromCSVFile.ReadCSVWithCustomSeparator" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.ReadTextFromFile.ReadText", "module": "File", "kind": "Action", "selector": "ReadText", "template": "File.ReadTextFromFile.ReadText File: `` Encoding: File.TextFileEncoding.UTF8 Content=> FileContents", "golden_example": "File.ReadTextFromFile.ReadText File: $fx'C:\\temp\\test.xlsx' Encoding: File.TextFileEncoding.UTF8 Content=> FileContents", "input_params": [ { "name": "Encoding", "type": "TextFileEncoding", "required": false, "enumValues": [ "DefaultEncoding", "UTF8", "Unicode", "BigEndianUnicode", "ANSI" ] }, { "name": "File", "type": "FileObject", "required": false } ], "output_params": [ { "name": "Content", "type": "String" } ], "required_params": [ "File path" ], "constraints": { "StoreContentAs": "SingleTextValue" }, "sibling_selectors": [ "File.ReadTextFromFile.ReadTextAsList" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.ReadTextFromFile.ReadTextAsList", "module": "File", "kind": "Action", "selector": "ReadTextAsList", "template": "File.ReadTextFromFile.ReadTextAsList File: `` Encoding: File.TextFileEncoding.UTF8 Contents=> FileContents", "golden_example": "File.ReadTextFromFile.ReadTextAsList File: $fx'C:\\temp\\test.xlsx' Encoding: File.TextFileEncoding.UTF8 Contents=> FileContents", "input_params": [ { "name": "File", "type": "FileObject", "required": true }, { "name": "Encoding", "type": "TextFileEncoding", "required": true, "default": "UTF8", "enumValues": [ "DefaultEncoding", "UTF8", "Unicode", "BigEndianUnicode", "ANSI" ] } ], "output_params": [ { "name": "Contents", "type": "List`1", "defaultVariable": "FileContents" } ], "required_params": [ "File", "Encoding" ], "constraints": { "StoreContentAs": "List" }, "sibling_selectors": [ "File.ReadTextFromFile.ReadText" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.RenameFiles.OverwriteWithSequentialSuffix", "module": "File", "kind": "Action", "selector": "OverwriteWithSequentialSuffix", "template": "File.RenameFiles.OverwriteWithSequentialSuffix SequenceSeparator: File.Separator.Space StartNumberingAt: `` SequenceNewName: `` SequencePosition: File.AddTextPosition.AfterName UsePadding: False Files: `` Padding: 3 IfFileExists: File.IfExists.DoNothing IncrementBy: `` RenamedFiles=> RenamedFiles", "golden_example": "File.RenameFiles.OverwriteWithSequentialSuffix SequenceSeparator: File.Separator.Space StartNumberingAt: 1 SequenceNewName: $fx'example' SequencePosition: File.AddTextPosition.AfterName UsePadding: False Files: Files Padding: 3 IfFileExists: File.IfExists.DoNothing IncrementBy: 1 RenamedFiles=> RenamedFiles", "input_params": [ { "name": "SequenceSeparator", "type": "Separator", "required": true, "default": "Space", "enumValues": [ "Nothing", "Space", "Dash", "Period", "Underscore" ] }, { "name": "StartNumberingAt", "type": "Int32", "required": true }, { "name": "SequenceNewName", "type": "String", "required": true }, { "name": "SequencePosition", "type": "AddTextPosition", "required": true, "default": "AfterName", "enumValues": [ "AfterName", "BeforeName" ] }, { "name": "UsePadding", "type": "Boolean", "required": true, "default": "False" }, { "name": "Files", "type": "List`1", "required": true }, { "name": "Padding", "type": "Int32", "required": true, "default": "3" }, { "name": "IfFileExists", "type": "IfExists", "required": true, "default": "DoNothing", "enumValues": [ "DoNothing", "Overwrite" ] }, { "name": "IncrementBy", "type": "Int32", "required": true } ], "output_params": [ { "name": "RenamedFiles", "type": "List`1", "defaultVariable": "RenamedFiles" } ], "required_params": [ "SequenceSeparator", "StartNumberingAt", "SequenceNewName", "SequencePosition", "UsePadding", "Files", "Padding", "IfFileExists", "IncrementBy" ], "constraints": { "RenameScheme": "MakeSequential", "SequenceUseExistingName": "False" }, "sibling_selectors": [ "File.RenameFiles.Rename", "File.RenameFiles.RenameAddText", "File.RenameFiles.RenameRemoveText", "File.RenameFiles.RenameReplaceText", "File.RenameFiles.RenameChangeExtension", "File.RenameFiles.RenameAddDateOrTime", "File.RenameFiles.RenameAddCustomDateTime", "File.RenameFiles.RenameAddSequentialSuffix" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.RenameFiles.Rename", "module": "File", "kind": "Action", "selector": "Rename", "template": "File.RenameFiles.Rename Files: `` NewName: `` KeepExtension: True IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "golden_example": "File.RenameFiles.Rename Files: FileList NewName: $fx'example' KeepExtension: True IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "input_params": [ { "name": "Files", "type": "List`1", "required": false }, { "name": "IfFileExists", "type": "IfExists", "required": false, "enumValues": [ "DoNothing", "Overwrite" ] }, { "name": "KeepExtension", "type": "Boolean", "required": false }, { "name": "NewName", "type": "String", "required": false } ], "output_params": [ { "name": "RenamedFiles", "type": "List`1" } ], "required_params": [ "File to rename", "New file name" ], "constraints": { "RenameScheme": "SetNewName" }, "sibling_selectors": [ "File.RenameFiles.RenameAddText", "File.RenameFiles.RenameRemoveText", "File.RenameFiles.RenameReplaceText", "File.RenameFiles.RenameChangeExtension", "File.RenameFiles.RenameAddDateOrTime", "File.RenameFiles.RenameAddCustomDateTime", "File.RenameFiles.RenameAddSequentialSuffix", "File.RenameFiles.OverwriteWithSequentialSuffix" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.RenameFiles.RenameAddCustomDateTime", "module": "File", "kind": "Action", "selector": "RenameAddCustomDateTime", "template": "File.RenameFiles.RenameAddCustomDateTime DateTimeSeparator: File.Separator.Space Files: `` CustomDateTime: `` DateTimeFormat: `` DateTimePosition: File.AddTextPosition.AfterName IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "golden_example": "File.RenameFiles.RenameAddCustomDateTime DateTimeSeparator: File.Separator.Space Files: Files CustomDateTime: $fx'2025-01-01' DateTimeFormat: $fx'example' DateTimePosition: File.AddTextPosition.AfterName IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "input_params": [ { "name": "DateTimeSeparator", "type": "Separator", "required": true, "default": "Space", "enumValues": [ "Nothing", "Space", "Dash", "Period", "Underscore" ] }, { "name": "Files", "type": "List`1", "required": true }, { "name": "CustomDateTime", "type": "DateTime", "required": true }, { "name": "DateTimeFormat", "type": "String", "required": true, "default": "yyyyMMdd" }, { "name": "DateTimePosition", "type": "AddTextPosition", "required": true, "default": "AfterName", "enumValues": [ "AfterName", "BeforeName" ] }, { "name": "IfFileExists", "type": "IfExists", "required": true, "default": "DoNothing", "enumValues": [ "DoNothing", "Overwrite" ] } ], "output_params": [ { "name": "RenamedFiles", "type": "List`1", "defaultVariable": "RenamedFiles" } ], "required_params": [ "DateTimeSeparator", "Files", "CustomDateTime", "DateTimeFormat", "DateTimePosition", "IfFileExists" ], "constraints": { "RenameScheme": "AddDateTime", "UseCustomDateTime": "True" }, "sibling_selectors": [ "File.RenameFiles.Rename", "File.RenameFiles.RenameAddText", "File.RenameFiles.RenameRemoveText", "File.RenameFiles.RenameReplaceText", "File.RenameFiles.RenameChangeExtension", "File.RenameFiles.RenameAddDateOrTime", "File.RenameFiles.RenameAddSequentialSuffix", "File.RenameFiles.OverwriteWithSequentialSuffix" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.RenameFiles.RenameAddDateOrTime", "module": "File", "kind": "Action", "selector": "RenameAddDateOrTime", "template": "File.RenameFiles.RenameAddDateOrTime DateTimeSeparator: File.Separator.Space DateTimeToAdd: File.DateTimeToAdd.Current Files: `` DateTimeFormat: `` DateTimePosition: File.AddTextPosition.AfterName IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "golden_example": "File.RenameFiles.RenameAddDateOrTime DateTimeSeparator: File.Separator.Space DateTimeToAdd: File.DateTimeToAdd.Current Files: Files DateTimeFormat: $fx'example' DateTimePosition: File.AddTextPosition.AfterName IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "input_params": [ { "name": "DateTimeSeparator", "type": "Separator", "required": true, "default": "Space", "enumValues": [ "Nothing", "Space", "Dash", "Period", "Underscore" ] }, { "name": "DateTimeToAdd", "type": "DateTimeToAdd", "required": true, "default": "Current", "enumValues": [ "Current", "CreationTime", "LastAccessed", "LastModified" ] }, { "name": "Files", "type": "List`1", "required": true }, { "name": "DateTimeFormat", "type": "String", "required": true, "default": "yyyyMMdd" }, { "name": "DateTimePosition", "type": "AddTextPosition", "required": true, "default": "AfterName", "enumValues": [ "AfterName", "BeforeName" ] }, { "name": "IfFileExists", "type": "IfExists", "required": true, "default": "DoNothing", "enumValues": [ "DoNothing", "Overwrite" ] } ], "output_params": [ { "name": "RenamedFiles", "type": "List`1", "defaultVariable": "RenamedFiles" } ], "required_params": [ "DateTimeSeparator", "DateTimeToAdd", "Files", "DateTimeFormat", "DateTimePosition", "IfFileExists" ], "constraints": { "RenameScheme": "AddDateTime", "UseCustomDateTime": "False" }, "sibling_selectors": [ "File.RenameFiles.Rename", "File.RenameFiles.RenameAddText", "File.RenameFiles.RenameRemoveText", "File.RenameFiles.RenameReplaceText", "File.RenameFiles.RenameChangeExtension", "File.RenameFiles.RenameAddCustomDateTime", "File.RenameFiles.RenameAddSequentialSuffix", "File.RenameFiles.OverwriteWithSequentialSuffix" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.RenameFiles.RenameAddSequentialSuffix", "module": "File", "kind": "Action", "selector": "RenameAddSequentialSuffix", "template": "File.RenameFiles.RenameAddSequentialSuffix SequenceSeparator: File.Separator.Space StartNumberingAt: `` SequencePosition: File.AddTextPosition.AfterName UsePadding: False Files: `` Padding: 3 IfFileExists: File.IfExists.DoNothing IncrementBy: `` RenamedFiles=> RenamedFiles", "golden_example": "File.RenameFiles.RenameAddSequentialSuffix SequenceSeparator: File.Separator.Space StartNumberingAt: 1 SequencePosition: File.AddTextPosition.AfterName UsePadding: False Files: Files Padding: 3 IfFileExists: File.IfExists.DoNothing IncrementBy: 1 RenamedFiles=> RenamedFiles", "input_params": [ { "name": "SequenceSeparator", "type": "Separator", "required": true, "default": "Space", "enumValues": [ "Nothing", "Space", "Dash", "Period", "Underscore" ] }, { "name": "StartNumberingAt", "type": "Int32", "required": true }, { "name": "SequencePosition", "type": "AddTextPosition", "required": true, "default": "AfterName", "enumValues": [ "AfterName", "BeforeName" ] }, { "name": "UsePadding", "type": "Boolean", "required": true, "default": "False" }, { "name": "Files", "type": "List`1", "required": true }, { "name": "Padding", "type": "Int32", "required": true, "default": "3" }, { "name": "IfFileExists", "type": "IfExists", "required": true, "default": "DoNothing", "enumValues": [ "DoNothing", "Overwrite" ] }, { "name": "IncrementBy", "type": "Int32", "required": true } ], "output_params": [ { "name": "RenamedFiles", "type": "List`1", "defaultVariable": "RenamedFiles" } ], "required_params": [ "SequenceSeparator", "StartNumberingAt", "SequencePosition", "UsePadding", "Files", "Padding", "IfFileExists", "IncrementBy" ], "constraints": { "RenameScheme": "MakeSequential", "SequenceUseExistingName": "True" }, "sibling_selectors": [ "File.RenameFiles.Rename", "File.RenameFiles.RenameAddText", "File.RenameFiles.RenameRemoveText", "File.RenameFiles.RenameReplaceText", "File.RenameFiles.RenameChangeExtension", "File.RenameFiles.RenameAddDateOrTime", "File.RenameFiles.RenameAddCustomDateTime", "File.RenameFiles.OverwriteWithSequentialSuffix" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.RenameFiles.RenameAddText", "module": "File", "kind": "Action", "selector": "RenameAddText", "template": "File.RenameFiles.RenameAddText TextPosition: File.AddTextPosition.AfterName TextToAdd: `` Files: `` IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "golden_example": "File.RenameFiles.RenameAddText TextPosition: File.AddTextPosition.AfterName TextToAdd: $fx'example' Files: Files IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "input_params": [ { "name": "TextPosition", "type": "AddTextPosition", "required": true, "default": "AfterName", "enumValues": [ "AfterName", "BeforeName" ] }, { "name": "TextToAdd", "type": "String", "required": false }, { "name": "Files", "type": "List`1", "required": true }, { "name": "IfFileExists", "type": "IfExists", "required": true, "default": "DoNothing", "enumValues": [ "DoNothing", "Overwrite" ] } ], "output_params": [ { "name": "RenamedFiles", "type": "List`1", "defaultVariable": "RenamedFiles" } ], "required_params": [ "TextPosition", "Files", "IfFileExists" ], "constraints": { "RenameScheme": "AddText" }, "sibling_selectors": [ "File.RenameFiles.Rename", "File.RenameFiles.RenameRemoveText", "File.RenameFiles.RenameReplaceText", "File.RenameFiles.RenameChangeExtension", "File.RenameFiles.RenameAddDateOrTime", "File.RenameFiles.RenameAddCustomDateTime", "File.RenameFiles.RenameAddSequentialSuffix", "File.RenameFiles.OverwriteWithSequentialSuffix" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.RenameFiles.RenameChangeExtension", "module": "File", "kind": "Action", "selector": "RenameChangeExtension", "template": "File.RenameFiles.RenameChangeExtension Files: `` NewExtension: `` IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "golden_example": "File.RenameFiles.RenameChangeExtension Files: Files NewExtension: $fx'example' IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "input_params": [ { "name": "Files", "type": "List`1", "required": true }, { "name": "NewExtension", "type": "String", "required": false }, { "name": "IfFileExists", "type": "IfExists", "required": true, "default": "DoNothing", "enumValues": [ "DoNothing", "Overwrite" ] } ], "output_params": [ { "name": "RenamedFiles", "type": "List`1", "defaultVariable": "RenamedFiles" } ], "required_params": [ "Files", "IfFileExists" ], "constraints": { "RenameScheme": "ChangeExtension" }, "sibling_selectors": [ "File.RenameFiles.Rename", "File.RenameFiles.RenameAddText", "File.RenameFiles.RenameRemoveText", "File.RenameFiles.RenameReplaceText", "File.RenameFiles.RenameAddDateOrTime", "File.RenameFiles.RenameAddCustomDateTime", "File.RenameFiles.RenameAddSequentialSuffix", "File.RenameFiles.OverwriteWithSequentialSuffix" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.RenameFiles.RenameRemoveText", "module": "File", "kind": "Action", "selector": "RenameRemoveText", "template": "File.RenameFiles.RenameRemoveText TextToRemove: `` Files: `` IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "golden_example": "File.RenameFiles.RenameRemoveText TextToRemove: $fx'example' Files: Files IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "input_params": [ { "name": "TextToRemove", "type": "String", "required": false }, { "name": "Files", "type": "List`1", "required": true }, { "name": "IfFileExists", "type": "IfExists", "required": true, "default": "DoNothing", "enumValues": [ "DoNothing", "Overwrite" ] } ], "output_params": [ { "name": "RenamedFiles", "type": "List`1", "defaultVariable": "RenamedFiles" } ], "required_params": [ "Files", "IfFileExists" ], "constraints": { "RenameScheme": "RemoveText" }, "sibling_selectors": [ "File.RenameFiles.Rename", "File.RenameFiles.RenameAddText", "File.RenameFiles.RenameReplaceText", "File.RenameFiles.RenameChangeExtension", "File.RenameFiles.RenameAddDateOrTime", "File.RenameFiles.RenameAddCustomDateTime", "File.RenameFiles.RenameAddSequentialSuffix", "File.RenameFiles.OverwriteWithSequentialSuffix" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.RenameFiles.RenameReplaceText", "module": "File", "kind": "Action", "selector": "RenameReplaceText", "template": "File.RenameFiles.RenameReplaceText ReplaceWith: `` TextToReplace: `` Files: `` IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "golden_example": "File.RenameFiles.RenameReplaceText ReplaceWith: $fx'example' TextToReplace: $fx'example' Files: Files IfFileExists: File.IfExists.DoNothing RenamedFiles=> RenamedFiles", "input_params": [ { "name": "ReplaceWith", "type": "String", "required": false }, { "name": "TextToReplace", "type": "String", "required": true }, { "name": "Files", "type": "List`1", "required": true }, { "name": "IfFileExists", "type": "IfExists", "required": true, "default": "DoNothing", "enumValues": [ "DoNothing", "Overwrite" ] } ], "output_params": [ { "name": "RenamedFiles", "type": "List`1", "defaultVariable": "RenamedFiles" } ], "required_params": [ "TextToReplace", "Files", "IfFileExists" ], "constraints": { "RenameScheme": "ReplaceText" }, "sibling_selectors": [ "File.RenameFiles.Rename", "File.RenameFiles.RenameAddText", "File.RenameFiles.RenameRemoveText", "File.RenameFiles.RenameChangeExtension", "File.RenameFiles.RenameAddDateOrTime", "File.RenameFiles.RenameAddCustomDateTime", "File.RenameFiles.RenameAddSequentialSuffix", "File.RenameFiles.OverwriteWithSequentialSuffix" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.WaitForFile.Created", "module": "File", "kind": "Wait", "selector": "Created", "template": "WAIT (File.WaitForFile.Created File: ``)", "golden_example": "WAIT (File.WaitForFile.Created File: $fx'C:\\temp\\test.xlsx')", "input_params": [ { "name": "File", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "File path" ], "constraints": { "WaitFor": "ToBeCreated" }, "sibling_selectors": [ "File.WaitForFile.Deleted" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.WaitForFile.Deleted", "module": "File", "kind": "Wait", "selector": "Deleted", "template": "WAIT (File.WaitForFile.Deleted File: ``)", "golden_example": "WAIT (File.WaitForFile.Deleted File: $fx'C:\\temp\\test.xlsx')", "input_params": [ { "name": "File", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "File" ], "constraints": { "WaitFor": "ToBeDeleted" }, "sibling_selectors": [ "File.WaitForFile.Created" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.WriteText", "module": "File", "kind": "Action", "selector": null, "template": "File.WriteText File: `` AppendNewLine: True IfFileExists: File.IfFileExists.Overwrite Encoding: File.FileEncoding.Unicode TextToWrite: ``", "golden_example": "File.WriteText File: $fx'C:\\temp\\test.xlsx' AppendNewLine: True IfFileExists: File.IfFileExists.Overwrite Encoding: File.FileEncoding.Unicode TextToWrite: $fx'sample'", "input_params": [ { "name": "AppendNewLine", "type": "Boolean", "required": false }, { "name": "Encoding", "type": "FileEncoding", "required": false, "enumValues": [ "DefaultEncoding", "UTF8", "Unicode", "BigEndianUnicode", "UTF8NoBOM", "UnicodeNoBOM", "ANSI" ] }, { "name": "File", "type": "FileObject", "required": false }, { "name": "IfFileExists", "type": "IfFileExists", "required": false, "enumValues": [ "Overwrite", "Append" ] }, { "name": "TextToWrite", "type": "Object", "required": false } ], "output_params": [], "required_params": [ "File path" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.WriteToCSVFile.WriteCSV", "module": "File", "kind": "Action", "selector": "WriteCSV", "template": "File.WriteToCSVFile.WriteCSV VariableToWrite: `` CSVFile: `` CsvFileEncoding: File.CSVEncoding.UTF8 IncludeColumnNames: False IfFileExists: File.IfFileExists.Overwrite ColumnsSeparator: File.CSVColumnsSeparator.SystemDefault", "golden_example": "File.WriteToCSVFile.WriteCSV VariableToWrite: $fx'sample' CSVFile: $fx'C:\\temp\\test.xlsx' CsvFileEncoding: File.CSVEncoding.UTF8 IncludeColumnNames: False IfFileExists: File.IfFileExists.Overwrite ColumnsSeparator: File.CSVColumnsSeparator.SystemDefault", "input_params": [ { "name": "ColumnsSeparator", "type": "CSVColumnsSeparator", "required": false, "enumValues": [ "SystemDefault", "Comma", "Semicolon", "Tab" ] }, { "name": "CSVFile", "type": "FileObject", "required": false }, { "name": "CsvFileEncoding", "type": "CSVEncoding", "required": false, "enumValues": [ "SystemDefault", "UTF8", "Unicode", "BigEndianUnicode", "UTF8NoBOM", "UnicodeNoBOM", "ASCII" ] }, { "name": "IfFileExists", "type": "IfFileExists", "required": false, "enumValues": [ "Overwrite", "Append" ] }, { "name": "IncludeColumnNames", "type": "Boolean", "required": false }, { "name": "VariableToWrite", "type": "Object", "required": false } ], "output_params": [], "required_params": [ "Variable to write", "File path" ], "constraints": { "UseCustomSeparator": "False" }, "sibling_selectors": [ "File.WriteToCSVFile.WriteCSVWithCustomSeparator" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "File.WriteToCSVFile.WriteCSVWithCustomSeparator", "module": "File", "kind": "Action", "selector": "WriteCSVWithCustomSeparator", "template": "File.WriteToCSVFile.WriteCSVWithCustomSeparator IncludeColumnNames: False IfFileExists: File.IfFileExists.Overwrite VariableToWrite: `` CSVFile: `` CustomColumnsSeparator: `` CsvFileEncoding: File.CSVEncoding.UTF8", "golden_example": "File.WriteToCSVFile.WriteCSVWithCustomSeparator IncludeColumnNames: False IfFileExists: File.IfFileExists.Overwrite VariableToWrite: $fx'sample' CSVFile: $fx'C:\\temp\\test.xlsx' CustomColumnsSeparator: $fx'example' CsvFileEncoding: File.CSVEncoding.UTF8", "input_params": [ { "name": "IncludeColumnNames", "type": "Boolean", "required": true, "default": "False" }, { "name": "IfFileExists", "type": "IfFileExists", "required": true, "default": "Overwrite", "enumValues": [ "Overwrite", "Append" ] }, { "name": "VariableToWrite", "type": "Object", "required": true }, { "name": "CSVFile", "type": "FileObject", "required": true }, { "name": "CustomColumnsSeparator", "type": "String", "required": true }, { "name": "CsvFileEncoding", "type": "CSVEncoding", "required": true, "default": "UTF8", "enumValues": [ "SystemDefault", "UTF8", "Unicode", "BigEndianUnicode", "UTF8NoBOM", "UnicodeNoBOM", "ASCII" ] } ], "output_params": [], "required_params": [ "IncludeColumnNames", "IfFileExists", "VariableToWrite", "CSVFile", "CustomColumnsSeparator", "CsvFileEncoding" ], "constraints": { "UseCustomSeparator": "True" }, "sibling_selectors": [ "File.WriteToCSVFile.WriteCSV" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FlowControl.IfSafeStop", "module": "FlowControl", "kind": "Condition", "selector": null, "template": "IF (FlowControl.IfSafeStop ShouldStop: True) THEN", "golden_example": "IF (FlowControl.IfSafeStop ShouldStop: True) THEN", "input_params": [ { "name": "ShouldStop", "type": "Boolean", "required": false } ], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FlowControl.ThrowCustomError", "module": "FlowControl", "kind": "Action", "selector": null, "template": "FlowControl.ThrowCustomError CustomErrorCode: `` CustomErrorMessage: ``", "golden_example": "FlowControl.ThrowCustomError CustomErrorCode: $fx'CustomError' CustomErrorMessage: $fx'example'", "input_params": [ { "name": "CustomErrorCode", "type": "CustomErrorCode", "required": false }, { "name": "CustomErrorMessage", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Error message" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Folder.Copy", "module": "Folder", "kind": "Action", "selector": null, "template": "Folder.Copy Folder: `` Destination: `` IfFolderExists: Folder.IfExists.DoNothing CopiedFolder=> CopiedFolder", "golden_example": "Folder.Copy Folder: $fx'C:\\temp' Destination: $fx'C:\\temp' IfFolderExists: Folder.IfExists.DoNothing CopiedFolder=> CopiedFolder", "input_params": [ { "name": "Destination", "type": "FolderObject", "required": false }, { "name": "Folder", "type": "FolderObject", "required": false }, { "name": "IfFolderExists", "type": "IfExists", "required": false, "enumValues": [ "DoNothing", "Overwrite" ] } ], "output_params": [ { "name": "CopiedFolder", "type": "FolderObject" } ], "required_params": [ "Folder to copy", "Destination folder" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Folder.Create", "module": "Folder", "kind": "Action", "selector": null, "template": "Folder.Create FolderPath: `` FolderName: `` Folder=> NewFolder", "golden_example": "Folder.Create FolderPath: $fx'C:\\temp' FolderName: $fx'example' Folder=> NewFolder", "input_params": [ { "name": "FolderName", "type": "String", "required": false }, { "name": "FolderPath", "type": "FolderObject", "required": false } ], "output_params": [ { "name": "Folder", "type": "FolderObject" } ], "required_params": [ "Create new folder into", "New folder name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Folder.Delete", "module": "Folder", "kind": "Action", "selector": null, "template": "Folder.Delete Folder: ``", "golden_example": "Folder.Delete Folder: $fx'C:\\temp'", "input_params": [ { "name": "Folder", "type": "FolderObject", "required": false } ], "output_params": [], "required_params": [ "Folder to delete" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Folder.Empty", "module": "Folder", "kind": "Action", "selector": null, "template": "Folder.Empty Folder: ``", "golden_example": "Folder.Empty Folder: $fx'C:\\temp'", "input_params": [ { "name": "Folder", "type": "FolderObject", "required": false } ], "output_params": [], "required_params": [ "Folder to empty" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Folder.GetFiles", "module": "Folder", "kind": "Action", "selector": null, "template": "Folder.GetFiles Folder: `` FileFilter: $fx'*' IncludeSubfolders: False FailOnAccessDenied: True SortBy1: Folder.SortBy.NoSort SortDescending1: False SortBy2: Folder.SortBy.NoSort SortDescending2: False SortBy3: Folder.SortBy.NoSort SortDescending3: False Files=> Files", "golden_example": "Folder.GetFiles Folder: $fx'C:\\temp' FileFilter: $fx'*' IncludeSubfolders: False FailOnAccessDenied: True SortBy1: Folder.SortBy.NoSort SortDescending1: False SortBy2: Folder.SortBy.NoSort SortDescending2: False SortBy3: Folder.SortBy.NoSort SortDescending3: False Files=> Files", "input_params": [ { "name": "FailOnAccessDenied", "type": "Boolean", "required": false }, { "name": "FileFilter", "type": "String", "required": false }, { "name": "Folder", "type": "FolderObject", "required": false }, { "name": "IncludeSubfolders", "type": "Boolean", "required": false }, { "name": "SortBy1", "type": "SortBy", "required": false, "enumValues": [ "NoSort", "FullName", "RootPath", "Directory", "Name", "NameWithoutExtension", "Extension", "Size", "CreationTime", "LastAccessed", "LastModified", "IsHidden", "IsSystem", "IsReadOnly", "IsArchive", "Exists" ] }, { "name": "SortBy2", "type": "SortBy", "required": false, "enumValues": [ "NoSort", "FullName", "RootPath", "Directory", "Name", "NameWithoutExtension", "Extension", "Size", "CreationTime", "LastAccessed", "LastModified", "IsHidden", "IsSystem", "IsReadOnly", "IsArchive", "Exists" ] }, { "name": "SortBy3", "type": "SortBy", "required": false, "enumValues": [ "NoSort", "FullName", "RootPath", "Directory", "Name", "NameWithoutExtension", "Extension", "Size", "CreationTime", "LastAccessed", "LastModified", "IsHidden", "IsSystem", "IsReadOnly", "IsArchive", "Exists" ] }, { "name": "SortDescending1", "type": "Boolean", "required": false }, { "name": "SortDescending2", "type": "Boolean", "required": false }, { "name": "SortDescending3", "type": "Boolean", "required": false } ], "output_params": [ { "name": "Files", "type": "List`1" } ], "required_params": [ "Folder" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Folder.GetSpecialFolder", "module": "Folder", "kind": "Action", "selector": null, "template": "Folder.GetSpecialFolder SpecialFolder: Folder.SpecialFolder.DesktopDirectory SpecialFolderPath=> SpecialFolderPath", "golden_example": "Folder.GetSpecialFolder SpecialFolder: Folder.SpecialFolder.DesktopDirectory SpecialFolderPath=> SpecialFolderPath", "input_params": [ { "name": "SpecialFolder", "type": "SpecialFolder", "required": false, "enumValues": [ "Programs", "Personal", "Favorites", "Startup", "Recent", "SendTo", "StartMenu", "MyMusic", "DesktopDirectory", "Templates", "ApplicationData", "LocalApplicationData", "InternetCache", "Cookies", "History", "CommonApplicationData", "System", "ProgramFiles", "MyPictures", "CommonProgramFiles" ] } ], "output_params": [ { "name": "SpecialFolderPath", "type": "FolderObject" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Folder.GetSubfolders", "module": "Folder", "kind": "Action", "selector": null, "template": "Folder.GetSubfolders Folder: `` FolderFilter: $fx'*' IncludeSubfolders: False FailOnAccessDenied: True SortBy1: Folder.SortBy.NoSort SortDescending1: False SortBy2: Folder.SortBy.NoSort SortDescending2: False SortBy3: Folder.SortBy.NoSort SortDescending3: False Subfolders=> Folders", "golden_example": "Folder.GetSubfolders Folder: $fx'C:\\temp' FolderFilter: $fx'*' IncludeSubfolders: False FailOnAccessDenied: True SortBy1: Folder.SortBy.NoSort SortDescending1: False SortBy2: Folder.SortBy.NoSort SortDescending2: False SortBy3: Folder.SortBy.NoSort SortDescending3: False Subfolders=> Folders", "input_params": [ { "name": "FailOnAccessDenied", "type": "Boolean", "required": false }, { "name": "Folder", "type": "FolderObject", "required": false }, { "name": "FolderFilter", "type": "String", "required": false }, { "name": "IncludeSubfolders", "type": "Boolean", "required": false }, { "name": "SortBy1", "type": "SortBy", "required": false, "enumValues": [ "NoSort", "FullName", "RootPath", "Directory", "Name", "NameWithoutExtension", "Extension", "Size", "CreationTime", "LastAccessed", "LastModified", "IsHidden", "IsSystem", "IsReadOnly", "IsArchive", "Exists" ] }, { "name": "SortBy2", "type": "SortBy", "required": false, "enumValues": [ "NoSort", "FullName", "RootPath", "Directory", "Name", "NameWithoutExtension", "Extension", "Size", "CreationTime", "LastAccessed", "LastModified", "IsHidden", "IsSystem", "IsReadOnly", "IsArchive", "Exists" ] }, { "name": "SortBy3", "type": "SortBy", "required": false, "enumValues": [ "NoSort", "FullName", "RootPath", "Directory", "Name", "NameWithoutExtension", "Extension", "Size", "CreationTime", "LastAccessed", "LastModified", "IsHidden", "IsSystem", "IsReadOnly", "IsArchive", "Exists" ] }, { "name": "SortDescending1", "type": "Boolean", "required": false }, { "name": "SortDescending2", "type": "Boolean", "required": false }, { "name": "SortDescending3", "type": "Boolean", "required": false } ], "output_params": [ { "name": "Subfolders", "type": "List`1" } ], "required_params": [ "Folder" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Folder.IfFolderExists.DoesNotExist", "module": "Folder", "kind": "Condition", "selector": "DoesNotExist", "template": "IF (Folder.IfFolderExists.DoesNotExist Path: ``) THEN", "golden_example": "IF (Folder.IfFolderExists.DoesNotExist Path: $fx'C:\\temp') THEN", "input_params": [ { "name": "Path", "type": "FolderObject", "required": true } ], "output_params": [], "required_params": [ "Path" ], "constraints": { "CheckMode": "DoesNotExist" }, "sibling_selectors": [ "Folder.IfFolderExists.Exists" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Folder.IfFolderExists.Exists", "module": "Folder", "kind": "Condition", "selector": "Exists", "template": "IF (Folder.IfFolderExists.Exists Path: ``) THEN", "golden_example": "IF (Folder.IfFolderExists.Exists Path: $fx'C:\\temp') THEN", "input_params": [ { "name": "Path", "type": "FolderObject", "required": true } ], "output_params": [], "required_params": [ "Folder path" ], "constraints": { "CheckMode": "Exists" }, "sibling_selectors": [ "Folder.IfFolderExists.DoesNotExist" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Folder.Move", "module": "Folder", "kind": "Action", "selector": null, "template": "Folder.Move Folder: `` Destination: `` MovedFolder=> MovedFolder", "golden_example": "Folder.Move Folder: $fx'C:\\temp' Destination: $fx'C:\\temp' MovedFolder=> MovedFolder", "input_params": [ { "name": "Destination", "type": "FolderObject", "required": false }, { "name": "Folder", "type": "FolderObject", "required": false } ], "output_params": [ { "name": "MovedFolder", "type": "FolderObject" } ], "required_params": [ "Folder to move", "Destination folder" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Folder.Rename", "module": "Folder", "kind": "Action", "selector": null, "template": "Folder.Rename Folder: `` NewName: `` RenamedFolder=> RenamedFolder", "golden_example": "Folder.Rename Folder: $fx'C:\\temp' NewName: $fx'example' RenamedFolder=> RenamedFolder", "input_params": [ { "name": "Folder", "type": "FolderObject", "required": false }, { "name": "NewName", "type": "String", "required": false } ], "output_params": [ { "name": "RenamedFolder", "type": "FolderObject" } ], "required_params": [ "Folder to rename", "New folder name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.ChangeWorkingDirectory", "module": "FTP", "kind": "Action", "selector": null, "template": "FTP.ChangeWorkingDirectory Connection: `` SetWorkingDirectoryTo: ``", "golden_example": "FTP.ChangeWorkingDirectory Connection: SftpConnection SetWorkingDirectoryTo: $fx'example'", "input_params": [ { "name": "SetWorkingDirectoryTo", "type": "String", "required": false }, { "name": "Connection", "type": "FtpConnectionBase", "required": false } ], "output_params": [], "required_params": [ "Connection", "Set working directory to" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.CloseConnection", "module": "FTP", "kind": "Action", "selector": null, "template": "FTP.CloseConnection Connection: ``", "golden_example": "FTP.CloseConnection Connection: SfTPConnection", "input_params": [ { "name": "Connection", "type": "FtpConnectionBase", "required": false } ], "output_params": [], "required_params": [ "Connection" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.CreateDirectory", "module": "FTP", "kind": "Action", "selector": null, "template": "FTP.CreateDirectory Connection: `` Directory: ``", "golden_example": "FTP.CreateDirectory Connection: SftpConnection Directory: $fx'/testdir'", "input_params": [ { "name": "Directory", "type": "FtpFolderObject", "required": false }, { "name": "Connection", "type": "FtpConnectionBase", "required": false } ], "output_params": [], "required_params": [ "FTP connection", "New directory" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.DeleteDirectory", "module": "FTP", "kind": "Action", "selector": null, "template": "FTP.DeleteDirectory Connection: `` Directory: ``", "golden_example": "FTP.DeleteDirectory Connection: SftpConnection Directory: $fx'/testdir'", "input_params": [ { "name": "Directory", "type": "FtpFolderObject", "required": false }, { "name": "Connection", "type": "FtpConnectionBase", "required": false } ], "output_params": [], "required_params": [ "FTP connection", "Directory to delete" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.DeleteFiles", "module": "FTP", "kind": "Action", "selector": null, "template": "FTP.DeleteFiles Connection: `` Files: ``", "golden_example": "FTP.DeleteFiles Connection: SftpConnection Files: FileList", "input_params": [ { "name": "Files", "type": "List`1", "required": false }, { "name": "Connection", "type": "FtpConnectionBase", "required": false } ], "output_params": [], "required_params": [ "FTP connection", "Files to delete" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.DownloadFiles", "module": "FTP", "kind": "Action", "selector": null, "template": "FTP.DownloadFiles Connection: `` DownloadInto: `` RemoteFilePaths: `` TransferType: FTP.FtpTransferType.Auto IfFileExists: FTP.IfFtpFileExists.Overwrite", "golden_example": "FTP.DownloadFiles Connection: SftpConnection DownloadInto: $fx'C:\\temp' RemoteFilePaths: FileList TransferType: FTP.FtpTransferType.Auto IfFileExists: FTP.IfFtpFileExists.Overwrite", "input_params": [ { "name": "DownloadInto", "type": "FolderObject", "required": false }, { "name": "IfFileExists", "type": "IfFtpFileExists", "required": false, "enumValues": [ "Overwrite", "Skip", "TransferWithUniqueName" ] }, { "name": "RemoteFilePaths", "type": "List`1", "required": false }, { "name": "TransferType", "type": "FtpTransferType", "required": false, "enumValues": [ "Auto", "Binary", "Ascii" ] }, { "name": "Connection", "type": "FtpConnectionBase", "required": false } ], "output_params": [], "required_params": [ "FTP connection", "Download into folder", "File(s) to download" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.DownloadFolders", "module": "FTP", "kind": "Action", "selector": null, "template": "FTP.DownloadFolders Connection: `` RemotePath: `` DownloadInto: ``", "golden_example": "FTP.DownloadFolders Connection: SftpConnection RemotePath: FileList DownloadInto: $fx'C:\\temp'", "input_params": [ { "name": "DownloadInto", "type": "FolderObject", "required": false }, { "name": "RemotePath", "type": "List`1", "required": false }, { "name": "Connection", "type": "FtpConnectionBase", "required": false } ], "output_params": [], "required_params": [ "FTP connection", "Folder(s) to download", "Download into local folder" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.InvokeCommand", "module": "FTP", "kind": "Action", "selector": null, "template": "FTP.InvokeCommand Connection: `` Command: `` ValidReplyCodes: $fx'' ReplyCode=> ReplyCode ReplyText=> ReplyText", "golden_example": "FTP.InvokeCommand Connection: SftpConnection Command: $fx'example' ValidReplyCodes: $fx'' ReplyCode=> ReplyCode ReplyText=> ReplyText", "input_params": [ { "name": "Command", "type": "String", "required": false }, { "name": "ValidReplyCodes", "type": "String", "required": false }, { "name": "Connection", "type": "FtpConnectionBase", "required": false } ], "output_params": [ { "name": "ReplyCode", "type": "String" }, { "name": "ReplyText", "type": "String" } ], "required_params": [ "FTP connection", "FTP command" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.ListDirectory", "module": "FTP", "kind": "Action", "selector": null, "template": "FTP.ListDirectory Connection: `` Path: $fx'' Directories=> Directories Files=> Files", "golden_example": "FTP.ListDirectory Connection: SftpConnection Path: $fx'' Directories=> Directories Files=> Files", "input_params": [ { "name": "Path", "type": "String", "required": false }, { "name": "Connection", "type": "FtpConnectionBase", "required": false } ], "output_params": [ { "name": "Directories", "type": "List`1" }, { "name": "Files", "type": "List`1" } ], "required_params": [ "Connection" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.OpenConnection", "module": "FTP", "kind": "Action", "selector": null, "template": "FTP.OpenConnection Host: `` Port: 21 ActiveMode: False Username: `` Timeout: 10 Connection=> FTPConnection", "golden_example": "FTP.OpenConnection Host: $fx'localhost' Port: 21 ActiveMode: False Username: $fx'test' Timeout: 10 Connection=> FTPConnection", "input_params": [ { "name": "Port", "type": "Int32", "required": true }, { "name": "Timeout", "type": "Int32", "required": true }, { "name": "Username", "type": "String", "required": true }, { "name": "ActiveMode", "type": "Boolean", "required": true }, { "name": "Host", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": false } ], "output_params": [ { "name": "Connection", "type": "FtpConnectionBase", "defaultVariable": "FTPConnection" } ], "required_params": [ "Host", "Username" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.OpenSecureConnection.ConnectWithFtpsExplicit", "module": "FTP", "kind": "Action", "selector": "ConnectWithFtpsExplicit", "template": "FTP.OpenSecureConnection.ConnectWithFtpsExplicit Port: 22 Username: `` Timeout: 10 ActiveMode: True AcceptUntrustedCertificates: False Password: `` Host: `` SftpConnection=> SftpConnection", "golden_example": "FTP.OpenSecureConnection.ConnectWithFtpsExplicit Port: 22 Username: $fx'example' Timeout: 10 ActiveMode: True AcceptUntrustedCertificates: False Password: $fx'password' Host: $fx'example' SftpConnection=> SftpConnection", "input_params": [ { "name": "Port", "type": "Int32", "required": true, "default": "22" }, { "name": "Username", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "10" }, { "name": "ActiveMode", "type": "Boolean", "required": true, "default": "True" }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Password", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "Host", "type": "String", "required": true } ], "output_params": [ { "name": "SftpConnection", "type": "FtpConnectionBase", "defaultVariable": "SftpConnection" } ], "required_params": [ "Port", "Username", "Timeout", "ActiveMode", "AcceptUntrustedCertificates", "Host" ], "constraints": { "SecureFtpProtocol": "FTPSExplicit" }, "sibling_selectors": [ "FTP.OpenSecureConnection.ConnectWithSftpUsernameAndPassword", "FTP.OpenSecureConnection.ConnectWithSftpPrivateKey", "FTP.OpenSecureConnection.ConnectWithSftpPrivateKeyAndPassPhrase", "FTP.OpenSecureConnection.ConnectWithFtpsImplicit" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.OpenSecureConnection.ConnectWithFtpsImplicit", "module": "FTP", "kind": "Action", "selector": "ConnectWithFtpsImplicit", "template": "FTP.OpenSecureConnection.ConnectWithFtpsImplicit Port: 22 Username: `` Timeout: 10 ActiveMode: True AcceptUntrustedCertificates: False Password: `` Host: `` SftpConnection=> SftpConnection", "golden_example": "FTP.OpenSecureConnection.ConnectWithFtpsImplicit Port: 22 Username: $fx'example' Timeout: 10 ActiveMode: True AcceptUntrustedCertificates: False Password: $fx'password' Host: $fx'example' SftpConnection=> SftpConnection", "input_params": [ { "name": "Port", "type": "Int32", "required": true, "default": "22" }, { "name": "Username", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "10" }, { "name": "ActiveMode", "type": "Boolean", "required": true, "default": "True" }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Password", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "Host", "type": "String", "required": true } ], "output_params": [ { "name": "SftpConnection", "type": "FtpConnectionBase", "defaultVariable": "SftpConnection" } ], "required_params": [ "Port", "Username", "Timeout", "ActiveMode", "AcceptUntrustedCertificates", "Host" ], "constraints": { "SecureFtpProtocol": "FTPSImplicit" }, "sibling_selectors": [ "FTP.OpenSecureConnection.ConnectWithSftpUsernameAndPassword", "FTP.OpenSecureConnection.ConnectWithSftpPrivateKey", "FTP.OpenSecureConnection.ConnectWithSftpPrivateKeyAndPassPhrase", "FTP.OpenSecureConnection.ConnectWithFtpsExplicit" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.OpenSecureConnection.ConnectWithSftpPrivateKey", "module": "FTP", "kind": "Action", "selector": "ConnectWithSftpPrivateKey", "template": "FTP.OpenSecureConnection.ConnectWithSftpPrivateKey Port: 22 Username: `` Timeout: 10 PathToPrivateKey: `` Host: `` SftpConnection=> SftpConnection", "golden_example": "FTP.OpenSecureConnection.ConnectWithSftpPrivateKey Port: 22 Username: $fx'example' Timeout: 10 PathToPrivateKey: $fx'example' Host: $fx'example' SftpConnection=> SftpConnection", "input_params": [ { "name": "Port", "type": "Int32", "required": true, "default": "22" }, { "name": "Username", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "10" }, { "name": "PathToPrivateKey", "type": "String", "required": true }, { "name": "Host", "type": "String", "required": true } ], "output_params": [ { "name": "SftpConnection", "type": "FtpConnectionBase", "defaultVariable": "SftpConnection" } ], "required_params": [ "Port", "Username", "Timeout", "PathToPrivateKey", "Host" ], "constraints": { "SecureFtpProtocol": "SFTP", "AuthenticationMethod": "PrivateKey" }, "sibling_selectors": [ "FTP.OpenSecureConnection.ConnectWithSftpUsernameAndPassword", "FTP.OpenSecureConnection.ConnectWithSftpPrivateKeyAndPassPhrase", "FTP.OpenSecureConnection.ConnectWithFtpsExplicit", "FTP.OpenSecureConnection.ConnectWithFtpsImplicit" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.OpenSecureConnection.ConnectWithSftpPrivateKeyAndPassPhrase", "module": "FTP", "kind": "Action", "selector": "ConnectWithSftpPrivateKeyAndPassPhrase", "template": "FTP.OpenSecureConnection.ConnectWithSftpPrivateKeyAndPassPhrase PrivateKeyPassPhrase: `` Port: 22 Username: `` Timeout: 10 PathToPrivateKey: `` Host: `` SftpConnection=> SftpConnection", "golden_example": "FTP.OpenSecureConnection.ConnectWithSftpPrivateKeyAndPassPhrase PrivateKeyPassPhrase: $fx'password' Port: 22 Username: $fx'example' Timeout: 10 PathToPrivateKey: $fx'example' Host: $fx'example' SftpConnection=> SftpConnection", "input_params": [ { "name": "PrivateKeyPassPhrase", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "Port", "type": "Int32", "required": true, "default": "22" }, { "name": "Username", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "10" }, { "name": "PathToPrivateKey", "type": "String", "required": true }, { "name": "Host", "type": "String", "required": true } ], "output_params": [ { "name": "SftpConnection", "type": "FtpConnectionBase", "defaultVariable": "SftpConnection" } ], "required_params": [ "Port", "Username", "Timeout", "PathToPrivateKey", "Host" ], "constraints": { "SecureFtpProtocol": "SFTP", "AuthenticationMethod": "PrivateKeyAndPassphrase" }, "sibling_selectors": [ "FTP.OpenSecureConnection.ConnectWithSftpUsernameAndPassword", "FTP.OpenSecureConnection.ConnectWithSftpPrivateKey", "FTP.OpenSecureConnection.ConnectWithFtpsExplicit", "FTP.OpenSecureConnection.ConnectWithFtpsImplicit" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.OpenSecureConnection.ConnectWithSftpUsernameAndPassword", "module": "FTP", "kind": "Action", "selector": "ConnectWithSftpUsernameAndPassword", "template": "FTP.OpenSecureConnection.ConnectWithSftpUsernameAndPassword Host: `` Port: 22 Username: `` Timeout: 10 Password: `` SftpConnection=> SftpConnection", "golden_example": "FTP.OpenSecureConnection.ConnectWithSftpUsernameAndPassword Host: $fx'example' Port: 22 Username: $fx'example' Timeout: 10 Password: $fx'password' SftpConnection=> SftpConnection", "input_params": [ { "name": "Host", "type": "String", "required": false }, { "name": "Password", "type": "EncryptableObject", "required": false }, { "name": "Port", "type": "Int32", "required": false }, { "name": "Timeout", "type": "Int32", "required": false }, { "name": "Username", "type": "String", "required": false } ], "output_params": [ { "name": "SftpConnection", "type": "FtpConnectionBase" } ], "required_params": [ "Host", "Username" ], "constraints": { "SecureFtpProtocol": "SFTP", "AuthenticationMethod": "UsernameAndPassword" }, "sibling_selectors": [ "FTP.OpenSecureConnection.ConnectWithSftpPrivateKey", "FTP.OpenSecureConnection.ConnectWithSftpPrivateKeyAndPassPhrase", "FTP.OpenSecureConnection.ConnectWithFtpsExplicit", "FTP.OpenSecureConnection.ConnectWithFtpsImplicit" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.RenameFile", "module": "FTP", "kind": "Action", "selector": null, "template": "FTP.RenameFile Connection: `` FileToRename: `` NewFileName: ``", "golden_example": "FTP.RenameFile Connection: SftpConnection FileToRename: $fx'/test.txt' NewFileName: $fx'example'", "input_params": [ { "name": "FileToRename", "type": "FtpFileObject", "required": false }, { "name": "NewFileName", "type": "String", "required": false }, { "name": "Connection", "type": "FtpConnectionBase", "required": false } ], "output_params": [], "required_params": [ "FTP connection", "File to rename", "New file name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.SynchronizeDirectory.SynchronizeDownloadAll", "module": "FTP", "kind": "Action", "selector": "SynchronizeDownloadAll", "template": "FTP.SynchronizeDirectory.SynchronizeDownloadAll Connection: `` LocalFolder: `` FtpDirectory: $fx'/' DeleteIfSourceAbsent: False IncludeSubdirectories: True TimeDifferenceHours: 0 TimeDifferenceMinutes: 0 TimeDifferenceAhead: True FilesAdded=> FilesAdded FilesModified=> FilesModified FilesDeleted=> FilesDeleted", "golden_example": "FTP.SynchronizeDirectory.SynchronizeDownloadAll Connection: SftpConnection LocalFolder: $fx'C:\\temp' FtpDirectory: $fx'/' DeleteIfSourceAbsent: False IncludeSubdirectories: True TimeDifferenceHours: 0 TimeDifferenceMinutes: 0 TimeDifferenceAhead: True FilesAdded=> FilesAdded FilesModified=> FilesModified FilesDeleted=> FilesDeleted", "input_params": [ { "name": "DeleteIfSourceAbsent", "type": "Boolean", "required": false }, { "name": "FtpDirectory", "type": "FtpFolderObject", "required": false }, { "name": "IncludeSubdirectories", "type": "Boolean", "required": false }, { "name": "LocalFolder", "type": "FolderObject", "required": false }, { "name": "TimeDifferenceAhead", "type": "Boolean", "required": false }, { "name": "TimeDifferenceHours", "type": "Int32", "required": false }, { "name": "TimeDifferenceMinutes", "type": "Int32", "required": false }, { "name": "Connection", "type": "FtpConnectionBase", "required": false } ], "output_params": [ { "name": "FilesAdded", "type": "List`1" }, { "name": "FilesDeleted", "type": "List`1" }, { "name": "FilesModified", "type": "List`1" } ], "required_params": [ "FTP connection", "Local folder" ], "constraints": { "SynchronizationDirection": "Download", "FilesToSync": "All" }, "sibling_selectors": [ "FTP.SynchronizeDirectory.SynchronizeUploadAll", "FTP.SynchronizeDirectory.SynchronizeUploadIncludeFilter", "FTP.SynchronizeDirectory.SynchronizeUploadExcludeFilter", "FTP.SynchronizeDirectory.SynchronizeDownloadIncludeFilter", "FTP.SynchronizeDirectory.SynchronizeDownloadExcludeFilter" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.UploadFiles", "module": "FTP", "kind": "Action", "selector": null, "template": "FTP.UploadFiles Connection: `` Files: `` RemoteLocation: $fx'' TransferType: FTP.FtpTransferType.Auto IfFileExists: FTP.IfFtpFileExists.Overwrite", "golden_example": "FTP.UploadFiles Connection: SftpConnection Files: FileList RemoteLocation: $fx'' TransferType: FTP.FtpTransferType.Auto IfFileExists: FTP.IfFtpFileExists.Overwrite", "input_params": [ { "name": "Files", "type": "List`1", "required": false }, { "name": "IfFileExists", "type": "IfFtpFileExists", "required": false, "enumValues": [ "Overwrite", "Skip", "TransferWithUniqueName" ] }, { "name": "RemoteLocation", "type": "String", "required": false }, { "name": "TransferType", "type": "FtpTransferType", "required": false, "enumValues": [ "Auto", "Binary", "Ascii" ] }, { "name": "Connection", "type": "FtpConnectionBase", "required": false } ], "output_params": [], "required_params": [ "FTP connection", "File(s) to upload" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "FTP.UploadFolders", "module": "FTP", "kind": "Action", "selector": null, "template": "FTP.UploadFolders Connection: `` Folders: `` RemoteLocation: ``", "golden_example": "FTP.UploadFolders Connection: SftpConnection Folders: FileList RemoteLocation: $fx'example'", "input_params": [ { "name": "Folders", "type": "List`1", "required": false }, { "name": "RemoteLocation", "type": "String", "required": false }, { "name": "Connection", "type": "FtpConnectionBase", "required": false } ], "output_params": [], "required_params": [ "FTP connection", "Folder(s) to upload", "Remote location" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.AnalyzeEntitiesGoogle.AnalyzeEntitiesFromFile", "module": "Cognitive - Google", "kind": "Action", "selector": "AnalyzeEntitiesFromFile", "template": "GoogleCognitive.AnalyzeEntitiesGoogle.AnalyzeEntitiesFromFile APIKey: `` DocumentType: Cognitive.DocumentType.PlainText FilePath: `` Timeout: 30 Language: `` Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "GoogleCognitive.AnalyzeEntitiesGoogle.AnalyzeEntitiesFromFile APIKey: $fx'example' DocumentType: Cognitive.DocumentType.PlainText FilePath: $fx'C:\\temp\\test.xlsx' Timeout: 30 Language: $fx'example' Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "APIKey", "type": "String", "required": false }, { "name": "DocumentType", "type": "DocumentType", "required": false, "enumValues": [ "PlainText", "Html" ] }, { "name": "FilePath", "type": "FileObject", "required": false }, { "name": "Language", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "API key", "File path" ], "constraints": { "ProvideFile": "FilePath" }, "sibling_selectors": [ "GoogleCognitive.AnalyzeEntitiesGoogle.AnalyzeEntitiesFromGCS" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.AnalyzeEntitiesGoogle.AnalyzeEntitiesFromGCS", "module": "Cognitive - Google", "kind": "Action", "selector": "AnalyzeEntitiesFromGCS", "template": "GoogleCognitive.AnalyzeEntitiesGoogle.AnalyzeEntitiesFromGCS Language: `` Timeout: 30 GcsUrl: `` APIKey: `` DocumentType: Cognitive.DocumentType.PlainText StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "GoogleCognitive.AnalyzeEntitiesGoogle.AnalyzeEntitiesFromGCS Language: $fx'example' Timeout: 30 GcsUrl: $fx'example' APIKey: $fx'example' DocumentType: Cognitive.DocumentType.PlainText StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Language", "type": "String", "required": false, "default": "" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "GcsUrl", "type": "String", "required": true }, { "name": "APIKey", "type": "String", "required": true }, { "name": "DocumentType", "type": "DocumentType", "required": true, "default": "PlainText", "enumValues": [ "PlainText", "Html" ] } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Timeout", "GcsUrl", "APIKey", "DocumentType" ], "constraints": { "ProvideFile": "Url" }, "sibling_selectors": [ "GoogleCognitive.AnalyzeEntitiesGoogle.AnalyzeEntitiesFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.AnalyzeSentimentGoogle.AnalyzeSentimentFromFile", "module": "Cognitive - Google", "kind": "Action", "selector": "AnalyzeSentimentFromFile", "template": "GoogleCognitive.AnalyzeSentimentGoogle.AnalyzeSentimentFromFile APIKey: `` DocumentType: Cognitive.DocumentType.PlainText FilePath: `` Timeout: 30 Language: `` Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "GoogleCognitive.AnalyzeSentimentGoogle.AnalyzeSentimentFromFile APIKey: $fx'example' DocumentType: Cognitive.DocumentType.PlainText FilePath: $fx'C:\\temp\\test.xlsx' Timeout: 30 Language: $fx'example' Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "APIKey", "type": "String", "required": false }, { "name": "DocumentType", "type": "DocumentType", "required": false, "enumValues": [ "PlainText", "Html" ] }, { "name": "FilePath", "type": "FileObject", "required": false }, { "name": "Language", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "API key", "File path" ], "constraints": { "ProvideFile": "FilePath" }, "sibling_selectors": [ "GoogleCognitive.AnalyzeSentimentGoogle.AnalyzeSentimentFromGCS" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.AnalyzeSentimentGoogle.AnalyzeSentimentFromGCS", "module": "Cognitive - Google", "kind": "Action", "selector": "AnalyzeSentimentFromGCS", "template": "GoogleCognitive.AnalyzeSentimentGoogle.AnalyzeSentimentFromGCS Language: `` Timeout: 30 GcsUrl: `` APIKey: `` DocumentType: Cognitive.DocumentType.PlainText StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "GoogleCognitive.AnalyzeSentimentGoogle.AnalyzeSentimentFromGCS Language: $fx'example' Timeout: 30 GcsUrl: $fx'example' APIKey: $fx'example' DocumentType: Cognitive.DocumentType.PlainText StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Language", "type": "String", "required": false, "default": "" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "GcsUrl", "type": "String", "required": true }, { "name": "APIKey", "type": "String", "required": true }, { "name": "DocumentType", "type": "DocumentType", "required": true, "default": "PlainText", "enumValues": [ "PlainText", "Html" ] } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Timeout", "GcsUrl", "APIKey", "DocumentType" ], "constraints": { "ProvideFile": "Url" }, "sibling_selectors": [ "GoogleCognitive.AnalyzeSentimentGoogle.AnalyzeSentimentFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.AnalyzeSyntaxGoogle.AnalyzeSyntaxFromFile", "module": "Cognitive - Google", "kind": "Action", "selector": "AnalyzeSyntaxFromFile", "template": "GoogleCognitive.AnalyzeSyntaxGoogle.AnalyzeSyntaxFromFile APIKey: `` DocumentType: Cognitive.DocumentType.PlainText FilePath: `` Timeout: 30 Language: `` Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "GoogleCognitive.AnalyzeSyntaxGoogle.AnalyzeSyntaxFromFile APIKey: $fx'example' DocumentType: Cognitive.DocumentType.PlainText FilePath: $fx'C:\\temp\\test.xlsx' Timeout: 30 Language: $fx'example' Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "APIKey", "type": "String", "required": false }, { "name": "DocumentType", "type": "DocumentType", "required": false, "enumValues": [ "PlainText", "Html" ] }, { "name": "FilePath", "type": "FileObject", "required": false }, { "name": "Language", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "API key", "File path" ], "constraints": { "ProvideFile": "FilePath" }, "sibling_selectors": [ "GoogleCognitive.AnalyzeSyntaxGoogle.AnalyzeSyntaxFromGCS" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.AnalyzeSyntaxGoogle.AnalyzeSyntaxFromGCS", "module": "Cognitive - Google", "kind": "Action", "selector": "AnalyzeSyntaxFromGCS", "template": "GoogleCognitive.AnalyzeSyntaxGoogle.AnalyzeSyntaxFromGCS Language: `` Timeout: 30 GcsUrl: `` APIKey: `` DocumentType: Cognitive.DocumentType.PlainText StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "GoogleCognitive.AnalyzeSyntaxGoogle.AnalyzeSyntaxFromGCS Language: $fx'example' Timeout: 30 GcsUrl: $fx'example' APIKey: $fx'example' DocumentType: Cognitive.DocumentType.PlainText StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Language", "type": "String", "required": false, "default": "" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "GcsUrl", "type": "String", "required": true }, { "name": "APIKey", "type": "String", "required": true }, { "name": "DocumentType", "type": "DocumentType", "required": true, "default": "PlainText", "enumValues": [ "PlainText", "Html" ] } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Timeout", "GcsUrl", "APIKey", "DocumentType" ], "constraints": { "ProvideFile": "Url" }, "sibling_selectors": [ "GoogleCognitive.AnalyzeSyntaxGoogle.AnalyzeSyntaxFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.ImagePropertiesDetectionGoogle.ImagePropertiesDetectionFromFile", "module": "Cognitive - Google", "kind": "Action", "selector": "ImagePropertiesDetectionFromFile", "template": "GoogleCognitive.ImagePropertiesDetectionGoogle.ImagePropertiesDetectionFromFile APIKey: `` ImageFile: `` Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "GoogleCognitive.ImagePropertiesDetectionGoogle.ImagePropertiesDetectionFromFile APIKey: $fx'example' ImageFile: $fx'C:\\temp\\test.xlsx' Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "APIKey", "type": "String", "required": false }, { "name": "ImageFile", "type": "FileObject", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "API key", "Image file" ], "constraints": { "ProvideImage": "FilePath" }, "sibling_selectors": [ "GoogleCognitive.ImagePropertiesDetectionGoogle.ImagePropertiesDetectionFromGCS" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.ImagePropertiesDetectionGoogle.ImagePropertiesDetectionFromGCS", "module": "Cognitive - Google", "kind": "Action", "selector": "ImagePropertiesDetectionFromGCS", "template": "GoogleCognitive.ImagePropertiesDetectionGoogle.ImagePropertiesDetectionFromGCS Timeout: 30 ImageUrl: `` APIKey: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "GoogleCognitive.ImagePropertiesDetectionGoogle.ImagePropertiesDetectionFromGCS Timeout: 30 ImageUrl: $fx'example' APIKey: $fx'example' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "ImageUrl", "type": "String", "required": true }, { "name": "APIKey", "type": "String", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Timeout", "ImageUrl", "APIKey" ], "constraints": { "ProvideImage": "Url" }, "sibling_selectors": [ "GoogleCognitive.ImagePropertiesDetectionGoogle.ImagePropertiesDetectionFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.LabelDetectionGoogle.LabelDetectionFromFile", "module": "Cognitive - Google", "kind": "Action", "selector": "LabelDetectionFromFile", "template": "GoogleCognitive.LabelDetectionGoogle.LabelDetectionFromFile APIKey: `` ImageFile: `` Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "GoogleCognitive.LabelDetectionGoogle.LabelDetectionFromFile APIKey: $fx'example' ImageFile: $fx'C:\\temp\\test.xlsx' Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "APIKey", "type": "String", "required": false }, { "name": "ImageFile", "type": "FileObject", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "API key", "Image file" ], "constraints": { "ProvideImage": "FilePath" }, "sibling_selectors": [ "GoogleCognitive.LabelDetectionGoogle.LabelDetectionFromGCS" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.LabelDetectionGoogle.LabelDetectionFromGCS", "module": "Cognitive - Google", "kind": "Action", "selector": "LabelDetectionFromGCS", "template": "GoogleCognitive.LabelDetectionGoogle.LabelDetectionFromGCS Timeout: 30 ImageUrl: `` APIKey: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "GoogleCognitive.LabelDetectionGoogle.LabelDetectionFromGCS Timeout: 30 ImageUrl: $fx'example' APIKey: $fx'example' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "ImageUrl", "type": "String", "required": true }, { "name": "APIKey", "type": "String", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Timeout", "ImageUrl", "APIKey" ], "constraints": { "ProvideImage": "Url" }, "sibling_selectors": [ "GoogleCognitive.LabelDetectionGoogle.LabelDetectionFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.LandmarkDetectionGoogle.LandmarkDetectionFromFile", "module": "Cognitive - Google", "kind": "Action", "selector": "LandmarkDetectionFromFile", "template": "GoogleCognitive.LandmarkDetectionGoogle.LandmarkDetectionFromFile APIKey: `` ImageFile: `` Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "GoogleCognitive.LandmarkDetectionGoogle.LandmarkDetectionFromFile APIKey: $fx'example' ImageFile: $fx'C:\\temp\\test.xlsx' Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "APIKey", "type": "String", "required": false }, { "name": "ImageFile", "type": "FileObject", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "API key", "Image file path" ], "constraints": { "ProvideImage": "FilePath" }, "sibling_selectors": [ "GoogleCognitive.LandmarkDetectionGoogle.LandmarkDetectionFromGCS" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.LandmarkDetectionGoogle.LandmarkDetectionFromGCS", "module": "Cognitive - Google", "kind": "Action", "selector": "LandmarkDetectionFromGCS", "template": "GoogleCognitive.LandmarkDetectionGoogle.LandmarkDetectionFromGCS Timeout: 30 ImageUrl: `` APIKey: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "GoogleCognitive.LandmarkDetectionGoogle.LandmarkDetectionFromGCS Timeout: 30 ImageUrl: $fx'example' APIKey: $fx'example' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "ImageUrl", "type": "String", "required": true }, { "name": "APIKey", "type": "String", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Timeout", "ImageUrl", "APIKey" ], "constraints": { "ProvideImage": "Url" }, "sibling_selectors": [ "GoogleCognitive.LandmarkDetectionGoogle.LandmarkDetectionFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.LogoDetectionGoogle.LogoDetectionFromFile", "module": "Cognitive - Google", "kind": "Action", "selector": "LogoDetectionFromFile", "template": "GoogleCognitive.LogoDetectionGoogle.LogoDetectionFromFile APIKey: `` ImageFile: `` Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "GoogleCognitive.LogoDetectionGoogle.LogoDetectionFromFile APIKey: $fx'example' ImageFile: $fx'C:\\temp\\test.xlsx' Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "APIKey", "type": "String", "required": false }, { "name": "ImageFile", "type": "FileObject", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "API key", "Image file" ], "constraints": { "ProvideImage": "FilePath" }, "sibling_selectors": [ "GoogleCognitive.LogoDetectionGoogle.LogoDetectionFromGCS" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.LogoDetectionGoogle.LogoDetectionFromGCS", "module": "Cognitive - Google", "kind": "Action", "selector": "LogoDetectionFromGCS", "template": "GoogleCognitive.LogoDetectionGoogle.LogoDetectionFromGCS Timeout: 30 ImageUrl: `` APIKey: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "GoogleCognitive.LogoDetectionGoogle.LogoDetectionFromGCS Timeout: 30 ImageUrl: $fx'example' APIKey: $fx'example' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "ImageUrl", "type": "String", "required": true }, { "name": "APIKey", "type": "String", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Timeout", "ImageUrl", "APIKey" ], "constraints": { "ProvideImage": "Url" }, "sibling_selectors": [ "GoogleCognitive.LogoDetectionGoogle.LogoDetectionFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.SafeSearchDetectionGoogle.SafeSearchDetectionFromFile", "module": "Cognitive - Google", "kind": "Action", "selector": "SafeSearchDetectionFromFile", "template": "GoogleCognitive.SafeSearchDetectionGoogle.SafeSearchDetectionFromFile APIKey: `` ImageFile: `` Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "GoogleCognitive.SafeSearchDetectionGoogle.SafeSearchDetectionFromFile APIKey: $fx'example' ImageFile: $fx'C:\\temp\\test.xlsx' Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "APIKey", "type": "String", "required": false }, { "name": "ImageFile", "type": "FileObject", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "API key", "Image file" ], "constraints": { "ProvideImage": "FilePath" }, "sibling_selectors": [ "GoogleCognitive.SafeSearchDetectionGoogle.SafeSearchDetectionFromGCS" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.SafeSearchDetectionGoogle.SafeSearchDetectionFromGCS", "module": "Cognitive - Google", "kind": "Action", "selector": "SafeSearchDetectionFromGCS", "template": "GoogleCognitive.SafeSearchDetectionGoogle.SafeSearchDetectionFromGCS Timeout: 30 ImageUrl: `` APIKey: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "GoogleCognitive.SafeSearchDetectionGoogle.SafeSearchDetectionFromGCS Timeout: 30 ImageUrl: $fx'example' APIKey: $fx'example' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "ImageUrl", "type": "String", "required": true }, { "name": "APIKey", "type": "String", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Timeout", "ImageUrl", "APIKey" ], "constraints": { "ProvideImage": "Url" }, "sibling_selectors": [ "GoogleCognitive.SafeSearchDetectionGoogle.SafeSearchDetectionFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.TextDetectionGoogle.TextDetectionFromFile", "module": "Cognitive - Google", "kind": "Action", "selector": "TextDetectionFromFile", "template": "GoogleCognitive.TextDetectionGoogle.TextDetectionFromFile APIKey: `` ImageFile: `` Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "GoogleCognitive.TextDetectionGoogle.TextDetectionFromFile APIKey: $fx'example' ImageFile: $fx'C:\\temp\\test.xlsx' Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "APIKey", "type": "String", "required": false }, { "name": "ImageFile", "type": "FileObject", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "API key", "Image file" ], "constraints": { "ProvideImage": "FilePath" }, "sibling_selectors": [ "GoogleCognitive.TextDetectionGoogle.TextDetectionFromGCS" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "GoogleCognitive.TextDetectionGoogle.TextDetectionFromGCS", "module": "Cognitive - Google", "kind": "Action", "selector": "TextDetectionFromGCS", "template": "GoogleCognitive.TextDetectionGoogle.TextDetectionFromGCS Timeout: 30 ImageUrl: `` APIKey: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "GoogleCognitive.TextDetectionGoogle.TextDetectionFromGCS Timeout: 30 ImageUrl: $fx'example' APIKey: $fx'example' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "ImageUrl", "type": "String", "required": true }, { "name": "APIKey", "type": "String", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Timeout", "ImageUrl", "APIKey" ], "constraints": { "ProvideImage": "Url" }, "sibling_selectors": [ "GoogleCognitive.TextDetectionGoogle.TextDetectionFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "IBMCognitive.AnalyzeToneIBM.AnalyzeFromFile", "module": "Cognitive - IBM", "kind": "Action", "selector": "AnalyzeFromFile", "template": "IBMCognitive.AnalyzeToneIBM.AnalyzeFromFile Sentences: `` Timeout: 30 VersionDate: `` Tones: `` ContentType: Cognitive.ContentType.TextPlain ApiKey: `` FilePath: `` Location: Cognitive.ToneAnalyzerServiceLocation.UsEast InstanceId: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "IBMCognitive.AnalyzeToneIBM.AnalyzeFromFile Sentences: $fx'example' Timeout: 30 VersionDate: $fx'example' Tones: $fx'example' ContentType: Cognitive.ContentType.TextPlain ApiKey: $fx'example' FilePath: $fx'C:\\temp\\test.xlsx' Location: Cognitive.ToneAnalyzerServiceLocation.UsEast InstanceId: $fx'example' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Sentences", "type": "String", "required": false, "default": "" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "VersionDate", "type": "String", "required": true }, { "name": "Tones", "type": "String", "required": false, "default": "" }, { "name": "ContentType", "type": "ContentType", "required": true, "default": "TextPlain", "enumValues": [ "TextPlain", "TextHtml", "ApplicationJson" ] }, { "name": "ApiKey", "type": "String", "required": true }, { "name": "FilePath", "type": "FileObject", "required": true }, { "name": "Location", "type": "ToneAnalyzerServiceLocation", "required": true, "default": "UsEast", "enumValues": [ "UsSouth", "UsEast", "Europe", "Australia", "Japan", "Uk", "Korea" ] }, { "name": "InstanceId", "type": "String", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Timeout", "VersionDate", "ContentType", "ApiKey", "FilePath", "Location", "InstanceId" ], "constraints": { "ProvideText": "File" }, "sibling_selectors": [ "IBMCognitive.AnalyzeToneIBM.AnalyzeFromText" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "IBMCognitive.AnalyzeToneIBM.AnalyzeFromText", "module": "Cognitive - IBM", "kind": "Action", "selector": "AnalyzeFromText", "template": "IBMCognitive.AnalyzeToneIBM.AnalyzeFromText ApiKey: `` VersionDate: `` Location: Cognitive.ToneAnalyzerServiceLocation.UsEast InstanceId: `` Text: `` ContentType: Cognitive.ContentType.TextPlain Timeout: 30 Sentences: `` Tones: `` Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "IBMCognitive.AnalyzeToneIBM.AnalyzeFromText ApiKey: $fx'example' VersionDate: $fx'example' Location: Cognitive.ToneAnalyzerServiceLocation.UsEast InstanceId: $fx'example' Text: $fx'example' ContentType: Cognitive.ContentType.TextPlain Timeout: 30 Sentences: $fx'example' Tones: $fx'example' Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "ApiKey", "type": "String", "required": false }, { "name": "ContentType", "type": "ContentType", "required": false, "enumValues": [ "TextPlain", "TextHtml", "ApplicationJson" ] }, { "name": "InstanceId", "type": "String", "required": false }, { "name": "Location", "type": "ToneAnalyzerServiceLocation", "required": false, "enumValues": [ "UsSouth", "UsEast", "Europe", "Australia", "Japan", "Uk", "Korea" ] }, { "name": "Sentences", "type": "String", "required": false }, { "name": "Text", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false }, { "name": "Tones", "type": "String", "required": false }, { "name": "VersionDate", "type": "String", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "API key", "Version date", "Instance ID" ], "constraints": { "ProvideText": "Text" }, "sibling_selectors": [ "IBMCognitive.AnalyzeToneIBM.AnalyzeFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "IBMCognitive.ClassifyImageIBM.ClassifyImageFromFile", "module": "Cognitive - IBM", "kind": "Action", "selector": "ClassifyImageFromFile", "template": "IBMCognitive.ClassifyImageIBM.ClassifyImageFromFile ApiKey: `` VersionDate: `` Location: Cognitive.ImageClassificationServiceLocation.UsSouth InstanceId: `` ImageFile: `` Owners: $fx'me' ClassifierIds: $fx'default' Timeout: 30 Language: `` Threshold: `` Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "IBMCognitive.ClassifyImageIBM.ClassifyImageFromFile ApiKey: $fx'example' VersionDate: $fx'example' Location: Cognitive.ImageClassificationServiceLocation.UsSouth InstanceId: $fx'example' ImageFile: $fx'C:\\temp\\test.xlsx' Owners: $fx'me' ClassifierIds: $fx'default' Timeout: 30 Language: $fx'example' Threshold: $fx'example' Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "ApiKey", "type": "String", "required": false }, { "name": "ClassifierIds", "type": "String", "required": false }, { "name": "ImageFile", "type": "FileObject", "required": false }, { "name": "InstanceId", "type": "String", "required": false }, { "name": "Language", "type": "String", "required": false }, { "name": "Location", "type": "ImageClassificationServiceLocation", "required": false, "enumValues": [ "UsSouth", "Europe", "Korea" ] }, { "name": "Owners", "type": "String", "required": false }, { "name": "Threshold", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false }, { "name": "VersionDate", "type": "String", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "API key", "Version date", "Instance ID" ], "constraints": { "ProvideImage": "FilePath" }, "sibling_selectors": [ "IBMCognitive.ClassifyImageIBM.ClassifyImageFromUrl" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "IBMCognitive.ClassifyImageIBM.ClassifyImageFromUrl", "module": "Cognitive - IBM", "kind": "Action", "selector": "ClassifyImageFromUrl", "template": "IBMCognitive.ClassifyImageIBM.ClassifyImageFromUrl Owners: `` Location: Cognitive.ImageClassificationServiceLocation.UsSouth VersionDate: `` Timeout: 30 Threshold: `` ClassifierIds: `` ApiKey: `` Language: `` InstanceId: `` ImageUrl: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "IBMCognitive.ClassifyImageIBM.ClassifyImageFromUrl Owners: $fx'example' Location: Cognitive.ImageClassificationServiceLocation.UsSouth VersionDate: $fx'example' Timeout: 30 Threshold: $fx'example' ClassifierIds: $fx'example' ApiKey: $fx'example' Language: $fx'example' InstanceId: $fx'example' ImageUrl: $fx'example' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Owners", "type": "String", "required": false, "default": "me" }, { "name": "Location", "type": "ImageClassificationServiceLocation", "required": true, "default": "UsSouth", "enumValues": [ "UsSouth", "Europe", "Korea" ] }, { "name": "VersionDate", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "Threshold", "type": "String", "required": false, "default": "" }, { "name": "ClassifierIds", "type": "String", "required": false, "default": "default" }, { "name": "ApiKey", "type": "String", "required": true }, { "name": "Language", "type": "String", "required": false, "default": "" }, { "name": "InstanceId", "type": "String", "required": true }, { "name": "ImageUrl", "type": "String", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Location", "VersionDate", "Timeout", "ApiKey", "InstanceId", "ImageUrl" ], "constraints": { "ProvideImage": "Url" }, "sibling_selectors": [ "IBMCognitive.ClassifyImageIBM.ClassifyImageFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "IBMCognitive.ConvertDocumentIBM.ConvertToAnswerUnits", "module": "Cognitive - IBM", "kind": "Action", "selector": "ConvertToAnswerUnits", "template": "IBMCognitive.ConvertDocumentIBM.ConvertToAnswerUnits Username: `` Password: `` VersionDate: `` FilePath: `` MimeType: Cognitive.MimeType.TextHtml Timeout: 30 AnswerUnits: `` Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "IBMCognitive.ConvertDocumentIBM.ConvertToAnswerUnits Username: $fx'example' Password: $fx'password' VersionDate: $fx'example' FilePath: $fx'C:\\temp\\test.xlsx' MimeType: Cognitive.MimeType.TextHtml Timeout: 30 AnswerUnits: $fx'example' Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "AnswerUnits", "type": "String", "required": false }, { "name": "FilePath", "type": "FileObject", "required": false }, { "name": "MimeType", "type": "MimeType", "required": false, "enumValues": [ "TextHtml", "TextXhtmlXml", "ApplicationPdf", "ApplicationMsWord", "ApplicationVndOpenXmlFormatsOfficeDocumentWordProcessingmlDocument" ] }, { "name": "Password", "type": "EncryptableObject", "required": false }, { "name": "Timeout", "type": "Int32", "required": false }, { "name": "Username", "type": "String", "required": false }, { "name": "VersionDate", "type": "String", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "Username", "Password", "Version date" ], "constraints": { "ConversionTarget": "AnswerUnits" }, "sibling_selectors": [ "IBMCognitive.ConvertDocumentIBM.ConvertToHtml", "IBMCognitive.ConvertDocumentIBM.ConvertToText" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "IBMCognitive.ConvertDocumentIBM.ConvertToHtml", "module": "Cognitive - IBM", "kind": "Action", "selector": "ConvertToHtml", "template": "IBMCognitive.ConvertDocumentIBM.ConvertToHtml Timeout: 30 Password: `` VersionDate: `` Username: `` MimeType: Cognitive.MimeType.TextHtml FilePath: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "IBMCognitive.ConvertDocumentIBM.ConvertToHtml Timeout: 30 Password: $fx'password' VersionDate: $fx'example' Username: $fx'example' MimeType: Cognitive.MimeType.TextHtml FilePath: $fx'C:\\temp\\test.xlsx' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "VersionDate", "type": "String", "required": true }, { "name": "Username", "type": "String", "required": true }, { "name": "MimeType", "type": "MimeType", "required": true, "default": "TextHtml", "enumValues": [ "TextHtml", "TextXhtmlXml", "ApplicationPdf", "ApplicationMsWord", "ApplicationVndOpenXmlFormatsOfficeDocumentWordProcessingmlDocument" ] }, { "name": "FilePath", "type": "FileObject", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Timeout", "Password", "VersionDate", "Username", "MimeType", "FilePath" ], "constraints": { "ConversionTarget": "NormalizedHtml" }, "sibling_selectors": [ "IBMCognitive.ConvertDocumentIBM.ConvertToAnswerUnits", "IBMCognitive.ConvertDocumentIBM.ConvertToText" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "IBMCognitive.ConvertDocumentIBM.ConvertToText", "module": "Cognitive - IBM", "kind": "Action", "selector": "ConvertToText", "template": "IBMCognitive.ConvertDocumentIBM.ConvertToText Timeout: 30 Password: `` VersionDate: `` Username: `` MimeType: Cognitive.MimeType.TextHtml FilePath: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "IBMCognitive.ConvertDocumentIBM.ConvertToText Timeout: 30 Password: $fx'password' VersionDate: $fx'example' Username: $fx'example' MimeType: Cognitive.MimeType.TextHtml FilePath: $fx'C:\\temp\\test.xlsx' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "VersionDate", "type": "String", "required": true }, { "name": "Username", "type": "String", "required": true }, { "name": "MimeType", "type": "MimeType", "required": true, "default": "TextHtml", "enumValues": [ "TextHtml", "TextXhtmlXml", "ApplicationPdf", "ApplicationMsWord", "ApplicationVndOpenXmlFormatsOfficeDocumentWordProcessingmlDocument" ] }, { "name": "FilePath", "type": "FileObject", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Timeout", "Password", "VersionDate", "Username", "MimeType", "FilePath" ], "constraints": { "ConversionTarget": "NormalizedText" }, "sibling_selectors": [ "IBMCognitive.ConvertDocumentIBM.ConvertToAnswerUnits", "IBMCognitive.ConvertDocumentIBM.ConvertToHtml" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "IBMCognitive.IdentifyLanguageIBM", "module": "Cognitive - IBM", "kind": "Action", "selector": null, "template": "IBMCognitive.IdentifyLanguageIBM ApiKey: `` VersionDate: `` Location: Cognitive.LanguageTranslatorServiceLocation.UsEast InstanceId: `` Text: `` ContentType: $fx'text/plain' Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "IBMCognitive.IdentifyLanguageIBM ApiKey: $fx'example' VersionDate: $fx'example' Location: Cognitive.LanguageTranslatorServiceLocation.UsEast InstanceId: $fx'example' Text: $fx'example' ContentType: $fx'text/plain' Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "ApiKey", "type": "String", "required": false }, { "name": "ContentType", "type": "String", "required": false }, { "name": "InstanceId", "type": "String", "required": false }, { "name": "Location", "type": "LanguageTranslatorServiceLocation", "required": false, "enumValues": [ "UsSouth", "UsEast", "Europe", "Australia", "Japan", "Uk", "Korea" ] }, { "name": "Text", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false }, { "name": "VersionDate", "type": "String", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "API key", "Version date", "Instance ID" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "IBMCognitive.TranslateIBM.TranslateWithModelId", "module": "Cognitive - IBM", "kind": "Action", "selector": "TranslateWithModelId", "template": "IBMCognitive.TranslateIBM.TranslateWithModelId ApiKey: `` VersionDate: `` Location: Cognitive.LanguageTranslatorServiceLocation.UsEast InstanceId: `` ModelId: `` Text: `` Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "IBMCognitive.TranslateIBM.TranslateWithModelId ApiKey: $fx'example' VersionDate: $fx'example' Location: Cognitive.LanguageTranslatorServiceLocation.UsEast InstanceId: $fx'example' ModelId: $fx'example' Text: FileList Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "ApiKey", "type": "String", "required": false }, { "name": "InstanceId", "type": "String", "required": false }, { "name": "Location", "type": "LanguageTranslatorServiceLocation", "required": false, "enumValues": [ "UsSouth", "UsEast", "Europe", "Australia", "Japan", "Uk", "Korea" ] }, { "name": "ModelId", "type": "String", "required": false }, { "name": "Text", "type": "List`1", "required": false }, { "name": "Timeout", "type": "Int32", "required": false }, { "name": "VersionDate", "type": "String", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "API key", "Version date", "Instance ID" ], "constraints": { "TranslateMode": "ModelId" }, "sibling_selectors": [ "IBMCognitive.TranslateIBM.TranslateWithSourceAndTarget" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "IBMCognitive.TranslateIBM.TranslateWithSourceAndTarget", "module": "Cognitive - IBM", "kind": "Action", "selector": "TranslateWithSourceAndTarget", "template": "IBMCognitive.TranslateIBM.TranslateWithSourceAndTarget Text: `` Target: `` Timeout: 30 VersionDate: `` InstanceId: `` ApiKey: `` Location: Cognitive.LanguageTranslatorServiceLocation.UsEast Source: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "IBMCognitive.TranslateIBM.TranslateWithSourceAndTarget Text: List Target: $fx'example' Timeout: 30 VersionDate: $fx'example' InstanceId: $fx'example' ApiKey: $fx'example' Location: Cognitive.LanguageTranslatorServiceLocation.UsEast Source: $fx'example' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "Text", "type": "List`1", "required": true }, { "name": "Target", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "VersionDate", "type": "String", "required": true }, { "name": "InstanceId", "type": "String", "required": true }, { "name": "ApiKey", "type": "String", "required": true }, { "name": "Location", "type": "LanguageTranslatorServiceLocation", "required": true, "default": "UsEast", "enumValues": [ "UsSouth", "UsEast", "Europe", "Australia", "Japan", "Uk", "Korea" ] }, { "name": "Source", "type": "String", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "Text", "Target", "Timeout", "VersionDate", "InstanceId", "ApiKey", "Location", "Source" ], "constraints": { "TranslateMode": "SourceTarget" }, "sibling_selectors": [ "IBMCognitive.TranslateIBM.TranslateWithModelId" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "LLM.InvokeLLM", "module": "LLM", "kind": "Action", "selector": null, "template": "LLM.InvokeLLM MaxTokens: 2048 Temperature: 0.8 ResponseFormat: LLM.ResponseFormatType.Text ApiKey: `` Timeout: 300 AttachFiles: `` EndpointUrl: `` ToolBindings: `` ModelConfiguration: `` UserPrompt: `` SystemPrompt: `` CompletionTokens=> CompletionTokens PromptTokens=> PromptTokens Response=> Response", "golden_example": "LLM.InvokeLLM MaxTokens: 2048 Temperature: 0.8 ResponseFormat: LLM.ResponseFormatType.Text ApiKey: $fx'password' Timeout: 300 ModelConfiguration: $fx'example' EndpointUrl: $fx'example' SystemPrompt: $fx'example' AttachFiles: SelectedFiles UserPrompt: $fx'example' ToolBindings: $fx'[]' CompletionTokens=> CompletionTokens PromptTokens=> PromptTokens Response=> Response", "input_params": [ { "name": "MaxTokens", "type": "Int32", "required": true, "default": "2048" }, { "name": "Temperature", "type": "Double", "required": true, "default": "0.8" }, { "name": "ResponseFormat", "type": "ResponseFormatType", "required": true, "default": "Text", "enumValues": [ "Text", "Json" ] }, { "name": "ApiKey", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "300" }, { "name": "AttachFiles", "type": "List`1", "required": true, "default": "" }, { "name": "EndpointUrl", "type": "String", "required": true, "default": "http://localhost:11434/v1" }, { "name": "ToolBindings", "type": "String", "required": false, "default": "" }, { "name": "ModelConfiguration", "type": "String", "required": true }, { "name": "UserPrompt", "type": "String", "required": true }, { "name": "SystemPrompt", "type": "String", "required": true, "default": "" } ], "output_params": [ { "name": "CompletionTokens", "type": "Int32", "defaultVariable": "CompletionTokens" }, { "name": "PromptTokens", "type": "Int32", "defaultVariable": "PromptTokens" }, { "name": "Response", "type": "String", "defaultVariable": "Response" } ], "required_params": [ "MaxTokens", "Temperature", "ResponseFormat", "Timeout", "AttachFiles", "EndpointUrl", "ModelConfiguration", "UserPrompt", "SystemPrompt" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Logging.LogMessage", "module": "Logging", "kind": "Action", "selector": null, "template": "Logging.LogMessage Message: `` LogLevel: Logging.LogLevel.InfoLevel", "golden_example": "Logging.LogMessage Message: $fx'example' LogLevel: Logging.LogLevel.InfoLevel", "input_params": [ { "name": "Message", "type": "String", "required": false }, { "name": "LogLevel", "type": "LogLevel", "required": false, "enumValues": [ "InfoLevel", "WarningLevel", "ErrorLevel" ] } ], "output_params": [], "required_params": [ "Message" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MicrosoftCognitive.AnalyzeImageMicrosoft.AnalyzeImageFromFile", "module": "Cognitive - Microsoft", "kind": "Action", "selector": "AnalyzeImageFromFile", "template": "MicrosoftCognitive.AnalyzeImageMicrosoft.AnalyzeImageFromFile ServerLocation: Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey: `` ImageFile: `` Timeout: 30 Details: `` Language: `` VisualFeatures: `` Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "MicrosoftCognitive.AnalyzeImageMicrosoft.AnalyzeImageFromFile ServerLocation: Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey: $fx'example' ImageFile: $fx'C:\\temp\\test.xlsx' Timeout: 30 Details: $fx'example' Language: $fx'example' VisualFeatures: $fx'example' Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "Details", "type": "String", "required": false }, { "name": "ImageFile", "type": "FileObject", "required": false }, { "name": "Language", "type": "String", "required": false }, { "name": "ServerLocation", "type": "MicrosoftServerLocation", "required": false, "enumValues": [ "WestUS", "WestUS2", "EastUS", "EastUS2", "WestCentralUS", "SouthCentralUS", "WestEurope", "NorthEurope", "SoutheastAsia", "EastAsia", "AustraliaEast", "BrazilSouth", "CanadaCentral", "CentralIndia", "UKSouth", "JapanEast" ] }, { "name": "SubscriptionKey", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false }, { "name": "VisualFeatures", "type": "String", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "Subscription key", "Image file" ], "constraints": { "ProvideImage": "FilePath" }, "sibling_selectors": [ "MicrosoftCognitive.AnalyzeImageMicrosoft.AnalyzeImageFromUrl" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MicrosoftCognitive.AnalyzeImageMicrosoft.AnalyzeImageFromUrl", "module": "Cognitive - Microsoft", "kind": "Action", "selector": "AnalyzeImageFromUrl", "template": "MicrosoftCognitive.AnalyzeImageMicrosoft.AnalyzeImageFromUrl SubscriptionKey: `` ServerLocation: Cognitive.MicrosoftServerLocation.WestUS VisualFeatures: `` Timeout: 30 Details: `` Language: `` ImageUrl: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "MicrosoftCognitive.AnalyzeImageMicrosoft.AnalyzeImageFromUrl SubscriptionKey: $fx'example' ServerLocation: Cognitive.MicrosoftServerLocation.WestUS VisualFeatures: $fx'example' Timeout: 30 Details: $fx'example' Language: $fx'example' ImageUrl: $fx'example' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "SubscriptionKey", "type": "String", "required": true }, { "name": "ServerLocation", "type": "MicrosoftServerLocation", "required": true, "default": "WestUS", "enumValues": [ "WestUS", "WestUS2", "EastUS", "EastUS2", "WestCentralUS", "SouthCentralUS", "WestEurope", "NorthEurope", "SoutheastAsia", "EastAsia", "AustraliaEast", "BrazilSouth", "CanadaCentral", "CentralIndia", "UKSouth", "JapanEast" ] }, { "name": "VisualFeatures", "type": "String", "required": false, "default": "" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "Details", "type": "String", "required": false, "default": "" }, { "name": "Language", "type": "String", "required": false, "default": "" }, { "name": "ImageUrl", "type": "String", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "SubscriptionKey", "ServerLocation", "Timeout", "ImageUrl" ], "constraints": { "ProvideImage": "Url" }, "sibling_selectors": [ "MicrosoftCognitive.AnalyzeImageMicrosoft.AnalyzeImageFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MicrosoftCognitive.DescribeImageMicrosoft.DescribeImageFromFile", "module": "Cognitive - Microsoft", "kind": "Action", "selector": "DescribeImageFromFile", "template": "MicrosoftCognitive.DescribeImageMicrosoft.DescribeImageFromFile ServerLocation: Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey: `` ImageFile: `` Timeout: 30 MaxCandidates: `` Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "MicrosoftCognitive.DescribeImageMicrosoft.DescribeImageFromFile ServerLocation: Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey: $fx'example' ImageFile: $fx'C:\\temp\\test.xlsx' Timeout: 30 MaxCandidates: $fx'example' Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "ImageFile", "type": "FileObject", "required": false }, { "name": "MaxCandidates", "type": "String", "required": false }, { "name": "ServerLocation", "type": "MicrosoftServerLocation", "required": false, "enumValues": [ "WestUS", "WestUS2", "EastUS", "EastUS2", "WestCentralUS", "SouthCentralUS", "WestEurope", "NorthEurope", "SoutheastAsia", "EastAsia", "AustraliaEast", "BrazilSouth", "CanadaCentral", "CentralIndia", "UKSouth", "JapanEast" ] }, { "name": "SubscriptionKey", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "Subscription key", "Image file" ], "constraints": { "ProvideImage": "FilePath" }, "sibling_selectors": [ "MicrosoftCognitive.DescribeImageMicrosoft.DescribeImageFromUrl" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MicrosoftCognitive.DescribeImageMicrosoft.DescribeImageFromUrl", "module": "Cognitive - Microsoft", "kind": "Action", "selector": "DescribeImageFromUrl", "template": "MicrosoftCognitive.DescribeImageMicrosoft.DescribeImageFromUrl ServerLocation: Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey: `` Timeout: 30 ImageUrl: `` MaxCandidates: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "MicrosoftCognitive.DescribeImageMicrosoft.DescribeImageFromUrl ServerLocation: Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey: $fx'example' Timeout: 30 ImageUrl: $fx'example' MaxCandidates: $fx'example' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "ServerLocation", "type": "MicrosoftServerLocation", "required": true, "default": "WestUS", "enumValues": [ "WestUS", "WestUS2", "EastUS", "EastUS2", "WestCentralUS", "SouthCentralUS", "WestEurope", "NorthEurope", "SoutheastAsia", "EastAsia", "AustraliaEast", "BrazilSouth", "CanadaCentral", "CentralIndia", "UKSouth", "JapanEast" ] }, { "name": "SubscriptionKey", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "ImageUrl", "type": "String", "required": true }, { "name": "MaxCandidates", "type": "String", "required": false, "default": "" } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "ServerLocation", "SubscriptionKey", "Timeout", "ImageUrl" ], "constraints": { "ProvideImage": "Url" }, "sibling_selectors": [ "MicrosoftCognitive.DescribeImageMicrosoft.DescribeImageFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MicrosoftCognitive.OCRMicrosoft.OCRFromFile", "module": "Cognitive - Microsoft", "kind": "Action", "selector": "OCRFromFile", "template": "MicrosoftCognitive.OCRMicrosoft.OCRFromFile ServerLocation: Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey: `` ImageFile: `` Timeout: 30 DetectOrientation: `` Language: `` Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "MicrosoftCognitive.OCRMicrosoft.OCRFromFile ServerLocation: Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey: $fx'example' ImageFile: $fx'C:\\temp\\test.xlsx' Timeout: 30 DetectOrientation: $fx'example' Language: $fx'example' Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "DetectOrientation", "type": "String", "required": false }, { "name": "ImageFile", "type": "FileObject", "required": false }, { "name": "Language", "type": "String", "required": false }, { "name": "ServerLocation", "type": "MicrosoftServerLocation", "required": false, "enumValues": [ "WestUS", "WestUS2", "EastUS", "EastUS2", "WestCentralUS", "SouthCentralUS", "WestEurope", "NorthEurope", "SoutheastAsia", "EastAsia", "AustraliaEast", "BrazilSouth", "CanadaCentral", "CentralIndia", "UKSouth", "JapanEast" ] }, { "name": "SubscriptionKey", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "Subscription key", "Image file" ], "constraints": { "ProvideImage": "FilePath" }, "sibling_selectors": [ "MicrosoftCognitive.OCRMicrosoft.OCRFromURL" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MicrosoftCognitive.OCRMicrosoft.OCRFromURL", "module": "Cognitive - Microsoft", "kind": "Action", "selector": "OCRFromURL", "template": "MicrosoftCognitive.OCRMicrosoft.OCRFromURL ServerLocation: Cognitive.MicrosoftServerLocation.WestUS Timeout: 30 SubscriptionKey: `` DetectOrientation: `` Language: `` ImageUrl: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "MicrosoftCognitive.OCRMicrosoft.OCRFromURL ServerLocation: Cognitive.MicrosoftServerLocation.WestUS Timeout: 30 SubscriptionKey: $fx'example' DetectOrientation: $fx'example' Language: $fx'example' ImageUrl: $fx'example' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "ServerLocation", "type": "MicrosoftServerLocation", "required": true, "default": "WestUS", "enumValues": [ "WestUS", "WestUS2", "EastUS", "EastUS2", "WestCentralUS", "SouthCentralUS", "WestEurope", "NorthEurope", "SoutheastAsia", "EastAsia", "AustraliaEast", "BrazilSouth", "CanadaCentral", "CentralIndia", "UKSouth", "JapanEast" ] }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "SubscriptionKey", "type": "String", "required": true }, { "name": "DetectOrientation", "type": "String", "required": false, "default": "" }, { "name": "Language", "type": "String", "required": false, "default": "" }, { "name": "ImageUrl", "type": "String", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "ServerLocation", "Timeout", "SubscriptionKey", "ImageUrl" ], "constraints": { "ProvideImage": "Url" }, "sibling_selectors": [ "MicrosoftCognitive.OCRMicrosoft.OCRFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MicrosoftCognitive.SpellCheckMicrosoft", "module": "Cognitive - Microsoft", "kind": "Action", "selector": null, "template": "MicrosoftCognitive.SpellCheckMicrosoft SubscriptionKey: `` Text: `` Timeout: 30 Mkt: `` Mode: `` Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "MicrosoftCognitive.SpellCheckMicrosoft SubscriptionKey: $fx'example' Text: FileList Timeout: 30 Mkt: $fx'example' Mode: $fx'example' Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "Mkt", "type": "String", "required": false }, { "name": "Mode", "type": "String", "required": false }, { "name": "SubscriptionKey", "type": "String", "required": false }, { "name": "Text", "type": "List`1", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "Subscription key", "Text" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MicrosoftCognitive.TagImageMicrosoft.TagImageFromFile", "module": "Cognitive - Microsoft", "kind": "Action", "selector": "TagImageFromFile", "template": "MicrosoftCognitive.TagImageMicrosoft.TagImageFromFile ServerLocation: Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey: `` ImageFile: `` Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "golden_example": "MicrosoftCognitive.TagImageMicrosoft.TagImageFromFile ServerLocation: Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey: $fx'example' ImageFile: $fx'C:\\temp\\test.xlsx' Timeout: 30 Response=> JSONResponse StatusCode=> StatusCode", "input_params": [ { "name": "ImageFile", "type": "FileObject", "required": false }, { "name": "ServerLocation", "type": "MicrosoftServerLocation", "required": false, "enumValues": [ "WestUS", "WestUS2", "EastUS", "EastUS2", "WestCentralUS", "SouthCentralUS", "WestEurope", "NorthEurope", "SoutheastAsia", "EastAsia", "AustraliaEast", "BrazilSouth", "CanadaCentral", "CentralIndia", "UKSouth", "JapanEast" ] }, { "name": "SubscriptionKey", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "Response", "type": "CustomObject" }, { "name": "StatusCode", "type": "Int32" } ], "required_params": [ "Subscription key", "Image file" ], "constraints": { "ProvideImage": "FilePath" }, "sibling_selectors": [ "MicrosoftCognitive.TagImageMicrosoft.TagImageFromURL" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MicrosoftCognitive.TagImageMicrosoft.TagImageFromURL", "module": "Cognitive - Microsoft", "kind": "Action", "selector": "TagImageFromURL", "template": "MicrosoftCognitive.TagImageMicrosoft.TagImageFromURL ServerLocation: Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey: `` Timeout: 30 ImageUrl: `` StatusCode=> StatusCode Response=> JSONResponse", "golden_example": "MicrosoftCognitive.TagImageMicrosoft.TagImageFromURL ServerLocation: Cognitive.MicrosoftServerLocation.WestUS SubscriptionKey: $fx'example' Timeout: 30 ImageUrl: $fx'example' StatusCode=> StatusCode Response=> JSONResponse", "input_params": [ { "name": "ServerLocation", "type": "MicrosoftServerLocation", "required": true, "default": "WestUS", "enumValues": [ "WestUS", "WestUS2", "EastUS", "EastUS2", "WestCentralUS", "SouthCentralUS", "WestEurope", "NorthEurope", "SoutheastAsia", "EastAsia", "AustraliaEast", "BrazilSouth", "CanadaCentral", "CentralIndia", "UKSouth", "JapanEast" ] }, { "name": "SubscriptionKey", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "30" }, { "name": "ImageUrl", "type": "String", "required": true } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "CustomObject", "defaultVariable": "JSONResponse" } ], "required_params": [ "ServerLocation", "SubscriptionKey", "Timeout", "ImageUrl" ], "constraints": { "ProvideImage": "Url" }, "sibling_selectors": [ "MicrosoftCognitive.TagImageMicrosoft.TagImageFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.BlockInput", "module": "MouseAndKeyboard", "kind": "Action", "selector": null, "template": "MouseAndKeyboard.BlockInput BlockIt: True", "golden_example": "MouseAndKeyboard.BlockInput BlockIt: True", "input_params": [ { "name": "BlockIt", "type": "Boolean", "required": false } ], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.GetKeyboardLayout", "module": "MouseAndKeyboard", "kind": "Action", "selector": null, "template": "MouseAndKeyboard.GetKeyboardLayout KeyboardLayoutId=> KeyboardLayoutId", "golden_example": "MouseAndKeyboard.GetKeyboardLayout KeyboardLayoutId=> KeyboardLayoutId", "input_params": [], "output_params": [ { "name": "KeyboardLayoutId", "type": "Int64" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.GetMousePosition", "module": "MouseAndKeyboard", "kind": "Action", "selector": null, "template": "MouseAndKeyboard.GetMousePosition RelativeTo: MouseAndKeyboard.MousePositionRelativeTo.Screen X=> MousePosX Y=> MousePosY", "golden_example": "MouseAndKeyboard.GetMousePosition RelativeTo: MouseAndKeyboard.MousePositionRelativeTo.Screen X=> MousePosX Y=> MousePosY", "input_params": [ { "name": "RelativeTo", "type": "MousePositionRelativeTo", "required": false, "enumValues": [ "Screen", "ForegroundWindow" ] } ], "output_params": [ { "name": "X", "type": "Int32" }, { "name": "Y", "type": "Int32" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.MoveMouse", "module": "MouseAndKeyboard", "kind": "Action", "selector": null, "template": "MouseAndKeyboard.MoveMouse X: `` Y: `` RelativeTo: MouseAndKeyboard.PositionRelativeTo.Screen MovementStyle: MouseAndKeyboard.MovementStyle.Instant", "golden_example": "MouseAndKeyboard.MoveMouse X: 1 Y: 1 RelativeTo: MouseAndKeyboard.PositionRelativeTo.Screen MovementStyle: MouseAndKeyboard.MovementStyle.Instant", "input_params": [ { "name": "MovementStyle", "type": "MovementStyle", "required": false, "enumValues": [ "Instant", "AnimateSlow", "AnimateNormal", "AnimateFast" ] }, { "name": "RelativeTo", "type": "PositionRelativeTo", "required": false, "enumValues": [ "Screen", "ActiveWindow", "CurrentMousePosition" ] }, { "name": "X", "type": "Int32", "required": false }, { "name": "Y", "type": "Int32", "required": false } ], "output_params": [], "required_params": [ "Position X", "Position Y" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnScreenWithWindowsOcr", "module": "MouseAndKeyboard", "kind": "Action", "selector": "WaitForTextToAppearAndMoveMouseToTextOnScreenWithWindowsOcr", "template": "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnScreenWithWindowsOcr TextToFind: `` IsRegEx: False WindowsOcrLanguage: MouseAndKeyboard.WindowsOcrLanguage.English Occurence: 1 SearchForTextOn: MouseAndKeyboard.SearchTarget.EntireScreen ImageWidthMultiplier: 1 ImageHeightMultiplier: 1 MovementStyle: MouseAndKeyboard.MovementStyle.Instant Timeout: 5 PositionRelativeToText: MouseAndKeyboard.PositionOnImage.MiddleCenter OffsetX: 0 OffsetY: 0 X=> LocationOfTextFoundX Y=> LocationOfTextFoundY Width=> WidthOfTextFound Height=> HeightOfTextFound", "golden_example": "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnScreenWithWindowsOcr TextToFind: $fx'example' IsRegEx: False WindowsOcrLanguage: MouseAndKeyboard.WindowsOcrLanguage.English Occurence: 1 SearchForTextOn: MouseAndKeyboard.SearchTarget.EntireScreen ImageWidthMultiplier: 1 ImageHeightMultiplier: 1 MovementStyle: MouseAndKeyboard.MovementStyle.Instant Timeout: 5 PositionRelativeToText: MouseAndKeyboard.PositionOnImage.MiddleCenter OffsetX: 0 OffsetY: 0 X=> LocationOfTextFoundX Y=> LocationOfTextFoundY Width=> WidthOfTextFound Height=> HeightOfTextFound", "input_params": [ { "name": "TextToFind", "type": "String", "required": false }, { "name": "IsRegEx", "type": "Boolean", "required": false }, { "name": "Occurence", "type": "Int32", "required": false }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": false, "enumValues": [ "EntireScreen", "ForegroundWindow" ] }, { "name": "MovementStyle", "type": "MovementStyle", "required": false, "enumValues": [ "Instant", "AnimateSlow", "AnimateNormal", "AnimateFast" ] }, { "name": "Timeout", "type": "Int32", "required": false }, { "name": "PositionRelativeToText", "type": "PositionOnImage", "required": false, "enumValues": [ "TopLeft", "TopCenter", "TopRight", "MiddleLeft", "MiddleCenter", "MiddleRight", "BottomLeft", "BottomCenter", "BottomRight" ] }, { "name": "OffsetX", "type": "Int32", "required": false }, { "name": "OffsetY", "type": "Int32", "required": false }, { "name": "ImageHeightMultiplier", "type": "Int32", "required": false }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": false }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": false, "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] } ], "output_params": [ { "name": "X", "type": "Int32" }, { "name": "Y", "type": "Int32" }, { "name": "Width", "type": "Int32" }, { "name": "Height", "type": "Int32" } ], "required_params": [ "Text to find" ], "constraints": { "SearchMode": "Whole", "WaitForTextToAppear": "True", "SendMouseClick": "False", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.MoveMouseToTextOnScreenWithOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.MoveMouseToTextOnScreenWithTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.MoveMouseToTextOnScreenWithCustomTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.MoveMouseToTextOnScreenWithWindowsOcr", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.MoveMouseToTextOnSubregionOfScreenWithOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.MoveMouseToTextOnSubregionOfScreenWithTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.MoveMouseToTextOnSubregionOfScreenWithCustomTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.MoveMouseToTextOnSubregionOfScreenWithWindowsOcr", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.MoveMouseToTextOnSubregionRelativeToImageOfScreenWithOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.MoveMouseToTextOnSubregionRelativeToImageOfScreenWithTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.MoveMouseToTextOnSubregionRelativeToImageOfScreenWithCustomTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.MoveMouseToTextOnSubregionRelativeToImageOfScreenWithWindowsOcr", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnScreenWithOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnScreenWithTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnScreenWithCustomTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnSubregionOfScreenWithOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnSubregionOfScreenWithTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnSubregionOfScreenWithCustomTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnSubregionOfScreenWithWindowsOcr", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnSubregionRelativeToImageOfScreenWithOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnSubregionRelativeToImageOfScreenWithTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnSubregionRelativeToImageOfScreenWithCustomTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndMoveMouseToTextOnSubregionRelativeToImageOfScreenWithWindowsOcr", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.ClickTextOnScreenWithOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.ClickTextOnScreenWithTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.ClickTextOnScreenWithCustomTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.ClickTextOnScreenWithWindowsOcr", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.ClickTextOnSubregionOfScreenWithOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.ClickTextOnSubregionOfScreenWithTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.ClickTextOnSubregionOfScreenWithCustomTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.ClickTextOnSubregionOfScreenWithWindowsOcr", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.ClickTextOnSubregionRelativeToImageOfScreenWithOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.ClickTextOnSubregionRelativeToImageOfScreenWithTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.ClickTextOnSubregionRelativeToImageOfScreenWithCustomTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.ClickTextOnSubregionRelativeToImageOfScreenWithWindowsOcr", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndClickTextOnScreenWithOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndClickTextOnScreenWithTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndClickTextOnScreenWithCustomTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndClickTextOnScreenWithWindowsOcr", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndClickTextOnSubregionOfScreenWithOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndClickTextOnSubregionOfScreenWithTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndClickTextOnSubregionOfScreenWithCustomTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndClickTextOnSubregionOfScreenWithWindowsOcr", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndClickTextOnSubregionRelativeToImageOfScreenWithOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndClickTextOnSubregionRelativeToImageOfScreenWithTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndClickTextOnSubregionRelativeToImageOfScreenWithCustomTesseractOCR", "MouseAndKeyboard.MoveMouseToTextOnScreenWithOCR.WaitForTextToAppearAndClickTextOnSubregionRelativeToImageOfScreenWithWindowsOcr" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.PressReleaseKey.PressKey", "module": "MouseAndKeyboard", "kind": "Action", "selector": "PressKey", "template": "MouseAndKeyboard.PressReleaseKey.PressKey Control: False Alt: False Shift: False Win: False", "golden_example": "MouseAndKeyboard.PressReleaseKey.PressKey Control: False Alt: False Shift: False Win: False", "input_params": [ { "name": "Alt", "type": "Boolean", "required": false }, { "name": "Control", "type": "Boolean", "required": false }, { "name": "Shift", "type": "Boolean", "required": false }, { "name": "Win", "type": "Boolean", "required": false } ], "output_params": [], "required_params": [], "constraints": { "Event": "Press" }, "sibling_selectors": [ "MouseAndKeyboard.PressReleaseKey.ReleaseKey" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.PressReleaseKey.ReleaseKey", "module": "MouseAndKeyboard", "kind": "Action", "selector": "ReleaseKey", "template": "MouseAndKeyboard.PressReleaseKey.ReleaseKey Shift: False Win: False Alt: False Control: False", "golden_example": "MouseAndKeyboard.PressReleaseKey.ReleaseKey Shift: False Win: False Alt: False Control: False", "input_params": [ { "name": "Shift", "type": "Boolean", "required": true, "default": "False" }, { "name": "Win", "type": "Boolean", "required": true, "default": "False" }, { "name": "Alt", "type": "Boolean", "required": true, "default": "False" }, { "name": "Control", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [], "required_params": [ "Shift", "Win", "Alt", "Control" ], "constraints": { "Event": "Release" }, "sibling_selectors": [ "MouseAndKeyboard.PressReleaseKey.PressKey" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.SendKeys.FocusAndSendKeys", "module": "MouseAndKeyboard", "kind": "Action", "selector": "FocusAndSendKeys", "template": "MouseAndKeyboard.SendKeys.FocusAndSendKeys TextToSend: `` DelayBetweenKeystrokes: 10 SendTextAsHardwareKeys: False", "golden_example": "MouseAndKeyboard.SendKeys.FocusAndSendKeys TextToSend: $fx'password' DelayBetweenKeystrokes: 10 SendTextAsHardwareKeys: False", "input_params": [ { "name": "DelayBetweenKeystrokes", "type": "Int32", "required": false }, { "name": "SendTextAsHardwareKeys", "type": "Boolean", "required": false }, { "name": "TextToSend", "type": "EncryptableObject", "required": false } ], "output_params": [], "required_params": [ "Text to send" ], "constraints": { "SendKeysTo": "Foreground" }, "sibling_selectors": [ "MouseAndKeyboard.SendKeys.FocusAndSendKeysByControl", "MouseAndKeyboard.SendKeys.FocusAndSendKeysByInstanceOrHandle", "MouseAndKeyboard.SendKeys.FocusAndSendKeysByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.SendKeys.FocusAndSendKeysByControl", "module": "MouseAndKeyboard", "kind": "Action", "selector": "FocusAndSendKeysByControl", "template": "MouseAndKeyboard.SendKeys.FocusAndSendKeysByControl TextToSend: `` SendTextAsHardwareKeys: False Control: `` DelayBetweenKeystrokes: 10", "golden_example": "MouseAndKeyboard.SendKeys.FocusAndSendKeysByControl TextToSend: $fx'password' SendTextAsHardwareKeys: False Control: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''] DelayBetweenKeystrokes: 10", "input_params": [ { "name": "TextToSend", "type": "EncryptableObject", "required": true }, { "name": "SendTextAsHardwareKeys", "type": "Boolean", "required": true, "default": "False" }, { "name": "Control", "type": "UIControl", "required": true }, { "name": "DelayBetweenKeystrokes", "type": "Int32", "required": true, "default": "10" } ], "output_params": [], "required_params": [ "TextToSend", "SendTextAsHardwareKeys", "Control", "DelayBetweenKeystrokes" ], "constraints": { "SendKeysTo": "Control" }, "sibling_selectors": [ "MouseAndKeyboard.SendKeys.FocusAndSendKeysByInstanceOrHandle", "MouseAndKeyboard.SendKeys.FocusAndSendKeysByTitleClass", "MouseAndKeyboard.SendKeys.FocusAndSendKeys" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "MouseAndKeyboard.SendKeys.FocusAndSendKeysByInstanceOrHandle", "module": "MouseAndKeyboard", "kind": "Action", "selector": "FocusAndSendKeysByInstanceOrHandle", "template": "MouseAndKeyboard.SendKeys.FocusAndSendKeysByInstanceOrHandle TextToSend: `` SendTextAsHardwareKeys: False WindowInstance: `` DelayBetweenKeystrokes: 10", "golden_example": "MouseAndKeyboard.SendKeys.FocusAndSendKeysByInstanceOrHandle TextToSend: $fx'password' SendTextAsHardwareKeys: False WindowInstance: 1 DelayBetweenKeystrokes: 10", "input_params": [ { "name": "TextToSend", "type": "EncryptableObject", "required": true }, { "name": "SendTextAsHardwareKeys", "type": "Boolean", "required": true, "default": "False" }, { "name": "WindowInstance", "type": "Int32", "required": true }, { "name": "DelayBetweenKeystrokes", "type": "Int32", "required": true, "default": "10" } ], "output_params": [], "required_params": [ "TextToSend", "SendTextAsHardwareKeys", "WindowInstance", "DelayBetweenKeystrokes" ], "constraints": { "SendKeysTo": "InstanceOrHandle" }, "sibling_selectors": [ "MouseAndKeyboard.SendKeys.FocusAndSendKeysByControl", "MouseAndKeyboard.SendKeys.FocusAndSendKeysByTitleClass", "MouseAndKeyboard.SendKeys.FocusAndSendKeys" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.SendKeys.FocusAndSendKeysByTitleClass", "module": "MouseAndKeyboard", "kind": "Action", "selector": "FocusAndSendKeysByTitleClass", "template": "MouseAndKeyboard.SendKeys.FocusAndSendKeysByTitleClass TextToSend: `` SendTextAsHardwareKeys: False Title: `` Class: `` DelayBetweenKeystrokes: 10", "golden_example": "MouseAndKeyboard.SendKeys.FocusAndSendKeysByTitleClass TextToSend: $fx'password' SendTextAsHardwareKeys: False Title: $fx'example' Class: $fx'example' DelayBetweenKeystrokes: 10", "input_params": [ { "name": "TextToSend", "type": "EncryptableObject", "required": true }, { "name": "SendTextAsHardwareKeys", "type": "Boolean", "required": true, "default": "False" }, { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Class", "type": "String", "required": true, "default": "" }, { "name": "DelayBetweenKeystrokes", "type": "Int32", "required": true, "default": "10" } ], "output_params": [], "required_params": [ "TextToSend", "SendTextAsHardwareKeys", "Title", "Class", "DelayBetweenKeystrokes" ], "constraints": { "SendKeysTo": "TitleAndClass" }, "sibling_selectors": [ "MouseAndKeyboard.SendKeys.FocusAndSendKeysByControl", "MouseAndKeyboard.SendKeys.FocusAndSendKeysByInstanceOrHandle", "MouseAndKeyboard.SendKeys.FocusAndSendKeys" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.SendMouseClick.Click", "module": "MouseAndKeyboard", "kind": "Action", "selector": "Click", "template": "MouseAndKeyboard.SendMouseClick.Click ClickType: MouseAndKeyboard.MouseClickType.LeftClick MillisecondsDelay: 0", "golden_example": "MouseAndKeyboard.SendMouseClick.Click ClickType: MouseAndKeyboard.MouseClickType.LeftClick MillisecondsDelay: 0", "input_params": [ { "name": "ClickType", "type": "MouseClickType", "required": false, "enumValues": [ "LeftClick", "RightClick", "DoubleClick", "LeftButtonDown", "LeftButtonUp", "RightButtonDown", "RightButtonUp", "MiddleClick" ] }, { "name": "MillisecondsDelay", "type": "Int32", "required": false } ], "output_params": [], "required_params": [], "constraints": { "MoveMouse": "False" }, "sibling_selectors": [ "MouseAndKeyboard.SendMouseClick.ClickAt" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.SendMouseClick.ClickAt", "module": "MouseAndKeyboard", "kind": "Action", "selector": "ClickAt", "template": "MouseAndKeyboard.SendMouseClick.ClickAt RelativeTo: MouseAndKeyboard.PositionRelativeTo.Screen X: `` Y: `` ClickType: MouseAndKeyboard.MouseClickType.LeftClick MillisecondsDelay: 0 MovementStyle: MouseAndKeyboard.MovementStyle.Instant", "golden_example": "MouseAndKeyboard.SendMouseClick.ClickAt RelativeTo: MouseAndKeyboard.PositionRelativeTo.Screen X: 1 Y: 1 ClickType: MouseAndKeyboard.MouseClickType.LeftClick MillisecondsDelay: 0 MovementStyle: MouseAndKeyboard.MovementStyle.Instant", "input_params": [ { "name": "RelativeTo", "type": "PositionRelativeTo", "required": true, "default": "Screen", "enumValues": [ "Screen", "ActiveWindow", "CurrentMousePosition" ] }, { "name": "X", "type": "Int32", "required": true }, { "name": "Y", "type": "Int32", "required": true }, { "name": "ClickType", "type": "MouseClickType", "required": true, "default": "LeftClick", "enumValues": [ "LeftClick", "RightClick", "DoubleClick", "LeftButtonDown", "LeftButtonUp", "RightButtonDown", "RightButtonUp", "MiddleClick" ] }, { "name": "MillisecondsDelay", "type": "Int32", "required": true, "default": "0" }, { "name": "MovementStyle", "type": "MovementStyle", "required": true, "default": "Instant", "enumValues": [ "Instant", "AnimateSlow", "AnimateNormal", "AnimateFast" ] } ], "output_params": [], "required_params": [ "RelativeTo", "X", "Y", "ClickType", "MillisecondsDelay", "MovementStyle" ], "constraints": { "MoveMouse": "True" }, "sibling_selectors": [ "MouseAndKeyboard.SendMouseClick.Click" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.SetKeyboardLayout", "module": "MouseAndKeyboard", "kind": "Action", "selector": null, "template": "MouseAndKeyboard.SetKeyboardLayout KeyboardLayoutId: ``", "golden_example": "MouseAndKeyboard.SetKeyboardLayout KeyboardLayoutId: 1", "input_params": [ { "name": "KeyboardLayoutId", "type": "Int64", "required": true } ], "output_params": [], "required_params": [ "KeyboardLayoutId" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.SetKeyState", "module": "MouseAndKeyboard", "kind": "Action", "selector": null, "template": "MouseAndKeyboard.SetKeyState Key: MouseAndKeyboard.MultiStateKey.CapsLock State: MouseAndKeyboard.KeyState.ModeOn", "golden_example": "MouseAndKeyboard.SetKeyState Key: MouseAndKeyboard.MultiStateKey.CapsLock State: MouseAndKeyboard.KeyState.ModeOn", "input_params": [ { "name": "Key", "type": "MultiStateKey", "required": false, "enumValues": [ "CapsLock", "NumLock", "ScrollLock" ] }, { "name": "State", "type": "KeyState", "required": false, "enumValues": [ "ModeOff", "ModeOn" ] } ], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.WaitForMouse.WaitForMouseToBecome", "module": "MouseAndKeyboard", "kind": "Wait", "selector": "WaitForMouseToBecome", "template": "WAIT (MouseAndKeyboard.WaitForMouse.WaitForMouseToBecome MousePointerState: MouseAndKeyboard.MousePointerState.Arrow)", "golden_example": "WAIT (MouseAndKeyboard.WaitForMouse.WaitForMouseToBecome MousePointerState: MouseAndKeyboard.MousePointerState.Arrow)", "input_params": [ { "name": "MousePointerState", "type": "MousePointerState", "required": true, "default": "Arrow", "enumValues": [ "Arrow", "AppStarting", "Cross", "Hand", "Help", "IBeam", "WaitCursor" ] } ], "output_params": [], "required_params": [], "constraints": { "MouseEvent": "Become" }, "sibling_selectors": [ "MouseAndKeyboard.WaitForMouse.WaitForMouseToBecomeDifferentThan" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.WaitForMouse.WaitForMouseToBecomeDifferentThan", "module": "MouseAndKeyboard", "kind": "Wait", "selector": "WaitForMouseToBecomeDifferentThan", "template": "WAIT (MouseAndKeyboard.WaitForMouse.WaitForMouseToBecomeDifferentThan MousePointerState: MouseAndKeyboard.MousePointerState.Arrow)", "golden_example": "WAIT (MouseAndKeyboard.WaitForMouse.WaitForMouseToBecomeDifferentThan MousePointerState: MouseAndKeyboard.MousePointerState.Arrow)", "input_params": [ { "name": "MousePointerState", "type": "MousePointerState", "required": true, "default": "Arrow", "enumValues": [ "Arrow", "AppStarting", "Cross", "Hand", "Help", "IBeam", "WaitCursor" ] } ], "output_params": [], "required_params": [ "MousePointerState" ], "constraints": { "MouseEvent": "BecomeNot" }, "sibling_selectors": [ "MouseAndKeyboard.WaitForMouse.WaitForMouseToBecome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.WaitForShortcutKey.WaitForShortcutKey", "module": "MouseAndKeyboard", "kind": "Action", "selector": "WaitForShortcutKey", "template": "MouseAndKeyboard.WaitForShortcutKey.WaitForShortcutKey InputKeys: $fx'=[\"Ctrl+A\"]' IndexOfShortcutKeyPressed=> IndexOfShortcutKeyPressed", "golden_example": "MouseAndKeyboard.WaitForShortcutKey.WaitForShortcutKey InputKeys: $fx'=[\"Ctrl+A\"]' IndexOfShortcutKeyPressed=> IndexOfShortcutKeyPressed", "input_params": [ { "name": "InputKeys", "type": "List`1", "required": false } ], "output_params": [ { "name": "IndexOfShortcutKeyPressed", "type": "Int32" } ], "required_params": [], "constraints": { "ProceedOnTimeout": "False" }, "sibling_selectors": [ "MouseAndKeyboard.WaitForShortcutKey.WaitForShortcutKeyAndProceedOnTimeout" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "MouseAndKeyboard.WaitForShortcutKey.WaitForShortcutKeyAndProceedOnTimeout", "module": "MouseAndKeyboard", "kind": "Action", "selector": "WaitForShortcutKeyAndProceedOnTimeout", "template": "MouseAndKeyboard.WaitForShortcutKey.WaitForShortcutKeyAndProceedOnTimeout InputKeys: `` ContinueAfter: 10 IndexOfShortcutKeyPressed=> IndexOfShortcutKeyPressed", "golden_example": "MouseAndKeyboard.WaitForShortcutKey.WaitForShortcutKeyAndProceedOnTimeout InputKeys: List ContinueAfter: 10 IndexOfShortcutKeyPressed=> IndexOfShortcutKeyPressed", "input_params": [ { "name": "InputKeys", "type": "List`1", "required": true, "default": "Ctrl + A" }, { "name": "ContinueAfter", "type": "Int32", "required": true, "default": "10" } ], "output_params": [ { "name": "IndexOfShortcutKeyPressed", "type": "Int32", "defaultVariable": "IndexOfShortcutKeyPressed" } ], "required_params": [ "InputKeys", "ContinueAfter" ], "constraints": { "ProceedOnTimeout": "True" }, "sibling_selectors": [ "MouseAndKeyboard.WaitForShortcutKey.WaitForShortcutKey" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromFile", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromFile", "template": "OCR.ExtractTextWithOCR.ExtractTextFromFile OCREngine: `` ImageFile: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromFile OCREngine: OCREngine ImageFile: $fx'C:\\temp\\test.xlsx' OcrText=> OcrText", "input_params": [ { "name": "OCREngine", "type": "OCREngineObject", "required": true }, { "name": "ImageFile", "type": "FileObject", "required": true } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "OCREngine", "ImageFile" ], "constraints": { "OcrSource": "File", "SearchMode": "Whole", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromFileWithCustomTesseract", "template": "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 LanguageDataPath: `` LanguageAbbreviation: `` ImageFile: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 LanguageDataPath: $fx'C:\\temp' LanguageAbbreviation: $fx'example' ImageFile: $fx'C:\\temp\\test.xlsx' OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "LanguageAbbreviation", "type": "String", "required": true }, { "name": "ImageFile", "type": "FileObject", "required": true } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "LanguageDataPath", "LanguageAbbreviation", "ImageFile" ], "constraints": { "OcrSource": "File", "SearchMode": "Whole", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromFileWithTesseract", "template": "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English ImageFile: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English ImageFile: $fx'C:\\temp\\test.xlsx' OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] }, { "name": "ImageFile", "type": "FileObject", "required": true } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language", "ImageFile" ], "constraints": { "OcrSource": "File", "SearchMode": "Whole", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromFileWithWindowsOcr", "template": "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageFile: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageFile: $fx'C:\\temp\\test.xlsx' OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": true, "default": "English", "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] }, { "name": "ImageFile", "type": "FileObject", "required": true } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "WindowsOcrLanguage", "ImageFile" ], "constraints": { "OcrSource": "File", "SearchMode": "Whole", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromForegroundWindow", "template": "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow OCREngine: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow OCREngine: OCREngine OcrText=> OcrText", "input_params": [ { "name": "OCREngine", "type": "OCREngineObject", "required": true } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "OCREngine" ], "constraints": { "OcrSource": "ForegroundWindow", "SearchMode": "Whole", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromForegroundWindowWithCustomTesseract", "template": "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 LanguageDataPath: `` LanguageAbbreviation: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 LanguageDataPath: $fx'C:\\temp' LanguageAbbreviation: $fx'example' OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "LanguageAbbreviation", "type": "String", "required": true } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "LanguageDataPath", "LanguageAbbreviation" ], "constraints": { "OcrSource": "ForegroundWindow", "SearchMode": "Whole", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromForegroundWindowWithTesseract", "template": "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language" ], "constraints": { "OcrSource": "ForegroundWindow", "SearchMode": "Whole", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromForegroundWindowWithWindowsOcr", "template": "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": true, "default": "English", "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "WindowsOcrLanguage" ], "constraints": { "OcrSource": "ForegroundWindow", "SearchMode": "Whole", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromRegionOfFile", "template": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile Y2: `` OCREngine: `` Y1: `` ImageFile: `` X1: `` X2: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile Y2: 1 OCREngine: OCREngine Y1: 1 ImageFile: $fx'C:\\temp\\test.xlsx' X1: 1 X2: 1 OcrText=> OcrText", "input_params": [ { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "OCREngine", "type": "OCREngineObject", "required": true }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "ImageFile", "type": "FileObject", "required": true }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "X2", "type": "Nullable`1", "required": false } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "OCREngine", "ImageFile" ], "constraints": { "OcrSource": "File", "SearchMode": "SpecificSubregion", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromRegionOfFileWithCustomTesseract", "template": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: `` LanguageDataPath: `` LanguageAbbreviation: `` Y1: `` ImageFile: `` X1: `` X2: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: 1 LanguageDataPath: $fx'C:\\temp' LanguageAbbreviation: $fx'example' Y1: 1 ImageFile: $fx'C:\\temp\\test.xlsx' X1: 1 X2: 1 OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "LanguageAbbreviation", "type": "String", "required": true }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "ImageFile", "type": "FileObject", "required": true }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "X2", "type": "Nullable`1", "required": false } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "LanguageDataPath", "LanguageAbbreviation", "ImageFile" ], "constraints": { "OcrSource": "File", "SearchMode": "SpecificSubregion", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromRegionOfFileWithTesseract", "template": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: `` Language: OCR.TesseractLanguage.English Y1: `` ImageFile: `` X1: `` X2: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: 1 Language: OCR.TesseractLanguage.English Y1: 1 ImageFile: $fx'C:\\temp\\test.xlsx' X1: 1 X2: 1 OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "ImageFile", "type": "FileObject", "required": true }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "X2", "type": "Nullable`1", "required": false } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language", "ImageFile" ], "constraints": { "OcrSource": "File", "SearchMode": "SpecificSubregion", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromRegionOfFileWithWindowsOcr", "template": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: `` WindowsOcrLanguage: OCR.WindowsOcrLanguage.English Y1: `` ImageFile: `` X1: `` X2: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English Y1: 1 ImageFile: $fx'C:\\temp\\test.xlsx' X1: 1 X2: 1 OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": true, "default": "English", "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "ImageFile", "type": "FileObject", "required": true }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "X2", "type": "Nullable`1", "required": false } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "WindowsOcrLanguage", "ImageFile" ], "constraints": { "OcrSource": "File", "SearchMode": "SpecificSubregion", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromRegionOfForegroundWindow", "template": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow Y2: `` OCREngine: `` Y1: `` X1: `` X2: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow Y2: 1 OCREngine: OCREngine Y1: 1 X1: 1 X2: 1 OcrText=> OcrText", "input_params": [ { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "OCREngine", "type": "OCREngineObject", "required": true }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "X2", "type": "Nullable`1", "required": false } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "OCREngine" ], "constraints": { "OcrSource": "ForegroundWindow", "SearchMode": "SpecificSubregion", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "template": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: `` LanguageDataPath: `` LanguageAbbreviation: `` Y1: `` X1: `` X2: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: 1 LanguageDataPath: $fx'C:\\temp' LanguageAbbreviation: $fx'example' Y1: 1 X1: 1 X2: 1 OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "LanguageAbbreviation", "type": "String", "required": true }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "X2", "type": "Nullable`1", "required": false } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "LanguageDataPath", "LanguageAbbreviation" ], "constraints": { "OcrSource": "ForegroundWindow", "SearchMode": "SpecificSubregion", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromRegionOfForegroundWindowWithTesseract", "template": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: `` Language: OCR.TesseractLanguage.English Y1: `` X1: `` X2: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: 1 Language: OCR.TesseractLanguage.English Y1: 1 X1: 1 X2: 1 OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "X2", "type": "Nullable`1", "required": false } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language" ], "constraints": { "OcrSource": "ForegroundWindow", "SearchMode": "SpecificSubregion", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "template": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: `` WindowsOcrLanguage: OCR.WindowsOcrLanguage.English Y1: `` X1: `` X2: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English Y1: 1 X1: 1 X2: 1 OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": true, "default": "English", "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "X2", "type": "Nullable`1", "required": false } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "WindowsOcrLanguage" ], "constraints": { "OcrSource": "ForegroundWindow", "SearchMode": "SpecificSubregion", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromRegionOfScreen", "template": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen Y2: `` OCREngine: `` Y1: `` X1: `` X2: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen Y2: 1 OCREngine: OCREngine Y1: 1 X1: 1 X2: 1 OcrText=> OcrText", "input_params": [ { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "OCREngine", "type": "OCREngineObject", "required": true }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "X2", "type": "Nullable`1", "required": false } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "OCREngine" ], "constraints": { "OcrSource": "Screen", "SearchMode": "SpecificSubregion", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromRegionOfScreenWithCustomTesseract", "template": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: `` LanguageDataPath: `` LanguageAbbreviation: `` Y1: `` X1: `` X2: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: 1 LanguageDataPath: $fx'C:\\temp' LanguageAbbreviation: $fx'example' Y1: 1 X1: 1 X2: 1 OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "LanguageAbbreviation", "type": "String", "required": true }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "X2", "type": "Nullable`1", "required": false } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "LanguageDataPath", "LanguageAbbreviation" ], "constraints": { "OcrSource": "Screen", "SearchMode": "SpecificSubregion", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromRegionOfScreenWithTesseract", "template": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: `` Language: OCR.TesseractLanguage.English Y1: `` X1: `` X2: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: 1 Language: OCR.TesseractLanguage.English Y1: 1 X1: 1 X2: 1 OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "X2", "type": "Nullable`1", "required": false } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language" ], "constraints": { "OcrSource": "Screen", "SearchMode": "SpecificSubregion", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromRegionOfScreenWithWindowsOcr", "template": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: `` WindowsOcrLanguage: OCR.WindowsOcrLanguage.English Y1: `` X1: `` X2: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Y2: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English Y1: 1 X1: 1 X2: 1 OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": true, "default": "English", "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "X2", "type": "Nullable`1", "required": false } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "WindowsOcrLanguage" ], "constraints": { "OcrSource": "Screen", "SearchMode": "SpecificSubregion", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromScreen", "template": "OCR.ExtractTextWithOCR.ExtractTextFromScreen OCREngine: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromScreen OCREngine: OCREngine OcrText=> OcrText", "input_params": [ { "name": "OCREngine", "type": "OCREngineObject", "required": true } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "OCREngine" ], "constraints": { "OcrSource": "Screen", "SearchMode": "Whole", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromScreenWithCustomTesseract", "template": "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 LanguageDataPath: `` LanguageAbbreviation: `` OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 LanguageDataPath: $fx'C:\\temp' LanguageAbbreviation: $fx'example' OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "LanguageAbbreviation", "type": "String", "required": true } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "LanguageDataPath", "LanguageAbbreviation" ], "constraints": { "OcrSource": "Screen", "SearchMode": "Whole", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromScreenWithTesseract", "template": "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] } ], "output_params": [ { "name": "OcrText", "type": "String", "defaultVariable": "OcrText" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language" ], "constraints": { "OcrSource": "Screen", "SearchMode": "Whole", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr", "module": "OCR", "kind": "Action", "selector": "ExtractTextFromScreenWithWindowsOcr", "template": "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 ImageHeightMultiplier: 1 OcrText=> OcrText", "golden_example": "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithWindowsOcr WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 ImageHeightMultiplier: 1 OcrText=> OcrText", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": false }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": false }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": false, "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] } ], "output_params": [ { "name": "OcrText", "type": "String" } ], "required_params": [], "constraints": { "OcrSource": "Screen", "SearchMode": "Whole", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.ExtractTextWithOCR.ExtractTextFromScreen", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreen", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfScreenWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromScreenRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.WaitAndExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromForegroundWindowRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindow", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfForegroundWindowWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFile", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImage", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromFileRelativeToImageWithWindowsOcr", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFile", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithCustomTesseract", "OCR.ExtractTextWithOCR.ExtractTextFromRegionOfFileWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "module": "OCR", "kind": "Condition", "selector": "TextOnScreenDoesNotExist", "template": "IF (OCR.IfTextOnScreen.TextOnScreenDoesNotExist OCREngine: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnScreenDoesNotExist OCREngine: OCREngine TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "OCREngine", "type": "OCREngineObject", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "OCREngine", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "CheckMode": "DoesNotExist", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "module": "OCR", "kind": "Condition", "selector": "TextOnScreenDoesNotExistWithCustomTesseract", "template": "IF (OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract ImageHeightMultiplier: 1 LanguageDataPath: `` ImageWidthMultiplier: 1 LanguageAbbreviation: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract ImageHeightMultiplier: 1 LanguageDataPath: $fx'C:\\temp' ImageWidthMultiplier: 1 LanguageAbbreviation: $fx'example' TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageAbbreviation", "type": "String", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "LanguageDataPath", "ImageWidthMultiplier", "LanguageAbbreviation", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "CheckMode": "DoesNotExist", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "module": "OCR", "kind": "Condition", "selector": "TextOnScreenDoesNotExistWithTesseract", "template": "IF (OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "CheckMode": "DoesNotExist", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "module": "OCR", "kind": "Condition", "selector": "TextOnScreenDoesNotExistWithWindowsOcr", "template": "IF (OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr ImageHeightMultiplier: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr ImageHeightMultiplier: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": true, "default": "English", "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "WindowsOcrLanguage", "ImageWidthMultiplier", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "CheckMode": "DoesNotExist", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnScreenExists", "module": "OCR", "kind": "Condition", "selector": "TextOnScreenExists", "template": "IF (OCR.IfTextOnScreen.TextOnScreenExists OCREngine: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnScreenExists OCREngine: OCREngine TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "OCREngine", "type": "OCREngineObject", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "OCREngine", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "CheckMode": "Exists", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "module": "OCR", "kind": "Condition", "selector": "TextOnScreenExistsWithCustomTesseract", "template": "IF (OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract ImageHeightMultiplier: 1 LanguageDataPath: `` ImageWidthMultiplier: 1 LanguageAbbreviation: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract ImageHeightMultiplier: 1 LanguageDataPath: $fx'C:\\temp' ImageWidthMultiplier: 1 LanguageAbbreviation: $fx'example' TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageAbbreviation", "type": "String", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "LanguageDataPath", "ImageWidthMultiplier", "LanguageAbbreviation", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "CheckMode": "Exists", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "module": "OCR", "kind": "Condition", "selector": "TextOnScreenExistsWithTesseract", "template": "IF (OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "CheckMode": "Exists", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "module": "OCR", "kind": "Condition", "selector": "TextOnScreenExistsWithWindowsOcr", "template": "IF (OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr TextToFind: `` IsRegex: False WindowsOcrLanguage: OCR.WindowsOcrLanguage.English SearchForTextOn: OCR.SearchTarget.EntireScreen ImageWidthMultiplier: 1 ImageHeightMultiplier: 1 TextLocationX=> LocationOfTextFoundX TextLocationY=> LocationOfTextFoundY) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr TextToFind: $fx'example' IsRegex: False WindowsOcrLanguage: OCR.WindowsOcrLanguage.English SearchForTextOn: OCR.SearchTarget.EntireScreen ImageWidthMultiplier: 1 ImageHeightMultiplier: 1 TextLocationX=> LocationOfTextFoundX TextLocationY=> LocationOfTextFoundY) THEN", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": true, "default": "English", "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "Text to find" ], "constraints": { "SearchMode": "Whole", "CheckMode": "Exists", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "module": "OCR", "kind": "Condition", "selector": "TextOnSubregionOfScreenDoesNotExist", "template": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist OCREngine: `` X2: `` Y1: `` Y2: `` X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist OCREngine: OCREngine X2: 1 Y1: 1 Y2: 1 X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "OCREngine", "type": "OCREngineObject", "required": true }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "OCREngine", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "CheckMode": "DoesNotExist", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "module": "OCR", "kind": "Condition", "selector": "TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "template": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract ImageHeightMultiplier: 1 X2: `` Y1: `` Y2: `` LanguageDataPath: `` ImageWidthMultiplier: 1 LanguageAbbreviation: `` X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract ImageHeightMultiplier: 1 X2: 1 Y1: 1 Y2: 1 LanguageDataPath: $fx'C:\\temp' ImageWidthMultiplier: 1 LanguageAbbreviation: $fx'example' X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageAbbreviation", "type": "String", "required": true }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "LanguageDataPath", "ImageWidthMultiplier", "LanguageAbbreviation", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "CheckMode": "DoesNotExist", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "module": "OCR", "kind": "Condition", "selector": "TextOnSubregionOfScreenDoesNotExistWithTesseract", "template": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract ImageHeightMultiplier: 1 X2: `` Y1: `` Y2: `` ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract ImageHeightMultiplier: 1 X2: 1 Y1: 1 Y2: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "CheckMode": "DoesNotExist", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "module": "OCR", "kind": "Condition", "selector": "TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "template": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr ImageHeightMultiplier: 1 X2: `` Y1: `` Y2: `` WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr ImageHeightMultiplier: 1 X2: 1 Y1: 1 Y2: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": true, "default": "English", "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "WindowsOcrLanguage", "ImageWidthMultiplier", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "CheckMode": "DoesNotExist", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "module": "OCR", "kind": "Condition", "selector": "TextOnSubregionOfScreenExists", "template": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenExists OCREngine: `` X2: `` Y1: `` Y2: `` X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenExists OCREngine: OCREngine X2: 1 Y1: 1 Y2: 1 X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "OCREngine", "type": "OCREngineObject", "required": true }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "OCREngine", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "CheckMode": "Exists", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "module": "OCR", "kind": "Condition", "selector": "TextOnSubregionOfScreenExistsWithCustomTesseract", "template": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract ImageHeightMultiplier: 1 X2: `` Y1: `` Y2: `` LanguageDataPath: `` ImageWidthMultiplier: 1 LanguageAbbreviation: `` X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract ImageHeightMultiplier: 1 X2: 1 Y1: 1 Y2: 1 LanguageDataPath: $fx'C:\\temp' ImageWidthMultiplier: 1 LanguageAbbreviation: $fx'example' X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageAbbreviation", "type": "String", "required": true }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "LanguageDataPath", "ImageWidthMultiplier", "LanguageAbbreviation", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "CheckMode": "Exists", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "module": "OCR", "kind": "Condition", "selector": "TextOnSubregionOfScreenExistsWithTesseract", "template": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract ImageHeightMultiplier: 1 X2: `` Y1: `` Y2: `` ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract ImageHeightMultiplier: 1 X2: 1 Y1: 1 Y2: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "CheckMode": "Exists", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr", "module": "OCR", "kind": "Condition", "selector": "TextOnSubregionOfScreenExistsWithWindowsOcr", "template": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr ImageHeightMultiplier: 1 X2: `` Y1: `` Y2: `` WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "golden_example": "IF (OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithWindowsOcr ImageHeightMultiplier: 1 X2: 1 Y1: 1 Y2: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX) THEN", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": true, "default": "English", "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "WindowsOcrLanguage", "ImageWidthMultiplier", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "CheckMode": "Exists", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.IfTextOnScreen.TextOnScreenExists", "OCR.IfTextOnScreen.TextOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExists", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExists", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenExistsWithWindowsOcr", "OCR.IfTextOnScreen.TextOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionOfScreenDoesNotExistWithWindowsOcr", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExist", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithCustomTesseract", "OCR.IfTextOnScreen.TextOnSubregionRelativeToImageOnScreenDoesNotExistWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "module": "OCR", "kind": "Wait", "selector": "TextOnScreenToAppear", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToAppear OCREngine: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToAppear OCREngine: OCREngine TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "OCREngine", "type": "OCREngineObject", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "OCREngine", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "WaitFor": "Appear", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "module": "OCR", "kind": "Wait", "selector": "TextOnScreenToAppearWithCustomTesseract", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract ImageHeightMultiplier: 1 LanguageDataPath: `` ImageWidthMultiplier: 1 LanguageAbbreviation: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract ImageHeightMultiplier: 1 LanguageDataPath: $fx'C:\\temp' ImageWidthMultiplier: 1 LanguageAbbreviation: $fx'example' TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageAbbreviation", "type": "String", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "LanguageDataPath", "ImageWidthMultiplier", "LanguageAbbreviation", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "WaitFor": "Appear", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "module": "OCR", "kind": "Wait", "selector": "TextOnScreenToAppearWithTesseract", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "WaitFor": "Appear", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "module": "OCR", "kind": "Wait", "selector": "TextOnScreenToAppearWithWindowsOcr", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr TextToFind: `` IsRegex: False WindowsOcrLanguage: OCR.WindowsOcrLanguage.English SearchForTextOn: OCR.SearchTarget.EntireScreen ImageWidthMultiplier: 1 ImageHeightMultiplier: 1 TextLocationX=> LocationOfTextFoundX TextLocationY=> LocationOfTextFoundY)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr TextToFind: $fx'example' IsRegex: False WindowsOcrLanguage: OCR.WindowsOcrLanguage.English SearchForTextOn: OCR.SearchTarget.EntireScreen ImageWidthMultiplier: 1 ImageHeightMultiplier: 1 TextLocationX=> LocationOfTextFoundX TextLocationY=> LocationOfTextFoundY)", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": true, "default": "English", "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "Text to find" ], "constraints": { "SearchMode": "Whole", "WaitFor": "Appear", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "module": "OCR", "kind": "Wait", "selector": "TextOnScreenToDisappear", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToDisappear OCREngine: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToDisappear OCREngine: OCREngine TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "OCREngine", "type": "OCREngineObject", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "OCREngine", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "WaitFor": "Disappear", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "module": "OCR", "kind": "Wait", "selector": "TextOnScreenToDisappearWithCustomTesseract", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract ImageHeightMultiplier: 1 LanguageDataPath: `` ImageWidthMultiplier: 1 LanguageAbbreviation: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract ImageHeightMultiplier: 1 LanguageDataPath: $fx'C:\\temp' ImageWidthMultiplier: 1 LanguageAbbreviation: $fx'example' TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageAbbreviation", "type": "String", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "LanguageDataPath", "ImageWidthMultiplier", "LanguageAbbreviation", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "WaitFor": "Disappear", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "module": "OCR", "kind": "Wait", "selector": "TextOnScreenToDisappearWithTesseract", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract ImageHeightMultiplier: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "WaitFor": "Disappear", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "module": "OCR", "kind": "Wait", "selector": "TextOnScreenToDisappearWithWindowsOcr", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr ImageHeightMultiplier: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr ImageHeightMultiplier: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": true, "default": "English", "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "WindowsOcrLanguage", "ImageWidthMultiplier", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "Whole", "WaitFor": "Disappear", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "module": "OCR", "kind": "Wait", "selector": "TextOnSubregionOfScreenToAppear", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear OCREngine: `` X2: `` Y1: `` Y2: `` X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear OCREngine: OCREngine X2: 1 Y1: 1 Y2: 1 X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "OCREngine", "type": "OCREngineObject", "required": true }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "OCREngine", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "WaitFor": "Appear", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "module": "OCR", "kind": "Wait", "selector": "TextOnSubregionOfScreenToAppearWithCustomTesseract", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract ImageHeightMultiplier: 1 X2: `` Y1: `` Y2: `` LanguageDataPath: `` ImageWidthMultiplier: 1 LanguageAbbreviation: `` X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract ImageHeightMultiplier: 1 X2: 1 Y1: 1 Y2: 1 LanguageDataPath: $fx'C:\\temp' ImageWidthMultiplier: 1 LanguageAbbreviation: $fx'example' X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageAbbreviation", "type": "String", "required": true }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "LanguageDataPath", "ImageWidthMultiplier", "LanguageAbbreviation", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "WaitFor": "Appear", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "module": "OCR", "kind": "Wait", "selector": "TextOnSubregionOfScreenToAppearWithTesseract", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract ImageHeightMultiplier: 1 X2: `` Y1: `` Y2: `` ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract ImageHeightMultiplier: 1 X2: 1 Y1: 1 Y2: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "WaitFor": "Appear", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "module": "OCR", "kind": "Wait", "selector": "TextOnSubregionOfScreenToAppearWithWindowsOcr", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr ImageHeightMultiplier: 1 X2: `` Y1: `` Y2: `` WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr ImageHeightMultiplier: 1 X2: 1 Y1: 1 Y2: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": true, "default": "English", "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "WindowsOcrLanguage", "ImageWidthMultiplier", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "WaitFor": "Appear", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "module": "OCR", "kind": "Wait", "selector": "TextOnSubregionOfScreenToDisappear", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear OCREngine: `` X2: `` Y1: `` Y2: `` X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear OCREngine: OCREngine X2: 1 Y1: 1 Y2: 1 X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "OCREngine", "type": "OCREngineObject", "required": true }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "OCREngine", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "WaitFor": "Disappear", "OCREngineType": "Predefined" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "module": "OCR", "kind": "Wait", "selector": "TextOnSubregionOfScreenToDisappearWithCustomTesseract", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract ImageHeightMultiplier: 1 X2: `` Y1: `` Y2: `` LanguageDataPath: `` ImageWidthMultiplier: 1 LanguageAbbreviation: `` X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract ImageHeightMultiplier: 1 X2: 1 Y1: 1 Y2: 1 LanguageDataPath: $fx'C:\\temp' ImageWidthMultiplier: 1 LanguageAbbreviation: $fx'example' X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "LanguageDataPath", "type": "FolderObject", "required": true }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "LanguageAbbreviation", "type": "String", "required": true }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "LanguageDataPath", "ImageWidthMultiplier", "LanguageAbbreviation", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "WaitFor": "Disappear", "OCREngineType": "Tesseract", "UseOtherLanguage": "True" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "module": "OCR", "kind": "Wait", "selector": "TextOnSubregionOfScreenToDisappearWithTesseract", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract ImageHeightMultiplier: 1 X2: `` Y1: `` Y2: `` ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract ImageHeightMultiplier: 1 X2: 1 Y1: 1 Y2: 1 ImageWidthMultiplier: 1 Language: OCR.TesseractLanguage.English X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "Language", "type": "TesseractLanguage", "required": true, "default": "English", "enumValues": [ "English", "German", "Spanish", "French", "Italian" ] }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "ImageWidthMultiplier", "Language", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "WaitFor": "Disappear", "OCREngineType": "Tesseract", "UseOtherLanguage": "False" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr", "module": "OCR", "kind": "Wait", "selector": "TextOnSubregionOfScreenToDisappearWithWindowsOcr", "template": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr ImageHeightMultiplier: 1 X2: `` Y1: `` Y2: `` WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 X1: `` TextToFind: `` IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "golden_example": "WAIT (OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithWindowsOcr ImageHeightMultiplier: 1 X2: 1 Y1: 1 Y2: 1 WindowsOcrLanguage: OCR.WindowsOcrLanguage.English ImageWidthMultiplier: 1 X1: 1 TextToFind: $fx'example' IsRegex: False SearchForTextOn: OCR.SearchTarget.EntireScreen TextLocationY=> LocationOfTextFoundY TextLocationX=> LocationOfTextFoundX)", "input_params": [ { "name": "ImageHeightMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X2", "type": "Nullable`1", "required": false }, { "name": "Y1", "type": "Nullable`1", "required": false }, { "name": "Y2", "type": "Nullable`1", "required": false }, { "name": "WindowsOcrLanguage", "type": "WindowsOcrLanguage", "required": true, "default": "English", "enumValues": [ "ChineseSimplified", "ChineseTraditional", "Czech", "Danish", "Dutch", "English", "Finnish", "French", "German", "Greek", "Hungarian", "Italian", "Japanese", "Korean", "Norwegian", "Polish", "Portuguese", "Romanian", "Russian", "SerbianCyrillic", "SerbianLatin", "Slovak", "Spanish", "Swedish", "Turkish" ] }, { "name": "ImageWidthMultiplier", "type": "Int32", "required": true, "default": "1" }, { "name": "X1", "type": "Nullable`1", "required": false }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IsRegex", "type": "Boolean", "required": true, "default": "False" }, { "name": "SearchForTextOn", "type": "SearchTarget", "required": true, "default": "EntireScreen", "enumValues": [ "EntireScreen", "ForegroundWindow" ] } ], "output_params": [ { "name": "TextLocationY", "type": "Int32", "defaultVariable": "LocationOfTextFoundY" }, { "name": "TextLocationX", "type": "Int32", "defaultVariable": "LocationOfTextFoundX" } ], "required_params": [ "ImageHeightMultiplier", "WindowsOcrLanguage", "ImageWidthMultiplier", "TextToFind", "IsRegex", "SearchForTextOn" ], "constraints": { "SearchMode": "SpecificSubregion", "WaitFor": "Disappear", "OCREngineType": "WindowsOcr" }, "sibling_selectors": [ "OCR.WaitForTextOnScreen.TextOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToAppearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnScreenToDisappearWithWindowsOcr", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionOfScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappear", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithCustomTesseract", "OCR.WaitForTextOnScreen.TextOnSubregionRelativeToImageOnScreenToDisappearWithWindowsOcr" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Outlook.Close", "module": "Outlook", "kind": "Action", "selector": null, "template": "Outlook.Close Instance: ``", "golden_example": "Outlook.Close Instance: OutlookInstance", "input_params": [ { "name": "Instance", "type": "OutlookInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Outlook instance" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Outlook.Launch", "module": "Outlook", "kind": "Action", "selector": null, "template": "Outlook.Launch Instance=> OutlookInstance", "golden_example": "Outlook.Launch Instance=> OutlookInstance", "input_params": [], "output_params": [ { "name": "Instance", "type": "OutlookInstanceHandle" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Outlook.ProcessEmailMessages.DeleteEmails", "module": "Outlook", "kind": "Action", "selector": "DeleteEmails", "template": "Outlook.ProcessEmailMessages.DeleteEmails Instance: `` Account: `` EmailsToProcess: ``", "golden_example": "Outlook.ProcessEmailMessages.DeleteEmails Instance: OutlookInstance Account: $fx'example' EmailsToProcess: List", "input_params": [ { "name": "Instance", "type": "OutlookInstanceHandle", "required": true }, { "name": "Account", "type": "String", "required": true }, { "name": "EmailsToProcess", "type": "List`1", "required": true } ], "output_params": [], "required_params": [ "Instance", "Account", "EmailsToProcess" ], "constraints": { "Operation": "Delete" }, "sibling_selectors": [ "Outlook.ProcessEmailMessages.MarkEmailsAsUnread", "Outlook.ProcessEmailMessages.MoveEmails" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Outlook.ProcessEmailMessages.MarkEmailsAsUnread", "module": "Outlook", "kind": "Action", "selector": "MarkEmailsAsUnread", "template": "Outlook.ProcessEmailMessages.MarkEmailsAsUnread Instance: `` Account: `` EmailsToProcess: ``", "golden_example": "Outlook.ProcessEmailMessages.MarkEmailsAsUnread Instance: OutlookInstance Account: $fx'example' EmailsToProcess: List", "input_params": [ { "name": "Instance", "type": "OutlookInstanceHandle", "required": true }, { "name": "Account", "type": "String", "required": true }, { "name": "EmailsToProcess", "type": "List`1", "required": true } ], "output_params": [], "required_params": [ "Instance", "Account", "EmailsToProcess" ], "constraints": { "Operation": "MarkAsUnread" }, "sibling_selectors": [ "Outlook.ProcessEmailMessages.DeleteEmails", "Outlook.ProcessEmailMessages.MoveEmails" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Outlook.ProcessEmailMessages.MoveEmails", "module": "Outlook", "kind": "Action", "selector": "MoveEmails", "template": "Outlook.ProcessEmailMessages.MoveEmails MailFolder: `` Instance: `` Account: `` EmailsToProcess: ``", "golden_example": "Outlook.ProcessEmailMessages.MoveEmails MailFolder: $fx'example' Instance: OutlookInstance Account: $fx'example' EmailsToProcess: List", "input_params": [ { "name": "MailFolder", "type": "String", "required": true }, { "name": "Instance", "type": "OutlookInstanceHandle", "required": true }, { "name": "Account", "type": "String", "required": true }, { "name": "EmailsToProcess", "type": "List`1", "required": true } ], "output_params": [], "required_params": [ "MailFolder", "Instance", "Account", "EmailsToProcess" ], "constraints": { "Operation": "Move" }, "sibling_selectors": [ "Outlook.ProcessEmailMessages.DeleteEmails", "Outlook.ProcessEmailMessages.MarkEmailsAsUnread" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Outlook.RespondToMailMessage.ReplyToEmail", "module": "Outlook", "kind": "Action", "selector": "ReplyToEmail", "template": "Outlook.RespondToMailMessage.ReplyToEmail Instance: `` Account: `` MailMessage: `` Body: $fx''", "golden_example": "Outlook.RespondToMailMessage.ReplyToEmail Instance: OutlookInstance Account: $fx'test@test.com' MailMessage: MailMessage Body: $fx'test'", "input_params": [ { "name": "Account", "type": "String", "required": false }, { "name": "Attachments", "type": "List`1", "required": false }, { "name": "Body", "type": "String", "required": false }, { "name": "Instance", "type": "OutlookInstanceHandle", "required": false }, { "name": "MailMessage", "type": "OutlookMailMessage", "required": false } ], "output_params": [], "required_params": [ "Outlook instance", "Account", "Mail message" ], "constraints": { "ResponseAction": "Reply" }, "sibling_selectors": [ "Outlook.RespondToMailMessage.ReplyAllToEmail", "Outlook.RespondToMailMessage.ForwardEmail" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Outlook.RetrieveEmailMessages.RetrieveEmails", "module": "Outlook", "kind": "Action", "selector": "RetrieveEmails", "template": "Outlook.RetrieveEmailMessages.RetrieveEmails Instance: `` Account: `` MailFolder: `` EmailsToRetrieve: Outlook.RetrieveMessagesMode.All MarkAsRead: True ReadBodyAsHtml: False", "golden_example": "Outlook.RetrieveEmailMessages.RetrieveEmails Instance: OutlookInstance Account: $fx'test@test.com' MailFolder: $fx'example' EmailsToRetrieve: Outlook.RetrieveMessagesMode.All MarkAsRead: True ReadBodyAsHtml: False", "input_params": [ { "name": "BodyContains", "type": "String", "required": false }, { "name": "FromContains", "type": "String", "required": false }, { "name": "MailFolder", "type": "String", "required": false }, { "name": "MarkAsRead", "type": "Boolean", "required": false }, { "name": "SubjectContains", "type": "String", "required": false }, { "name": "ToContains", "type": "String", "required": false }, { "name": "ReadBodyAsHtml", "type": "Boolean", "required": true }, { "name": "Account", "type": "String", "required": true }, { "name": "Instance", "type": "OutlookInstanceHandle", "required": true }, { "name": "EmailsToRetrieve", "type": "RetrieveMessagesMode", "required": true, "enumValues": [ "All", "Unread", "Read" ] } ], "output_params": [ { "name": "Messages", "type": "List`1" } ], "required_params": [ "Outlook instance", "Account", "Mail folder" ], "constraints": { "AttachmentsOptions": "DoNotSave" }, "sibling_selectors": [ "Outlook.RetrieveEmailMessages.RetrieveEmailsAndSaveAttachments" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Outlook.RetrieveEmailMessages.RetrieveEmailsAndSaveAttachments", "module": "Outlook", "kind": "Action", "selector": "RetrieveEmailsAndSaveAttachments", "template": "Outlook.RetrieveEmailMessages.RetrieveEmailsAndSaveAttachments ReadBodyAsHtml: False MarkAsRead: True MailFolder: `` ToContains: `` SubjectContains: `` SaveAttachmentsInto: `` BodyContains: `` Account: `` Instance: `` FromContains: `` EmailsToRetrieve: Outlook.RetrieveMessagesMode.All Messages=> RetrievedEmails", "golden_example": "Outlook.RetrieveEmailMessages.RetrieveEmailsAndSaveAttachments ReadBodyAsHtml: False MarkAsRead: True MailFolder: $fx'example' ToContains: $fx'example' SubjectContains: $fx'example' SaveAttachmentsInto: $fx'C:\\temp' BodyContains: $fx'example' Account: $fx'example' Instance: OutlookInstance FromContains: $fx'example' EmailsToRetrieve: Outlook.RetrieveMessagesMode.All Messages=> RetrievedEmails", "input_params": [ { "name": "ReadBodyAsHtml", "type": "Boolean", "required": true, "default": "False" }, { "name": "MarkAsRead", "type": "Boolean", "required": true, "default": "True" }, { "name": "MailFolder", "type": "String", "required": true }, { "name": "ToContains", "type": "String", "required": false, "default": "" }, { "name": "SubjectContains", "type": "String", "required": false, "default": "" }, { "name": "SaveAttachmentsInto", "type": "FolderObject", "required": true }, { "name": "BodyContains", "type": "String", "required": false, "default": "" }, { "name": "Account", "type": "String", "required": true }, { "name": "Instance", "type": "OutlookInstanceHandle", "required": true }, { "name": "FromContains", "type": "String", "required": false, "default": "" }, { "name": "EmailsToRetrieve", "type": "RetrieveMessagesMode", "required": true, "default": "All", "enumValues": [ "All", "Unread", "Read" ] } ], "output_params": [ { "name": "Messages", "type": "List`1", "defaultVariable": "RetrievedEmails" } ], "required_params": [ "ReadBodyAsHtml", "MarkAsRead", "MailFolder", "SaveAttachmentsInto", "Account", "Instance", "EmailsToRetrieve" ], "constraints": { "AttachmentsOptions": "Save" }, "sibling_selectors": [ "Outlook.RetrieveEmailMessages.RetrieveEmails" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Outlook.SaveOutlookEmailMessages.SaveEmails", "module": "Outlook", "kind": "Action", "selector": "SaveEmails", "template": "Outlook.SaveOutlookEmailMessages.SaveEmails Instance: `` Account: `` EmailsToSave: `` SaveFormat: Outlook.MessageType.OutlookMessageFormatUnicode SaveEmailsTo: `` MessagesFiles=> StoredMessagesFiles", "golden_example": "Outlook.SaveOutlookEmailMessages.SaveEmails Instance: OutlookInstance Account: $fx'example' EmailsToSave: FileList SaveFormat: Outlook.MessageType.OutlookMessageFormatUnicode SaveEmailsTo: $fx'C:\\temp' MessagesFiles=> StoredMessagesFiles", "input_params": [ { "name": "Account", "type": "String", "required": false }, { "name": "EmailsToSave", "type": "List`1", "required": false }, { "name": "Instance", "type": "OutlookInstanceHandle", "required": false }, { "name": "SaveEmailsTo", "type": "FolderObject", "required": false }, { "name": "SaveFormat", "type": "MessageType", "required": false, "enumValues": [ "TextOnly", "OutlookTemplate", "OutlookMessageFormat", "OutlookMessageFormatUnicode", "Html", "MhtFiles" ] } ], "output_params": [ { "name": "MessagesFiles", "type": "List`1" } ], "required_params": [ "Outlook instance", "Account", "Email message(s) to save" ], "constraints": { "SaveAsMode": "DefaultName" }, "sibling_selectors": [ "Outlook.SaveOutlookEmailMessages.SaveEmailsAs" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Outlook.SaveOutlookEmailMessages.SaveEmailsAs", "module": "Outlook", "kind": "Action", "selector": "SaveEmailsAs", "template": "Outlook.SaveOutlookEmailMessages.SaveEmailsAs SaveEmailsAs: `` SaveEmailsTo: `` SaveFormat: Outlook.MessageType.OutlookMessageFormatUnicode Account: `` EmailsToSave: `` Instance: `` MessagesFiles=> StoredMessagesFiles", "golden_example": "Outlook.SaveOutlookEmailMessages.SaveEmailsAs SaveEmailsAs: $fx'example' SaveEmailsTo: $fx'C:\\temp' SaveFormat: Outlook.MessageType.OutlookMessageFormatUnicode Account: $fx'example' EmailsToSave: List Instance: OutlookInstance MessagesFiles=> StoredMessagesFiles", "input_params": [ { "name": "SaveEmailsAs", "type": "String", "required": true }, { "name": "SaveEmailsTo", "type": "FolderObject", "required": true }, { "name": "SaveFormat", "type": "MessageType", "required": true, "default": "OutlookMessageFormatUnicode", "enumValues": [ "TextOnly", "OutlookTemplate", "OutlookMessageFormat", "OutlookMessageFormatUnicode", "Html", "MhtFiles" ] }, { "name": "Account", "type": "String", "required": true }, { "name": "EmailsToSave", "type": "List`1", "required": true }, { "name": "Instance", "type": "OutlookInstanceHandle", "required": true } ], "output_params": [ { "name": "MessagesFiles", "type": "List`1", "defaultVariable": "StoredMessagesFiles" } ], "required_params": [ "SaveEmailsAs", "SaveEmailsTo", "SaveFormat", "Account", "EmailsToSave", "Instance" ], "constraints": { "SaveAsMode": "CustomName" }, "sibling_selectors": [ "Outlook.SaveOutlookEmailMessages.SaveEmails" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Outlook.SendEmailThroughOutlook.SendEmail", "module": "Outlook", "kind": "Action", "selector": "SendEmail", "template": "Outlook.SendEmailThroughOutlook.SendEmail Instance: `` Account: `` SendTo: `` IsBodyHtml: False IsDraft: False", "golden_example": "Outlook.SendEmailThroughOutlook.SendEmail Instance: OutlookInstance Account: $fx'test@test.com' SendTo: $fx'example' IsBodyHtml: False IsDraft: False", "input_params": [ { "name": "Attachments", "type": "List`1", "required": false }, { "name": "BCC", "type": "String", "required": false }, { "name": "Body", "type": "String", "required": false }, { "name": "CC", "type": "String", "required": false }, { "name": "IsBodyHtml", "type": "Boolean", "required": false }, { "name": "SendTo", "type": "String", "required": false }, { "name": "Subject", "type": "String", "required": false }, { "name": "IsDraft", "type": "Boolean", "required": true }, { "name": "Account", "type": "String", "required": true }, { "name": "Instance", "type": "OutlookInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Outlook instance", "Account", "To" ], "constraints": { "SendEmailFrom": "Account" }, "sibling_selectors": [ "Outlook.SendEmailThroughOutlook.SendEmailFromMailbox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Outlook.SendEmailThroughOutlook.SendEmailFromMailbox", "module": "Outlook", "kind": "Action", "selector": "SendEmailFromMailbox", "template": "Outlook.SendEmailThroughOutlook.SendEmailFromMailbox IsDraft: False IsBodyHtml: False Subject: `` SendTo: `` SendFrom: `` BCC: `` Attachments: `` Account: `` Instance: `` CC: `` Body: ``", "golden_example": "Outlook.SendEmailThroughOutlook.SendEmailFromMailbox IsDraft: False IsBodyHtml: False Subject: $fx'example' SendTo: $fx'example' SendFrom: $fx'example' BCC: $fx'example' Attachments: Files Account: $fx'example' Instance: OutlookInstance CC: $fx'example' Body: $fx'example'", "input_params": [ { "name": "IsDraft", "type": "Boolean", "required": true, "default": "False" }, { "name": "IsBodyHtml", "type": "Boolean", "required": true, "default": "False" }, { "name": "Subject", "type": "String", "required": false, "default": "" }, { "name": "SendTo", "type": "String", "required": true }, { "name": "SendFrom", "type": "String", "required": true }, { "name": "BCC", "type": "String", "required": false, "default": "" }, { "name": "Attachments", "type": "List`1", "required": false, "default": "" }, { "name": "Account", "type": "String", "required": true }, { "name": "Instance", "type": "OutlookInstanceHandle", "required": true }, { "name": "CC", "type": "String", "required": false, "default": "" }, { "name": "Body", "type": "String", "required": false, "default": "" } ], "output_params": [], "required_params": [ "IsDraft", "IsBodyHtml", "SendTo", "SendFrom", "Account", "Instance" ], "constraints": { "SendEmailFrom": "OtherMailbox" }, "sibling_selectors": [ "Outlook.SendEmailThroughOutlook.SendEmail" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Pdf.ExtractImagesFromPDF.ExtractImages", "module": "PDF", "kind": "Action", "selector": "ExtractImages", "template": "Pdf.ExtractImagesFromPDF.ExtractImages PDFFile: `` ImagesName: `` ImagesFolder: `` Password: ``", "golden_example": "Pdf.ExtractImagesFromPDF.ExtractImages PDFFile: $fx'C:\\temp\\test.xlsx' ImagesName: $fx'example' ImagesFolder: $fx'C:\\temp' Password: $fx'password'", "input_params": [ { "name": "ImagesFolder", "type": "FolderObject", "required": false }, { "name": "ImagesName", "type": "String", "required": false }, { "name": "Password", "type": "EncryptableObject", "required": false }, { "name": "PDFFile", "type": "FileObject", "required": false } ], "output_params": [], "required_params": [ "PDF file", "Image name(s)", "Save image(s) to" ], "constraints": { "PagesToExtract": "All" }, "sibling_selectors": [ "Pdf.ExtractImagesFromPDF.ExtractImagesFromPage", "Pdf.ExtractImagesFromPDF.ExtractImagesFromPageRange" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Pdf.ExtractImagesFromPDF.ExtractImagesFromPage", "module": "PDF", "kind": "Action", "selector": "ExtractImagesFromPage", "template": "Pdf.ExtractImagesFromPDF.ExtractImagesFromPage Password: `` PDFFile: `` ImagesFolder: `` PageNumber: `` ImagesName: ``", "golden_example": "Pdf.ExtractImagesFromPDF.ExtractImagesFromPage Password: $fx'password' PDFFile: $fx'C:\\temp\\test.xlsx' ImagesFolder: $fx'C:\\temp' PageNumber: 1 ImagesName: $fx'example'", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "PDFFile", "type": "FileObject", "required": true }, { "name": "ImagesFolder", "type": "FolderObject", "required": true }, { "name": "PageNumber", "type": "Int32", "required": true }, { "name": "ImagesName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "PDFFile", "ImagesFolder", "PageNumber", "ImagesName" ], "constraints": { "PagesToExtract": "Single" }, "sibling_selectors": [ "Pdf.ExtractImagesFromPDF.ExtractImages", "Pdf.ExtractImagesFromPDF.ExtractImagesFromPageRange" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Pdf.ExtractImagesFromPDF.ExtractImagesFromPageRange", "module": "PDF", "kind": "Action", "selector": "ExtractImagesFromPageRange", "template": "Pdf.ExtractImagesFromPDF.ExtractImagesFromPageRange Password: `` ToPageNumber: `` PDFFile: `` ImagesFolder: `` FromPageNumber: `` ImagesName: ``", "golden_example": "Pdf.ExtractImagesFromPDF.ExtractImagesFromPageRange Password: $fx'password' ToPageNumber: 1 PDFFile: $fx'C:\\temp\\test.xlsx' ImagesFolder: $fx'C:\\temp' FromPageNumber: 1 ImagesName: $fx'example'", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "ToPageNumber", "type": "Int32", "required": true }, { "name": "PDFFile", "type": "FileObject", "required": true }, { "name": "ImagesFolder", "type": "FolderObject", "required": true }, { "name": "FromPageNumber", "type": "Int32", "required": true }, { "name": "ImagesName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "ToPageNumber", "PDFFile", "ImagesFolder", "FromPageNumber", "ImagesName" ], "constraints": { "PagesToExtract": "Range" }, "sibling_selectors": [ "Pdf.ExtractImagesFromPDF.ExtractImages", "Pdf.ExtractImagesFromPDF.ExtractImagesFromPage" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Pdf.ExtractPages", "module": "PDF", "kind": "Action", "selector": null, "template": "Pdf.ExtractPages PDFFile: `` PageSelection: `` ExtractedPDFPath: `` IfFileExists: Pdf.IfFileExists.AddSequentialSuffix Password: `` ExtractedPDFFile=> ExtractedPDF", "golden_example": "Pdf.ExtractPages PDFFile: $fx'C:\\temp\\test.xlsx' PageSelection: $fx'example' ExtractedPDFPath: $fx'C:\\temp\\test.xlsx' IfFileExists: Pdf.IfFileExists.AddSequentialSuffix Password: $fx'password' ExtractedPDFFile=> ExtractedPDF", "input_params": [ { "name": "ExtractedPDFPath", "type": "FileObject", "required": false }, { "name": "IfFileExists", "type": "IfFileExists", "required": false, "enumValues": [ "Overwrite", "DoNotModifyFiles", "AddSequentialSuffix" ] }, { "name": "PageSelection", "type": "String", "required": false }, { "name": "Password", "type": "EncryptableObject", "required": false }, { "name": "PDFFile", "type": "FileObject", "required": false } ], "output_params": [ { "name": "ExtractedPDFFile", "type": "FileObject" } ], "required_params": [ "PDF file", "Page selection", "Extracted PDF file path" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Pdf.ExtractTablesFromPDF.ExtractTables", "module": "PDF", "kind": "Action", "selector": "ExtractTables", "template": "Pdf.ExtractTablesFromPDF.ExtractTables PDFFile: `` MultiPageTables: True SetFirstRowAsHeader: True Password: `` ExtractedPDFTables=> ExtractedPDFTables", "golden_example": "Pdf.ExtractTablesFromPDF.ExtractTables PDFFile: $fx'C:\\temp\\test.xlsx' MultiPageTables: True SetFirstRowAsHeader: True Password: $fx'password' ExtractedPDFTables=> ExtractedPDFTables", "input_params": [ { "name": "MultiPageTables", "type": "Boolean", "required": false }, { "name": "Password", "type": "EncryptableObject", "required": false }, { "name": "PDFFile", "type": "FileObject", "required": false }, { "name": "SetFirstRowAsHeader", "type": "Boolean", "required": false } ], "output_params": [ { "name": "ExtractedPDFTables", "type": "List`1" } ], "required_params": [ "PDF file" ], "constraints": { "PagesToExtract": "All" }, "sibling_selectors": [ "Pdf.ExtractTablesFromPDF.ExtractTablesFromPage", "Pdf.ExtractTablesFromPDF.ExtractTablesFromPageRange" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Pdf.ExtractTablesFromPDF.ExtractTablesFromPage", "module": "PDF", "kind": "Action", "selector": "ExtractTablesFromPage", "template": "Pdf.ExtractTablesFromPDF.ExtractTablesFromPage PDFFile: `` Password: `` SetFirstRowAsHeader: True MultiPageTables: True PageNumber: `` ExtractedPDFTables=> ExtractedPDFTables", "golden_example": "Pdf.ExtractTablesFromPDF.ExtractTablesFromPage PDFFile: $fx'C:\\temp\\test.xlsx' Password: $fx'password' SetFirstRowAsHeader: True MultiPageTables: True PageNumber: 1 ExtractedPDFTables=> ExtractedPDFTables", "input_params": [ { "name": "PDFFile", "type": "FileObject", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "SetFirstRowAsHeader", "type": "Boolean", "required": true, "default": "True" }, { "name": "MultiPageTables", "type": "Boolean", "required": true, "default": "True" }, { "name": "PageNumber", "type": "Int32", "required": true } ], "output_params": [ { "name": "ExtractedPDFTables", "type": "List`1", "defaultVariable": "ExtractedPDFTables" } ], "required_params": [ "PDFFile", "SetFirstRowAsHeader", "MultiPageTables", "PageNumber" ], "constraints": { "PagesToExtract": "Single" }, "sibling_selectors": [ "Pdf.ExtractTablesFromPDF.ExtractTables", "Pdf.ExtractTablesFromPDF.ExtractTablesFromPageRange" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Pdf.ExtractTablesFromPDF.ExtractTablesFromPageRange", "module": "PDF", "kind": "Action", "selector": "ExtractTablesFromPageRange", "template": "Pdf.ExtractTablesFromPDF.ExtractTablesFromPageRange PDFFile: `` Password: `` ToPageNumber: `` SetFirstRowAsHeader: True MultiPageTables: True FromPageNumber: `` ExtractedPDFTables=> ExtractedPDFTables", "golden_example": "Pdf.ExtractTablesFromPDF.ExtractTablesFromPageRange PDFFile: $fx'C:\\temp\\test.xlsx' Password: $fx'password' ToPageNumber: 1 SetFirstRowAsHeader: True MultiPageTables: True FromPageNumber: 1 ExtractedPDFTables=> ExtractedPDFTables", "input_params": [ { "name": "PDFFile", "type": "FileObject", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "ToPageNumber", "type": "Int32", "required": true }, { "name": "SetFirstRowAsHeader", "type": "Boolean", "required": true, "default": "True" }, { "name": "MultiPageTables", "type": "Boolean", "required": true, "default": "True" }, { "name": "FromPageNumber", "type": "Int32", "required": true } ], "output_params": [ { "name": "ExtractedPDFTables", "type": "List`1", "defaultVariable": "ExtractedPDFTables" } ], "required_params": [ "PDFFile", "ToPageNumber", "SetFirstRowAsHeader", "MultiPageTables", "FromPageNumber" ], "constraints": { "PagesToExtract": "Range" }, "sibling_selectors": [ "Pdf.ExtractTablesFromPDF.ExtractTables", "Pdf.ExtractTablesFromPDF.ExtractTablesFromPage" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Pdf.ExtractTextFromPDF.ExtractText", "module": "PDF", "kind": "Action", "selector": "ExtractText", "template": "Pdf.ExtractTextFromPDF.ExtractText PDFFile: `` DetectLayout: False Password: `` ExtractedText=> ExtractedPDFText", "golden_example": "Pdf.ExtractTextFromPDF.ExtractText PDFFile: $fx'C:\\temp\\test.xlsx' DetectLayout: False Password: $fx'password' ExtractedText=> ExtractedPDFText", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": false }, { "name": "PDFFile", "type": "FileObject", "required": false }, { "name": "DetectLayout", "type": "Boolean", "required": false } ], "output_params": [ { "name": "ExtractedText", "type": "String" } ], "required_params": [ "PDF file" ], "constraints": { "PagesToExtract": "All" }, "sibling_selectors": [ "Pdf.ExtractTextFromPDF.ExtractTextFromPage", "Pdf.ExtractTextFromPDF.ExtractTextFromPageRange" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Pdf.ExtractTextFromPDF.ExtractTextFromPage", "module": "PDF", "kind": "Action", "selector": "ExtractTextFromPage", "template": "Pdf.ExtractTextFromPDF.ExtractTextFromPage PDFFile: `` DetectLayout: False Password: `` PageNumber: `` ExtractedText=> ExtractedPDFText", "golden_example": "Pdf.ExtractTextFromPDF.ExtractTextFromPage PDFFile: $fx'C:\\temp\\test.xlsx' DetectLayout: False Password: $fx'password' PageNumber: 1 ExtractedText=> ExtractedPDFText", "input_params": [ { "name": "PDFFile", "type": "FileObject", "required": true }, { "name": "DetectLayout", "type": "Boolean", "required": true, "default": "False" }, { "name": "Password", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "PageNumber", "type": "Int32", "required": true } ], "output_params": [ { "name": "ExtractedText", "type": "String", "defaultVariable": "ExtractedPDFText" } ], "required_params": [ "PDFFile", "DetectLayout", "PageNumber" ], "constraints": { "PagesToExtract": "Single" }, "sibling_selectors": [ "Pdf.ExtractTextFromPDF.ExtractText", "Pdf.ExtractTextFromPDF.ExtractTextFromPageRange" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Pdf.ExtractTextFromPDF.ExtractTextFromPageRange", "module": "PDF", "kind": "Action", "selector": "ExtractTextFromPageRange", "template": "Pdf.ExtractTextFromPDF.ExtractTextFromPageRange PDFFile: `` ToPageNumber: `` DetectLayout: False Password: `` FromPageNumber: `` ExtractedText=> ExtractedPDFText", "golden_example": "Pdf.ExtractTextFromPDF.ExtractTextFromPageRange PDFFile: $fx'C:\\temp\\test.xlsx' ToPageNumber: 1 DetectLayout: False Password: $fx'password' FromPageNumber: 1 ExtractedText=> ExtractedPDFText", "input_params": [ { "name": "PDFFile", "type": "FileObject", "required": true }, { "name": "ToPageNumber", "type": "Int32", "required": true }, { "name": "DetectLayout", "type": "Boolean", "required": true, "default": "False" }, { "name": "Password", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "FromPageNumber", "type": "Int32", "required": true } ], "output_params": [ { "name": "ExtractedText", "type": "String", "defaultVariable": "ExtractedPDFText" } ], "required_params": [ "PDFFile", "ToPageNumber", "DetectLayout", "FromPageNumber" ], "constraints": { "PagesToExtract": "Range" }, "sibling_selectors": [ "Pdf.ExtractTextFromPDF.ExtractText", "Pdf.ExtractTextFromPDF.ExtractTextFromPage" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Pdf.MergeFiles", "module": "PDF", "kind": "Action", "selector": null, "template": "Pdf.MergeFiles PDFFiles: `` MergedPDFPath: `` IfFileExists: Pdf.IfFileExists.AddSequentialSuffix PasswordDelimiter: $fx',' Passwords: `` MergedPDF=> MergedPDF", "golden_example": "Pdf.MergeFiles PDFFiles: FileList MergedPDFPath: $fx'C:\\temp\\test.xlsx' IfFileExists: Pdf.IfFileExists.AddSequentialSuffix PasswordDelimiter: $fx',' Passwords: $fx'password' MergedPDF=> MergedPDF", "input_params": [ { "name": "IfFileExists", "type": "IfFileExists", "required": false, "enumValues": [ "Overwrite", "DoNotModifyFiles", "AddSequentialSuffix" ] }, { "name": "MergedPDFPath", "type": "FileObject", "required": false }, { "name": "PasswordDelimiter", "type": "String", "required": false }, { "name": "Passwords", "type": "EncryptableObject", "required": false }, { "name": "PDFFiles", "type": "List`1", "required": false } ], "output_params": [ { "name": "MergedPDF", "type": "FileObject" } ], "required_params": [ "PDF files", "Merged PDF path" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PGP.PgpDecryptFile.PgpDecryptFile", "module": "PGP", "kind": "Action", "selector": "PgpDecryptFile", "template": "PGP.PgpDecryptFile.PgpDecryptFile PrivateKeyFilePath: `` Passphrase: `` InputFilePath: `` OutputFilePath: ``", "golden_example": "PGP.PgpDecryptFile.PgpDecryptFile PrivateKeyFilePath: $fx'C:\\temp\\test.xlsx' Passphrase: $fx'password' InputFilePath: $fx'C:\\temp\\test.xlsx' OutputFilePath: $fx'C:\\temp\\test.xlsx'", "input_params": [ { "name": "PrivateKeyFilePath", "type": "FileObject", "required": true }, { "name": "Passphrase", "type": "EncryptableObject", "required": false }, { "name": "InputFilePath", "type": "FileObject", "required": true }, { "name": "OutputFilePath", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "PrivateKeyFilePath", "InputFilePath", "OutputFilePath" ], "constraints": { "PrivateKeySource": "File" }, "sibling_selectors": [ "PGP.PgpDecryptFile.PgpDecryptFilePrivateKeyAsText" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PGP.PgpDecryptFile.PgpDecryptFilePrivateKeyAsText", "module": "PGP", "kind": "Action", "selector": "PgpDecryptFilePrivateKeyAsText", "template": "PGP.PgpDecryptFile.PgpDecryptFilePrivateKeyAsText PrivateKeyText: `` Passphrase: `` InputFilePath: `` OutputFilePath: ``", "golden_example": "PGP.PgpDecryptFile.PgpDecryptFilePrivateKeyAsText PrivateKeyText: $fx'example' Passphrase: $fx'password' InputFilePath: $fx'C:\\temp\\test.xlsx' OutputFilePath: $fx'C:\\temp\\test.xlsx'", "input_params": [ { "name": "PrivateKeyText", "type": "String", "required": true }, { "name": "Passphrase", "type": "EncryptableObject", "required": false }, { "name": "InputFilePath", "type": "FileObject", "required": true }, { "name": "OutputFilePath", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "PrivateKeyText", "InputFilePath", "OutputFilePath" ], "constraints": { "PrivateKeySource": "Text" }, "sibling_selectors": [ "PGP.PgpDecryptFile.PgpDecryptFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PGP.PgpEncryptFile.PgpEncryptFile", "module": "PGP", "kind": "Action", "selector": "PgpEncryptFile", "template": "PGP.PgpEncryptFile.PgpEncryptFile EncryptionAlgorithm: PGP.PgpEncryptionAlgorithm.AES256 PublicKeyFilePath: `` IsAsciiArmored: False CompressionAlgorithm: PGP.PgpCompressionAlgorithm.ZIP OutputFilePath: `` InputFilePath: ``", "golden_example": "PGP.PgpEncryptFile.PgpEncryptFile EncryptionAlgorithm: PGP.PgpEncryptionAlgorithm.AES256 PublicKeyFilePath: $fx'C:\\temp\\test.xlsx' IsAsciiArmored: False CompressionAlgorithm: PGP.PgpCompressionAlgorithm.ZIP OutputFilePath: $fx'C:\\temp\\test.xlsx' InputFilePath: $fx'C:\\temp\\test.xlsx'", "input_params": [ { "name": "EncryptionAlgorithm", "type": "PgpEncryptionAlgorithm", "required": true, "default": "AES256", "enumValues": [ "AES256", "AES192", "AES128", "TripleDES", "CAST5" ] }, { "name": "PublicKeyFilePath", "type": "FileObject", "required": true }, { "name": "IsAsciiArmored", "type": "Boolean", "required": true, "default": "False" }, { "name": "CompressionAlgorithm", "type": "PgpCompressionAlgorithm", "required": true, "default": "ZIP", "enumValues": [ "None", "ZIP", "ZLIB", "BZIP2" ] }, { "name": "OutputFilePath", "type": "FileObject", "required": true }, { "name": "InputFilePath", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "EncryptionAlgorithm", "PublicKeyFilePath", "IsAsciiArmored", "CompressionAlgorithm", "OutputFilePath", "InputFilePath" ], "constraints": { "PublicKeySource": "File" }, "sibling_selectors": [ "PGP.PgpEncryptFile.PgpEncryptFilePublicKeyAsText" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PGP.PgpEncryptFile.PgpEncryptFilePublicKeyAsText", "module": "PGP", "kind": "Action", "selector": "PgpEncryptFilePublicKeyAsText", "template": "PGP.PgpEncryptFile.PgpEncryptFilePublicKeyAsText EncryptionAlgorithm: PGP.PgpEncryptionAlgorithm.AES256 IsAsciiArmored: False CompressionAlgorithm: PGP.PgpCompressionAlgorithm.ZIP OutputFilePath: `` InputFilePath: `` PublicKeyText: ``", "golden_example": "PGP.PgpEncryptFile.PgpEncryptFilePublicKeyAsText EncryptionAlgorithm: PGP.PgpEncryptionAlgorithm.AES256 IsAsciiArmored: False CompressionAlgorithm: PGP.PgpCompressionAlgorithm.ZIP OutputFilePath: $fx'C:\\temp\\test.xlsx' InputFilePath: $fx'C:\\temp\\test.xlsx' PublicKeyText: $fx'example'", "input_params": [ { "name": "EncryptionAlgorithm", "type": "PgpEncryptionAlgorithm", "required": true, "default": "AES256", "enumValues": [ "AES256", "AES192", "AES128", "TripleDES", "CAST5" ] }, { "name": "IsAsciiArmored", "type": "Boolean", "required": true, "default": "False" }, { "name": "CompressionAlgorithm", "type": "PgpCompressionAlgorithm", "required": true, "default": "ZIP", "enumValues": [ "None", "ZIP", "ZLIB", "BZIP2" ] }, { "name": "OutputFilePath", "type": "FileObject", "required": true }, { "name": "InputFilePath", "type": "FileObject", "required": true }, { "name": "PublicKeyText", "type": "String", "required": true } ], "output_params": [], "required_params": [ "EncryptionAlgorithm", "IsAsciiArmored", "CompressionAlgorithm", "OutputFilePath", "InputFilePath", "PublicKeyText" ], "constraints": { "PublicKeySource": "Text" }, "sibling_selectors": [ "PGP.PgpEncryptFile.PgpEncryptFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerAutomateEnvironment.GetEnvironmentMetadata", "module": "PowerAutomateEnvironment", "kind": "Action", "selector": null, "template": "PowerAutomateEnvironment.GetEnvironmentMetadata EnvironmentName=> EnvironmentName EnvironmentId=> EnvironmentId", "golden_example": "PowerAutomateEnvironment.GetEnvironmentMetadata EnvironmentName=> EnvironmentName EnvironmentId=> EnvironmentId", "input_params": [], "output_params": [ { "name": "EnvironmentName", "type": "String", "defaultVariable": "EnvironmentName" }, { "name": "EnvironmentId", "type": "String", "defaultVariable": "EnvironmentId" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerAutomateEnvironment.GetFlowMetadata", "module": "PowerAutomateEnvironment", "kind": "Action", "selector": null, "template": "PowerAutomateEnvironment.GetFlowMetadata CurrentSubflowName=> CurrentSubflowName FlowId=> FlowId FlowName=> FlowName", "golden_example": "PowerAutomateEnvironment.GetFlowMetadata CurrentSubflowName=> CurrentSubflowName FlowId=> FlowId FlowName=> FlowName", "input_params": [], "output_params": [ { "name": "CurrentSubflowName", "type": "String", "defaultVariable": "CurrentSubflowName" }, { "name": "FlowId", "type": "String", "defaultVariable": "FlowId" }, { "name": "FlowName", "type": "String", "defaultVariable": "FlowName" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.AddPowerPointSlide.AddSlideAsFirst", "module": "PowerPoint", "kind": "Action", "selector": "AddSlideAsFirst", "template": "PowerPoint.AddPowerPointSlide.AddSlideAsFirst Instance: `` SlideIndex=> SlideIndex", "golden_example": "PowerPoint.AddPowerPointSlide.AddSlideAsFirst Instance: PowerPointInstance SlideIndex=> SlideIndex", "input_params": [ { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true } ], "output_params": [ { "name": "SlideIndex", "type": "Int32", "defaultVariable": "SlideIndex" } ], "required_params": [ "Instance" ], "constraints": { "AddSlidePosition": "FirstSlide" }, "sibling_selectors": [ "PowerPoint.AddPowerPointSlide.AddSlideAsLast", "PowerPoint.AddPowerPointSlide.AddSlideAtPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.AddPowerPointSlide.AddSlideAsLast", "module": "PowerPoint", "kind": "Action", "selector": "AddSlideAsLast", "template": "PowerPoint.AddPowerPointSlide.AddSlideAsLast Instance: `` SlideIndex=> SlideIndex", "golden_example": "PowerPoint.AddPowerPointSlide.AddSlideAsLast Instance: PowerPointInstance SlideIndex=> SlideIndex", "input_params": [ { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true } ], "output_params": [ { "name": "SlideIndex", "type": "Int32", "defaultVariable": "SlideIndex" } ], "required_params": [ "Instance" ], "constraints": { "AddSlidePosition": "LastSlide" }, "sibling_selectors": [ "PowerPoint.AddPowerPointSlide.AddSlideAsFirst", "PowerPoint.AddPowerPointSlide.AddSlideAtPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.AddPowerPointSlide.AddSlideAtPosition", "module": "PowerPoint", "kind": "Action", "selector": "AddSlideAtPosition", "template": "PowerPoint.AddPowerPointSlide.AddSlideAtPosition SlidePosition: 1 Instance: `` SlideIndex=> SlideIndex", "golden_example": "PowerPoint.AddPowerPointSlide.AddSlideAtPosition SlidePosition: 1 Instance: PowerPointInstance SlideIndex=> SlideIndex", "input_params": [ { "name": "SlidePosition", "type": "Int32", "required": true, "default": "1" }, { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true } ], "output_params": [ { "name": "SlideIndex", "type": "Int32", "defaultVariable": "SlideIndex" } ], "required_params": [ "SlidePosition", "Instance" ], "constraints": { "AddSlidePosition": "AtPosition" }, "sibling_selectors": [ "PowerPoint.AddPowerPointSlide.AddSlideAsFirst", "PowerPoint.AddPowerPointSlide.AddSlideAsLast" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.AttachToRunningPowerPoint", "module": "PowerPoint", "kind": "Action", "selector": null, "template": "PowerPoint.AttachToRunningPowerPoint PresentationName: `` Instance=> PowerPointInstance", "golden_example": "PowerPoint.AttachToRunningPowerPoint PresentationName: $fx'C:\\temp\\test.xlsx' Instance=> PowerPointInstance", "input_params": [ { "name": "PresentationName", "type": "FileObject", "required": true } ], "output_params": [ { "name": "Instance", "type": "PowerPointInstanceHandle", "defaultVariable": "PowerPointInstance" } ], "required_params": [ "PresentationName" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.ClosePowerPoint.Close", "module": "PowerPoint", "kind": "Action", "selector": "Close", "template": "PowerPoint.ClosePowerPoint.Close Instance: ``", "golden_example": "PowerPoint.ClosePowerPoint.Close Instance: PowerPointInstance", "input_params": [ { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "CloseMode": "DoNotSave" }, "sibling_selectors": [ "PowerPoint.ClosePowerPoint.CloseAndSave", "PowerPoint.ClosePowerPoint.CloseAndSaveAs" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.ClosePowerPoint.CloseAndSave", "module": "PowerPoint", "kind": "Action", "selector": "CloseAndSave", "template": "PowerPoint.ClosePowerPoint.CloseAndSave Instance: ``", "golden_example": "PowerPoint.ClosePowerPoint.CloseAndSave Instance: PowerPointInstance", "input_params": [ { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "CloseMode": "Save" }, "sibling_selectors": [ "PowerPoint.ClosePowerPoint.Close", "PowerPoint.ClosePowerPoint.CloseAndSaveAs" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.ClosePowerPoint.CloseAndSaveAs", "module": "PowerPoint", "kind": "Action", "selector": "CloseAndSaveAs", "template": "PowerPoint.ClosePowerPoint.CloseAndSaveAs DocumentFormat: PowerPoint.PowerPointFormat.FromExtension DocumentPath: `` Instance: ``", "golden_example": "PowerPoint.ClosePowerPoint.CloseAndSaveAs DocumentFormat: PowerPoint.PowerPointFormat.FromExtension DocumentPath: $fx'C:\\temp\\test.xlsx' Instance: PowerPointInstance", "input_params": [ { "name": "DocumentFormat", "type": "PowerPointFormat", "required": true, "default": "FromExtension", "enumValues": [ "PPTX", "PPTM", "PPT", "PDF", "XPS", "POTX", "POTM", "PPSX", "PPSM", "ODP", "FromExtension" ] }, { "name": "DocumentPath", "type": "FileObject", "required": true }, { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "DocumentFormat", "DocumentPath", "Instance" ], "constraints": { "CloseMode": "SaveAs" }, "sibling_selectors": [ "PowerPoint.ClosePowerPoint.Close", "PowerPoint.ClosePowerPoint.CloseAndSave" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.CopyPastePowerPointSlide", "module": "PowerPoint", "kind": "Action", "selector": null, "template": "PowerPoint.CopyPastePowerPointSlide DestinationInstance: `` DestinationSlidePosition: 1 SourceInstance: `` SourceSlidePosition: 1", "golden_example": "PowerPoint.CopyPastePowerPointSlide DestinationInstance: PowerPointInstance DestinationSlidePosition: 1 SourceInstance: PowerPointInstance SourceSlidePosition: 1", "input_params": [ { "name": "DestinationInstance", "type": "PowerPointInstanceHandle", "required": true }, { "name": "DestinationSlidePosition", "type": "Int32", "required": true, "default": "1" }, { "name": "SourceInstance", "type": "PowerPointInstanceHandle", "required": true }, { "name": "SourceSlidePosition", "type": "Int32", "required": true, "default": "1" } ], "output_params": [], "required_params": [ "DestinationInstance", "DestinationSlidePosition", "SourceInstance", "SourceSlidePosition" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.DeletePowerPointSlide.DeleteSlideAtPosition", "module": "PowerPoint", "kind": "Action", "selector": "DeleteSlideAtPosition", "template": "PowerPoint.DeletePowerPointSlide.DeleteSlideAtPosition SlidePosition: 1 Instance: ``", "golden_example": "PowerPoint.DeletePowerPointSlide.DeleteSlideAtPosition SlidePosition: 1 Instance: PowerPointInstance", "input_params": [ { "name": "SlidePosition", "type": "Int32", "required": true, "default": "1" }, { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "SlidePosition", "Instance" ], "constraints": { "DeleteSlidePosition": "AtPosition" }, "sibling_selectors": [ "PowerPoint.DeletePowerPointSlide.DeleteSlideFirst", "PowerPoint.DeletePowerPointSlide.DeleteSlideLast" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.DeletePowerPointSlide.DeleteSlideFirst", "module": "PowerPoint", "kind": "Action", "selector": "DeleteSlideFirst", "template": "PowerPoint.DeletePowerPointSlide.DeleteSlideFirst Instance: ``", "golden_example": "PowerPoint.DeletePowerPointSlide.DeleteSlideFirst Instance: PowerPointInstance", "input_params": [ { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "DeleteSlidePosition": "FirstSlide" }, "sibling_selectors": [ "PowerPoint.DeletePowerPointSlide.DeleteSlideLast", "PowerPoint.DeletePowerPointSlide.DeleteSlideAtPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.DeletePowerPointSlide.DeleteSlideLast", "module": "PowerPoint", "kind": "Action", "selector": "DeleteSlideLast", "template": "PowerPoint.DeletePowerPointSlide.DeleteSlideLast Instance: ``", "golden_example": "PowerPoint.DeletePowerPointSlide.DeleteSlideLast Instance: PowerPointInstance", "input_params": [ { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "DeleteSlidePosition": "LastSlide" }, "sibling_selectors": [ "PowerPoint.DeletePowerPointSlide.DeleteSlideFirst", "PowerPoint.DeletePowerPointSlide.DeleteSlideAtPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.LaunchPowerPoint.Launch", "module": "PowerPoint", "kind": "Action", "selector": "Launch", "template": "PowerPoint.LaunchPowerPoint.Launch Instance=> PowerPointInstance", "golden_example": "PowerPoint.LaunchPowerPoint.Launch Instance=> PowerPointInstance", "input_params": [], "output_params": [ { "name": "Instance", "type": "PowerPointInstanceHandle", "defaultVariable": "PowerPointInstance" } ], "required_params": [], "constraints": { "LaunchPowerPointMode": "NewPresentation" }, "sibling_selectors": [ "PowerPoint.LaunchPowerPoint.LaunchAndOpen" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.LaunchPowerPoint.LaunchAndOpen", "module": "PowerPoint", "kind": "Action", "selector": "LaunchAndOpen", "template": "PowerPoint.LaunchPowerPoint.LaunchAndOpen ReadOnly: False Path: `` Instance=> PowerPointInstance", "golden_example": "PowerPoint.LaunchPowerPoint.LaunchAndOpen ReadOnly: False Path: $fx'C:\\temp\\test.xlsx' Instance=> PowerPointInstance", "input_params": [ { "name": "ReadOnly", "type": "Boolean", "required": true, "default": "False" }, { "name": "Path", "type": "FileObject", "required": true } ], "output_params": [ { "name": "Instance", "type": "PowerPointInstanceHandle", "defaultVariable": "PowerPointInstance" } ], "required_params": [ "ReadOnly", "Path" ], "constraints": { "LaunchPowerPointMode": "StoredPresentation" }, "sibling_selectors": [ "PowerPoint.LaunchPowerPoint.Launch" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.MovePowerPointSlide", "module": "PowerPoint", "kind": "Action", "selector": null, "template": "PowerPoint.MovePowerPointSlide DestinationInstance: `` DestinationSlidePosition: 1 SourceInstance: `` SourceSlidePosition: 1", "golden_example": "PowerPoint.MovePowerPointSlide DestinationInstance: PowerPointInstance DestinationSlidePosition: 1 SourceInstance: PowerPointInstance SourceSlidePosition: 1", "input_params": [ { "name": "DestinationInstance", "type": "PowerPointInstanceHandle", "required": true }, { "name": "DestinationSlidePosition", "type": "Int32", "required": true, "default": "1" }, { "name": "SourceInstance", "type": "PowerPointInstanceHandle", "required": true }, { "name": "SourceSlidePosition", "type": "Int32", "required": true, "default": "1" } ], "output_params": [], "required_params": [ "DestinationInstance", "DestinationSlidePosition", "SourceInstance", "SourceSlidePosition" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.ReadFromPowerPoint.Read", "module": "PowerPoint", "kind": "Action", "selector": "Read", "template": "PowerPoint.ReadFromPowerPoint.Read Instance: `` PowerPointData=> PowerPointData", "golden_example": "PowerPoint.ReadFromPowerPoint.Read Instance: PowerPointInstance PowerPointData=> PowerPointData", "input_params": [ { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true } ], "output_params": [ { "name": "PowerPointData", "type": "String", "defaultVariable": "PowerPointData" } ], "required_params": [ "Instance" ], "constraints": { "ReadMode": "WholePresentation" }, "sibling_selectors": [ "PowerPoint.ReadFromPowerPoint.ReadSlides" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.ReadFromPowerPoint.ReadSlides", "module": "PowerPoint", "kind": "Action", "selector": "ReadSlides", "template": "PowerPoint.ReadFromPowerPoint.ReadSlides Slides: `` Instance: `` PowerPointData=> PowerPointData", "golden_example": "PowerPoint.ReadFromPowerPoint.ReadSlides Slides: $fx'example' Instance: PowerPointInstance PowerPointData=> PowerPointData", "input_params": [ { "name": "Slides", "type": "String", "required": true, "default": "1" }, { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true } ], "output_params": [ { "name": "PowerPointData", "type": "String", "defaultVariable": "PowerPointData" } ], "required_params": [ "Slides", "Instance" ], "constraints": { "ReadMode": "Slides" }, "sibling_selectors": [ "PowerPoint.ReadFromPowerPoint.Read" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.SavePowerPoint.Save", "module": "PowerPoint", "kind": "Action", "selector": "Save", "template": "PowerPoint.SavePowerPoint.Save Instance: ``", "golden_example": "PowerPoint.SavePowerPoint.Save Instance: PowerPointInstance", "input_params": [ { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "SaveMode": "Save" }, "sibling_selectors": [ "PowerPoint.SavePowerPoint.SaveAs" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.SavePowerPoint.SaveAs", "module": "PowerPoint", "kind": "Action", "selector": "SaveAs", "template": "PowerPoint.SavePowerPoint.SaveAs DocumentFormat: PowerPoint.PowerPointFormat.FromExtension DocumentPath: `` Instance: ``", "golden_example": "PowerPoint.SavePowerPoint.SaveAs DocumentFormat: PowerPoint.PowerPointFormat.FromExtension DocumentPath: $fx'C:\\temp\\test.xlsx' Instance: PowerPointInstance", "input_params": [ { "name": "DocumentFormat", "type": "PowerPointFormat", "required": true, "default": "FromExtension", "enumValues": [ "PPTX", "PPTM", "PPT", "PDF", "XPS", "POTX", "POTM", "PPSX", "PPSM", "ODP", "FromExtension" ] }, { "name": "DocumentPath", "type": "FileObject", "required": true }, { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "DocumentFormat", "DocumentPath", "Instance" ], "constraints": { "SaveMode": "SaveAs" }, "sibling_selectors": [ "PowerPoint.SavePowerPoint.Save" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.WriteToPowerPoint.WriteToFirstSlide", "module": "PowerPoint", "kind": "Action", "selector": "WriteToFirstSlide", "template": "PowerPoint.WriteToPowerPoint.WriteToFirstSlide AppendNewLine: False Instance: `` Text: ``", "golden_example": "PowerPoint.WriteToPowerPoint.WriteToFirstSlide AppendNewLine: False Instance: PowerPointInstance Text: $fx'example'", "input_params": [ { "name": "AppendNewLine", "type": "Boolean", "required": true, "default": "False" }, { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true }, { "name": "Text", "type": "String", "required": true } ], "output_params": [], "required_params": [ "AppendNewLine", "Instance", "Text" ], "constraints": { "WriteMode": "FirstSlide" }, "sibling_selectors": [ "PowerPoint.WriteToPowerPoint.WriteToLastSlide", "PowerPoint.WriteToPowerPoint.WriteToSlideAtPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.WriteToPowerPoint.WriteToLastSlide", "module": "PowerPoint", "kind": "Action", "selector": "WriteToLastSlide", "template": "PowerPoint.WriteToPowerPoint.WriteToLastSlide AppendNewLine: False Instance: `` Text: ``", "golden_example": "PowerPoint.WriteToPowerPoint.WriteToLastSlide AppendNewLine: False Instance: PowerPointInstance Text: $fx'example'", "input_params": [ { "name": "AppendNewLine", "type": "Boolean", "required": true, "default": "False" }, { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true }, { "name": "Text", "type": "String", "required": true } ], "output_params": [], "required_params": [ "AppendNewLine", "Instance", "Text" ], "constraints": { "WriteMode": "LastSlide" }, "sibling_selectors": [ "PowerPoint.WriteToPowerPoint.WriteToFirstSlide", "PowerPoint.WriteToPowerPoint.WriteToSlideAtPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "PowerPoint.WriteToPowerPoint.WriteToSlideAtPosition", "module": "PowerPoint", "kind": "Action", "selector": "WriteToSlideAtPosition", "template": "PowerPoint.WriteToPowerPoint.WriteToSlideAtPosition SlidePosition: 1 AppendNewLine: False Instance: `` Text: ``", "golden_example": "PowerPoint.WriteToPowerPoint.WriteToSlideAtPosition SlidePosition: 1 AppendNewLine: False Instance: PowerPointInstance Text: $fx'example'", "input_params": [ { "name": "SlidePosition", "type": "Int32", "required": true, "default": "1" }, { "name": "AppendNewLine", "type": "Boolean", "required": true, "default": "False" }, { "name": "Instance", "type": "PowerPointInstanceHandle", "required": true }, { "name": "Text", "type": "String", "required": true } ], "output_params": [], "required_params": [ "SlidePosition", "AppendNewLine", "Instance", "Text" ], "constraints": { "WriteMode": "AtPosition" }, "sibling_selectors": [ "PowerPoint.WriteToPowerPoint.WriteToFirstSlide", "PowerPoint.WriteToPowerPoint.WriteToLastSlide" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.AttachToRunning.AttachToRunningSapByActiveSession", "module": "SAP", "kind": "Action", "selector": "AttachToRunningSapByActiveSession", "template": "SAP.AttachToRunning.AttachToRunningSapByActiveSession SapInstance=> SapInstance", "golden_example": "SAP.AttachToRunning.AttachToRunningSapByActiveSession SapInstance=> SapInstance", "input_params": [], "output_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "defaultVariable": "SapInstance" } ], "required_params": [], "constraints": { "AttachMode": "Active" }, "sibling_selectors": [ "SAP.AttachToRunning.AttachToRunningSapByWindowTitle" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.AttachToRunning.AttachToRunningSapByWindowTitle", "module": "SAP", "kind": "Action", "selector": "AttachToRunningSapByWindowTitle", "template": "SAP.AttachToRunning.AttachToRunningSapByWindowTitle WindowTitle: `` SapInstance=> SapInstance2", "golden_example": "SAP.AttachToRunning.AttachToRunningSapByWindowTitle WindowTitle: $fx'example' SapInstance=> SapInstance2", "input_params": [ { "name": "WindowTitle", "type": "String", "required": false } ], "output_params": [ { "name": "SapInstance", "type": "SapInstanceHandle" } ], "required_params": [ "Window title" ], "constraints": { "AttachMode": "WindowTitle" }, "sibling_selectors": [ "SAP.AttachToRunning.AttachToRunningSapByActiveSession" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.ClickSapGuiElement.BasicElementSelected", "module": "SAP", "kind": "Action", "selector": "BasicElementSelected", "template": "SAP.ClickSapGuiElement.BasicElementSelected SapInstance: SapInstance ElementId: ``", "golden_example": "SAP.ClickSapGuiElement.BasicElementSelected SapInstance: SapInstance ElementId: $fx'example'", "input_params": [ { "name": "ElementId", "type": "String", "required": false }, { "name": "SapInstance", "type": "SapInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "SAP element ID" ], "constraints": { "SapElementType": "BasicSapElement" }, "sibling_selectors": [ "SAP.ClickSapGuiElement.LabelSelected", "SAP.ClickSapGuiElement.CheckBoxSelected", "SAP.ClickSapGuiElement.ComboBoxSelected", "SAP.ClickSapGuiElement.GridCellSelected", "SAP.ClickSapGuiElement.GridCellCheckboxSelected", "SAP.ClickSapGuiElement.GridCellListSelected" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.ClickSapGuiElement.CheckBoxSelected", "module": "SAP", "kind": "Action", "selector": "CheckBoxSelected", "template": "SAP.ClickSapGuiElement.CheckBoxSelected SapInstance: `` ElementId: `` SapCheckBoxAction: SAP.SapCheckBoxAction.Check", "golden_example": "SAP.ClickSapGuiElement.CheckBoxSelected SapInstance: SapInstance2 ElementId: $fx'example' SapCheckBoxAction: SAP.SapCheckBoxAction.Check", "input_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "required": true }, { "name": "ElementId", "type": "String", "required": true }, { "name": "SapCheckBoxAction", "type": "SapCheckBoxAction", "required": true, "default": "Check", "enumValues": [ "Check", "Uncheck" ] } ], "output_params": [], "required_params": [ "SapInstance", "ElementId", "SapCheckBoxAction" ], "constraints": { "SapElementType": "CheckBox" }, "sibling_selectors": [ "SAP.ClickSapGuiElement.BasicElementSelected", "SAP.ClickSapGuiElement.LabelSelected", "SAP.ClickSapGuiElement.ComboBoxSelected", "SAP.ClickSapGuiElement.GridCellSelected", "SAP.ClickSapGuiElement.GridCellCheckboxSelected", "SAP.ClickSapGuiElement.GridCellListSelected" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.ClickSapGuiElement.ComboBoxSelected", "module": "SAP", "kind": "Action", "selector": "ComboBoxSelected", "template": "SAP.ClickSapGuiElement.ComboBoxSelected SapInstance: `` ComboboxValue: `` ElementId: ``", "golden_example": "SAP.ClickSapGuiElement.ComboBoxSelected SapInstance: SapInstance2 ComboboxValue: $fx'example' ElementId: $fx'example'", "input_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "required": true }, { "name": "ComboboxValue", "type": "String", "required": true }, { "name": "ElementId", "type": "String", "required": true } ], "output_params": [], "required_params": [ "SapInstance", "ComboboxValue", "ElementId" ], "constraints": { "SapElementType": "SapComboBox" }, "sibling_selectors": [ "SAP.ClickSapGuiElement.BasicElementSelected", "SAP.ClickSapGuiElement.LabelSelected", "SAP.ClickSapGuiElement.CheckBoxSelected", "SAP.ClickSapGuiElement.GridCellSelected", "SAP.ClickSapGuiElement.GridCellCheckboxSelected", "SAP.ClickSapGuiElement.GridCellListSelected" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.ClickSapGuiElement.GridCellCheckboxSelected", "module": "SAP", "kind": "Action", "selector": "GridCellCheckboxSelected", "template": "SAP.ClickSapGuiElement.GridCellCheckboxSelected SapInstance: `` ElementId: `` SapCheckBoxAction: SAP.SapCheckBoxAction.Check", "golden_example": "SAP.ClickSapGuiElement.GridCellCheckboxSelected SapInstance: SapInstance2 ElementId: $fx'example' SapCheckBoxAction: SAP.SapCheckBoxAction.Check", "input_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "required": true }, { "name": "ElementId", "type": "String", "required": true }, { "name": "SapCheckBoxAction", "type": "SapCheckBoxAction", "required": true, "default": "Check", "enumValues": [ "Check", "Uncheck" ] } ], "output_params": [], "required_params": [ "SapInstance", "ElementId", "SapCheckBoxAction" ], "constraints": { "SapElementType": "SapGridElement", "SapGridElementType": "Checkbox" }, "sibling_selectors": [ "SAP.ClickSapGuiElement.BasicElementSelected", "SAP.ClickSapGuiElement.LabelSelected", "SAP.ClickSapGuiElement.CheckBoxSelected", "SAP.ClickSapGuiElement.ComboBoxSelected", "SAP.ClickSapGuiElement.GridCellSelected", "SAP.ClickSapGuiElement.GridCellListSelected" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.ClickSapGuiElement.GridCellListSelected", "module": "SAP", "kind": "Action", "selector": "GridCellListSelected", "template": "SAP.ClickSapGuiElement.GridCellListSelected SapInstance: `` ComboboxValue: `` ElementId: ``", "golden_example": "SAP.ClickSapGuiElement.GridCellListSelected SapInstance: SapInstance2 ComboboxValue: $fx'example' ElementId: $fx'example'", "input_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "required": true }, { "name": "ComboboxValue", "type": "String", "required": true }, { "name": "ElementId", "type": "String", "required": true } ], "output_params": [], "required_params": [ "SapInstance", "ComboboxValue", "ElementId" ], "constraints": { "SapElementType": "SapGridElement", "SapGridElementType": "ValueList" }, "sibling_selectors": [ "SAP.ClickSapGuiElement.BasicElementSelected", "SAP.ClickSapGuiElement.LabelSelected", "SAP.ClickSapGuiElement.CheckBoxSelected", "SAP.ClickSapGuiElement.ComboBoxSelected", "SAP.ClickSapGuiElement.GridCellSelected", "SAP.ClickSapGuiElement.GridCellCheckboxSelected" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.ClickSapGuiElement.GridCellSelected", "module": "SAP", "kind": "Action", "selector": "GridCellSelected", "template": "SAP.ClickSapGuiElement.GridCellSelected SapGridElementType: SAP.SapGridElementType.Normal SapInstance: `` ElementId: ``", "golden_example": "SAP.ClickSapGuiElement.GridCellSelected SapGridElementType: SAP.SapGridElementType.Normal SapInstance: SapInstance2 ElementId: $fx'example'", "input_params": [ { "name": "SapGridElementType", "type": "SapGridElementType", "required": true, "default": "Normal", "enumValues": [ "Normal", "Row", "Header", "ValueList", "Button", "ToolbarButton", "Checkbox", "RadioButton" ] }, { "name": "SapInstance", "type": "SapInstanceHandle", "required": true }, { "name": "ElementId", "type": "String", "required": true } ], "output_params": [], "required_params": [ "SapGridElementType", "SapInstance", "ElementId" ], "constraints": { "SapElementType": "SapGridElement" }, "sibling_selectors": [ "SAP.ClickSapGuiElement.BasicElementSelected", "SAP.ClickSapGuiElement.LabelSelected", "SAP.ClickSapGuiElement.CheckBoxSelected", "SAP.ClickSapGuiElement.ComboBoxSelected", "SAP.ClickSapGuiElement.GridCellCheckboxSelected", "SAP.ClickSapGuiElement.GridCellListSelected" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.ClickSapGuiElement.LabelSelected", "module": "SAP", "kind": "Action", "selector": "LabelSelected", "template": "SAP.ClickSapGuiElement.LabelSelected SapInstance: `` SapLabelAction: SAP.SapLabelAction.Expand ElementId: ``", "golden_example": "SAP.ClickSapGuiElement.LabelSelected SapInstance: SapInstance2 SapLabelAction: SAP.SapLabelAction.Expand ElementId: $fx'example'", "input_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "required": true }, { "name": "SapLabelAction", "type": "SapLabelAction", "required": true, "default": "Expand", "enumValues": [ "Expand", "Collapse", "Choose" ] }, { "name": "ElementId", "type": "String", "required": true } ], "output_params": [], "required_params": [ "SapInstance", "SapLabelAction", "ElementId" ], "constraints": { "SapElementType": "SapLabel" }, "sibling_selectors": [ "SAP.ClickSapGuiElement.BasicElementSelected", "SAP.ClickSapGuiElement.CheckBoxSelected", "SAP.ClickSapGuiElement.ComboBoxSelected", "SAP.ClickSapGuiElement.GridCellSelected", "SAP.ClickSapGuiElement.GridCellCheckboxSelected", "SAP.ClickSapGuiElement.GridCellListSelected" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.CloseSapConnection", "module": "SAP", "kind": "Action", "selector": null, "template": "SAP.CloseSapConnection SapInstance: `` CloseSapLogonOnLastConnection: True", "golden_example": "SAP.CloseSapConnection SapInstance: SapInstance CloseSapLogonOnLastConnection: True", "input_params": [ { "name": "CloseSapLogonOnLastConnection", "type": "Boolean", "required": false }, { "name": "SapInstance", "type": "SapInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "SAP Instance" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.CreateNewSession", "module": "SAP", "kind": "Action", "selector": null, "template": "SAP.CreateNewSession SapInstance: `` SapInstanceOutput=> SapInstance", "golden_example": "SAP.CreateNewSession SapInstance: SapInstance SapInstanceOutput=> SapInstance", "input_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "required": false } ], "output_params": [ { "name": "SapInstanceOutput", "type": "SapInstanceHandle" } ], "required_params": [ "SAP Instance" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.EndTransaction", "module": "SAP", "kind": "Action", "selector": null, "template": "SAP.EndTransaction SapInstance: ``", "golden_example": "SAP.EndTransaction SapInstance: SapInstance", "input_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "SAP Instance" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.GetSapElementDetail", "module": "SAP", "kind": "Action", "selector": null, "template": "SAP.GetSapElementDetail SapInstance: `` ElementId: `` AttributeName: $fx'Own Text' AttributeValue=> SAPAttributeValue", "golden_example": "SAP.GetSapElementDetail SapInstance: SapInstance ElementId: $fx'example' AttributeName: $fx'Own Text' AttributeValue=> SAPAttributeValue", "input_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "required": false }, { "name": "ElementId", "type": "String", "required": false }, { "name": "AttributeName", "type": "String", "required": false } ], "output_params": [ { "name": "AttributeValue", "type": "String" } ], "required_params": [ "SAP Instance", "SAP element ID" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.PopulateTextField", "module": "SAP", "kind": "Action", "selector": null, "template": "SAP.PopulateTextField SapInstance: SapInstance ElementId: `` TextValue: `` PopulateTextFieldMode: SAP.PopulateTextFieldMode.Replace", "golden_example": "SAP.PopulateTextField SapInstance: SapInstance ElementId: $fx'example' TextValue: $fx'example' PopulateTextFieldMode: SAP.PopulateTextFieldMode.Replace", "input_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "required": false }, { "name": "ElementId", "type": "String", "required": false }, { "name": "TextValue", "type": "String", "required": false }, { "name": "PopulateTextFieldMode", "type": "PopulateTextFieldMode", "required": false, "enumValues": [ "Replace", "Append" ] } ], "output_params": [], "required_params": [ "SAP element ID", "Text to fill-in" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple", "module": "SAP", "kind": "Action", "selector": "SapLogInAdvancedConnectionOptionMultiple", "template": "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple Password: `` Username: `` Server: `` Client: `` Language: `` SapInstance=> SapInstance", "golden_example": "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple Password: $fx'password' Username: $fx'example' Server: $fx'example' Client: $fx'example' Language: $fx'example' SapInstance=> SapInstance", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "Username", "type": "String", "required": true }, { "name": "Server", "type": "String", "required": true }, { "name": "Client", "type": "String", "required": true }, { "name": "Language", "type": "String", "required": true } ], "output_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "defaultVariable": "SapInstance" } ], "required_params": [ "Password", "Username", "Server", "Client", "Language" ], "constraints": { "ConnectionMode": "ConnectionString", "LogInOption": "Multiple", "LoginMode": "Normal" }, "sibling_selectors": [ "SAP.SapLogin.SapLogInOptionSingle", "SAP.SapLogin.SapLogInOptionMultiple", "SAP.SapLogin.SapLogInOptionTerminate", "SAP.SapLogin.SapSSOLogInOptionSingle", "SAP.SapLogin.SapSSOLogInOptionMultiple", "SAP.SapLogin.SapSSOLogInOptionTerminate", "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle", "module": "SAP", "kind": "Action", "selector": "SapLogInAdvancedConnectionOptionSingle", "template": "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle Password: `` Username: `` Server: `` Client: `` Language: `` SapInstance=> SapInstance OtherSapLoginTerminated=> OtherSapLoginTerminated", "golden_example": "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle Password: $fx'password' Username: $fx'example' Server: $fx'example' Client: $fx'example' Language: $fx'example' SapInstance=> SapInstance OtherSapLoginTerminated=> OtherSapLoginTerminated", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "Username", "type": "String", "required": true }, { "name": "Server", "type": "String", "required": true }, { "name": "Client", "type": "String", "required": true }, { "name": "Language", "type": "String", "required": true } ], "output_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "defaultVariable": "SapInstance" }, { "name": "OtherSapLoginTerminated", "type": "Boolean", "defaultVariable": "OtherSapLoginTerminated" } ], "required_params": [ "Password", "Username", "Server", "Client", "Language" ], "constraints": { "ConnectionMode": "ConnectionString", "LogInOption": "Single", "LoginMode": "Normal" }, "sibling_selectors": [ "SAP.SapLogin.SapLogInOptionSingle", "SAP.SapLogin.SapLogInOptionMultiple", "SAP.SapLogin.SapLogInOptionTerminate", "SAP.SapLogin.SapSSOLogInOptionSingle", "SAP.SapLogin.SapSSOLogInOptionMultiple", "SAP.SapLogin.SapSSOLogInOptionTerminate", "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate", "module": "SAP", "kind": "Action", "selector": "SapLogInAdvancedConnectionOptionTerminate", "template": "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate Password: `` Username: `` Server: `` Client: `` Language: `` SapInstance=> SapInstance CurrentSapLoginTerminated=> CurrentSapLoginTerminated", "golden_example": "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate Password: $fx'password' Username: $fx'example' Server: $fx'example' Client: $fx'example' Language: $fx'example' SapInstance=> SapInstance CurrentSapLoginTerminated=> CurrentSapLoginTerminated", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "Username", "type": "String", "required": true }, { "name": "Server", "type": "String", "required": true }, { "name": "Client", "type": "String", "required": true }, { "name": "Language", "type": "String", "required": true } ], "output_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "defaultVariable": "SapInstance" }, { "name": "CurrentSapLoginTerminated", "type": "Boolean", "defaultVariable": "CurrentSapLoginTerminated" } ], "required_params": [ "Password", "Username", "Server", "Client", "Language" ], "constraints": { "ConnectionMode": "ConnectionString", "LogInOption": "Terminate", "LoginMode": "Normal" }, "sibling_selectors": [ "SAP.SapLogin.SapLogInOptionSingle", "SAP.SapLogin.SapLogInOptionMultiple", "SAP.SapLogin.SapLogInOptionTerminate", "SAP.SapLogin.SapSSOLogInOptionSingle", "SAP.SapLogin.SapSSOLogInOptionMultiple", "SAP.SapLogin.SapSSOLogInOptionTerminate", "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SapLogin.SapLogInOptionMultiple", "module": "SAP", "kind": "Action", "selector": "SapLogInOptionMultiple", "template": "SAP.SapLogin.SapLogInOptionMultiple Password: `` Username: `` Client: `` Language: `` Description: `` SapInstance=> SapInstance", "golden_example": "SAP.SapLogin.SapLogInOptionMultiple Password: $fx'password' Username: $fx'example' Client: $fx'example' Language: $fx'example' Description: $fx'example' SapInstance=> SapInstance", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "Username", "type": "String", "required": true }, { "name": "Client", "type": "String", "required": true }, { "name": "Language", "type": "String", "required": true }, { "name": "Description", "type": "String", "required": true } ], "output_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "defaultVariable": "SapInstance" } ], "required_params": [ "Password", "Username", "Client", "Language", "Description" ], "constraints": { "ConnectionMode": "Description", "LogInOption": "Multiple", "LoginMode": "Normal" }, "sibling_selectors": [ "SAP.SapLogin.SapLogInOptionSingle", "SAP.SapLogin.SapLogInOptionTerminate", "SAP.SapLogin.SapSSOLogInOptionSingle", "SAP.SapLogin.SapSSOLogInOptionMultiple", "SAP.SapLogin.SapSSOLogInOptionTerminate", "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SapLogin.SapLogInOptionSingle", "module": "SAP", "kind": "Action", "selector": "SapLogInOptionSingle", "template": "SAP.SapLogin.SapLogInOptionSingle Password: `` Username: `` Client: `` Language: `` Description: `` SapInstance=> SapInstance OtherSapLoginTerminated=> OtherSapLoginTerminated", "golden_example": "SAP.SapLogin.SapLogInOptionSingle Password: $fx'password' Username: $fx'example' Client: $fx'example' Language: $fx'example' Description: $fx'example' SapInstance=> SapInstance OtherSapLoginTerminated=> OtherSapLoginTerminated", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "Username", "type": "String", "required": true }, { "name": "Client", "type": "String", "required": true }, { "name": "Language", "type": "String", "required": true }, { "name": "Description", "type": "String", "required": true } ], "output_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "defaultVariable": "SapInstance" }, { "name": "OtherSapLoginTerminated", "type": "Boolean", "defaultVariable": "OtherSapLoginTerminated" } ], "required_params": [ "Password", "Username", "Client", "Language", "Description" ], "constraints": { "ConnectionMode": "Description", "LogInOption": "Single", "LoginMode": "Normal" }, "sibling_selectors": [ "SAP.SapLogin.SapLogInOptionMultiple", "SAP.SapLogin.SapLogInOptionTerminate", "SAP.SapLogin.SapSSOLogInOptionSingle", "SAP.SapLogin.SapSSOLogInOptionMultiple", "SAP.SapLogin.SapSSOLogInOptionTerminate", "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SapLogin.SapLogInOptionTerminate", "module": "SAP", "kind": "Action", "selector": "SapLogInOptionTerminate", "template": "SAP.SapLogin.SapLogInOptionTerminate Description: `` Client: `` Username: `` Password: `` Language: `` SapInstance=> SapInstance CurrentSapLoginTerminated=> CurrentSapLoginTerminated", "golden_example": "SAP.SapLogin.SapLogInOptionTerminate Description: $fx'example' Client: $fx'example' Username: $fx'example' Password: $fx'password' Language: $fx'example' SapInstance=> SapInstance CurrentSapLoginTerminated=> CurrentSapLoginTerminated", "input_params": [ { "name": "Client", "type": "String", "required": false }, { "name": "Description", "type": "String", "required": false }, { "name": "Language", "type": "String", "required": false }, { "name": "Password", "type": "EncryptableObject", "required": false }, { "name": "Username", "type": "String", "required": false } ], "output_params": [ { "name": "CurrentSapLoginTerminated", "type": "Boolean" }, { "name": "SapInstance", "type": "SapInstanceHandle" } ], "required_params": [ "Server description", "Client", "Username" ], "constraints": { "ConnectionMode": "Description", "LogInOption": "Terminate", "LoginMode": "Normal" }, "sibling_selectors": [ "SAP.SapLogin.SapLogInOptionSingle", "SAP.SapLogin.SapLogInOptionMultiple", "SAP.SapLogin.SapSSOLogInOptionSingle", "SAP.SapLogin.SapSSOLogInOptionMultiple", "SAP.SapLogin.SapSSOLogInOptionTerminate", "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple", "module": "SAP", "kind": "Action", "selector": "SapSSOLogInAdvancedConnectionOptionMultiple", "template": "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple Username: `` Server: `` Client: `` Language: `` SapInstance=> SapInstance", "golden_example": "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple Username: $fx'example' Server: $fx'example' Client: $fx'example' Language: $fx'example' SapInstance=> SapInstance", "input_params": [ { "name": "Username", "type": "String", "required": true }, { "name": "Server", "type": "String", "required": true }, { "name": "Client", "type": "String", "required": true }, { "name": "Language", "type": "String", "required": true } ], "output_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "defaultVariable": "SapInstance" } ], "required_params": [ "Username", "Server", "Client", "Language" ], "constraints": { "ConnectionMode": "ConnectionString", "LogInOption": "Multiple", "LoginMode": "SSO" }, "sibling_selectors": [ "SAP.SapLogin.SapLogInOptionSingle", "SAP.SapLogin.SapLogInOptionMultiple", "SAP.SapLogin.SapLogInOptionTerminate", "SAP.SapLogin.SapSSOLogInOptionSingle", "SAP.SapLogin.SapSSOLogInOptionMultiple", "SAP.SapLogin.SapSSOLogInOptionTerminate", "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle", "module": "SAP", "kind": "Action", "selector": "SapSSOLogInAdvancedConnectionOptionSingle", "template": "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle Username: `` Server: `` Client: `` Language: `` SapInstance=> SapInstance OtherSapLoginTerminated=> OtherSapLoginTerminated", "golden_example": "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle Username: $fx'example' Server: $fx'example' Client: $fx'example' Language: $fx'example' SapInstance=> SapInstance OtherSapLoginTerminated=> OtherSapLoginTerminated", "input_params": [ { "name": "Username", "type": "String", "required": true }, { "name": "Server", "type": "String", "required": true }, { "name": "Client", "type": "String", "required": true }, { "name": "Language", "type": "String", "required": true } ], "output_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "defaultVariable": "SapInstance" }, { "name": "OtherSapLoginTerminated", "type": "Boolean", "defaultVariable": "OtherSapLoginTerminated" } ], "required_params": [ "Username", "Server", "Client", "Language" ], "constraints": { "ConnectionMode": "ConnectionString", "LogInOption": "Single", "LoginMode": "SSO" }, "sibling_selectors": [ "SAP.SapLogin.SapLogInOptionSingle", "SAP.SapLogin.SapLogInOptionMultiple", "SAP.SapLogin.SapLogInOptionTerminate", "SAP.SapLogin.SapSSOLogInOptionSingle", "SAP.SapLogin.SapSSOLogInOptionMultiple", "SAP.SapLogin.SapSSOLogInOptionTerminate", "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate", "module": "SAP", "kind": "Action", "selector": "SapSSOLogInAdvancedConnectionOptionTerminate", "template": "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate Username: `` Server: `` Client: `` Language: `` SapInstance=> SapInstance CurrentSapLoginTerminated=> CurrentSapLoginTerminated", "golden_example": "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate Username: $fx'example' Server: $fx'example' Client: $fx'example' Language: $fx'example' SapInstance=> SapInstance CurrentSapLoginTerminated=> CurrentSapLoginTerminated", "input_params": [ { "name": "Username", "type": "String", "required": true }, { "name": "Server", "type": "String", "required": true }, { "name": "Client", "type": "String", "required": true }, { "name": "Language", "type": "String", "required": true } ], "output_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "defaultVariable": "SapInstance" }, { "name": "CurrentSapLoginTerminated", "type": "Boolean", "defaultVariable": "CurrentSapLoginTerminated" } ], "required_params": [ "Username", "Server", "Client", "Language" ], "constraints": { "ConnectionMode": "ConnectionString", "LogInOption": "Terminate", "LoginMode": "SSO" }, "sibling_selectors": [ "SAP.SapLogin.SapLogInOptionSingle", "SAP.SapLogin.SapLogInOptionMultiple", "SAP.SapLogin.SapLogInOptionTerminate", "SAP.SapLogin.SapSSOLogInOptionSingle", "SAP.SapLogin.SapSSOLogInOptionMultiple", "SAP.SapLogin.SapSSOLogInOptionTerminate", "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SapLogin.SapSSOLogInOptionMultiple", "module": "SAP", "kind": "Action", "selector": "SapSSOLogInOptionMultiple", "template": "SAP.SapLogin.SapSSOLogInOptionMultiple Username: `` Client: `` Language: `` Description: `` SapInstance=> SapInstance", "golden_example": "SAP.SapLogin.SapSSOLogInOptionMultiple Username: $fx'example' Client: $fx'example' Language: $fx'example' Description: $fx'example' SapInstance=> SapInstance", "input_params": [ { "name": "Username", "type": "String", "required": true }, { "name": "Client", "type": "String", "required": true }, { "name": "Language", "type": "String", "required": true }, { "name": "Description", "type": "String", "required": true } ], "output_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "defaultVariable": "SapInstance" } ], "required_params": [ "Username", "Client", "Language", "Description" ], "constraints": { "ConnectionMode": "Description", "LogInOption": "Multiple", "LoginMode": "SSO" }, "sibling_selectors": [ "SAP.SapLogin.SapLogInOptionSingle", "SAP.SapLogin.SapLogInOptionMultiple", "SAP.SapLogin.SapLogInOptionTerminate", "SAP.SapLogin.SapSSOLogInOptionSingle", "SAP.SapLogin.SapSSOLogInOptionTerminate", "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SapLogin.SapSSOLogInOptionSingle", "module": "SAP", "kind": "Action", "selector": "SapSSOLogInOptionSingle", "template": "SAP.SapLogin.SapSSOLogInOptionSingle Username: `` Client: `` Language: `` Description: `` SapInstance=> SapInstance OtherSapLoginTerminated=> OtherSapLoginTerminated", "golden_example": "SAP.SapLogin.SapSSOLogInOptionSingle Username: $fx'example' Client: $fx'example' Language: $fx'example' Description: $fx'example' SapInstance=> SapInstance OtherSapLoginTerminated=> OtherSapLoginTerminated", "input_params": [ { "name": "Username", "type": "String", "required": true }, { "name": "Client", "type": "String", "required": true }, { "name": "Language", "type": "String", "required": true }, { "name": "Description", "type": "String", "required": true } ], "output_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "defaultVariable": "SapInstance" }, { "name": "OtherSapLoginTerminated", "type": "Boolean", "defaultVariable": "OtherSapLoginTerminated" } ], "required_params": [ "Username", "Client", "Language", "Description" ], "constraints": { "ConnectionMode": "Description", "LogInOption": "Single", "LoginMode": "SSO" }, "sibling_selectors": [ "SAP.SapLogin.SapLogInOptionSingle", "SAP.SapLogin.SapLogInOptionMultiple", "SAP.SapLogin.SapLogInOptionTerminate", "SAP.SapLogin.SapSSOLogInOptionMultiple", "SAP.SapLogin.SapSSOLogInOptionTerminate", "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SapLogin.SapSSOLogInOptionTerminate", "module": "SAP", "kind": "Action", "selector": "SapSSOLogInOptionTerminate", "template": "SAP.SapLogin.SapSSOLogInOptionTerminate Username: `` Client: `` Language: `` Description: `` SapInstance=> SapInstance CurrentSapLoginTerminated=> CurrentSapLoginTerminated", "golden_example": "SAP.SapLogin.SapSSOLogInOptionTerminate Username: $fx'example' Client: $fx'example' Language: $fx'example' Description: $fx'example' SapInstance=> SapInstance CurrentSapLoginTerminated=> CurrentSapLoginTerminated", "input_params": [ { "name": "Username", "type": "String", "required": true }, { "name": "Client", "type": "String", "required": true }, { "name": "Language", "type": "String", "required": true }, { "name": "Description", "type": "String", "required": true } ], "output_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "defaultVariable": "SapInstance" }, { "name": "CurrentSapLoginTerminated", "type": "Boolean", "defaultVariable": "CurrentSapLoginTerminated" } ], "required_params": [ "Username", "Client", "Language", "Description" ], "constraints": { "ConnectionMode": "Description", "LogInOption": "Terminate", "LoginMode": "SSO" }, "sibling_selectors": [ "SAP.SapLogin.SapLogInOptionSingle", "SAP.SapLogin.SapLogInOptionMultiple", "SAP.SapLogin.SapLogInOptionTerminate", "SAP.SapLogin.SapSSOLogInOptionSingle", "SAP.SapLogin.SapSSOLogInOptionMultiple", "SAP.SapLogin.SapLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapLogInAdvancedConnectionOptionTerminate", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionSingle", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionMultiple", "SAP.SapLogin.SapSSOLogInAdvancedConnectionOptionTerminate" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SapSelectMenuItem", "module": "SAP", "kind": "Action", "selector": null, "template": "SAP.SapSelectMenuItem SapInstance: `` MenuItemName: ``", "golden_example": "SAP.SapSelectMenuItem SapInstance: SapInstance MenuItemName: $fx'example'", "input_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "required": false }, { "name": "MenuItemName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "SAP Instance", "Menu item name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.SelectNavigationBarItem", "module": "SAP", "kind": "Action", "selector": null, "template": "SAP.SelectNavigationBarItem SapInstance: SapInstance ItemName: ``", "golden_example": "SAP.SelectNavigationBarItem SapInstance: SapInstance ItemName: $fx'example'", "input_params": [ { "name": "ItemName", "type": "String", "required": false }, { "name": "SapInstance", "type": "SapInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Navigation item name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "SAP.StartTransaction", "module": "SAP", "kind": "Action", "selector": null, "template": "SAP.StartTransaction SapInstance: SapInstance TransactionCode: ``", "golden_example": "SAP.StartTransaction SapInstance: SapInstance TransactionCode: $fx'example'", "input_params": [ { "name": "SapInstance", "type": "SapInstanceHandle", "required": false }, { "name": "TransactionCode", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Transaction Code" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunDOSCommand.RunDOSCommand", "module": "System", "kind": "Action", "selector": "RunDOSCommand", "template": "Scripting.RunDOSCommand.RunDOSCommand DOSCommandOrApplication: `` WorkingDirectory: `` StandardOutput=> CommandOutput StandardError=> CommandErrorOutput ExitCode=> CommandExitCode", "golden_example": "Scripting.RunDOSCommand.RunDOSCommand DOSCommandOrApplication: $fx'C:\\temp\\test.xlsx' WorkingDirectory: $fx'C:\\temp' StandardOutput=> CommandOutput StandardError=> CommandErrorOutput ExitCode=> CommandExitCode", "input_params": [ { "name": "DOSCommandOrApplication", "type": "FileObject", "required": false }, { "name": "WorkingDirectory", "type": "FolderObject", "required": false } ], "output_params": [ { "name": "ExitCode", "type": "Int32" }, { "name": "StandardError", "type": "String" }, { "name": "StandardOutput", "type": "String" } ], "required_params": [ "DOS command or application" ], "constraints": { "ChangeCodePage": "False", "FailOnTimeout": "False" }, "sibling_selectors": [ "Scripting.RunDOSCommand.RunDOSCommandWithCodePage", "Scripting.RunDOSCommand.RunDOSCommandWithCodePageAndFailOnTimeout", "Scripting.RunDOSCommand.RunDOSCommandAndFailOnTimeout" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunDOSCommand.RunDOSCommandAndFailOnTimeout", "module": "System", "kind": "Action", "selector": "RunDOSCommandAndFailOnTimeout", "template": "Scripting.RunDOSCommand.RunDOSCommandAndFailOnTimeout WorkingDirectory: `` Timeout: 10 DOSCommandOrApplication: `` StandardOutput=> CommandOutput StandardError=> CommandErrorOutput ExitCode=> CommandExitCode", "golden_example": "Scripting.RunDOSCommand.RunDOSCommandAndFailOnTimeout WorkingDirectory: $fx'C:\\temp' Timeout: 10 DOSCommandOrApplication: $fx'C:\\temp\\test.xlsx' StandardOutput=> CommandOutput StandardError=> CommandErrorOutput ExitCode=> CommandExitCode", "input_params": [ { "name": "WorkingDirectory", "type": "FolderObject", "required": false, "default": "" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "10" }, { "name": "DOSCommandOrApplication", "type": "FileObject", "required": true } ], "output_params": [ { "name": "StandardOutput", "type": "String", "defaultVariable": "CommandOutput" }, { "name": "StandardError", "type": "String", "defaultVariable": "CommandErrorOutput" }, { "name": "ExitCode", "type": "Int32", "defaultVariable": "CommandExitCode" } ], "required_params": [ "Timeout", "DOSCommandOrApplication" ], "constraints": { "ChangeCodePage": "False", "FailOnTimeout": "True" }, "sibling_selectors": [ "Scripting.RunDOSCommand.RunDOSCommandWithCodePage", "Scripting.RunDOSCommand.RunDOSCommandWithCodePageAndFailOnTimeout", "Scripting.RunDOSCommand.RunDOSCommand" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunDOSCommand.RunDOSCommandWithCodePage", "module": "System", "kind": "Action", "selector": "RunDOSCommandWithCodePage", "template": "Scripting.RunDOSCommand.RunDOSCommandWithCodePage WorkingDirectory: `` DOSCommandOrApplication: `` Encoding: System.Encoding.utf_8 StandardOutput=> CommandOutput StandardError=> CommandErrorOutput ExitCode=> CommandExitCode", "golden_example": "Scripting.RunDOSCommand.RunDOSCommandWithCodePage WorkingDirectory: $fx'C:\\temp' DOSCommandOrApplication: $fx'C:\\temp\\test.xlsx' Encoding: System.Encoding.utf_8 StandardOutput=> CommandOutput StandardError=> CommandErrorOutput ExitCode=> CommandExitCode", "input_params": [ { "name": "WorkingDirectory", "type": "FolderObject", "required": false, "default": "" }, { "name": "DOSCommandOrApplication", "type": "FileObject", "required": true }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "utf_8", "enumValues": [ "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "StandardOutput", "type": "String", "defaultVariable": "CommandOutput" }, { "name": "StandardError", "type": "String", "defaultVariable": "CommandErrorOutput" }, { "name": "ExitCode", "type": "Int32", "defaultVariable": "CommandExitCode" } ], "required_params": [ "DOSCommandOrApplication", "Encoding" ], "constraints": { "ChangeCodePage": "True", "FailOnTimeout": "False" }, "sibling_selectors": [ "Scripting.RunDOSCommand.RunDOSCommandWithCodePageAndFailOnTimeout", "Scripting.RunDOSCommand.RunDOSCommand", "Scripting.RunDOSCommand.RunDOSCommandAndFailOnTimeout" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunDOSCommand.RunDOSCommandWithCodePageAndFailOnTimeout", "module": "System", "kind": "Action", "selector": "RunDOSCommandWithCodePageAndFailOnTimeout", "template": "Scripting.RunDOSCommand.RunDOSCommandWithCodePageAndFailOnTimeout WorkingDirectory: `` Timeout: 10 DOSCommandOrApplication: `` Encoding: System.Encoding.utf_8 StandardOutput=> CommandOutput StandardError=> CommandErrorOutput ExitCode=> CommandExitCode", "golden_example": "Scripting.RunDOSCommand.RunDOSCommandWithCodePageAndFailOnTimeout WorkingDirectory: $fx'C:\\temp' Timeout: 10 DOSCommandOrApplication: $fx'C:\\temp\\test.xlsx' Encoding: System.Encoding.utf_8 StandardOutput=> CommandOutput StandardError=> CommandErrorOutput ExitCode=> CommandExitCode", "input_params": [ { "name": "WorkingDirectory", "type": "FolderObject", "required": false, "default": "" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "10" }, { "name": "DOSCommandOrApplication", "type": "FileObject", "required": true }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "utf_8", "enumValues": [ "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "StandardOutput", "type": "String", "defaultVariable": "CommandOutput" }, { "name": "StandardError", "type": "String", "defaultVariable": "CommandErrorOutput" }, { "name": "ExitCode", "type": "Int32", "defaultVariable": "CommandExitCode" } ], "required_params": [ "Timeout", "DOSCommandOrApplication", "Encoding" ], "constraints": { "ChangeCodePage": "True", "FailOnTimeout": "True" }, "sibling_selectors": [ "Scripting.RunDOSCommand.RunDOSCommandWithCodePage", "Scripting.RunDOSCommand.RunDOSCommand", "Scripting.RunDOSCommand.RunDOSCommandAndFailOnTimeout" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunDotNetScript", "module": "System", "kind": "Action", "selector": null, "template": "Scripting.RunDotNetScript Language: System.DotNetActionLanguageType.CSharp Imports: `` ReferenceRootPath: `` Script: ``", "golden_example": "Scripting.RunDotNetScript Language: System.DotNetActionLanguageType.CSharp Imports: $fx'example' ReferenceRootPath: $fx'C:\\temp' Script: $fx'example'", "input_params": [ { "name": "Imports", "type": "String", "required": false }, { "name": "ReferenceRootPath", "type": "FolderObject", "required": false }, { "name": "Script", "type": "String", "required": false }, { "name": "Language", "type": "DotNetActionLanguageType", "required": false, "enumValues": [ "CSharp", "VisualBasic" ] } ], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunJavascript.RunJavascript", "module": "System", "kind": "Action", "selector": "RunJavascript", "template": "Scripting.RunJavascript.RunJavascript JavascriptCode: $fx'' ScriptOutput=> JavascriptOutput ScriptError=> ScriptError", "golden_example": "Scripting.RunJavascript.RunJavascript JavascriptCode: $fx'' ScriptOutput=> JavascriptOutput ScriptError=> ScriptError", "input_params": [ { "name": "JavascriptCode", "type": "String", "required": false } ], "output_params": [ { "name": "ScriptError", "type": "String" }, { "name": "ScriptOutput", "type": "String" } ], "required_params": [], "constraints": { "FailOnTimeout": "False" }, "sibling_selectors": [ "Scripting.RunJavascript.RunJavascriptAndFailOnTimeout" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunJavascript.RunJavascriptAndFailOnTimeout", "module": "System", "kind": "Action", "selector": "RunJavascriptAndFailOnTimeout", "template": "Scripting.RunJavascript.RunJavascriptAndFailOnTimeout Timeout: 10 JavascriptCode: `` ScriptOutput=> JavascriptOutput ScriptError=> ScriptError", "golden_example": "Scripting.RunJavascript.RunJavascriptAndFailOnTimeout Timeout: 10 JavascriptCode: $fx'example' ScriptOutput=> JavascriptOutput ScriptError=> ScriptError", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "10" }, { "name": "JavascriptCode", "type": "String", "required": true, "default": "" } ], "output_params": [ { "name": "ScriptOutput", "type": "String", "defaultVariable": "JavascriptOutput" }, { "name": "ScriptError", "type": "String", "defaultVariable": "ScriptError" } ], "required_params": [ "Timeout", "JavascriptCode" ], "constraints": { "FailOnTimeout": "True" }, "sibling_selectors": [ "Scripting.RunJavascript.RunJavascript" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunPowershellScript.RunScript", "module": "System", "kind": "Action", "selector": "RunScript", "template": "Scripting.RunPowershellScript.RunScript Script: $fx'' ScriptOutput=> PowershellOutput ScriptError=> ScriptError", "golden_example": "Scripting.RunPowershellScript.RunScript Script: $fx'' ScriptOutput=> PowershellOutput ScriptError=> ScriptError", "input_params": [ { "name": "Script", "type": "String", "required": false } ], "output_params": [ { "name": "ScriptError", "type": "String" }, { "name": "ScriptOutput", "type": "String" } ], "required_params": [], "constraints": { "FailOnTimeout": "False" }, "sibling_selectors": [ "Scripting.RunPowershellScript.RunScriptAndFailOnTimeout" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunPowershellScript.RunScriptAndFailOnTimeout", "module": "System", "kind": "Action", "selector": "RunScriptAndFailOnTimeout", "template": "Scripting.RunPowershellScript.RunScriptAndFailOnTimeout Timeout: 10 Script: `` ScriptOutput=> PowershellOutput ScriptError=> ScriptError", "golden_example": "Scripting.RunPowershellScript.RunScriptAndFailOnTimeout Timeout: 10 Script: $fx'example' ScriptOutput=> PowershellOutput ScriptError=> ScriptError", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "10" }, { "name": "Script", "type": "String", "required": true, "default": "" } ], "output_params": [ { "name": "ScriptOutput", "type": "String", "defaultVariable": "PowershellOutput" }, { "name": "ScriptError", "type": "String", "defaultVariable": "ScriptError" } ], "required_params": [ "Timeout", "Script" ], "constraints": { "FailOnTimeout": "True" }, "sibling_selectors": [ "Scripting.RunPowershellScript.RunScript" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunPythonScript.RunPythonScript", "module": "System", "kind": "Action", "selector": "RunPythonScript", "template": "Scripting.RunPythonScript.RunPythonScript PythonCode: `` ModuleFolderPaths: `` ScriptOutput=> PythonScriptOutput ScriptError=> ScriptError", "golden_example": "Scripting.RunPythonScript.RunPythonScript PythonCode: $fx'example' ModuleFolderPaths: List ScriptOutput=> PythonScriptOutput ScriptError=> ScriptError", "input_params": [ { "name": "PythonCode", "type": "String", "required": true }, { "name": "ModuleFolderPaths", "type": "List`1", "required": false, "default": "" } ], "output_params": [ { "name": "ScriptOutput", "type": "String", "defaultVariable": "PythonScriptOutput" }, { "name": "ScriptError", "type": "String", "defaultVariable": "ScriptError" } ], "required_params": [ "PythonCode" ], "constraints": { "PythonEngine": "IronPython2" }, "sibling_selectors": [ "Scripting.RunPythonScript.RunPythonScript34", "Scripting.RunPythonScript.RunPythonScriptCPython" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunPythonScript.RunPythonScript34", "module": "System", "kind": "Action", "selector": "RunPythonScript34", "template": "Scripting.RunPythonScript.RunPythonScript34 PythonCode: `` ModuleFolderPaths: `` ScriptOutput=> PythonScriptOutput ScriptError=> ScriptError", "golden_example": "Scripting.RunPythonScript.RunPythonScript34 PythonCode: $fx'example' ModuleFolderPaths: List ScriptOutput=> PythonScriptOutput ScriptError=> ScriptError", "input_params": [ { "name": "PythonCode", "type": "String", "required": true }, { "name": "ModuleFolderPaths", "type": "List`1", "required": false, "default": "" } ], "output_params": [ { "name": "ScriptOutput", "type": "String", "defaultVariable": "PythonScriptOutput" }, { "name": "ScriptError", "type": "String", "defaultVariable": "ScriptError" } ], "required_params": [ "PythonCode" ], "constraints": { "PythonEngine": "IronPython3" }, "sibling_selectors": [ "Scripting.RunPythonScript.RunPythonScript", "Scripting.RunPythonScript.RunPythonScriptCPython" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunPythonScript.RunPythonScriptCPython", "module": "System", "kind": "Action", "selector": "RunPythonScriptCPython", "template": "Scripting.RunPythonScript.RunPythonScriptCPython PythonPath: `` PythonCode: `` ModuleFolderPaths: `` ScriptOutput=> PythonScriptOutput ScriptError=> ScriptError", "golden_example": "Scripting.RunPythonScript.RunPythonScriptCPython PythonPath: $fx'C:\\temp' PythonCode: $fx'example' ModuleFolderPaths: List ScriptOutput=> PythonScriptOutput ScriptError=> ScriptError", "input_params": [ { "name": "PythonPath", "type": "FolderObject", "required": true }, { "name": "PythonCode", "type": "String", "required": true }, { "name": "ModuleFolderPaths", "type": "List`1", "required": false, "default": "" } ], "output_params": [ { "name": "ScriptOutput", "type": "String", "defaultVariable": "PythonScriptOutput" }, { "name": "ScriptError", "type": "String", "defaultVariable": "ScriptError" } ], "required_params": [ "PythonPath", "PythonCode" ], "constraints": { "PythonEngine": "CPython" }, "sibling_selectors": [ "Scripting.RunPythonScript.RunPythonScript", "Scripting.RunPythonScript.RunPythonScript34" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunVBScript.RunVBScript", "module": "System", "kind": "Action", "selector": "RunVBScript", "template": "Scripting.RunVBScript.RunVBScript VBScriptCode: $fx'' ScriptOutput=> VBScriptOutput ScriptError=> ScriptError", "golden_example": "Scripting.RunVBScript.RunVBScript VBScriptCode: $fx'' ScriptOutput=> VBScriptOutput ScriptError=> ScriptError", "input_params": [ { "name": "VBScriptCode", "type": "String", "required": false } ], "output_params": [ { "name": "ScriptError", "type": "String" }, { "name": "ScriptOutput", "type": "String" } ], "required_params": [], "constraints": { "FailOnTimeout": "False" }, "sibling_selectors": [ "Scripting.RunVBScript.RunVBScriptAndFailOnTimeout" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Scripting.RunVBScript.RunVBScriptAndFailOnTimeout", "module": "System", "kind": "Action", "selector": "RunVBScriptAndFailOnTimeout", "template": "Scripting.RunVBScript.RunVBScriptAndFailOnTimeout Timeout: 10 VBScriptCode: `` ScriptOutput=> VBScriptOutput ScriptError=> ScriptError", "golden_example": "Scripting.RunVBScript.RunVBScriptAndFailOnTimeout Timeout: 10 VBScriptCode: $fx'example' ScriptOutput=> VBScriptOutput ScriptError=> ScriptError", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "10" }, { "name": "VBScriptCode", "type": "String", "required": true, "default": "" } ], "output_params": [ { "name": "ScriptOutput", "type": "String", "defaultVariable": "VBScriptOutput" }, { "name": "ScriptError", "type": "String", "defaultVariable": "ScriptError" } ], "required_params": [ "Timeout", "VBScriptCode" ], "constraints": { "FailOnTimeout": "True" }, "sibling_selectors": [ "Scripting.RunVBScript.RunVBScript" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Services.IfService.IsInstalled", "module": "Services", "kind": "Condition", "selector": "IsInstalled", "template": "IF (Services.IfService.IsInstalled Service: ``) THEN", "golden_example": "IF (Services.IfService.IsInstalled Service: $fx'example') THEN", "input_params": [ { "name": "Service", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Service" ], "constraints": { "ServiceStatus": "IsInstalled" }, "sibling_selectors": [ "Services.IfService.IsNotInstalled", "Services.IfService.IsStopped", "Services.IfService.IsRunning", "Services.IfService.IsPaused" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Services.IfService.IsNotInstalled", "module": "Services", "kind": "Condition", "selector": "IsNotInstalled", "template": "IF (Services.IfService.IsNotInstalled Service: ``) THEN", "golden_example": "IF (Services.IfService.IsNotInstalled Service: $fx'example') THEN", "input_params": [ { "name": "Service", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Service" ], "constraints": { "ServiceStatus": "IsNotInstalled" }, "sibling_selectors": [ "Services.IfService.IsInstalled", "Services.IfService.IsStopped", "Services.IfService.IsRunning", "Services.IfService.IsPaused" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Services.IfService.IsPaused", "module": "Services", "kind": "Condition", "selector": "IsPaused", "template": "IF (Services.IfService.IsPaused Service: ``) THEN", "golden_example": "IF (Services.IfService.IsPaused Service: $fx'example') THEN", "input_params": [ { "name": "Service", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Service" ], "constraints": { "ServiceStatus": "IsPaused" }, "sibling_selectors": [ "Services.IfService.IsInstalled", "Services.IfService.IsNotInstalled", "Services.IfService.IsStopped", "Services.IfService.IsRunning" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Services.IfService.IsRunning", "module": "Services", "kind": "Condition", "selector": "IsRunning", "template": "IF (Services.IfService.IsRunning Service: ``) THEN", "golden_example": "IF (Services.IfService.IsRunning Service: $fx'example') THEN", "input_params": [ { "name": "Service", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Service name" ], "constraints": { "ServiceStatus": "IsRunning" }, "sibling_selectors": [ "Services.IfService.IsInstalled", "Services.IfService.IsNotInstalled", "Services.IfService.IsStopped", "Services.IfService.IsPaused" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Services.IfService.IsStopped", "module": "Services", "kind": "Condition", "selector": "IsStopped", "template": "IF (Services.IfService.IsStopped Service: ``) THEN", "golden_example": "IF (Services.IfService.IsStopped Service: $fx'example') THEN", "input_params": [ { "name": "Service", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Service" ], "constraints": { "ServiceStatus": "IsStopped" }, "sibling_selectors": [ "Services.IfService.IsInstalled", "Services.IfService.IsNotInstalled", "Services.IfService.IsRunning", "Services.IfService.IsPaused" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Services.Pause", "module": "Services", "kind": "Action", "selector": null, "template": "Services.Pause ServiceName: ``", "golden_example": "Services.Pause ServiceName: $fx'example'", "input_params": [ { "name": "ServiceName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Service to pause" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Services.Resume", "module": "Services", "kind": "Action", "selector": null, "template": "Services.Resume ServiceName: ``", "golden_example": "Services.Resume ServiceName: $fx'example'", "input_params": [ { "name": "ServiceName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Service to resume" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Services.Start", "module": "Services", "kind": "Action", "selector": null, "template": "Services.Start ServiceName: ``", "golden_example": "Services.Start ServiceName: $fx'example'", "input_params": [ { "name": "ServiceName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Service to start" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Services.Stop", "module": "Services", "kind": "Action", "selector": null, "template": "Services.Stop ServiceName: ``", "golden_example": "Services.Stop ServiceName: $fx'example'", "input_params": [ { "name": "ServiceName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Service to stop" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Services.WaitForService.Paused", "module": "Services", "kind": "Wait", "selector": "Paused", "template": "WAIT (Services.WaitForService.Paused Service: ``)", "golden_example": "WAIT (Services.WaitForService.Paused Service: $fx'example')", "input_params": [ { "name": "Service", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Service" ], "constraints": { "WaitFor": "ToPause" }, "sibling_selectors": [ "Services.WaitForService.Stopped", "Services.WaitForService.Started" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Services.WaitForService.Started", "module": "Services", "kind": "Wait", "selector": "Started", "template": "WAIT (Services.WaitForService.Started Service: ``)", "golden_example": "WAIT (Services.WaitForService.Started Service: $fx'example')", "input_params": [ { "name": "Service", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Service name" ], "constraints": { "WaitFor": "ToStart" }, "sibling_selectors": [ "Services.WaitForService.Stopped", "Services.WaitForService.Paused" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Services.WaitForService.Stopped", "module": "Services", "kind": "Wait", "selector": "Stopped", "template": "WAIT (Services.WaitForService.Stopped Service: ``)", "golden_example": "WAIT (Services.WaitForService.Stopped Service: $fx'example')", "input_params": [ { "name": "Service", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Service" ], "constraints": { "WaitFor": "ToStop" }, "sibling_selectors": [ "Services.WaitForService.Started", "Services.WaitForService.Paused" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.DeleteEnvironmentVariable", "module": "System", "kind": "Action", "selector": null, "template": "System.DeleteEnvironmentVariable Name: `` Type: System.EnvironmentVariableType.User", "golden_example": "System.DeleteEnvironmentVariable Name: $fx'example' Type: System.EnvironmentVariableType.User", "input_params": [ { "name": "Name", "type": "String", "required": false }, { "name": "Type", "type": "EnvironmentVariableType", "required": false, "enumValues": [ "User", "System" ] } ], "output_params": [], "required_params": [ "Environment variable name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.GetEnvironmentVariable.GetEnvironmentVariable", "module": "System", "kind": "Action", "selector": "GetEnvironmentVariable", "template": "System.GetEnvironmentVariable.GetEnvironmentVariable Name: `` Value=> EnvironmentVariableValue", "golden_example": "System.GetEnvironmentVariable.GetEnvironmentVariable Name: $fx'example' Value=> EnvironmentVariableValue", "input_params": [ { "name": "Name", "type": "String", "required": false } ], "output_params": [ { "name": "Value", "type": "String" } ], "required_params": [ "Environment variable name" ], "constraints": { "SearchOnlyInScope": "False" }, "sibling_selectors": [ "System.GetEnvironmentVariable.GetEnvironmentVariableFromScope" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.GetEnvironmentVariable.GetEnvironmentVariableFromScope", "module": "System", "kind": "Action", "selector": "GetEnvironmentVariableFromScope", "template": "System.GetEnvironmentVariable.GetEnvironmentVariableFromScope Scope: System.EnvironmentVariableType.User Name: `` Value=> EnvironmentVariableValue", "golden_example": "System.GetEnvironmentVariable.GetEnvironmentVariableFromScope Scope: System.EnvironmentVariableType.User Name: $fx'example' Value=> EnvironmentVariableValue", "input_params": [ { "name": "Scope", "type": "EnvironmentVariableType", "required": true, "default": "User", "enumValues": [ "User", "System" ] }, { "name": "Name", "type": "String", "required": true } ], "output_params": [ { "name": "Value", "type": "String", "defaultVariable": "EnvironmentVariableValue" } ], "required_params": [ "Scope", "Name" ], "constraints": { "SearchOnlyInScope": "True" }, "sibling_selectors": [ "System.GetEnvironmentVariable.GetEnvironmentVariable" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.IfProcess.ProcessIsNotRunning", "module": "System", "kind": "Condition", "selector": "ProcessIsNotRunning", "template": "IF (System.IfProcess.ProcessIsNotRunning ProcessName: ``) THEN", "golden_example": "IF (System.IfProcess.ProcessIsNotRunning ProcessName: $fx'example') THEN", "input_params": [ { "name": "ProcessName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "ProcessName" ], "constraints": { "CheckMode": "IsNotRunning", "UseProcessUser": "False" }, "sibling_selectors": [ "System.IfProcess.ProcessIsRunning", "System.IfProcess.ProcessWithNameIsRunning", "System.IfProcess.ProcessWithNameIsNotRunning" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.IfProcess.ProcessIsRunning", "module": "System", "kind": "Condition", "selector": "ProcessIsRunning", "template": "IF (System.IfProcess.ProcessIsRunning ProcessName: ``) THEN", "golden_example": "IF (System.IfProcess.ProcessIsRunning ProcessName: $fx'example') THEN", "input_params": [ { "name": "ProcessName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Process name" ], "constraints": { "CheckMode": "IsRunning", "UseProcessUser": "False" }, "sibling_selectors": [ "System.IfProcess.ProcessIsNotRunning", "System.IfProcess.ProcessWithNameIsRunning", "System.IfProcess.ProcessWithNameIsNotRunning" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.IfProcess.ProcessWithNameIsNotRunning", "module": "System", "kind": "Condition", "selector": "ProcessWithNameIsNotRunning", "template": "IF (System.IfProcess.ProcessWithNameIsNotRunning ProcessUser: `` ProcessName: ``) THEN", "golden_example": "IF (System.IfProcess.ProcessWithNameIsNotRunning ProcessUser: $fx'example' ProcessName: $fx'example') THEN", "input_params": [ { "name": "ProcessUser", "type": "String", "required": true }, { "name": "ProcessName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "ProcessUser", "ProcessName" ], "constraints": { "CheckMode": "IsNotRunning", "UseProcessUser": "True" }, "sibling_selectors": [ "System.IfProcess.ProcessIsRunning", "System.IfProcess.ProcessIsNotRunning", "System.IfProcess.ProcessWithNameIsRunning" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.IfProcess.ProcessWithNameIsRunning", "module": "System", "kind": "Condition", "selector": "ProcessWithNameIsRunning", "template": "IF (System.IfProcess.ProcessWithNameIsRunning ProcessUser: `` ProcessName: ``) THEN", "golden_example": "IF (System.IfProcess.ProcessWithNameIsRunning ProcessUser: $fx'example' ProcessName: $fx'example') THEN", "input_params": [ { "name": "ProcessUser", "type": "String", "required": true }, { "name": "ProcessName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "ProcessUser", "ProcessName" ], "constraints": { "CheckMode": "IsRunning", "UseProcessUser": "True" }, "sibling_selectors": [ "System.IfProcess.ProcessIsRunning", "System.IfProcess.ProcessIsNotRunning", "System.IfProcess.ProcessWithNameIsNotRunning" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.Ping", "module": "System", "kind": "Action", "selector": null, "template": "System.Ping HostName: `` Timeout: 5000 PingResult=> PingResult RoundTripTime=> RoundTripTime", "golden_example": "System.Ping HostName: $fx'example' Timeout: 5000 PingResult=> PingResult RoundTripTime=> RoundTripTime", "input_params": [ { "name": "HostName", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [ { "name": "PingResult", "type": "String" }, { "name": "RoundTripTime", "type": "Int32" } ], "required_params": [ "Host name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.RunApplication.RunApplication", "module": "System", "kind": "Action", "selector": "RunApplication", "template": "System.RunApplication.RunApplication WindowStyle: System.ProcessWindowStyle.Normal WorkingDirectory: `` ApplicationPath: `` CommandLineArguments: `` ProcessId=> AppProcessId", "golden_example": "System.RunApplication.RunApplication WindowStyle: System.ProcessWindowStyle.Normal WorkingDirectory: $fx'C:\\temp' ApplicationPath: $fx'C:\\temp\\test.xlsx' CommandLineArguments: $fx'example' ProcessId=> AppProcessId", "input_params": [ { "name": "WindowStyle", "type": "ProcessWindowStyle", "required": true, "default": "Normal", "enumValues": [ "Normal", "Hidden", "Minimized", "Maximized" ] }, { "name": "WorkingDirectory", "type": "FolderObject", "required": false, "default": "" }, { "name": "ApplicationPath", "type": "FileObject", "required": true }, { "name": "CommandLineArguments", "type": "String", "required": false, "default": "" } ], "output_params": [ { "name": "ProcessId", "type": "Int32", "defaultVariable": "AppProcessId" } ], "required_params": [ "WindowStyle", "ApplicationPath" ], "constraints": { "WaitApplication": "DoNotWait" }, "sibling_selectors": [ "System.RunApplication.RunApplicationAndWaitToLoad", "System.RunApplication.RunApplicationAndWaitToComplete" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.RunApplication.RunApplicationAndWaitToComplete", "module": "System", "kind": "Action", "selector": "RunApplicationAndWaitToComplete", "template": "System.RunApplication.RunApplicationAndWaitToComplete WindowStyle: System.ProcessWindowStyle.Normal WorkingDirectory: `` ApplicationPath: `` CommandLineArguments: `` Timeout: 0 ProcessId=> AppProcessId ExitCode=> AppExitCode", "golden_example": "System.RunApplication.RunApplicationAndWaitToComplete WindowStyle: System.ProcessWindowStyle.Normal WorkingDirectory: $fx'C:\\temp' ApplicationPath: $fx'C:\\temp\\test.xlsx' CommandLineArguments: $fx'example' Timeout: 0 ProcessId=> AppProcessId ExitCode=> AppExitCode", "input_params": [ { "name": "WindowStyle", "type": "ProcessWindowStyle", "required": true, "default": "Normal", "enumValues": [ "Normal", "Hidden", "Minimized", "Maximized" ] }, { "name": "WorkingDirectory", "type": "FolderObject", "required": false, "default": "" }, { "name": "ApplicationPath", "type": "FileObject", "required": true }, { "name": "CommandLineArguments", "type": "String", "required": false, "default": "" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "0" } ], "output_params": [ { "name": "ProcessId", "type": "Int32", "defaultVariable": "AppProcessId" }, { "name": "ExitCode", "type": "Int32", "defaultVariable": "AppExitCode" } ], "required_params": [ "WindowStyle", "ApplicationPath", "Timeout" ], "constraints": { "WaitApplication": "WaitToComplete" }, "sibling_selectors": [ "System.RunApplication.RunApplication", "System.RunApplication.RunApplicationAndWaitToLoad" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.RunApplication.RunApplicationAndWaitToLoad", "module": "System", "kind": "Action", "selector": "RunApplicationAndWaitToLoad", "template": "System.RunApplication.RunApplicationAndWaitToLoad WindowStyle: System.ProcessWindowStyle.Normal WorkingDirectory: `` ApplicationPath: `` CommandLineArguments: `` Timeout: 0 WindowHandle=> WindowHandle ProcessId=> AppProcessId", "golden_example": "System.RunApplication.RunApplicationAndWaitToLoad WindowStyle: System.ProcessWindowStyle.Normal WorkingDirectory: $fx'C:\\temp' ApplicationPath: $fx'C:\\temp\\test.xlsx' CommandLineArguments: $fx'example' Timeout: 0 WindowHandle=> WindowHandle ProcessId=> AppProcessId", "input_params": [ { "name": "WindowStyle", "type": "ProcessWindowStyle", "required": true, "default": "Normal", "enumValues": [ "Normal", "Hidden", "Minimized", "Maximized" ] }, { "name": "WorkingDirectory", "type": "FolderObject", "required": false, "default": "" }, { "name": "ApplicationPath", "type": "FileObject", "required": true }, { "name": "CommandLineArguments", "type": "String", "required": false, "default": "" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "0" } ], "output_params": [ { "name": "WindowHandle", "type": "Int32", "defaultVariable": "WindowHandle" }, { "name": "ProcessId", "type": "Int32", "defaultVariable": "AppProcessId" } ], "required_params": [ "WindowStyle", "ApplicationPath", "Timeout" ], "constraints": { "WaitApplication": "WaitToLoad" }, "sibling_selectors": [ "System.RunApplication.RunApplication", "System.RunApplication.RunApplicationAndWaitToComplete" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.SetEnvironmentVariable", "module": "System", "kind": "Action", "selector": null, "template": "System.SetEnvironmentVariable Name: `` Value: `` Type: System.EnvironmentVariableType.User", "golden_example": "System.SetEnvironmentVariable Name: $fx'example' Value: $fx'example' Type: System.EnvironmentVariableType.User", "input_params": [ { "name": "Name", "type": "String", "required": false }, { "name": "Type", "type": "EnvironmentVariableType", "required": false, "enumValues": [ "User", "System" ] }, { "name": "Value", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Environment variable name", "New environment variable value" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.TerminateProcess.TerminateProcessById", "module": "System", "kind": "Action", "selector": "TerminateProcessById", "template": "System.TerminateProcess.TerminateProcessById ProcessId: ``", "golden_example": "System.TerminateProcess.TerminateProcessById ProcessId: 1", "input_params": [ { "name": "ProcessId", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "ProcessId" ], "constraints": { "SpecifyProcessBy": "Id", "UseProcessUser": "False" }, "sibling_selectors": [ "System.TerminateProcess.TerminateProcessByName", "System.TerminateProcess.TerminateProcessByNameWithUserName", "System.TerminateProcess.TerminateProcessByIdWithUserName" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.TerminateProcess.TerminateProcessByIdWithUserName", "module": "System", "kind": "Action", "selector": "TerminateProcessByIdWithUserName", "template": "System.TerminateProcess.TerminateProcessByIdWithUserName ProcessUser: `` ProcessId: ``", "golden_example": "System.TerminateProcess.TerminateProcessByIdWithUserName ProcessUser: $fx'example' ProcessId: 1", "input_params": [ { "name": "ProcessUser", "type": "String", "required": true }, { "name": "ProcessId", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "ProcessUser", "ProcessId" ], "constraints": { "SpecifyProcessBy": "Id", "UseProcessUser": "True" }, "sibling_selectors": [ "System.TerminateProcess.TerminateProcessByName", "System.TerminateProcess.TerminateProcessById", "System.TerminateProcess.TerminateProcessByNameWithUserName" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.TerminateProcess.TerminateProcessByName", "module": "System", "kind": "Action", "selector": "TerminateProcessByName", "template": "System.TerminateProcess.TerminateProcessByName ProcessName: ``", "golden_example": "System.TerminateProcess.TerminateProcessByName ProcessName: $fx'example'", "input_params": [ { "name": "ProcessName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Process name" ], "constraints": { "SpecifyProcessBy": "Name", "UseProcessUser": "False" }, "sibling_selectors": [ "System.TerminateProcess.TerminateProcessById", "System.TerminateProcess.TerminateProcessByNameWithUserName", "System.TerminateProcess.TerminateProcessByIdWithUserName" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.TerminateProcess.TerminateProcessByNameWithUserName", "module": "System", "kind": "Action", "selector": "TerminateProcessByNameWithUserName", "template": "System.TerminateProcess.TerminateProcessByNameWithUserName ProcessUser: `` ProcessName: ``", "golden_example": "System.TerminateProcess.TerminateProcessByNameWithUserName ProcessUser: $fx'example' ProcessName: $fx'example'", "input_params": [ { "name": "ProcessUser", "type": "String", "required": true }, { "name": "ProcessName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "ProcessUser", "ProcessName" ], "constraints": { "SpecifyProcessBy": "Name", "UseProcessUser": "True" }, "sibling_selectors": [ "System.TerminateProcess.TerminateProcessByName", "System.TerminateProcess.TerminateProcessById", "System.TerminateProcess.TerminateProcessByIdWithUserName" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.WaitForProcess.ProcessToStart", "module": "System", "kind": "Wait", "selector": "ProcessToStart", "template": "WAIT (System.WaitForProcess.ProcessToStart ProcessName: ``)", "golden_example": "WAIT (System.WaitForProcess.ProcessToStart ProcessName: $fx'example')", "input_params": [ { "name": "ProcessName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Process name" ], "constraints": { "WaitFor": "Start", "UseProcessUser": "False" }, "sibling_selectors": [ "System.WaitForProcess.ProcessToStop", "System.WaitForProcess.ProcessWithNameToStart", "System.WaitForProcess.ProcessWithNameToStop" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.WaitForProcess.ProcessToStop", "module": "System", "kind": "Wait", "selector": "ProcessToStop", "template": "WAIT (System.WaitForProcess.ProcessToStop ProcessName: ``)", "golden_example": "WAIT (System.WaitForProcess.ProcessToStop ProcessName: $fx'example')", "input_params": [ { "name": "ProcessName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "ProcessName" ], "constraints": { "WaitFor": "Stop", "UseProcessUser": "False" }, "sibling_selectors": [ "System.WaitForProcess.ProcessToStart", "System.WaitForProcess.ProcessWithNameToStart", "System.WaitForProcess.ProcessWithNameToStop" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.WaitForProcess.ProcessWithNameToStart", "module": "System", "kind": "Wait", "selector": "ProcessWithNameToStart", "template": "WAIT (System.WaitForProcess.ProcessWithNameToStart ProcessUser: `` ProcessName: ``)", "golden_example": "WAIT (System.WaitForProcess.ProcessWithNameToStart ProcessUser: $fx'example' ProcessName: $fx'example')", "input_params": [ { "name": "ProcessUser", "type": "String", "required": true }, { "name": "ProcessName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "ProcessUser", "ProcessName" ], "constraints": { "WaitFor": "Start", "UseProcessUser": "True" }, "sibling_selectors": [ "System.WaitForProcess.ProcessToStart", "System.WaitForProcess.ProcessToStop", "System.WaitForProcess.ProcessWithNameToStop" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "System.WaitForProcess.ProcessWithNameToStop", "module": "System", "kind": "Wait", "selector": "ProcessWithNameToStop", "template": "WAIT (System.WaitForProcess.ProcessWithNameToStop ProcessUser: `` ProcessName: ``)", "golden_example": "WAIT (System.WaitForProcess.ProcessWithNameToStop ProcessUser: $fx'example' ProcessName: $fx'example')", "input_params": [ { "name": "ProcessUser", "type": "String", "required": true }, { "name": "ProcessName", "type": "String", "required": true } ], "output_params": [], "required_params": [ "ProcessUser", "ProcessName" ], "constraints": { "WaitFor": "Stop", "UseProcessUser": "True" }, "sibling_selectors": [ "System.WaitForProcess.ProcessToStart", "System.WaitForProcess.ProcessToStop", "System.WaitForProcess.ProcessWithNameToStart" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.CloseSession", "module": "TerminalEmulation", "kind": "Action", "selector": null, "template": "TerminalEmulation.CloseSession Session: ``", "golden_example": "TerminalEmulation.CloseSession Session: TerminalSession", "input_params": [ { "name": "Session", "type": "TerminalSessionHandle", "required": false } ], "output_params": [], "required_params": [ "Terminal session to close" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.FindTextFromTerminalSession", "module": "TerminalEmulation", "kind": "Action", "selector": null, "template": "TerminalEmulation.FindTextFromTerminalSession Session: `` Text: `` IsRegEx: False ColumnSize: 80 Results=> FindResults", "golden_example": "TerminalEmulation.FindTextFromTerminalSession Session: TerminalSession Text: $fx'example' IsRegEx: False ColumnSize: 80 Results=> FindResults", "input_params": [ { "name": "Session", "type": "TerminalSessionHandle", "required": false }, { "name": "Text", "type": "String", "required": false }, { "name": "IsRegEx", "type": "Boolean", "required": false }, { "name": "ColumnSize", "type": "Int32", "required": false } ], "output_params": [ { "name": "Results", "type": "DataTable" } ], "required_params": [ "Terminal session", "Text to search for" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromCursorPosition", "module": "TerminalEmulation", "kind": "Action", "selector": "GetTextFromCursorPosition", "template": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromCursorPosition TextLength: `` Session: `` Text=> TerminalText", "golden_example": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromCursorPosition TextLength: 1 Session: TerminalSession Text=> TerminalText", "input_params": [ { "name": "TextLength", "type": "Int32", "required": true }, { "name": "Session", "type": "TerminalSessionHandle", "required": true } ], "output_params": [ { "name": "Text", "type": "String", "defaultVariable": "TerminalText" } ], "required_params": [ "TextLength", "Session" ], "constraints": { "GetTextFrom": "CursorPosition" }, "sibling_selectors": [ "TerminalEmulation.GetTextFromTerminalSession.GetTextFromPosition", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithLabel", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithIndex", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldAtPosition", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromScreen" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldAtPosition", "module": "TerminalEmulation", "kind": "Action", "selector": "GetTextFromFieldAtPosition", "template": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldAtPosition Row: `` Session: `` Column: `` Text=> TerminalText", "golden_example": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldAtPosition Row: 1 Session: TerminalSession Column: 1 Text=> TerminalText", "input_params": [ { "name": "Row", "type": "Int32", "required": true }, { "name": "Session", "type": "TerminalSessionHandle", "required": true }, { "name": "Column", "type": "Int32", "required": true } ], "output_params": [ { "name": "Text", "type": "String", "defaultVariable": "TerminalText" } ], "required_params": [ "Row", "Session", "Column" ], "constraints": { "GetTextFrom": "Field", "GetFieldBy": "Position" }, "sibling_selectors": [ "TerminalEmulation.GetTextFromTerminalSession.GetTextFromPosition", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithLabel", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithIndex", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromScreen", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromCursorPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithIndex", "module": "TerminalEmulation", "kind": "Action", "selector": "GetTextFromFieldWithIndex", "template": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithIndex Index: `` Session: `` Text=> TerminalText", "golden_example": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithIndex Index: 1 Session: TerminalSession Text=> TerminalText", "input_params": [ { "name": "Index", "type": "Int32", "required": true }, { "name": "Session", "type": "TerminalSessionHandle", "required": true } ], "output_params": [ { "name": "Text", "type": "String", "defaultVariable": "TerminalText" } ], "required_params": [ "Index", "Session" ], "constraints": { "GetTextFrom": "Field", "GetFieldBy": "Index" }, "sibling_selectors": [ "TerminalEmulation.GetTextFromTerminalSession.GetTextFromPosition", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithLabel", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldAtPosition", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromScreen", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromCursorPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithLabel", "module": "TerminalEmulation", "kind": "Action", "selector": "GetTextFromFieldWithLabel", "template": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithLabel Session: `` FieldLabel: `` Text=> TerminalText", "golden_example": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithLabel Session: TerminalSession FieldLabel: $fx'example' Text=> TerminalText", "input_params": [ { "name": "FieldLabel", "type": "String", "required": false }, { "name": "Session", "type": "TerminalSessionHandle", "required": false } ], "output_params": [ { "name": "Text", "type": "String" } ], "required_params": [ "Terminal session", "Label" ], "constraints": { "GetTextFrom": "Field", "GetFieldBy": "FieldLabel" }, "sibling_selectors": [ "TerminalEmulation.GetTextFromTerminalSession.GetTextFromPosition", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithIndex", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldAtPosition", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromScreen", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromCursorPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromPosition", "module": "TerminalEmulation", "kind": "Action", "selector": "GetTextFromPosition", "template": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromPosition Row: `` TextLength: `` Session: `` Column: `` Text=> TerminalText", "golden_example": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromPosition Row: 1 TextLength: 1 Session: TerminalSession Column: 1 Text=> TerminalText", "input_params": [ { "name": "Row", "type": "Int32", "required": true }, { "name": "TextLength", "type": "Int32", "required": true }, { "name": "Session", "type": "TerminalSessionHandle", "required": true }, { "name": "Column", "type": "Int32", "required": true } ], "output_params": [ { "name": "Text", "type": "String", "defaultVariable": "TerminalText" } ], "required_params": [ "Row", "TextLength", "Session", "Column" ], "constraints": { "GetTextFrom": "SpecificPosition" }, "sibling_selectors": [ "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithLabel", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithIndex", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldAtPosition", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromScreen", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromCursorPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromScreen", "module": "TerminalEmulation", "kind": "Action", "selector": "GetTextFromScreen", "template": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromScreen Session: `` Text=> TerminalText", "golden_example": "TerminalEmulation.GetTextFromTerminalSession.GetTextFromScreen Session: TerminalSession Text=> TerminalText", "input_params": [ { "name": "Session", "type": "TerminalSessionHandle", "required": true } ], "output_params": [ { "name": "Text", "type": "String", "defaultVariable": "TerminalText" } ], "required_params": [ "Session" ], "constraints": { "GetTextFrom": "EntireScreen" }, "sibling_selectors": [ "TerminalEmulation.GetTextFromTerminalSession.GetTextFromPosition", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithLabel", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldWithIndex", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromFieldAtPosition", "TerminalEmulation.GetTextFromTerminalSession.GetTextFromCursorPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.MoveCursor", "module": "TerminalEmulation", "kind": "Action", "selector": null, "template": "TerminalEmulation.MoveCursor Session: `` Row: `` Column: ``", "golden_example": "TerminalEmulation.MoveCursor Session: TerminalSession Row: 1 Column: 1", "input_params": [ { "name": "Column", "type": "Int32", "required": false }, { "name": "Row", "type": "Int32", "required": false }, { "name": "Session", "type": "TerminalSessionHandle", "required": false } ], "output_params": [], "required_params": [ "Terminal session", "Row", "Column" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.OpenTerminalSession.OpenSession", "module": "TerminalEmulation", "kind": "Action", "selector": "OpenSession", "template": "TerminalEmulation.OpenTerminalSession.OpenSession SessionName: `` HllapiPath: `` Session=> TerminalSession", "golden_example": "TerminalEmulation.OpenTerminalSession.OpenSession SessionName: $fx'example' HllapiPath: $fx'C:\\temp\\test.xlsx' Session=> TerminalSession", "input_params": [ { "name": "SessionName", "type": "String", "required": true }, { "name": "HllapiPath", "type": "FileObject", "required": true } ], "output_params": [ { "name": "Session", "type": "TerminalSessionHandle", "defaultVariable": "TerminalSession" } ], "required_params": [ "SessionName", "HllapiPath" ], "constraints": { "Provider": "HLLAPI" }, "sibling_selectors": [ "TerminalEmulation.OpenTerminalSession.OpenSessionUsingReflectionProfile", "TerminalEmulation.OpenTerminalSession.OpenSessionUsingReflection" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.OpenTerminalSession.OpenSessionUsingReflection", "module": "TerminalEmulation", "kind": "Action", "selector": "OpenSessionUsingReflection", "template": "TerminalEmulation.OpenTerminalSession.OpenSessionUsingReflection Port: `` InstallationPath: `` Attach: False HostType: TerminalEmulation.HostType.IBM3270 Host: `` Session=> TerminalSession", "golden_example": "TerminalEmulation.OpenTerminalSession.OpenSessionUsingReflection Port: 1 InstallationPath: $fx'C:\\temp' Attach: False HostType: TerminalEmulation.HostType.IBM3270 Host: $fx'example' Session=> TerminalSession", "input_params": [ { "name": "Port", "type": "Int32", "required": true }, { "name": "InstallationPath", "type": "FolderObject", "required": true }, { "name": "Attach", "type": "Boolean", "required": true, "default": "False" }, { "name": "HostType", "type": "HostType", "required": true, "default": "IBM3270", "enumValues": [ "IBM3270", "IBM5250" ] }, { "name": "Host", "type": "String", "required": true } ], "output_params": [ { "name": "Session", "type": "TerminalSessionHandle", "defaultVariable": "TerminalSession" } ], "required_params": [ "Port", "InstallationPath", "Attach", "HostType", "Host" ], "constraints": { "Provider": "Reflection", "Configuration": "SpecifyConnection" }, "sibling_selectors": [ "TerminalEmulation.OpenTerminalSession.OpenSession", "TerminalEmulation.OpenTerminalSession.OpenSessionUsingReflectionProfile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.OpenTerminalSession.OpenSessionUsingReflectionProfile", "module": "TerminalEmulation", "kind": "Action", "selector": "OpenSessionUsingReflectionProfile", "template": "TerminalEmulation.OpenTerminalSession.OpenSessionUsingReflectionProfile InstallationPath: `` Profile: `` Attach: False Session=> TerminalSession", "golden_example": "TerminalEmulation.OpenTerminalSession.OpenSessionUsingReflectionProfile InstallationPath: $fx'C:\\temp' Profile: $fx'C:\\temp\\test.xlsx' Attach: False Session=> TerminalSession", "input_params": [ { "name": "Attach", "type": "Boolean", "required": false }, { "name": "InstallationPath", "type": "FolderObject", "required": false }, { "name": "Profile", "type": "FileObject", "required": false } ], "output_params": [ { "name": "Session", "type": "TerminalSessionHandle" } ], "required_params": [ "Installation path", "Profile" ], "constraints": { "Provider": "Reflection", "Configuration": "ExistingProfile" }, "sibling_selectors": [ "TerminalEmulation.OpenTerminalSession.OpenSession", "TerminalEmulation.OpenTerminalSession.OpenSessionUsingReflection" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.SendKey", "module": "TerminalEmulation", "kind": "Action", "selector": null, "template": "TerminalEmulation.SendKey Session: `` ControlKey: TerminalEmulation.ControlKey.Transmit", "golden_example": "TerminalEmulation.SendKey Session: TerminalSession ControlKey: TerminalEmulation.ControlKey.Transmit", "input_params": [ { "name": "ControlKey", "type": "ControlKey", "required": false, "enumValues": [ "Transmit", "AltCursor", "Attention", "BackSpace", "BackTab", "BlockToggle", "Break", "Cancel", "Center", "Clear", "ClearComm", "ClearDisplay", "ClearLine", "ClearPage", "ClearPartition", "Comma", "CommandLine", "CommandWindow", "Compose", "CtrlF1", "CtrlF2", "CtrlF3", "CtrlF4", "CtrlF5", "CtrlF6", "CtrlF7", "CtrlF8", "CtrlF9", "CtrlF10", "CtrlF11", "CtrlF12", "CtrlShiftF1", "CtrlShiftF2", "CtrlShiftF3", "CtrlShiftF4", "CtrlShiftF5", "CtrlShiftF6", "CtrlShiftF7", "CtrlShiftF8", "CtrlShiftF9", "CtrlShiftF10", "CtrlShiftF11", "CtrlShiftF12", "CursorBlink", "CursorSelect", "Decimal", "Delete", "DeleteChar", "DeleteLine", "DeleteWord", "DestructiveBackSpace", "Disconnect", "DoKey", "Down", "DownDouble", "Dup", "Duplicate", "EditScript", "KeyEnd", "EndOfField", "Erase_Eof", "EraseEOL", "EraseEOP", "EraseInput", "Escape", "ExtGr", "F1", "F2", "F3", "F4", "F5", "F6", "F7", "F8", "F9", "F10", "F11", "F12", "F13", "F14", "F15", "F16", "F17", "F18", "F19", "F20", "F21", "F22", "F23", "F24", "F25", "F26", "F27", "F28", "F29", "F30", "F31", "F32", "F33", "F34", "F35", "F36", "F37", "F38", "F39", "F40", "F41", "F42", "F43", "F44", "F45", "F46", "F47", "F48", "FieldDelimiter", "FieldExit", "FieldMark", "FieldMinus", "FieldPlus", "Find", "HardReset", "Help", "Hex", "Hex00", "Hex01", "Hex02", "Hex03", "Hex04", "Hex05", "Hex06", "Hex07", "Hex08", "Hex09", "Hex0A", "Hex0B", "Hex0C", "Hex0D", "Hex0E", "Hex0F", "Hex10", "Hex11", "Hex12", "Hex13", "Hex14", "Hex15", "Hex16", "Hex17", "Hex18", "Hex19", "Hex1A", "Hex1B", "Hex1C", "Hex1D", "Hex1E", "Hex1F", "Hex7F", "Hold", "HoldClear", "HoldSet", "Home", "HomeDown", "HomeUp", "Insert", "InsertChar", "InsertHere", "InsertLine", "InsertMode", "InvalidKey", "KeyPad0", "KeyPad1", "KeyPad2", "KeyPad3", "KeyPad4", "KeyPad5", "KeyPad6", "KeyPad7", "KeyPad8", "KeyPad9", "Left", "LeftDouble", "LineFeed", "Minus", "MonitorToggle", "NewLine", "NextPage", "NextScreen", "NextWord", "Nul", "NumLock", "PA1", "PA2", "PA3", "Page", "PageDown", "PageUp", "PanLeft", "PanRight", "PartitionJump", "PF1", "PF2", "PF3", "PF4", "PlusCr", "PreviousWord", "PrevPage", "PrevScreen", "Print", "PrintLine", "PrintMsg", "PrintScreen", "Remove", "Replace", "Reset", "Return", "ReverseField", "Right", "RightDouble", "RollDown", "RollUp", "RuleLine", "RunScript", "ScrollDown", "ScrollLeft", "ScrollRight", "ScrollUp", "Select", "Send", "SendAnswerBack", "SendDelete", "SendLine", "SendMsg", "ShiftBackspace", "ShiftDelete", "ShiftDown", "ShiftF1", "ShiftF2", "ShiftF3", "ShiftF4", "ShiftF5", "ShiftF6", "ShiftF7", "ShiftF8", "ShiftF9", "ShiftF10", "ShiftF11", "ShiftF12", "ShiftF13", "ShiftF14", "ShiftF15", "ShiftF16", "ShiftF17", "ShiftF18", "ShiftF19", "ShiftF20", "ShiftHome", "ShiftInsert", "ShiftLeft", "ShiftPrintScreen", "ShiftRight", "ShiftUp", "SoftReset", "SystemRequest", "Tab", "TekZoom", "TermNextPage", "TermPrevPage", "Test", "TextAssistBeginBold", "TextAssistBeginOfLine", "TextAssistBeginUnderline", "TextAssistBottomOfPage", "TextAssistCarrierReturn", "TextAssistCenter", "TextAssistEndBold", "TextAssistEndOfLine", "TextAssistHalfIndexDown", "TextAssistHalfIndexUp", "TextAssistInsertSymbols", "TextAssistNextStop", "TextAssistNextTextColumn", "TextAssistPageEnd", "TextAssistRequiredSpace", "TextAssistRequiredTab", "TextAssistStop", "TextAssistTextTabAdvance", "TextAssistTopOfPage", "TextAssistWordUnderline", "TraceToggle", "Udk10", "Udk6", "Udk7", "Udk8", "Udk9", "Udk11", "Udk12", "Udk13", "Udk14", "Udk15", "Udk16", "Udk17", "Udk18", "Udk19", "Udk20", "Up", "UpDouble" ] }, { "name": "Session", "type": "TerminalSessionHandle", "required": false } ], "output_params": [], "required_params": [ "Terminal session" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.SetTextOnTerminalSession.SetTextOnCursorPosition", "module": "TerminalEmulation", "kind": "Action", "selector": "SetTextOnCursorPosition", "template": "TerminalEmulation.SetTextOnTerminalSession.SetTextOnCursorPosition Session: `` TreatAtCharacterAsLiteral: False Text: ``", "golden_example": "TerminalEmulation.SetTextOnTerminalSession.SetTextOnCursorPosition Session: TerminalSession TreatAtCharacterAsLiteral: False Text: $fx'password'", "input_params": [ { "name": "Session", "type": "TerminalSessionHandle", "required": true }, { "name": "TreatAtCharacterAsLiteral", "type": "Boolean", "required": true, "default": "False" }, { "name": "Text", "type": "EncryptableObject", "required": true } ], "output_params": [], "required_params": [ "Session", "TreatAtCharacterAsLiteral", "Text" ], "constraints": { "SetTextOn": "CursorPosition" }, "sibling_selectors": [ "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldWithLabel", "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldWithIndex", "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldAtPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldAtPosition", "module": "TerminalEmulation", "kind": "Action", "selector": "SetTextOnFieldAtPosition", "template": "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldAtPosition Session: `` TreatAtCharacterAsLiteral: False Text: `` Row: `` Column: ``", "golden_example": "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldAtPosition Session: TerminalSession TreatAtCharacterAsLiteral: False Text: $fx'password' Row: 1 Column: 1", "input_params": [ { "name": "Session", "type": "TerminalSessionHandle", "required": true }, { "name": "TreatAtCharacterAsLiteral", "type": "Boolean", "required": true, "default": "False" }, { "name": "Text", "type": "EncryptableObject", "required": true }, { "name": "Row", "type": "Int32", "required": true }, { "name": "Column", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "Session", "TreatAtCharacterAsLiteral", "Text", "Row", "Column" ], "constraints": { "SetTextOn": "Field", "GetFieldBy": "Position" }, "sibling_selectors": [ "TerminalEmulation.SetTextOnTerminalSession.SetTextOnCursorPosition", "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldWithLabel", "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldWithIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldWithIndex", "module": "TerminalEmulation", "kind": "Action", "selector": "SetTextOnFieldWithIndex", "template": "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldWithIndex Session: `` TreatAtCharacterAsLiteral: False Text: `` Index: ``", "golden_example": "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldWithIndex Session: TerminalSession TreatAtCharacterAsLiteral: False Text: $fx'password' Index: 1", "input_params": [ { "name": "Session", "type": "TerminalSessionHandle", "required": true }, { "name": "TreatAtCharacterAsLiteral", "type": "Boolean", "required": true, "default": "False" }, { "name": "Text", "type": "EncryptableObject", "required": true }, { "name": "Index", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "Session", "TreatAtCharacterAsLiteral", "Text", "Index" ], "constraints": { "SetTextOn": "Field", "GetFieldBy": "Index" }, "sibling_selectors": [ "TerminalEmulation.SetTextOnTerminalSession.SetTextOnCursorPosition", "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldWithLabel", "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldAtPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldWithLabel", "module": "TerminalEmulation", "kind": "Action", "selector": "SetTextOnFieldWithLabel", "template": "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldWithLabel Session: `` Text: `` FieldLabel: `` TreatAtCharacterAsLiteral: False", "golden_example": "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldWithLabel Session: TerminalSession Text: $fx'password' FieldLabel: $fx'example' TreatAtCharacterAsLiteral: False", "input_params": [ { "name": "FieldLabel", "type": "String", "required": false }, { "name": "Session", "type": "TerminalSessionHandle", "required": false }, { "name": "Text", "type": "EncryptableObject", "required": false }, { "name": "TreatAtCharacterAsLiteral", "type": "Boolean", "required": false } ], "output_params": [], "required_params": [ "Terminal session", "Text", "Label" ], "constraints": { "SetTextOn": "Field", "GetFieldBy": "FieldLabel" }, "sibling_selectors": [ "TerminalEmulation.SetTextOnTerminalSession.SetTextOnCursorPosition", "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldWithIndex", "TerminalEmulation.SetTextOnTerminalSession.SetTextOnFieldAtPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldAtPosition", "module": "TerminalEmulation", "kind": "Action", "selector": "WaitForTextOnFieldAtPosition", "template": "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldAtPosition Session: `` Row: `` Text: `` Timeout: 0 Column: `` IsRegEx: False", "golden_example": "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldAtPosition Session: TerminalSession Row: 1 Text: $fx'example' Timeout: 0 Column: 1 IsRegEx: False", "input_params": [ { "name": "Session", "type": "TerminalSessionHandle", "required": true }, { "name": "Row", "type": "Int32", "required": true }, { "name": "Text", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "0" }, { "name": "Column", "type": "Int32", "required": true }, { "name": "IsRegEx", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [], "required_params": [ "Session", "Row", "Text", "Timeout", "Column", "IsRegEx" ], "constraints": { "WaitForTextOn": "Field", "GetFieldBy": "Position" }, "sibling_selectors": [ "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnScreen", "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldWithLabel", "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldWithIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldWithIndex", "module": "TerminalEmulation", "kind": "Action", "selector": "WaitForTextOnFieldWithIndex", "template": "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldWithIndex Session: `` Text: `` Timeout: 0 IsRegEx: False Index: ``", "golden_example": "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldWithIndex Session: TerminalSession Text: $fx'example' Timeout: 0 IsRegEx: False Index: 1", "input_params": [ { "name": "Session", "type": "TerminalSessionHandle", "required": true }, { "name": "Text", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "0" }, { "name": "IsRegEx", "type": "Boolean", "required": true, "default": "False" }, { "name": "Index", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "Session", "Text", "Timeout", "IsRegEx", "Index" ], "constraints": { "WaitForTextOn": "Field", "GetFieldBy": "Index" }, "sibling_selectors": [ "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnScreen", "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldWithLabel", "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldAtPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldWithLabel", "module": "TerminalEmulation", "kind": "Action", "selector": "WaitForTextOnFieldWithLabel", "template": "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldWithLabel Session: `` Text: `` Timeout: 0 FieldLabel: `` IsRegEx: False", "golden_example": "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldWithLabel Session: TerminalSession Text: $fx'example' Timeout: 0 FieldLabel: $fx'example' IsRegEx: False", "input_params": [ { "name": "Session", "type": "TerminalSessionHandle", "required": true }, { "name": "Text", "type": "String", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "0" }, { "name": "FieldLabel", "type": "String", "required": true }, { "name": "IsRegEx", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [], "required_params": [ "Session", "Text", "Timeout", "FieldLabel", "IsRegEx" ], "constraints": { "WaitForTextOn": "Field", "GetFieldBy": "FieldLabel" }, "sibling_selectors": [ "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnScreen", "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldWithIndex", "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldAtPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnScreen", "module": "TerminalEmulation", "kind": "Action", "selector": "WaitForTextOnScreen", "template": "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnScreen Session: `` Text: `` IsRegEx: False Timeout: 0", "golden_example": "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnScreen Session: TerminalSession Text: $fx'example' IsRegEx: False Timeout: 0", "input_params": [ { "name": "IsRegEx", "type": "Boolean", "required": false }, { "name": "Session", "type": "TerminalSessionHandle", "required": false }, { "name": "Text", "type": "String", "required": false }, { "name": "Timeout", "type": "Int32", "required": false } ], "output_params": [], "required_params": [ "Terminal session", "Text to wait for" ], "constraints": { "WaitForTextOn": "Screen" }, "sibling_selectors": [ "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldWithLabel", "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldWithIndex", "TerminalEmulation.WaitForTextOnTerminalSession.WaitForTextOnFieldAtPosition" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Testing.Assert", "module": "Testing", "kind": "Action", "selector": null, "template": "Testing.Assert ValueToAssert: `` ErrorMessage: ``", "golden_example": "Testing.Assert ValueToAssert: True ErrorMessage: $fx'example'", "input_params": [ { "name": "ValueToAssert", "type": "Boolean", "required": false }, { "name": "ErrorMessage", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Assert expression" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.AppendLine", "module": "Text", "kind": "Action", "selector": null, "template": "Text.AppendLine Text: `` LineToAppend: `` Result=> Result", "golden_example": "Text.AppendLine Text: OutputText LineToAppend: CellValue Result=> OutputText", "input_params": [ { "name": "LineToAppend", "type": "String", "required": false }, { "name": "Text", "type": "String", "required": false } ], "output_params": [ { "name": "Result", "type": "String" } ], "required_params": [ "Original text" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.ChangeCase", "module": "Text", "kind": "Action", "selector": null, "template": "Text.ChangeCase Text: $fx'' NewCase: Text.CaseOption.UpperCase Result=> TextWithNewCase", "golden_example": "Text.ChangeCase Text: $fx'' NewCase: Text.CaseOption.UpperCase Result=> TextWithNewCase", "input_params": [ { "name": "NewCase", "type": "CaseOption", "required": false, "enumValues": [ "UpperCase", "LowerCase", "TitleCase", "SentenceCase" ] }, { "name": "Text", "type": "String", "required": false } ], "output_params": [ { "name": "Result", "type": "String" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.ConvertDateTimeToText.FromCustomDateTime", "module": "Text", "kind": "Action", "selector": "FromCustomDateTime", "template": "Text.ConvertDateTimeToText.FromCustomDateTime CustomFormat: `` DateTime: `` Result=> FormattedDateTime", "golden_example": "Text.ConvertDateTimeToText.FromCustomDateTime CustomFormat: $fx'example' DateTime: $fx'2025-01-01' Result=> FormattedDateTime", "input_params": [ { "name": "CustomFormat", "type": "String", "required": true }, { "name": "DateTime", "type": "DateTime", "required": true } ], "output_params": [ { "name": "Result", "type": "String", "defaultVariable": "FormattedDateTime" } ], "required_params": [ "CustomFormat", "DateTime" ], "constraints": { "Format": "Custom" }, "sibling_selectors": [ "Text.ConvertDateTimeToText.FromDateTime" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.ConvertDateTimeToText.FromDateTime", "module": "Text", "kind": "Action", "selector": "FromDateTime", "template": "Text.ConvertDateTimeToText.FromDateTime DateTime: `` StandardFormat: Text.WellKnownDateTimeFormat.ShortDate Result=> FormattedDateTime", "golden_example": "Text.ConvertDateTimeToText.FromDateTime DateTime: $fx'2025-01-01' StandardFormat: Text.WellKnownDateTimeFormat.ShortDate Result=> FormattedDateTime", "input_params": [ { "name": "DateTime", "type": "DateTime", "required": false }, { "name": "StandardFormat", "type": "WellKnownDateTimeFormat", "required": false, "enumValues": [ "ShortDate", "LongDate", "ShortTime", "LongTime", "FullDateTimeShortTime", "FullDateTimeLongTime", "GeneralDateTimeShortTime", "GeneralDateTimeLongTime", "SortableDateTime" ] } ], "output_params": [ { "name": "Result", "type": "String" } ], "required_params": [ "Datetime to convert" ], "constraints": { "Format": "Standard" }, "sibling_selectors": [ "Text.ConvertDateTimeToText.FromCustomDateTime" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.ConvertTextToDateTime.ToDateTime", "module": "Text", "kind": "Action", "selector": "ToDateTime", "template": "Text.ConvertTextToDateTime.ToDateTime Text: `` DateTime=> TextAsDateTime", "golden_example": "Text.ConvertTextToDateTime.ToDateTime Text: $fx'example' DateTime=> TextAsDateTime", "input_params": [ { "name": "Text", "type": "String", "required": false } ], "output_params": [ { "name": "DateTime", "type": "DateTime" } ], "required_params": [ "Text to convert" ], "constraints": { "DateIsInCustomFormat": "False" }, "sibling_selectors": [ "Text.ConvertTextToDateTime.ToDateTimeCustomFormat" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.ConvertTextToDateTime.ToDateTimeCustomFormat", "module": "Text", "kind": "Action", "selector": "ToDateTimeCustomFormat", "template": "Text.ConvertTextToDateTime.ToDateTimeCustomFormat Text: `` CustomFormat: `` DateTime=> TextAsDateTime", "golden_example": "Text.ConvertTextToDateTime.ToDateTimeCustomFormat Text: $fx'example' CustomFormat: $fx'example' DateTime=> TextAsDateTime", "input_params": [ { "name": "Text", "type": "String", "required": true }, { "name": "CustomFormat", "type": "String", "required": true } ], "output_params": [ { "name": "DateTime", "type": "DateTime", "defaultVariable": "TextAsDateTime" } ], "required_params": [ "Text", "CustomFormat" ], "constraints": { "DateIsInCustomFormat": "True" }, "sibling_selectors": [ "Text.ConvertTextToDateTime.ToDateTime" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.CreateHTMLContent", "module": "Text", "kind": "Action", "selector": null, "template": "Text.CreateHTMLContent HtmlEditor: `` HtmlContent=> HtmlContent", "golden_example": "Text.CreateHTMLContent HtmlEditor: $fx'example' HtmlContent=> HtmlContent", "input_params": [ { "name": "HtmlEditor", "type": "String", "required": false } ], "output_params": [ { "name": "HtmlContent", "type": "String" } ], "required_params": [ "Html editor" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.CropText.CropTextAfterFlag", "module": "Text", "kind": "Action", "selector": "CropTextAfterFlag", "template": "Text.CropText.CropTextAfterFlag IgnoreCase: False FromFlag: `` Text: `` IsFlagFound=> IsFlagFound CroppedText=> CroppedText", "golden_example": "Text.CropText.CropTextAfterFlag IgnoreCase: False FromFlag: $fx'example' Text: $fx'example' IsFlagFound=> IsFlagFound CroppedText=> CroppedText", "input_params": [ { "name": "IgnoreCase", "type": "Boolean", "required": true, "default": "False" }, { "name": "FromFlag", "type": "String", "required": true }, { "name": "Text", "type": "String", "required": true } ], "output_params": [ { "name": "IsFlagFound", "type": "Boolean", "defaultVariable": "IsFlagFound" }, { "name": "CroppedText", "type": "String", "defaultVariable": "CroppedText" } ], "required_params": [ "IgnoreCase", "FromFlag", "Text" ], "constraints": { "Mode": "GetTextAfterFlag" }, "sibling_selectors": [ "Text.CropText.CropTextBeforeFlag", "Text.CropText.CropTextBetweenFlags" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.CropText.CropTextBeforeFlag", "module": "Text", "kind": "Action", "selector": "CropTextBeforeFlag", "template": "Text.CropText.CropTextBeforeFlag Text: `` ToFlag: `` IgnoreCase: False CroppedText=> CroppedText IsFlagFound=> IsFlagFound", "golden_example": "Text.CropText.CropTextBeforeFlag Text: $fx'example' ToFlag: $fx'example' IgnoreCase: False CroppedText=> CroppedText IsFlagFound=> IsFlagFound", "input_params": [ { "name": "Text", "type": "String", "required": false }, { "name": "ToFlag", "type": "String", "required": false }, { "name": "IgnoreCase", "type": "Boolean", "required": false } ], "output_params": [ { "name": "CroppedText", "type": "String" }, { "name": "IsFlagFound", "type": "Boolean" } ], "required_params": [ "Original text", "End flag" ], "constraints": { "Mode": "GetTextBeforeFlag" }, "sibling_selectors": [ "Text.CropText.CropTextAfterFlag", "Text.CropText.CropTextBetweenFlags" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.CropText.CropTextBetweenFlags", "module": "Text", "kind": "Action", "selector": "CropTextBetweenFlags", "template": "Text.CropText.CropTextBetweenFlags ToFlag: `` IgnoreCase: False FromFlag: `` Text: `` IsFlagFound=> IsFlagFound CroppedText=> CroppedText", "golden_example": "Text.CropText.CropTextBetweenFlags ToFlag: $fx'example' IgnoreCase: False FromFlag: $fx'example' Text: $fx'example' IsFlagFound=> IsFlagFound CroppedText=> CroppedText", "input_params": [ { "name": "ToFlag", "type": "String", "required": true }, { "name": "IgnoreCase", "type": "Boolean", "required": true, "default": "False" }, { "name": "FromFlag", "type": "String", "required": true }, { "name": "Text", "type": "String", "required": true } ], "output_params": [ { "name": "IsFlagFound", "type": "Boolean", "defaultVariable": "IsFlagFound" }, { "name": "CroppedText", "type": "String", "defaultVariable": "CroppedText" } ], "required_params": [ "ToFlag", "IgnoreCase", "FromFlag", "Text" ], "constraints": { "Mode": "GetTextBetweenFlags" }, "sibling_selectors": [ "Text.CropText.CropTextBeforeFlag", "Text.CropText.CropTextAfterFlag" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.EscapeForRegularExpression", "module": "Text", "kind": "Action", "selector": null, "template": "Text.EscapeForRegularExpression Text: `` EscapedText=> EscapedText", "golden_example": "Text.EscapeForRegularExpression Text: $fx'example' EscapedText=> EscapedText", "input_params": [ { "name": "Text", "type": "String", "required": false } ], "output_params": [ { "name": "EscapedText", "type": "String" } ], "required_params": [ "Text to escape" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.FromNumber", "module": "Text", "kind": "Action", "selector": null, "template": "Text.FromNumber Number: `` DecimalPlaces: 2 UseThousandsSeparator: True FormattedNumber=> FormattedNumber", "golden_example": "Text.FromNumber Number: 1.0 DecimalPlaces: 2 UseThousandsSeparator: True FormattedNumber=> FormattedNumber", "input_params": [ { "name": "DecimalPlaces", "type": "Int32", "required": false }, { "name": "Number", "type": "Decimal", "required": false }, { "name": "UseThousandsSeparator", "type": "Boolean", "required": false } ], "output_params": [ { "name": "FormattedNumber", "type": "String" } ], "required_params": [ "Number to convert" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.GetSubtext.GetSubtext", "module": "Text", "kind": "Action", "selector": "GetSubtext", "template": "Text.GetSubtext.GetSubtext Text: `` CharacterPosition: `` NumberOfChars: `` Subtext=> Subtext", "golden_example": "Text.GetSubtext.GetSubtext Text: $fx'example' CharacterPosition: 1 NumberOfChars: 1 Subtext=> Subtext", "input_params": [ { "name": "CharacterPosition", "type": "Int32", "required": false }, { "name": "NumberOfChars", "type": "Int32", "required": false }, { "name": "Text", "type": "String", "required": false } ], "output_params": [ { "name": "Subtext", "type": "String" } ], "required_params": [ "Original text", "Character position", "Number of chars" ], "constraints": { "StartIndex": "CharacterPosition", "Length": "NumberOfChars" }, "sibling_selectors": [ "Text.GetSubtext.GetText", "Text.GetSubtext.GetSubtextFrom", "Text.GetSubtext.GetSubtextFromStartTo" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.GetSubtext.GetSubtextFrom", "module": "Text", "kind": "Action", "selector": "GetSubtextFrom", "template": "Text.GetSubtext.GetSubtextFrom Text: `` CharacterPosition: `` Subtext=> Subtext", "golden_example": "Text.GetSubtext.GetSubtextFrom Text: $fx'example' CharacterPosition: 1 Subtext=> Subtext", "input_params": [ { "name": "Text", "type": "String", "required": true }, { "name": "CharacterPosition", "type": "Int32", "required": true } ], "output_params": [ { "name": "Subtext", "type": "String", "defaultVariable": "Subtext" } ], "required_params": [ "Text", "CharacterPosition" ], "constraints": { "StartIndex": "CharacterPosition", "Length": "EndOfText" }, "sibling_selectors": [ "Text.GetSubtext.GetText", "Text.GetSubtext.GetSubtextFromStartTo", "Text.GetSubtext.GetSubtext" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.GetSubtext.GetSubtextFromStartTo", "module": "Text", "kind": "Action", "selector": "GetSubtextFromStartTo", "template": "Text.GetSubtext.GetSubtextFromStartTo Text: `` NumberOfChars: `` Subtext=> Subtext", "golden_example": "Text.GetSubtext.GetSubtextFromStartTo Text: $fx'example' NumberOfChars: 1 Subtext=> Subtext", "input_params": [ { "name": "Text", "type": "String", "required": true }, { "name": "NumberOfChars", "type": "Int32", "required": true } ], "output_params": [ { "name": "Subtext", "type": "String", "defaultVariable": "Subtext" } ], "required_params": [ "Text", "NumberOfChars" ], "constraints": { "StartIndex": "StartOfText", "Length": "NumberOfChars" }, "sibling_selectors": [ "Text.GetSubtext.GetText", "Text.GetSubtext.GetSubtextFrom", "Text.GetSubtext.GetSubtext" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.GetSubtext.GetText", "module": "Text", "kind": "Action", "selector": "GetText", "template": "Text.GetSubtext.GetText Text: `` Subtext=> Subtext", "golden_example": "Text.GetSubtext.GetText Text: $fx'example' Subtext=> Subtext", "input_params": [ { "name": "Text", "type": "String", "required": true } ], "output_params": [ { "name": "Subtext", "type": "String", "defaultVariable": "Subtext" } ], "required_params": [ "Text" ], "constraints": { "StartIndex": "StartOfText", "Length": "EndOfText" }, "sibling_selectors": [ "Text.GetSubtext.GetSubtextFrom", "Text.GetSubtext.GetSubtextFromStartTo", "Text.GetSubtext.GetSubtext" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.JoinText.Join", "module": "Text", "kind": "Action", "selector": "Join", "template": "Text.JoinText.Join List: `` Result=> JoinedText", "golden_example": "Text.JoinText.Join List: FileList Result=> JoinedText", "input_params": [ { "name": "List", "type": "List`1", "required": false } ], "output_params": [ { "name": "Result", "type": "String" } ], "required_params": [ "Specify the list to join" ], "constraints": { "DelimiterType": "None" }, "sibling_selectors": [ "Text.JoinText.JoinWithDelimiter", "Text.JoinText.JoinWithCustomDelimiter" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.JoinText.JoinWithCustomDelimiter", "module": "Text", "kind": "Action", "selector": "JoinWithCustomDelimiter", "template": "Text.JoinText.JoinWithCustomDelimiter List: `` CustomDelimiter: `` Result=> JoinedText", "golden_example": "Text.JoinText.JoinWithCustomDelimiter List: List CustomDelimiter: $fx'example' Result=> JoinedText", "input_params": [ { "name": "List", "type": "List`1", "required": true }, { "name": "CustomDelimiter", "type": "String", "required": true } ], "output_params": [ { "name": "Result", "type": "String", "defaultVariable": "JoinedText" } ], "required_params": [ "List", "CustomDelimiter" ], "constraints": { "DelimiterType": "Custom" }, "sibling_selectors": [ "Text.JoinText.Join", "Text.JoinText.JoinWithDelimiter" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.JoinText.JoinWithDelimiter", "module": "Text", "kind": "Action", "selector": "JoinWithDelimiter", "template": "Text.JoinText.JoinWithDelimiter List: `` StandardDelimiter: Text.StandardDelimiter.Space DelimiterTimes: 1 Result=> JoinedText", "golden_example": "Text.JoinText.JoinWithDelimiter List: List StandardDelimiter: Text.StandardDelimiter.Space DelimiterTimes: 1 Result=> JoinedText", "input_params": [ { "name": "List", "type": "List`1", "required": true }, { "name": "StandardDelimiter", "type": "StandardDelimiter", "required": true, "default": "Space", "enumValues": [ "Space", "Tab", "NewLine" ] }, { "name": "DelimiterTimes", "type": "Int32", "required": true, "default": "1" } ], "output_params": [ { "name": "Result", "type": "String", "defaultVariable": "JoinedText" } ], "required_params": [ "List", "StandardDelimiter", "DelimiterTimes" ], "constraints": { "DelimiterType": "Standard" }, "sibling_selectors": [ "Text.JoinText.Join", "Text.JoinText.JoinWithCustomDelimiter" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.Pad", "module": "Text", "kind": "Action", "selector": null, "template": "Text.Pad Text: $fx'' PadPosition: Text.PadPosition.Left TotalLength: 10 PaddingText: `` PaddedText=> PaddedText", "golden_example": "Text.Pad Text: $fx'' PadPosition: Text.PadPosition.Left TotalLength: 10 PaddingText: $fx'example' PaddedText=> PaddedText", "input_params": [ { "name": "PaddingText", "type": "String", "required": false }, { "name": "PadPosition", "type": "PadPosition", "required": false, "enumValues": [ "Left", "Right" ] }, { "name": "Text", "type": "String", "required": false }, { "name": "TotalLength", "type": "Int32", "required": false } ], "output_params": [ { "name": "PaddedText", "type": "String" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.ParseText.Parse", "module": "Text", "kind": "Action", "selector": "Parse", "template": "Text.ParseText.Parse StartingPosition: 0 Text: `` TextToFind: `` IgnoreCase: False OccurrencePositions=> Positions", "golden_example": "Text.ParseText.Parse StartingPosition: 0 Text: $fx'example' TextToFind: $fx'example' IgnoreCase: False OccurrencePositions=> Positions", "input_params": [ { "name": "StartingPosition", "type": "Int32", "required": true, "default": "0" }, { "name": "Text", "type": "String", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IgnoreCase", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "OccurrencePositions", "type": "List`1", "defaultVariable": "Positions" } ], "required_params": [ "StartingPosition", "Text", "TextToFind", "IgnoreCase" ], "constraints": { "IsRegEx": "False", "FirstOccurrenceOnly": "False" }, "sibling_selectors": [ "Text.ParseText.ParseForFirstOccurrence", "Text.ParseText.RegexParse", "Text.ParseText.RegexParseForFirstOccurrence" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.ParseText.ParseForFirstOccurrence", "module": "Text", "kind": "Action", "selector": "ParseForFirstOccurrence", "template": "Text.ParseText.ParseForFirstOccurrence Text: `` TextToFind: `` StartingPosition: 0 IgnoreCase: False OccurrencePosition=> Position", "golden_example": "Text.ParseText.ParseForFirstOccurrence Text: $fx'example' TextToFind: $fx'example' StartingPosition: 0 IgnoreCase: False OccurrencePosition=> Position", "input_params": [ { "name": "IgnoreCase", "type": "Boolean", "required": false }, { "name": "StartingPosition", "type": "Int32", "required": false }, { "name": "Text", "type": "String", "required": false }, { "name": "TextToFind", "type": "String", "required": false } ], "output_params": [ { "name": "OccurrencePosition", "type": "Int32" } ], "required_params": [ "Text to parse", "Text to find" ], "constraints": { "IsRegEx": "False", "FirstOccurrenceOnly": "True" }, "sibling_selectors": [ "Text.ParseText.Parse", "Text.ParseText.RegexParse", "Text.ParseText.RegexParseForFirstOccurrence" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.ParseText.RegexParse", "module": "Text", "kind": "Action", "selector": "RegexParse", "template": "Text.ParseText.RegexParse StartingPosition: 0 Text: `` TextToFind: `` IgnoreCase: False OccurrencePositions=> Positions Matches=> Matches", "golden_example": "Text.ParseText.RegexParse StartingPosition: 0 Text: $fx'example' TextToFind: $fx'example' IgnoreCase: False OccurrencePositions=> Positions Matches=> Matches", "input_params": [ { "name": "StartingPosition", "type": "Int32", "required": true, "default": "0" }, { "name": "Text", "type": "String", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IgnoreCase", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "OccurrencePositions", "type": "List`1", "defaultVariable": "Positions" }, { "name": "Matches", "type": "List`1", "defaultVariable": "Matches" } ], "required_params": [ "StartingPosition", "Text", "TextToFind", "IgnoreCase" ], "constraints": { "IsRegEx": "True", "FirstOccurrenceOnly": "False" }, "sibling_selectors": [ "Text.ParseText.Parse", "Text.ParseText.ParseForFirstOccurrence", "Text.ParseText.RegexParseForFirstOccurrence" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.ParseText.RegexParseForFirstOccurrence", "module": "Text", "kind": "Action", "selector": "RegexParseForFirstOccurrence", "template": "Text.ParseText.RegexParseForFirstOccurrence StartingPosition: 0 Text: `` TextToFind: `` IgnoreCase: False OccurrencePosition=> Position Match=> Match", "golden_example": "Text.ParseText.RegexParseForFirstOccurrence StartingPosition: 0 Text: $fx'example' TextToFind: $fx'example' IgnoreCase: False OccurrencePosition=> Position Match=> Match", "input_params": [ { "name": "StartingPosition", "type": "Int32", "required": true, "default": "0" }, { "name": "Text", "type": "String", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "IgnoreCase", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "OccurrencePosition", "type": "Int32", "defaultVariable": "Position" }, { "name": "Match", "type": "String", "defaultVariable": "Match" } ], "required_params": [ "StartingPosition", "Text", "TextToFind", "IgnoreCase" ], "constraints": { "IsRegEx": "True", "FirstOccurrenceOnly": "True" }, "sibling_selectors": [ "Text.ParseText.Parse", "Text.ParseText.ParseForFirstOccurrence", "Text.ParseText.RegexParse" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.Random", "module": "Text", "kind": "Action", "selector": null, "template": "Text.Random UseUpperCaseLetters: True UseLowerCaseLetters: True UseDigits: True UseSymbols: True MinimumLength: 6 MaximumLength: 10 RandomText=> RandomText", "golden_example": "Text.Random UseUpperCaseLetters: True UseLowerCaseLetters: True UseDigits: True UseSymbols: True MinimumLength: 6 MaximumLength: 10 RandomText=> RandomText", "input_params": [ { "name": "MaximumLength", "type": "Int32", "required": false }, { "name": "MinimumLength", "type": "Int32", "required": false }, { "name": "UseDigits", "type": "Boolean", "required": false }, { "name": "UseLowerCaseLetters", "type": "Boolean", "required": false }, { "name": "UseSymbols", "type": "Boolean", "required": false }, { "name": "UseUpperCaseLetters", "type": "Boolean", "required": false } ], "output_params": [ { "name": "RandomText", "type": "String" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.RecognizeEntitiesInText", "module": "Text", "kind": "Action", "selector": null, "template": "Text.RecognizeEntitiesInText Text: `` Mode: Text.RecognizerMode.DateTime Language: Text.RecognizerLanguage.English RecognizedEntities=> RecognizedEntities", "golden_example": "Text.RecognizeEntitiesInText Text: $fx'example' Mode: Text.RecognizerMode.DateTime Language: Text.RecognizerLanguage.English RecognizedEntities=> RecognizedEntities", "input_params": [ { "name": "Language", "type": "RecognizerLanguage", "required": false, "enumValues": [ "English", "Chinese", "Spanish", "SpanishMexican", "Portuguese", "French", "German", "Italian", "Japanese", "Dutch", "Korean", "Swedish", "Turkish", "Hindi" ] }, { "name": "Mode", "type": "RecognizerMode", "required": false, "enumValues": [ "DateTime", "Dimension", "Temperature", "Currency", "NumberRange", "Number", "Ordinal", "Percentage", "PhoneNumber", "Email", "IpAddress", "Mention", "Hashtag", "Url", "Guid", "QuotedText" ] }, { "name": "Text", "type": "String", "required": false } ], "output_params": [ { "name": "RecognizedEntities", "type": "DataTable" } ], "required_params": [ "Text to recognize from" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.Replace.ReplaceText", "module": "Text", "kind": "Action", "selector": "ReplaceText", "template": "Text.Replace.ReplaceText Text: `` TextToFind: `` IgnoreCase: False ReplaceWith: `` ActivateEscapeSequences: False ComparisonType: Text.TextComparisonType.CultureSensitive Result=> Replaced", "golden_example": "Text.Replace.ReplaceText Text: $fx'example' TextToFind: $fx'example' IgnoreCase: False ReplaceWith: $fx'example' ActivateEscapeSequences: False ComparisonType: Text.TextComparisonType.CultureSensitive Result=> Replaced", "input_params": [ { "name": "ActivateEscapeSequences", "type": "Boolean", "required": false }, { "name": "ComparisonType", "type": "TextComparisonType", "required": false, "enumValues": [ "CultureSensitive", "Ordinal" ] }, { "name": "IgnoreCase", "type": "Boolean", "required": false }, { "name": "ReplaceWith", "type": "String", "required": false }, { "name": "Text", "type": "String", "required": false }, { "name": "TextToFind", "type": "String", "required": false } ], "output_params": [ { "name": "Result", "type": "String" } ], "required_params": [ "Text to parse", "Text to find", "Replace with" ], "constraints": { "IsRegEx": "False" }, "sibling_selectors": [ "Text.Replace.ReplaceTextWithRegex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.Replace.ReplaceTextWithRegex", "module": "Text", "kind": "Action", "selector": "ReplaceTextWithRegex", "template": "Text.Replace.ReplaceTextWithRegex Text: `` TextToFind: `` ReplaceWith: `` ActivateEscapeSequences: False IgnoreCase: False Result=> Replaced", "golden_example": "Text.Replace.ReplaceTextWithRegex Text: $fx'example' TextToFind: $fx'example' ReplaceWith: $fx'example' ActivateEscapeSequences: False IgnoreCase: False Result=> Replaced", "input_params": [ { "name": "Text", "type": "String", "required": true }, { "name": "TextToFind", "type": "String", "required": true }, { "name": "ReplaceWith", "type": "String", "required": true }, { "name": "ActivateEscapeSequences", "type": "Boolean", "required": true, "default": "False" }, { "name": "IgnoreCase", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "Result", "type": "String", "defaultVariable": "Replaced" } ], "required_params": [ "Text", "TextToFind", "ReplaceWith", "ActivateEscapeSequences", "IgnoreCase" ], "constraints": { "IsRegEx": "True" }, "sibling_selectors": [ "Text.Replace.ReplaceText" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.Reverse", "module": "Text", "kind": "Action", "selector": null, "template": "Text.Reverse Text: `` ReversedText=> ReversedText", "golden_example": "Text.Reverse Text: $fx'example' ReversedText=> ReversedText", "input_params": [ { "name": "Text", "type": "String", "required": false } ], "output_params": [ { "name": "ReversedText", "type": "String" } ], "required_params": [ "Text to reverse" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.SplitText.Split", "module": "Text", "kind": "Action", "selector": "Split", "template": "Text.SplitText.Split Text: `` StandardDelimiter: Text.StandardDelimiter.Space DelimiterTimes: 1 Result=> TextList", "golden_example": "Text.SplitText.Split Text: $fx'example' StandardDelimiter: Text.StandardDelimiter.Space DelimiterTimes: 1 Result=> TextList", "input_params": [ { "name": "DelimiterTimes", "type": "Int32", "required": false }, { "name": "StandardDelimiter", "type": "StandardDelimiter", "required": false, "enumValues": [ "Space", "Tab", "NewLine" ] }, { "name": "Text", "type": "String", "required": false } ], "output_params": [ { "name": "Result", "type": "List`1" } ], "required_params": [ "Text to split" ], "constraints": { "DelimiterType": "Standard" }, "sibling_selectors": [ "Text.SplitText.SplitWithDelimiter", "Text.SplitText.SplitAtNumberOfCharacters" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.SplitText.SplitAtNumberOfCharacters", "module": "Text", "kind": "Action", "selector": "SplitAtNumberOfCharacters", "template": "Text.SplitText.SplitAtNumberOfCharacters SplitInterval: `` Text: `` Result=> TextList", "golden_example": "Text.SplitText.SplitAtNumberOfCharacters SplitInterval: 1 Text: $fx'example' Result=> TextList", "input_params": [ { "name": "SplitInterval", "type": "Int32", "required": true }, { "name": "Text", "type": "String", "required": true } ], "output_params": [ { "name": "Result", "type": "List`1", "defaultVariable": "TextList" } ], "required_params": [ "SplitInterval", "Text" ], "constraints": { "DelimiterType": "NumberOfCharacters" }, "sibling_selectors": [ "Text.SplitText.Split", "Text.SplitText.SplitWithDelimiter" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.SplitText.SplitWithDelimiter", "module": "Text", "kind": "Action", "selector": "SplitWithDelimiter", "template": "Text.SplitText.SplitWithDelimiter Text: `` IsRegEx: False CustomDelimiter: `` Result=> TextList", "golden_example": "Text.SplitText.SplitWithDelimiter Text: $fx'example' IsRegEx: False CustomDelimiter: $fx'example' Result=> TextList", "input_params": [ { "name": "Text", "type": "String", "required": true }, { "name": "IsRegEx", "type": "Boolean", "required": true, "default": "False" }, { "name": "CustomDelimiter", "type": "String", "required": true } ], "output_params": [ { "name": "Result", "type": "List`1", "defaultVariable": "TextList" } ], "required_params": [ "Text", "IsRegEx", "CustomDelimiter" ], "constraints": { "DelimiterType": "Custom" }, "sibling_selectors": [ "Text.SplitText.Split", "Text.SplitText.SplitAtNumberOfCharacters" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.ToNumber", "module": "Text", "kind": "Action", "selector": null, "template": "Text.ToNumber Text: `` Number=> TextAsNumber", "golden_example": "Text.ToNumber Text: $fx'example' Number=> TextAsNumber", "input_params": [ { "name": "Text", "type": "String", "required": false } ], "output_params": [ { "name": "Number", "type": "Decimal" } ], "required_params": [ "Text to convert" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Text.Trim", "module": "Text", "kind": "Action", "selector": null, "template": "Text.Trim Text: $fx'' TrimOption: Text.TrimOption.Both TrimmedText=> TrimmedText", "golden_example": "Text.Trim Text: $fx'' TrimOption: Text.TrimOption.Both TrimmedText=> TrimmedText", "input_params": [ { "name": "Text", "type": "String", "required": false }, { "name": "TrimOption", "type": "TrimOption", "required": false, "enumValues": [ "FromStart", "ToEnd", "Both" ] } ], "output_params": [ { "name": "TrimmedText", "type": "String" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Triggers.WaitForTriggerAction.WaitForTriggerAction", "module": "Triggers", "kind": "While", "selector": "WaitForTriggerAction", "template": "LOOP WHILE (Triggers.WaitForTriggerAction.WaitForTriggerAction Policy: Triggers.TriggerPolicy.OneTime TriggerEventInstanceHandle=> TriggerEventInstanceHandle)", "golden_example": "LOOP WHILE (Triggers.WaitForTriggerAction.WaitForTriggerAction Policy: Triggers.TriggerPolicy.OneTime TriggerEventInstanceHandle=> TriggerEventInstanceHandle)", "input_params": [ { "name": "Policy", "type": "TriggerPolicy", "required": true, "default": "OneTime", "enumValues": [ "OneTime", "Sequential" ] } ], "output_params": [ { "name": "TriggerEventInstanceHandle", "type": "TriggerEventInstanceHandle", "defaultVariable": "TriggerEventInstanceHandle" } ], "required_params": [ "Policy" ], "constraints": { "FailWithTimeoutError": "False" }, "sibling_selectors": [ "Triggers.WaitForTriggerAction.WaitForTriggerActionWithTimeout" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Triggers.WaitForTriggerAction.WaitForTriggerActionWithTimeout", "module": "Triggers", "kind": "While", "selector": "WaitForTriggerActionWithTimeout", "template": "LOOP WHILE (Triggers.WaitForTriggerAction.WaitForTriggerActionWithTimeout Timeout: 0 Policy: Triggers.TriggerPolicy.OneTime TriggerEventInstanceHandle=> TriggerEventInstanceHandle)", "golden_example": "LOOP WHILE (Triggers.WaitForTriggerAction.WaitForTriggerActionWithTimeout Timeout: 0 Policy: Triggers.TriggerPolicy.OneTime TriggerEventInstanceHandle=> TriggerEventInstanceHandle)", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "0" }, { "name": "Policy", "type": "TriggerPolicy", "required": true, "default": "OneTime", "enumValues": [ "OneTime", "Sequential" ] } ], "output_params": [ { "name": "TriggerEventInstanceHandle", "type": "TriggerEventInstanceHandle", "defaultVariable": "TriggerEventInstanceHandle" } ], "required_params": [ "Timeout", "Policy" ], "constraints": { "FailWithTimeoutError": "True" }, "sibling_selectors": [ "Triggers.WaitForTriggerAction.WaitForTriggerAction" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.Click.Click", "module": "UIAutomation", "kind": "Action", "selector": "Click", "template": "UIAutomation.Click.Click OffsetX: 0 OffsetY: 0 Element: `` ClickType: UIAutomation.ClickType.LeftClick MousePositionRelativeToElement: UIAutomation.RectangleEdgePoint.MiddleCenter", "golden_example": "UIAutomation.Click.Click OffsetX: 0 OffsetY: 0 Element: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''] ClickType: UIAutomation.ClickType.LeftClick MousePositionRelativeToElement: UIAutomation.RectangleEdgePoint.MiddleCenter", "input_params": [ { "name": "OffsetX", "type": "Int32", "required": true, "default": "0" }, { "name": "OffsetY", "type": "Int32", "required": true, "default": "0" }, { "name": "Element", "type": "UIControl", "required": true }, { "name": "ClickType", "type": "ClickType", "required": true, "default": "LeftClick", "enumValues": [ "LeftClick", "RightClick", "DoubleClick", "LeftButtonDown", "LeftButtonUp", "RightButtonDown", "RightButtonUp", "MiddleClick" ] }, { "name": "MousePositionRelativeToElement", "type": "RectangleEdgePoint", "required": true, "default": "MiddleCenter", "enumValues": [ "TopLeft", "TopCenter", "TopRight", "MiddleLeft", "MiddleCenter", "MiddleRight", "BottomLeft", "BottomCenter", "BottomRight" ] } ], "output_params": [], "required_params": [ "OffsetX", "OffsetY", "Element", "ClickType", "MousePositionRelativeToElement" ], "constraints": { "Simulate": "False" }, "sibling_selectors": [ "UIAutomation.Click.SimulateClick" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.Click.SimulateClick", "module": "UIAutomation", "kind": "Action", "selector": "SimulateClick", "template": "UIAutomation.Click.SimulateClick Element: ``", "golden_example": "UIAutomation.Click.SimulateClick Element: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\'']", "input_params": [ { "name": "Element", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Element" ], "constraints": { "Simulate": "True" }, "sibling_selectors": [ "UIAutomation.Click.Click" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.CloseWindow.Close", "module": "UIAutomation", "kind": "Action", "selector": "Close", "template": "UIAutomation.CloseWindow.Close Window: ``", "golden_example": "UIAutomation.CloseWindow.Close Window: appmask['Window \\'KB Test Window\\'']", "input_params": [ { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Window" ], "constraints": { "FindWindowMode": "Control" }, "sibling_selectors": [ "UIAutomation.CloseWindow.CloseByTitleClass", "UIAutomation.CloseWindow.CloseByInstanceOrHandle" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.CloseWindow.CloseByInstanceOrHandle", "module": "UIAutomation", "kind": "Action", "selector": "CloseByInstanceOrHandle", "template": "UIAutomation.CloseWindow.CloseByInstanceOrHandle WindowInstance: ``", "golden_example": "UIAutomation.CloseWindow.CloseByInstanceOrHandle WindowInstance: 1", "input_params": [ { "name": "WindowInstance", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "WindowInstance" ], "constraints": { "FindWindowMode": "InstanceOrHandle" }, "sibling_selectors": [ "UIAutomation.CloseWindow.Close", "UIAutomation.CloseWindow.CloseByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.CloseWindow.CloseByTitleClass", "module": "UIAutomation", "kind": "Action", "selector": "CloseByTitleClass", "template": "UIAutomation.CloseWindow.CloseByTitleClass Title: `` Class: ``", "golden_example": "UIAutomation.CloseWindow.CloseByTitleClass Title: $fx'example' Class: $fx'example'", "input_params": [ { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "Title", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass" }, "sibling_selectors": [ "UIAutomation.CloseWindow.Close", "UIAutomation.CloseWindow.CloseByInstanceOrHandle" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.DragAndDropElement", "module": "UIAutomation", "kind": "Action", "selector": null, "template": "UIAutomation.DragAndDropElement MouseUpOffsetY: 0 MouseUpOffsetX: 0 RectangleEdgePointForMouseUp: UIAutomation.RectangleEdgePoint.MiddleCenter RectangleEdgePointForMouseDown: UIAutomation.RectangleEdgePoint.MiddleCenter MouseDownOffsetY: 0 ClickType: UIAutomation.DragAndDropClickType.LeftClick ControlToDrag: `` MouseDownOffsetX: 0 ControlToDropOver: ``", "golden_example": "UIAutomation.DragAndDropElement MouseUpOffsetY: 0 MouseUpOffsetX: 0 RectangleEdgePointForMouseUp: UIAutomation.RectangleEdgePoint.MiddleCenter RectangleEdgePointForMouseDown: UIAutomation.RectangleEdgePoint.MiddleCenter MouseDownOffsetY: 0 ClickType: UIAutomation.DragAndDropClickType.LeftClick ControlToDrag: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''] MouseDownOffsetX: 0 ControlToDropOver: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\'']", "input_params": [ { "name": "MouseUpOffsetY", "type": "Int32", "required": true, "default": "0" }, { "name": "MouseUpOffsetX", "type": "Int32", "required": true, "default": "0" }, { "name": "RectangleEdgePointForMouseUp", "type": "RectangleEdgePoint", "required": true, "default": "MiddleCenter", "enumValues": [ "TopLeft", "TopCenter", "TopRight", "MiddleLeft", "MiddleCenter", "MiddleRight", "BottomLeft", "BottomCenter", "BottomRight" ] }, { "name": "RectangleEdgePointForMouseDown", "type": "RectangleEdgePoint", "required": true, "default": "MiddleCenter", "enumValues": [ "TopLeft", "TopCenter", "TopRight", "MiddleLeft", "MiddleCenter", "MiddleRight", "BottomLeft", "BottomCenter", "BottomRight" ] }, { "name": "MouseDownOffsetY", "type": "Int32", "required": true, "default": "0" }, { "name": "ClickType", "type": "DragAndDropClickType", "required": true, "default": "LeftClick", "enumValues": [ "LeftClick", "RightClick" ] }, { "name": "ControlToDrag", "type": "UIControl", "required": true }, { "name": "MouseDownOffsetX", "type": "Int32", "required": true, "default": "0" }, { "name": "ControlToDropOver", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "MouseUpOffsetY", "MouseUpOffsetX", "RectangleEdgePointForMouseUp", "RectangleEdgePointForMouseDown", "MouseDownOffsetY", "ClickType", "ControlToDrag", "MouseDownOffsetX", "ControlToDropOver" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.ExpandCollapseTreeNode", "module": "UIAutomation", "kind": "Action", "selector": null, "template": "UIAutomation.ExpandCollapseTreeNode Control: `` UseRegex: False Operation: UIAutomation.TreeNodeOperation.Expand FoldersPath: ``", "golden_example": "UIAutomation.ExpandCollapseTreeNode Control: $fx'body' UseRegex: False Operation: UIAutomation.TreeNodeOperation.Expand FoldersPath: $fx'example'", "input_params": [ { "name": "FoldersPath", "type": "String", "required": false }, { "name": "Operation", "type": "TreeNodeOperation", "required": false, "enumValues": [ "Expand", "Collapse" ] }, { "name": "UseRegex", "type": "Boolean", "required": false }, { "name": "Control", "type": "UIControl", "required": false } ], "output_params": [], "required_params": [ "UI element" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.ExtractDataFromTable.ExtractDataFromTable", "module": "UIAutomation", "kind": "Action", "selector": "ExtractDataFromTable", "template": "UIAutomation.ExtractDataFromTable.ExtractDataFromTable Control: `` BringToFront: True ExtractedData=> DataFromTable", "golden_example": "UIAutomation.ExtractDataFromTable.ExtractDataFromTable Control: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''] BringToFront: True ExtractedData=> DataFromTable", "input_params": [ { "name": "Control", "type": "UIControl", "required": true }, { "name": "BringToFront", "type": "Boolean", "required": true, "default": "True" } ], "output_params": [ { "name": "ExtractedData", "type": "Object", "defaultVariable": "DataFromTable" } ], "required_params": [ "Control", "BringToFront" ], "constraints": { "StoreExtractedDataIn": "Variable" }, "sibling_selectors": [ "UIAutomation.ExtractDataFromTable.ExtractDataFromTableInExcelSpreadsheet" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.ExtractDataFromTable.ExtractDataFromTableInExcelSpreadsheet", "module": "UIAutomation", "kind": "Action", "selector": "ExtractDataFromTableInExcelSpreadsheet", "template": "UIAutomation.ExtractDataFromTable.ExtractDataFromTableInExcelSpreadsheet Control: `` BringToFront: True ExcelInstance=> ExcelInstance", "golden_example": "UIAutomation.ExtractDataFromTable.ExtractDataFromTableInExcelSpreadsheet Control: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''] BringToFront: True ExcelInstance=> ExcelInstance", "input_params": [ { "name": "Control", "type": "UIControl", "required": true }, { "name": "BringToFront", "type": "Boolean", "required": true, "default": "True" } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "Control", "BringToFront" ], "constraints": { "StoreExtractedDataIn": "ExcelSpreadsheet" }, "sibling_selectors": [ "UIAutomation.ExtractDataFromTable.ExtractDataFromTable" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.ExtractDataFromWindow.ExtractData", "module": "UIAutomation", "kind": "Action", "selector": "ExtractData", "template": "UIAutomation.ExtractDataFromWindow.ExtractData Control: `` BringToFront: True ExtractedData=> DataFromWindow", "golden_example": "UIAutomation.ExtractDataFromWindow.ExtractData Control: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''] BringToFront: True ExtractedData=> DataFromWindow", "input_params": [ { "name": "Control", "type": "UIControl", "required": true }, { "name": "BringToFront", "type": "Boolean", "required": true, "default": "True" } ], "output_params": [ { "name": "ExtractedData", "type": "Object", "defaultVariable": "DataFromWindow" } ], "required_params": [ "Control", "BringToFront" ], "constraints": { "StoreExtractedDataIn": "Variable" }, "sibling_selectors": [ "UIAutomation.ExtractDataFromWindow.ExtractDataInExcelSpreadsheet" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.ExtractDataFromWindow.ExtractDataInExcelSpreadsheet", "module": "UIAutomation", "kind": "Action", "selector": "ExtractDataInExcelSpreadsheet", "template": "UIAutomation.ExtractDataFromWindow.ExtractDataInExcelSpreadsheet Control: `` BringToFront: True ExcelInstance=> ExcelInstance", "golden_example": "UIAutomation.ExtractDataFromWindow.ExtractDataInExcelSpreadsheet Control: $fx'body' BringToFront: True ExcelInstance=> ExcelInstance", "input_params": [ { "name": "BringToFront", "type": "Boolean", "required": false }, { "name": "Control", "type": "UIControl", "required": false } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle" } ], "required_params": [ "Window" ], "constraints": { "StoreExtractedDataIn": "ExcelSpreadsheet" }, "sibling_selectors": [ "UIAutomation.ExtractDataFromWindow.ExtractData" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.FocusTextField", "module": "UIAutomation", "kind": "Action", "selector": null, "template": "UIAutomation.FocusTextField TextField: ``", "golden_example": "UIAutomation.FocusTextField TextField: appmask['Window \\'KB Test Window\\'']['Edit \\'Name\\'']", "input_params": [ { "name": "TextField", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "TextField" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.FocusWindow.Focus", "module": "UIAutomation", "kind": "Action", "selector": "Focus", "template": "UIAutomation.FocusWindow.Focus Window: ``", "golden_example": "UIAutomation.FocusWindow.Focus Window: appmask['Window \\'KB Test Window\\'']", "input_params": [ { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Window" ], "constraints": { "FindWindowMode": "Control" }, "sibling_selectors": [ "UIAutomation.FocusWindow.FocusByInstanceOrHandle", "UIAutomation.FocusWindow.FocusByTitleClass" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.FocusWindow.FocusByInstanceOrHandle", "module": "UIAutomation", "kind": "Action", "selector": "FocusByInstanceOrHandle", "template": "UIAutomation.FocusWindow.FocusByInstanceOrHandle WindowInstance: ``", "golden_example": "UIAutomation.FocusWindow.FocusByInstanceOrHandle WindowInstance: 1", "input_params": [ { "name": "WindowInstance", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "WindowInstance" ], "constraints": { "FindWindowMode": "InstanceOrHandle" }, "sibling_selectors": [ "UIAutomation.FocusWindow.Focus", "UIAutomation.FocusWindow.FocusByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.FocusWindow.FocusByTitleClass", "module": "UIAutomation", "kind": "Action", "selector": "FocusByTitleClass", "template": "UIAutomation.FocusWindow.FocusByTitleClass Title: `` Class: ``", "golden_example": "UIAutomation.FocusWindow.FocusByTitleClass Title: $fx'example' Class: $fx'example'", "input_params": [ { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "Title", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass" }, "sibling_selectors": [ "UIAutomation.FocusWindow.Focus", "UIAutomation.FocusWindow.FocusByInstanceOrHandle" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.GetElementDetails", "module": "UIAutomation", "kind": "Action", "selector": null, "template": "UIAutomation.GetElementDetails BringToFront: True AttributeName: `` Element: `` AttributeValue=> AttributeValue", "golden_example": "UIAutomation.GetElementDetails BringToFront: True AttributeName: $fx'example' Element: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''] AttributeValue=> AttributeValue", "input_params": [ { "name": "BringToFront", "type": "Boolean", "required": true, "default": "True" }, { "name": "AttributeName", "type": "String", "required": true, "default": "Own Text" }, { "name": "Element", "type": "UIControl", "required": true } ], "output_params": [ { "name": "AttributeValue", "type": "String", "defaultVariable": "AttributeValue" } ], "required_params": [ "BringToFront", "AttributeName", "Element" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.GetSelectedCheckboxesInWindow.GetCheckboxState", "module": "UIAutomation", "kind": "Action", "selector": "GetCheckboxState", "template": "UIAutomation.GetSelectedCheckboxesInWindow.GetCheckboxState Control: `` BringToFront: True CheckboxState=> IsChecked", "golden_example": "UIAutomation.GetSelectedCheckboxesInWindow.GetCheckboxState Control: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''] BringToFront: True CheckboxState=> IsChecked", "input_params": [ { "name": "Control", "type": "UIControl", "required": true }, { "name": "BringToFront", "type": "Boolean", "required": true, "default": "True" } ], "output_params": [ { "name": "CheckboxState", "type": "Boolean", "defaultVariable": "IsChecked" } ], "required_params": [ "Control", "BringToFront" ], "constraints": { "Operation": "GetStateOfCheckbox" }, "sibling_selectors": [ "UIAutomation.GetSelectedCheckboxesInWindow.GetSelectedCheckboxes" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.GetSelectedCheckboxesInWindow.GetSelectedCheckboxes", "module": "UIAutomation", "kind": "Action", "selector": "GetSelectedCheckboxes", "template": "UIAutomation.GetSelectedCheckboxesInWindow.GetSelectedCheckboxes Control: `` BringToFront: True SelectedCheckboxes=> SelectedCheckboxes", "golden_example": "UIAutomation.GetSelectedCheckboxesInWindow.GetSelectedCheckboxes Control: $fx'body' BringToFront: True SelectedCheckboxes=> SelectedCheckboxes", "input_params": [ { "name": "BringToFront", "type": "Boolean", "required": false }, { "name": "Control", "type": "UIControl", "required": false } ], "output_params": [ { "name": "SelectedCheckboxes", "type": "List`1" } ], "required_params": [ "UI element" ], "constraints": { "Operation": "GetSelectedCheckboxesInGroup" }, "sibling_selectors": [ "UIAutomation.GetSelectedCheckboxesInWindow.GetCheckboxState" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.GetSelectedRadiobuttonInWindow.GetRadioButtonState", "module": "UIAutomation", "kind": "Action", "selector": "GetRadioButtonState", "template": "UIAutomation.GetSelectedRadiobuttonInWindow.GetRadioButtonState Control: `` BringToFront: True RadiobuttonState=> IsSelected", "golden_example": "UIAutomation.GetSelectedRadiobuttonInWindow.GetRadioButtonState Control: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''] BringToFront: True RadiobuttonState=> IsSelected", "input_params": [ { "name": "Control", "type": "UIControl", "required": true }, { "name": "BringToFront", "type": "Boolean", "required": true, "default": "True" } ], "output_params": [ { "name": "RadiobuttonState", "type": "Boolean", "defaultVariable": "IsSelected" } ], "required_params": [ "Control", "BringToFront" ], "constraints": { "Operation": "GetRadiobuttonState" }, "sibling_selectors": [ "UIAutomation.GetSelectedRadiobuttonInWindow.GetSelectedRadiobutton" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.GetSelectedRadiobuttonInWindow.GetSelectedRadiobutton", "module": "UIAutomation", "kind": "Action", "selector": "GetSelectedRadiobutton", "template": "UIAutomation.GetSelectedRadiobuttonInWindow.GetSelectedRadiobutton Control: `` BringToFront: True SelectedRadiobutton=> SelectedRadiobutton", "golden_example": "UIAutomation.GetSelectedRadiobuttonInWindow.GetSelectedRadiobutton Control: $fx'body' BringToFront: True SelectedRadiobutton=> SelectedRadiobutton", "input_params": [ { "name": "BringToFront", "type": "Boolean", "required": false }, { "name": "Control", "type": "UIControl", "required": false } ], "output_params": [ { "name": "SelectedRadiobutton", "type": "String" } ], "required_params": [ "UI element" ], "constraints": { "Operation": "GetSelectedRadiobuttonInGroup" }, "sibling_selectors": [ "UIAutomation.GetSelectedRadiobuttonInWindow.GetRadioButtonState" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.GetUIControl", "module": "UIAutomation", "kind": "Action", "selector": null, "template": "UIAutomation.GetUIControl Control: `` UIControl=> UIControl", "golden_example": "UIAutomation.GetUIControl Control: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''] UIControl=> UIControl", "input_params": [ { "name": "Control", "type": "UIControl", "required": true } ], "output_params": [ { "name": "UIControl", "type": "UIControl", "defaultVariable": "UIControl" } ], "required_params": [ "Control" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.GetWindow.Get", "module": "UIAutomation", "kind": "Action", "selector": "Get", "template": "UIAutomation.GetWindow.Get Control: `` BringWindowToFront: False WindowInstance=> AutomationWindow", "golden_example": "UIAutomation.GetWindow.Get Control: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''] BringWindowToFront: False WindowInstance=> AutomationWindow", "input_params": [ { "name": "Control", "type": "UIControl", "required": true }, { "name": "BringWindowToFront", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "WindowInstance", "type": "WindowInstanceHandle", "defaultVariable": "AutomationWindow" } ], "required_params": [ "Control", "BringWindowToFront" ], "constraints": { "GetWindowMode": "SpecificWindow", "UseTimeout": "False" }, "sibling_selectors": [ "UIAutomation.GetWindow.GetUseTimeout", "UIAutomation.GetWindow.GetForegroundWindow" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.GetWindow.GetForegroundWindow", "module": "UIAutomation", "kind": "Action", "selector": "GetForegroundWindow", "template": "UIAutomation.GetWindow.GetForegroundWindow WindowTitle=> WindowTitle WindowInstance=> AutomationWindow", "golden_example": "UIAutomation.GetWindow.GetForegroundWindow WindowTitle=> WindowTitle WindowInstance=> AutomationWindow", "input_params": [], "output_params": [ { "name": "WindowTitle", "type": "String", "defaultVariable": "WindowTitle" }, { "name": "WindowInstance", "type": "WindowInstanceHandle", "defaultVariable": "AutomationWindow" } ], "required_params": [], "constraints": { "GetWindowMode": "ForegroundWindow" }, "sibling_selectors": [ "UIAutomation.GetWindow.Get", "UIAutomation.GetWindow.GetUseTimeout" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.GetWindow.GetUseTimeout", "module": "UIAutomation", "kind": "Action", "selector": "GetUseTimeout", "template": "UIAutomation.GetWindow.GetUseTimeout Control: `` Timeout: 5 BringWindowToFront: False WindowInstance=> AutomationWindow", "golden_example": "UIAutomation.GetWindow.GetUseTimeout Control: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''] Timeout: 5 BringWindowToFront: False WindowInstance=> AutomationWindow", "input_params": [ { "name": "Control", "type": "UIControl", "required": true }, { "name": "Timeout", "type": "Int32", "required": true, "default": "5" }, { "name": "BringWindowToFront", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "WindowInstance", "type": "WindowInstanceHandle", "defaultVariable": "AutomationWindow" } ], "required_params": [ "Control", "Timeout", "BringWindowToFront" ], "constraints": { "GetWindowMode": "SpecificWindow", "UseTimeout": "True" }, "sibling_selectors": [ "UIAutomation.GetWindow.Get", "UIAutomation.GetWindow.GetForegroundWindow" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.GetWindowDetails", "module": "UIAutomation", "kind": "Action", "selector": null, "template": "UIAutomation.GetWindowDetails BringToFront: True ExtractionOperation: UIAutomation.WindowProperties.Title Window: `` Property=> WindowProperty", "golden_example": "UIAutomation.GetWindowDetails BringToFront: True ExtractionOperation: UIAutomation.WindowProperties.Title Window: appmask['Window \\'KB Test Window\\''] Property=> WindowProperty", "input_params": [ { "name": "BringToFront", "type": "Boolean", "required": true, "default": "True" }, { "name": "ExtractionOperation", "type": "WindowProperties", "required": true, "default": "Title", "enumValues": [ "Title", "Text", "Bounds", "ProcessName" ] }, { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [ { "name": "Property", "type": "Object", "defaultVariable": "WindowProperty" } ], "required_params": [ "BringToFront", "ExtractionOperation", "Window" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.HoverOnElement", "module": "UIAutomation", "kind": "Action", "selector": null, "template": "UIAutomation.HoverOnElement Element: ``", "golden_example": "UIAutomation.HoverOnElement Element: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\'']", "input_params": [ { "name": "Element", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Element" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.IfRemoteDesktopIsAvailable", "module": "UIAutomation", "kind": "Condition", "selector": null, "template": "IF (UIAutomation.IfRemoteDesktopIsAvailable Mode: UIAutomation.CheckRemoteDesktopAvailabilityMode.IsAvailable Control: ``) THEN", "golden_example": "IF (UIAutomation.IfRemoteDesktopIsAvailable Mode: UIAutomation.CheckRemoteDesktopAvailabilityMode.IsAvailable Control: $fx'body') THEN", "input_params": [ { "name": "Mode", "type": "CheckRemoteDesktopAvailabilityMode", "required": false, "enumValues": [ "IsAvailable", "IsNotAvailable" ] }, { "name": "Control", "type": "UIControl", "required": false } ], "output_params": [], "required_params": [ "UI element" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.IfWindow.IsFocused", "module": "UIAutomation", "kind": "Condition", "selector": "IsFocused", "template": "IF (UIAutomation.IfWindow.IsFocused InstantCheck: False Window: ``) THEN", "golden_example": "IF (UIAutomation.IfWindow.IsFocused InstantCheck: False Window: appmask['Window \\'KB Test Window\\'']) THEN", "input_params": [ { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" }, { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "InstantCheck", "Window" ], "constraints": { "FindWindowMode": "Control", "WindowMode": "IsFocused" }, "sibling_selectors": [ "UIAutomation.IfWindow.IsOpen", "UIAutomation.IfWindow.IsOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsOpenByTitleClass", "UIAutomation.IfWindow.IsNotOpen", "UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsNotOpenByTitleClass", "UIAutomation.IfWindow.IsFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsFocusedByTitleClass", "UIAutomation.IfWindow.IsNotFocused", "UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsNotFocusedByTitleClass" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.IfWindow.IsFocusedByInstanceOrHandle", "module": "UIAutomation", "kind": "Condition", "selector": "IsFocusedByInstanceOrHandle", "template": "IF (UIAutomation.IfWindow.IsFocusedByInstanceOrHandle WindowInstance: `` InstantCheck: False) THEN", "golden_example": "IF (UIAutomation.IfWindow.IsFocusedByInstanceOrHandle WindowInstance: 1 InstantCheck: False) THEN", "input_params": [ { "name": "WindowInstance", "type": "Int32", "required": true }, { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [], "required_params": [ "WindowInstance", "InstantCheck" ], "constraints": { "FindWindowMode": "InstanceOrHandle", "WindowMode": "IsFocused" }, "sibling_selectors": [ "UIAutomation.IfWindow.IsOpen", "UIAutomation.IfWindow.IsOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsOpenByTitleClass", "UIAutomation.IfWindow.IsNotOpen", "UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsNotOpenByTitleClass", "UIAutomation.IfWindow.IsFocused", "UIAutomation.IfWindow.IsFocusedByTitleClass", "UIAutomation.IfWindow.IsNotFocused", "UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsNotFocusedByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.IfWindow.IsFocusedByTitleClass", "module": "UIAutomation", "kind": "Condition", "selector": "IsFocusedByTitleClass", "template": "IF (UIAutomation.IfWindow.IsFocusedByTitleClass InstantCheck: False Title: `` Class: ``) THEN", "golden_example": "IF (UIAutomation.IfWindow.IsFocusedByTitleClass InstantCheck: False Title: $fx'example' Class: $fx'example') THEN", "input_params": [ { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" }, { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "InstantCheck", "Title", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass", "WindowMode": "IsFocused" }, "sibling_selectors": [ "UIAutomation.IfWindow.IsOpen", "UIAutomation.IfWindow.IsOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsOpenByTitleClass", "UIAutomation.IfWindow.IsNotOpen", "UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsNotOpenByTitleClass", "UIAutomation.IfWindow.IsFocused", "UIAutomation.IfWindow.IsFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsNotFocused", "UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsNotFocusedByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.IfWindow.IsNotFocused", "module": "UIAutomation", "kind": "Condition", "selector": "IsNotFocused", "template": "IF (UIAutomation.IfWindow.IsNotFocused InstantCheck: False Window: ``) THEN", "golden_example": "IF (UIAutomation.IfWindow.IsNotFocused InstantCheck: False Window: appmask['Window \\'KB Test Window\\'']) THEN", "input_params": [ { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" }, { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "InstantCheck", "Window" ], "constraints": { "FindWindowMode": "Control", "WindowMode": "IsNotFocused" }, "sibling_selectors": [ "UIAutomation.IfWindow.IsOpen", "UIAutomation.IfWindow.IsOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsOpenByTitleClass", "UIAutomation.IfWindow.IsNotOpen", "UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsNotOpenByTitleClass", "UIAutomation.IfWindow.IsFocused", "UIAutomation.IfWindow.IsFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsFocusedByTitleClass", "UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsNotFocusedByTitleClass" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle", "module": "UIAutomation", "kind": "Condition", "selector": "IsNotFocusedByInstanceOrHandle", "template": "IF (UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle WindowInstance: `` InstantCheck: False) THEN", "golden_example": "IF (UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle WindowInstance: 1 InstantCheck: False) THEN", "input_params": [ { "name": "WindowInstance", "type": "Int32", "required": true }, { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [], "required_params": [ "WindowInstance", "InstantCheck" ], "constraints": { "FindWindowMode": "InstanceOrHandle", "WindowMode": "IsNotFocused" }, "sibling_selectors": [ "UIAutomation.IfWindow.IsOpen", "UIAutomation.IfWindow.IsOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsOpenByTitleClass", "UIAutomation.IfWindow.IsNotOpen", "UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsNotOpenByTitleClass", "UIAutomation.IfWindow.IsFocused", "UIAutomation.IfWindow.IsFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsFocusedByTitleClass", "UIAutomation.IfWindow.IsNotFocused", "UIAutomation.IfWindow.IsNotFocusedByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.IfWindow.IsNotFocusedByTitleClass", "module": "UIAutomation", "kind": "Condition", "selector": "IsNotFocusedByTitleClass", "template": "IF (UIAutomation.IfWindow.IsNotFocusedByTitleClass InstantCheck: False Title: `` Class: ``) THEN", "golden_example": "IF (UIAutomation.IfWindow.IsNotFocusedByTitleClass InstantCheck: False Title: $fx'example' Class: $fx'example') THEN", "input_params": [ { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" }, { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "InstantCheck", "Title", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass", "WindowMode": "IsNotFocused" }, "sibling_selectors": [ "UIAutomation.IfWindow.IsOpen", "UIAutomation.IfWindow.IsOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsOpenByTitleClass", "UIAutomation.IfWindow.IsNotOpen", "UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsNotOpenByTitleClass", "UIAutomation.IfWindow.IsFocused", "UIAutomation.IfWindow.IsFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsFocusedByTitleClass", "UIAutomation.IfWindow.IsNotFocused", "UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.IfWindow.IsNotOpen", "module": "UIAutomation", "kind": "Condition", "selector": "IsNotOpen", "template": "IF (UIAutomation.IfWindow.IsNotOpen InstantCheck: False Window: ``) THEN", "golden_example": "IF (UIAutomation.IfWindow.IsNotOpen InstantCheck: False Window: appmask['Window \\'KB Test Window\\'']) THEN", "input_params": [ { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" }, { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "InstantCheck", "Window" ], "constraints": { "FindWindowMode": "Control", "WindowMode": "IsNotOpen" }, "sibling_selectors": [ "UIAutomation.IfWindow.IsOpen", "UIAutomation.IfWindow.IsOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsOpenByTitleClass", "UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsNotOpenByTitleClass", "UIAutomation.IfWindow.IsFocused", "UIAutomation.IfWindow.IsFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsFocusedByTitleClass", "UIAutomation.IfWindow.IsNotFocused", "UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsNotFocusedByTitleClass" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle", "module": "UIAutomation", "kind": "Condition", "selector": "IsNotOpenByInstanceOrHandle", "template": "IF (UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle WindowInstance: `` InstantCheck: False) THEN", "golden_example": "IF (UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle WindowInstance: 1 InstantCheck: False) THEN", "input_params": [ { "name": "WindowInstance", "type": "Int32", "required": true }, { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [], "required_params": [ "WindowInstance", "InstantCheck" ], "constraints": { "FindWindowMode": "InstanceOrHandle", "WindowMode": "IsNotOpen" }, "sibling_selectors": [ "UIAutomation.IfWindow.IsOpen", "UIAutomation.IfWindow.IsOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsOpenByTitleClass", "UIAutomation.IfWindow.IsNotOpen", "UIAutomation.IfWindow.IsNotOpenByTitleClass", "UIAutomation.IfWindow.IsFocused", "UIAutomation.IfWindow.IsFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsFocusedByTitleClass", "UIAutomation.IfWindow.IsNotFocused", "UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsNotFocusedByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.IfWindow.IsNotOpenByTitleClass", "module": "UIAutomation", "kind": "Condition", "selector": "IsNotOpenByTitleClass", "template": "IF (UIAutomation.IfWindow.IsNotOpenByTitleClass InstantCheck: False Title: `` Class: ``) THEN", "golden_example": "IF (UIAutomation.IfWindow.IsNotOpenByTitleClass InstantCheck: False Title: $fx'example' Class: $fx'example') THEN", "input_params": [ { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" }, { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "InstantCheck", "Title", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass", "WindowMode": "IsNotOpen" }, "sibling_selectors": [ "UIAutomation.IfWindow.IsOpen", "UIAutomation.IfWindow.IsOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsOpenByTitleClass", "UIAutomation.IfWindow.IsNotOpen", "UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsFocused", "UIAutomation.IfWindow.IsFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsFocusedByTitleClass", "UIAutomation.IfWindow.IsNotFocused", "UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsNotFocusedByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.IfWindow.IsOpen", "module": "UIAutomation", "kind": "Condition", "selector": "IsOpen", "template": "IF (UIAutomation.IfWindow.IsOpen InstantCheck: False Window: ``) THEN", "golden_example": "IF (UIAutomation.IfWindow.IsOpen InstantCheck: False Window: appmask['Window \\'KB Test Window\\'']) THEN", "input_params": [ { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" }, { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "InstantCheck", "Window" ], "constraints": { "FindWindowMode": "Control", "WindowMode": "IsOpen" }, "sibling_selectors": [ "UIAutomation.IfWindow.IsOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsOpenByTitleClass", "UIAutomation.IfWindow.IsNotOpen", "UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsNotOpenByTitleClass", "UIAutomation.IfWindow.IsFocused", "UIAutomation.IfWindow.IsFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsFocusedByTitleClass", "UIAutomation.IfWindow.IsNotFocused", "UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsNotFocusedByTitleClass" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.IfWindow.IsOpenByInstanceOrHandle", "module": "UIAutomation", "kind": "Condition", "selector": "IsOpenByInstanceOrHandle", "template": "IF (UIAutomation.IfWindow.IsOpenByInstanceOrHandle WindowInstance: `` InstantCheck: False) THEN", "golden_example": "IF (UIAutomation.IfWindow.IsOpenByInstanceOrHandle WindowInstance: 1 InstantCheck: False) THEN", "input_params": [ { "name": "WindowInstance", "type": "Int32", "required": true }, { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [], "required_params": [ "WindowInstance", "InstantCheck" ], "constraints": { "FindWindowMode": "InstanceOrHandle", "WindowMode": "IsOpen" }, "sibling_selectors": [ "UIAutomation.IfWindow.IsOpen", "UIAutomation.IfWindow.IsOpenByTitleClass", "UIAutomation.IfWindow.IsNotOpen", "UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsNotOpenByTitleClass", "UIAutomation.IfWindow.IsFocused", "UIAutomation.IfWindow.IsFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsFocusedByTitleClass", "UIAutomation.IfWindow.IsNotFocused", "UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsNotFocusedByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.IfWindow.IsOpenByTitleClass", "module": "UIAutomation", "kind": "Condition", "selector": "IsOpenByTitleClass", "template": "IF (UIAutomation.IfWindow.IsOpenByTitleClass InstantCheck: False Title: `` Class: ``) THEN", "golden_example": "IF (UIAutomation.IfWindow.IsOpenByTitleClass InstantCheck: False Title: $fx'example' Class: $fx'example') THEN", "input_params": [ { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" }, { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "InstantCheck", "Title", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass", "WindowMode": "IsOpen" }, "sibling_selectors": [ "UIAutomation.IfWindow.IsOpen", "UIAutomation.IfWindow.IsOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsNotOpen", "UIAutomation.IfWindow.IsNotOpenByInstanceOrHandle", "UIAutomation.IfWindow.IsNotOpenByTitleClass", "UIAutomation.IfWindow.IsFocused", "UIAutomation.IfWindow.IsFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsFocusedByTitleClass", "UIAutomation.IfWindow.IsNotFocused", "UIAutomation.IfWindow.IsNotFocusedByInstanceOrHandle", "UIAutomation.IfWindow.IsNotFocusedByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.IfWindowContains.WindowContainsElement", "module": "UIAutomation", "kind": "Condition", "selector": "WindowContainsElement", "template": "IF (UIAutomation.IfWindowContains.WindowContainsElement InstantCheck: False Element: ``) THEN", "golden_example": "IF (UIAutomation.IfWindowContains.WindowContainsElement InstantCheck: False Element: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\'']) THEN", "input_params": [ { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" }, { "name": "Element", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "InstantCheck", "Element" ], "constraints": { "CheckElementState": "False", "ContainsMode": "ContainsElement" }, "sibling_selectors": [ "UIAutomation.IfWindowContains.WindowDoesNotContainElement", "UIAutomation.IfWindowContains.WindowContainsElementInState", "UIAutomation.IfWindowContains.WindowContainsText", "UIAutomation.IfWindowContains.WindowDoesNotContainText" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.IfWindowContains.WindowContainsElementInState", "module": "UIAutomation", "kind": "Condition", "selector": "WindowContainsElementInState", "template": "IF (UIAutomation.IfWindowContains.WindowContainsElementInState State: UIAutomation.State.Enabled InstantCheck: False Element: ``) THEN", "golden_example": "IF (UIAutomation.IfWindowContains.WindowContainsElementInState State: UIAutomation.State.Enabled InstantCheck: False Element: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\'']) THEN", "input_params": [ { "name": "State", "type": "State", "required": true, "default": "Enabled", "enumValues": [ "Enabled", "Disabled" ] }, { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" }, { "name": "Element", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "State", "InstantCheck", "Element" ], "constraints": { "CheckElementState": "True", "ContainsMode": "ContainsElement" }, "sibling_selectors": [ "UIAutomation.IfWindowContains.WindowContainsElement", "UIAutomation.IfWindowContains.WindowDoesNotContainElement", "UIAutomation.IfWindowContains.WindowContainsText", "UIAutomation.IfWindowContains.WindowDoesNotContainText" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.IfWindowContains.WindowContainsText", "module": "UIAutomation", "kind": "Condition", "selector": "WindowContainsText", "template": "IF (UIAutomation.IfWindowContains.WindowContainsText Text: `` Window: `` InstantCheck: False) THEN", "golden_example": "IF (UIAutomation.IfWindowContains.WindowContainsText Text: $fx'example' Window: appmask['Window \\'KB Test Window\\''] InstantCheck: False) THEN", "input_params": [ { "name": "Text", "type": "String", "required": true }, { "name": "Window", "type": "UIControl", "required": true }, { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [], "required_params": [ "Text", "Window", "InstantCheck" ], "constraints": { "ContainsMode": "ContainsText" }, "sibling_selectors": [ "UIAutomation.IfWindowContains.WindowContainsElement", "UIAutomation.IfWindowContains.WindowDoesNotContainElement", "UIAutomation.IfWindowContains.WindowContainsElementInState", "UIAutomation.IfWindowContains.WindowDoesNotContainText" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.IfWindowContains.WindowDoesNotContainElement", "module": "UIAutomation", "kind": "Condition", "selector": "WindowDoesNotContainElement", "template": "IF (UIAutomation.IfWindowContains.WindowDoesNotContainElement InstantCheck: False Element: ``) THEN", "golden_example": "IF (UIAutomation.IfWindowContains.WindowDoesNotContainElement InstantCheck: False Element: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\'']) THEN", "input_params": [ { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" }, { "name": "Element", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "InstantCheck", "Element" ], "constraints": { "ContainsMode": "DoesNotContainElement" }, "sibling_selectors": [ "UIAutomation.IfWindowContains.WindowContainsElement", "UIAutomation.IfWindowContains.WindowContainsElementInState", "UIAutomation.IfWindowContains.WindowContainsText", "UIAutomation.IfWindowContains.WindowDoesNotContainText" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.IfWindowContains.WindowDoesNotContainText", "module": "UIAutomation", "kind": "Condition", "selector": "WindowDoesNotContainText", "template": "IF (UIAutomation.IfWindowContains.WindowDoesNotContainText Text: `` Window: `` InstantCheck: False) THEN", "golden_example": "IF (UIAutomation.IfWindowContains.WindowDoesNotContainText Text: $fx'example' Window: appmask['Window \\'KB Test Window\\''] InstantCheck: False) THEN", "input_params": [ { "name": "Text", "type": "String", "required": true }, { "name": "Window", "type": "UIControl", "required": true }, { "name": "InstantCheck", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [], "required_params": [ "Text", "Window", "InstantCheck" ], "constraints": { "ContainsMode": "DoesNotContainText" }, "sibling_selectors": [ "UIAutomation.IfWindowContains.WindowContainsElement", "UIAutomation.IfWindowContains.WindowDoesNotContainElement", "UIAutomation.IfWindowContains.WindowContainsElementInState", "UIAutomation.IfWindowContains.WindowContainsText" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.MoveWindow.Move", "module": "UIAutomation", "kind": "Action", "selector": "Move", "template": "UIAutomation.MoveWindow.Move X: `` Y: `` Window: ``", "golden_example": "UIAutomation.MoveWindow.Move X: 1 Y: 1 Window: appmask['Window \\'KB Test Window\\'']", "input_params": [ { "name": "X", "type": "Int32", "required": true }, { "name": "Y", "type": "Int32", "required": true }, { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "X", "Y", "Window" ], "constraints": { "FindWindowMode": "Control" }, "sibling_selectors": [ "UIAutomation.MoveWindow.MoveByInstanceOrHandle", "UIAutomation.MoveWindow.MoveByTitleClass" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.MoveWindow.MoveByInstanceOrHandle", "module": "UIAutomation", "kind": "Action", "selector": "MoveByInstanceOrHandle", "template": "UIAutomation.MoveWindow.MoveByInstanceOrHandle WindowInstance: `` X: `` Y: ``", "golden_example": "UIAutomation.MoveWindow.MoveByInstanceOrHandle WindowInstance: 1 X: 1 Y: 1", "input_params": [ { "name": "WindowInstance", "type": "Int32", "required": true }, { "name": "X", "type": "Int32", "required": true }, { "name": "Y", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "WindowInstance", "X", "Y" ], "constraints": { "FindWindowMode": "InstanceOrHandle" }, "sibling_selectors": [ "UIAutomation.MoveWindow.Move", "UIAutomation.MoveWindow.MoveByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.MoveWindow.MoveByTitleClass", "module": "UIAutomation", "kind": "Action", "selector": "MoveByTitleClass", "template": "UIAutomation.MoveWindow.MoveByTitleClass X: `` Y: `` Title: `` Class: ``", "golden_example": "UIAutomation.MoveWindow.MoveByTitleClass X: 1 Y: 1 Title: $fx'example' Class: $fx'example'", "input_params": [ { "name": "X", "type": "Int32", "required": true }, { "name": "Y", "type": "Int32", "required": true }, { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "X", "Y", "Title", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass" }, "sibling_selectors": [ "UIAutomation.MoveWindow.Move", "UIAutomation.MoveWindow.MoveByInstanceOrHandle" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.PopulateTextField.PopulateTextField", "module": "UIAutomation", "kind": "Action", "selector": "PopulateTextField", "template": "UIAutomation.PopulateTextField.PopulateTextField Text: `` Mode: UIAutomation.PopulateTextMode.Replace TextField: `` ClickType: UIAutomation.PopulateMouseClickType.SingleClick", "golden_example": "UIAutomation.PopulateTextField.PopulateTextField Text: $fx'password' Mode: UIAutomation.PopulateTextMode.Replace TextField: appmask['Window \\'KB Test Window\\'']['Edit \\'Name\\''] ClickType: UIAutomation.PopulateMouseClickType.SingleClick", "input_params": [ { "name": "Text", "type": "EncryptableObject", "required": true }, { "name": "Mode", "type": "PopulateTextMode", "required": true, "default": "Replace", "enumValues": [ "Replace", "Append" ] }, { "name": "TextField", "type": "UIControl", "required": true }, { "name": "ClickType", "type": "PopulateMouseClickType", "required": true, "default": "SingleClick", "enumValues": [ "SingleClick", "DoubleClick", "None" ] } ], "output_params": [], "required_params": [ "Text", "Mode", "TextField", "ClickType" ], "constraints": { "Simulate": "False" }, "sibling_selectors": [ "UIAutomation.PopulateTextField.SimulatePopulateTextField" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.PopulateTextField.SimulatePopulateTextField", "module": "UIAutomation", "kind": "Action", "selector": "SimulatePopulateTextField", "template": "UIAutomation.PopulateTextField.SimulatePopulateTextField Text: `` Mode: UIAutomation.PopulateTextMode.Replace TextField: ``", "golden_example": "UIAutomation.PopulateTextField.SimulatePopulateTextField Text: $fx'password' Mode: UIAutomation.PopulateTextMode.Replace TextField: appmask['Window \\'KB Test Window\\'']['Edit \\'Name\\'']", "input_params": [ { "name": "Text", "type": "EncryptableObject", "required": true }, { "name": "Mode", "type": "PopulateTextMode", "required": true, "default": "Replace", "enumValues": [ "Replace", "Append" ] }, { "name": "TextField", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Text", "Mode", "TextField" ], "constraints": { "Simulate": "True" }, "sibling_selectors": [ "UIAutomation.PopulateTextField.PopulateTextField" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.PressButton", "module": "UIAutomation", "kind": "Action", "selector": null, "template": "UIAutomation.PressButton Simulate: False Button: ``", "golden_example": "UIAutomation.PressButton Simulate: False Button: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\'']", "input_params": [ { "name": "Simulate", "type": "Boolean", "required": true, "default": "False" }, { "name": "Button", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Simulate", "Button" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.ResizeWindow.Resize", "module": "UIAutomation", "kind": "Action", "selector": "Resize", "template": "UIAutomation.ResizeWindow.Resize Width: `` Height: `` Window: ``", "golden_example": "UIAutomation.ResizeWindow.Resize Width: 1 Height: 1 Window: appmask['Window \\'KB Test Window\\'']", "input_params": [ { "name": "Width", "type": "Int32", "required": true }, { "name": "Height", "type": "Int32", "required": true }, { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Width", "Height", "Window" ], "constraints": { "FindWindowMode": "Control" }, "sibling_selectors": [ "UIAutomation.ResizeWindow.ResizeByInstanceOrHandle", "UIAutomation.ResizeWindow.ResizeByTitleClass" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.ResizeWindow.ResizeByInstanceOrHandle", "module": "UIAutomation", "kind": "Action", "selector": "ResizeByInstanceOrHandle", "template": "UIAutomation.ResizeWindow.ResizeByInstanceOrHandle Width: `` WindowInstance: `` Height: ``", "golden_example": "UIAutomation.ResizeWindow.ResizeByInstanceOrHandle Width: 1 WindowInstance: 1 Height: 1", "input_params": [ { "name": "Width", "type": "Int32", "required": true }, { "name": "WindowInstance", "type": "Int32", "required": true }, { "name": "Height", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "Width", "WindowInstance", "Height" ], "constraints": { "FindWindowMode": "InstanceOrHandle" }, "sibling_selectors": [ "UIAutomation.ResizeWindow.Resize", "UIAutomation.ResizeWindow.ResizeByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.ResizeWindow.ResizeByTitleClass", "module": "UIAutomation", "kind": "Action", "selector": "ResizeByTitleClass", "template": "UIAutomation.ResizeWindow.ResizeByTitleClass Title: `` Width: `` Height: `` Class: ``", "golden_example": "UIAutomation.ResizeWindow.ResizeByTitleClass Title: $fx'example' Width: 1 Height: 1 Class: $fx'example'", "input_params": [ { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Width", "type": "Int32", "required": true }, { "name": "Height", "type": "Int32", "required": true }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "Title", "Width", "Height", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass" }, "sibling_selectors": [ "UIAutomation.ResizeWindow.Resize", "UIAutomation.ResizeWindow.ResizeByInstanceOrHandle" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.SelectMenuOption", "module": "UIAutomation", "kind": "Action", "selector": null, "template": "UIAutomation.SelectMenuOption Control: ``", "golden_example": "UIAutomation.SelectMenuOption Control: $fx'body'", "input_params": [ { "name": "Control", "type": "UIControl", "required": false } ], "output_params": [], "required_params": [ "UI element" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.SelectRadioButton", "module": "UIAutomation", "kind": "Action", "selector": null, "template": "UIAutomation.SelectRadioButton RadioButton: ``", "golden_example": "UIAutomation.SelectRadioButton RadioButton: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\'']", "input_params": [ { "name": "RadioButton", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "RadioButton" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.SelectTab", "module": "UIAutomation", "kind": "Action", "selector": null, "template": "UIAutomation.SelectTab Tab: ``", "golden_example": "UIAutomation.SelectTab Tab: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\'']", "input_params": [ { "name": "Tab", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Tab" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.SetCheckboxState", "module": "UIAutomation", "kind": "Action", "selector": null, "template": "UIAutomation.SetCheckboxState CheckboxState: UIAutomation.CheckboxState.Checked Checkbox: ``", "golden_example": "UIAutomation.SetCheckboxState CheckboxState: UIAutomation.CheckboxState.Checked Checkbox: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\'']", "input_params": [ { "name": "CheckboxState", "type": "CheckboxState", "required": true, "default": "Checked", "enumValues": [ "Checked", "Unchecked" ] }, { "name": "Checkbox", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "CheckboxState", "Checkbox" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.SetDropDownListValueInWindow.ClearDropDownListValue", "module": "UIAutomation", "kind": "Action", "selector": "ClearDropDownListValue", "template": "UIAutomation.SetDropDownListValueInWindow.ClearDropDownListValue DropDownList: ``", "golden_example": "UIAutomation.SetDropDownListValueInWindow.ClearDropDownListValue DropDownList: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\'']", "input_params": [ { "name": "DropDownList", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "DropDownList" ], "constraints": { "Operation": "ClearAllOptions" }, "sibling_selectors": [ "UIAutomation.SetDropDownListValueInWindow.SetDropDownListValueByName", "UIAutomation.SetDropDownListValueInWindow.SetDropDownListValueByIndex" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.SetDropDownListValueInWindow.SetDropDownListValueByIndex", "module": "UIAutomation", "kind": "Action", "selector": "SetDropDownListValueByIndex", "template": "UIAutomation.SetDropDownListValueInWindow.SetDropDownListValueByIndex OptionsIndeces: `` DropDownList: ``", "golden_example": "UIAutomation.SetDropDownListValueInWindow.SetDropDownListValueByIndex OptionsIndeces: $fx'example' DropDownList: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\'']", "input_params": [ { "name": "OptionsIndeces", "type": "String", "required": true }, { "name": "DropDownList", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "OptionsIndeces", "DropDownList" ], "constraints": { "Operation": "SelectOptionsByIndex" }, "sibling_selectors": [ "UIAutomation.SetDropDownListValueInWindow.ClearDropDownListValue", "UIAutomation.SetDropDownListValueInWindow.SetDropDownListValueByName" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.SetDropDownListValueInWindow.SetDropDownListValueByName", "module": "UIAutomation", "kind": "Action", "selector": "SetDropDownListValueByName", "template": "UIAutomation.SetDropDownListValueInWindow.SetDropDownListValueByName OptionsNames: `` UseRegularExpressions: False DropDownList: ``", "golden_example": "UIAutomation.SetDropDownListValueInWindow.SetDropDownListValueByName OptionsNames: $fx'example' UseRegularExpressions: False DropDownList: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\'']", "input_params": [ { "name": "OptionsNames", "type": "String", "required": true }, { "name": "UseRegularExpressions", "type": "Boolean", "required": true, "default": "False" }, { "name": "DropDownList", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "OptionsNames", "UseRegularExpressions", "DropDownList" ], "constraints": { "Operation": "SelectOptionsByName" }, "sibling_selectors": [ "UIAutomation.SetDropDownListValueInWindow.ClearDropDownListValue", "UIAutomation.SetDropDownListValueInWindow.SetDropDownListValueByIndex" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.SetWindowState.SetState", "module": "UIAutomation", "kind": "Action", "selector": "SetState", "template": "UIAutomation.SetWindowState.SetState State: UIAutomation.WindowState.Restored Window: ``", "golden_example": "UIAutomation.SetWindowState.SetState State: UIAutomation.WindowState.Restored Window: appmask['Window \\'KB Test Window\\'']", "input_params": [ { "name": "State", "type": "WindowState", "required": true, "default": "Restored", "enumValues": [ "Restored", "Maximized", "Minimized" ] }, { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "State", "Window" ], "constraints": { "FindWindowMode": "Control" }, "sibling_selectors": [ "UIAutomation.SetWindowState.SetStateByInstanceOrHandle", "UIAutomation.SetWindowState.SetStateByTitleClass" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.SetWindowState.SetStateByInstanceOrHandle", "module": "UIAutomation", "kind": "Action", "selector": "SetStateByInstanceOrHandle", "template": "UIAutomation.SetWindowState.SetStateByInstanceOrHandle State: UIAutomation.WindowState.Restored WindowInstance: ``", "golden_example": "UIAutomation.SetWindowState.SetStateByInstanceOrHandle State: UIAutomation.WindowState.Restored WindowInstance: 1", "input_params": [ { "name": "State", "type": "WindowState", "required": true, "default": "Restored", "enumValues": [ "Restored", "Maximized", "Minimized" ] }, { "name": "WindowInstance", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "State", "WindowInstance" ], "constraints": { "FindWindowMode": "InstanceOrHandle" }, "sibling_selectors": [ "UIAutomation.SetWindowState.SetState", "UIAutomation.SetWindowState.SetStateByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.SetWindowState.SetStateByTitleClass", "module": "UIAutomation", "kind": "Action", "selector": "SetStateByTitleClass", "template": "UIAutomation.SetWindowState.SetStateByTitleClass State: UIAutomation.WindowState.Restored Title: `` Class: ``", "golden_example": "UIAutomation.SetWindowState.SetStateByTitleClass State: UIAutomation.WindowState.Restored Title: $fx'example' Class: $fx'example'", "input_params": [ { "name": "State", "type": "WindowState", "required": true, "default": "Restored", "enumValues": [ "Restored", "Maximized", "Minimized" ] }, { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "State", "Title", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass" }, "sibling_selectors": [ "UIAutomation.SetWindowState.SetState", "UIAutomation.SetWindowState.SetStateByInstanceOrHandle" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.SetWindowVisibility.SetVisibility", "module": "UIAutomation", "kind": "Action", "selector": "SetVisibility", "template": "UIAutomation.SetWindowVisibility.SetVisibility Visibility: UIAutomation.Visibility.Hidden Window: ``", "golden_example": "UIAutomation.SetWindowVisibility.SetVisibility Visibility: UIAutomation.Visibility.Hidden Window: appmask['Window \\'KB Test Window\\'']", "input_params": [ { "name": "Visibility", "type": "Visibility", "required": true, "default": "Hidden", "enumValues": [ "Visible", "Hidden" ] }, { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Visibility", "Window" ], "constraints": { "FindWindowMode": "Control" }, "sibling_selectors": [ "UIAutomation.SetWindowVisibility.SetVisibilityByInstanceOrHandle", "UIAutomation.SetWindowVisibility.SetVisibilityByTitleClass" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.SetWindowVisibility.SetVisibilityByInstanceOrHandle", "module": "UIAutomation", "kind": "Action", "selector": "SetVisibilityByInstanceOrHandle", "template": "UIAutomation.SetWindowVisibility.SetVisibilityByInstanceOrHandle Visibility: UIAutomation.Visibility.Hidden WindowInstance: ``", "golden_example": "UIAutomation.SetWindowVisibility.SetVisibilityByInstanceOrHandle Visibility: UIAutomation.Visibility.Hidden WindowInstance: 1", "input_params": [ { "name": "Visibility", "type": "Visibility", "required": true, "default": "Hidden", "enumValues": [ "Visible", "Hidden" ] }, { "name": "WindowInstance", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "Visibility", "WindowInstance" ], "constraints": { "FindWindowMode": "InstanceOrHandle" }, "sibling_selectors": [ "UIAutomation.SetWindowVisibility.SetVisibility", "UIAutomation.SetWindowVisibility.SetVisibilityByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.SetWindowVisibility.SetVisibilityByTitleClass", "module": "UIAutomation", "kind": "Action", "selector": "SetVisibilityByTitleClass", "template": "UIAutomation.SetWindowVisibility.SetVisibilityByTitleClass Title: `` Visibility: UIAutomation.Visibility.Hidden Class: ``", "golden_example": "UIAutomation.SetWindowVisibility.SetVisibilityByTitleClass Title: $fx'example' Visibility: UIAutomation.Visibility.Hidden Class: $fx'example'", "input_params": [ { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Visibility", "type": "Visibility", "required": true, "default": "Hidden", "enumValues": [ "Visible", "Hidden" ] }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "Title", "Visibility", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass" }, "sibling_selectors": [ "UIAutomation.SetWindowVisibility.SetVisibility", "UIAutomation.SetWindowVisibility.SetVisibilityByInstanceOrHandle" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.TakeScreenshotOfUIElement.TakeScreenshotOfUIElement", "module": "UIAutomation", "kind": "Action", "selector": "TakeScreenshotOfUIElement", "template": "UIAutomation.TakeScreenshotOfUIElement.TakeScreenshotOfUIElement Control: ``", "golden_example": "UIAutomation.TakeScreenshotOfUIElement.TakeScreenshotOfUIElement Control: $fx'body'", "input_params": [ { "name": "Control", "type": "UIControl", "required": false } ], "output_params": [], "required_params": [ "UI element" ], "constraints": { "SaveMode": "Clipboard" }, "sibling_selectors": [ "UIAutomation.TakeScreenshotOfUIElement.TakeScreenshotOfUIElementAndSaveToFile" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.TakeScreenshotOfUIElement.TakeScreenshotOfUIElementAndSaveToFile", "module": "UIAutomation", "kind": "Action", "selector": "TakeScreenshotOfUIElementAndSaveToFile", "template": "UIAutomation.TakeScreenshotOfUIElement.TakeScreenshotOfUIElementAndSaveToFile ImageFormat: UIAutomation.ImageFormat.Bmp Control: `` ImageFilePath: `` ImageFile=> ImageFile", "golden_example": "UIAutomation.TakeScreenshotOfUIElement.TakeScreenshotOfUIElementAndSaveToFile ImageFormat: UIAutomation.ImageFormat.Bmp Control: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''] ImageFilePath: $fx'C:\\temp\\test.xlsx' ImageFile=> ImageFile", "input_params": [ { "name": "ImageFormat", "type": "ImageFormat", "required": true, "default": "Bmp", "enumValues": [ "Bmp", "Gif", "Jpeg", "Png", "Tiff" ] }, { "name": "Control", "type": "UIControl", "required": true }, { "name": "ImageFilePath", "type": "FileObject", "required": true } ], "output_params": [ { "name": "ImageFile", "type": "FileObject", "defaultVariable": "ImageFile" } ], "required_params": [ "ImageFormat", "Control", "ImageFilePath" ], "constraints": { "SaveMode": "File" }, "sibling_selectors": [ "UIAutomation.TakeScreenshotOfUIElement.TakeScreenshotOfUIElement" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.UseDesktop", "module": "UIAutomation", "kind": "Action", "selector": null, "template": "UIAutomation.UseDesktop Control: `` ClickType: UIAutomation.DesktopClickType.LeftClick LaunchNewApplication: True", "golden_example": "UIAutomation.UseDesktop Control: $fx'body' ClickType: UIAutomation.DesktopClickType.LeftClick LaunchNewApplication: True", "input_params": [ { "name": "ClickType", "type": "DesktopClickType", "required": false, "enumValues": [ "LeftClick", "RightClick", "DoubleClick" ] }, { "name": "LaunchNewApplication", "type": "Boolean", "required": false }, { "name": "Control", "type": "UIControl", "required": false } ], "output_params": [], "required_params": [ "UI element" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.WaitForRemoteDesktop", "module": "UIAutomation", "kind": "Wait", "selector": null, "template": "WAIT (UIAutomation.WaitForRemoteDesktop Mode: UIAutomation.CheckRemoteDesktopAvailabilityMode.IsAvailable Control: ``)", "golden_example": "WAIT (UIAutomation.WaitForRemoteDesktop Mode: UIAutomation.CheckRemoteDesktopAvailabilityMode.IsAvailable Control: $fx'body')", "input_params": [ { "name": "Mode", "type": "CheckRemoteDesktopAvailabilityMode", "required": false, "enumValues": [ "IsAvailable", "IsNotAvailable" ] }, { "name": "Control", "type": "UIControl", "required": false } ], "output_params": [], "required_params": [ "UI element" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.WaitForWindow.ToBecomeFocused", "module": "UIAutomation", "kind": "Wait", "selector": "ToBecomeFocused", "template": "WAIT (UIAutomation.WaitForWindow.ToBecomeFocused Window: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindow.ToBecomeFocused Window: appmask['Window \\'KB Test Window\\''])", "input_params": [ { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Window" ], "constraints": { "FindWindowMode": "Control", "WindowMode": "BecomeFocused" }, "sibling_selectors": [ "UIAutomation.WaitForWindow.ToOpen", "UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle", "UIAutomation.WaitForWindow.ToOpenByTitleClass", "UIAutomation.WaitForWindow.ToClose", "UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle", "UIAutomation.WaitForWindow.ToCloseByTitleClass", "UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle", "UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass", "UIAutomation.WaitForWindow.ToLoseFocus", "UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle", "UIAutomation.WaitForWindow.ToLoseFocusByTitleClass" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle", "module": "UIAutomation", "kind": "Wait", "selector": "ToBecomeFocusedByInstanceOrHandle", "template": "WAIT (UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle WindowInstance: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle WindowInstance: 1)", "input_params": [ { "name": "WindowInstance", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "WindowInstance" ], "constraints": { "FindWindowMode": "InstanceOrHandle", "WindowMode": "BecomeFocused" }, "sibling_selectors": [ "UIAutomation.WaitForWindow.ToOpen", "UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle", "UIAutomation.WaitForWindow.ToOpenByTitleClass", "UIAutomation.WaitForWindow.ToClose", "UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle", "UIAutomation.WaitForWindow.ToCloseByTitleClass", "UIAutomation.WaitForWindow.ToBecomeFocused", "UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass", "UIAutomation.WaitForWindow.ToLoseFocus", "UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle", "UIAutomation.WaitForWindow.ToLoseFocusByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass", "module": "UIAutomation", "kind": "Wait", "selector": "ToBecomeFocusedByTitleClass", "template": "WAIT (UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass Title: `` Class: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass Title: $fx'example' Class: $fx'example')", "input_params": [ { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "Title", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass", "WindowMode": "BecomeFocused" }, "sibling_selectors": [ "UIAutomation.WaitForWindow.ToOpen", "UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle", "UIAutomation.WaitForWindow.ToOpenByTitleClass", "UIAutomation.WaitForWindow.ToClose", "UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle", "UIAutomation.WaitForWindow.ToCloseByTitleClass", "UIAutomation.WaitForWindow.ToBecomeFocused", "UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle", "UIAutomation.WaitForWindow.ToLoseFocus", "UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle", "UIAutomation.WaitForWindow.ToLoseFocusByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.WaitForWindow.ToClose", "module": "UIAutomation", "kind": "Wait", "selector": "ToClose", "template": "WAIT (UIAutomation.WaitForWindow.ToClose Window: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindow.ToClose Window: appmask['Window \\'KB Test Window\\''])", "input_params": [ { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Window" ], "constraints": { "FindWindowMode": "Control", "WindowMode": "Close" }, "sibling_selectors": [ "UIAutomation.WaitForWindow.ToOpen", "UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle", "UIAutomation.WaitForWindow.ToOpenByTitleClass", "UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle", "UIAutomation.WaitForWindow.ToCloseByTitleClass", "UIAutomation.WaitForWindow.ToBecomeFocused", "UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle", "UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass", "UIAutomation.WaitForWindow.ToLoseFocus", "UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle", "UIAutomation.WaitForWindow.ToLoseFocusByTitleClass" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle", "module": "UIAutomation", "kind": "Wait", "selector": "ToCloseByInstanceOrHandle", "template": "WAIT (UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle WindowInstance: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle WindowInstance: 1)", "input_params": [ { "name": "WindowInstance", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "WindowInstance" ], "constraints": { "FindWindowMode": "InstanceOrHandle", "WindowMode": "Close" }, "sibling_selectors": [ "UIAutomation.WaitForWindow.ToOpen", "UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle", "UIAutomation.WaitForWindow.ToOpenByTitleClass", "UIAutomation.WaitForWindow.ToClose", "UIAutomation.WaitForWindow.ToCloseByTitleClass", "UIAutomation.WaitForWindow.ToBecomeFocused", "UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle", "UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass", "UIAutomation.WaitForWindow.ToLoseFocus", "UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle", "UIAutomation.WaitForWindow.ToLoseFocusByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.WaitForWindow.ToCloseByTitleClass", "module": "UIAutomation", "kind": "Wait", "selector": "ToCloseByTitleClass", "template": "WAIT (UIAutomation.WaitForWindow.ToCloseByTitleClass Title: `` Class: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindow.ToCloseByTitleClass Title: $fx'example' Class: $fx'example')", "input_params": [ { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "Title", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass", "WindowMode": "Close" }, "sibling_selectors": [ "UIAutomation.WaitForWindow.ToOpen", "UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle", "UIAutomation.WaitForWindow.ToOpenByTitleClass", "UIAutomation.WaitForWindow.ToClose", "UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle", "UIAutomation.WaitForWindow.ToBecomeFocused", "UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle", "UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass", "UIAutomation.WaitForWindow.ToLoseFocus", "UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle", "UIAutomation.WaitForWindow.ToLoseFocusByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.WaitForWindow.ToLoseFocus", "module": "UIAutomation", "kind": "Wait", "selector": "ToLoseFocus", "template": "WAIT (UIAutomation.WaitForWindow.ToLoseFocus Window: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindow.ToLoseFocus Window: appmask['Window \\'KB Test Window\\''])", "input_params": [ { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Window" ], "constraints": { "FindWindowMode": "Control", "WindowMode": "LoseFocus" }, "sibling_selectors": [ "UIAutomation.WaitForWindow.ToOpen", "UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle", "UIAutomation.WaitForWindow.ToOpenByTitleClass", "UIAutomation.WaitForWindow.ToClose", "UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle", "UIAutomation.WaitForWindow.ToCloseByTitleClass", "UIAutomation.WaitForWindow.ToBecomeFocused", "UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle", "UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass", "UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle", "UIAutomation.WaitForWindow.ToLoseFocusByTitleClass" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle", "module": "UIAutomation", "kind": "Wait", "selector": "ToLoseFocusByInstanceOrHandle", "template": "WAIT (UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle WindowInstance: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle WindowInstance: 1)", "input_params": [ { "name": "WindowInstance", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "WindowInstance" ], "constraints": { "FindWindowMode": "InstanceOrHandle", "WindowMode": "LoseFocus" }, "sibling_selectors": [ "UIAutomation.WaitForWindow.ToOpen", "UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle", "UIAutomation.WaitForWindow.ToOpenByTitleClass", "UIAutomation.WaitForWindow.ToClose", "UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle", "UIAutomation.WaitForWindow.ToCloseByTitleClass", "UIAutomation.WaitForWindow.ToBecomeFocused", "UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle", "UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass", "UIAutomation.WaitForWindow.ToLoseFocus", "UIAutomation.WaitForWindow.ToLoseFocusByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.WaitForWindow.ToLoseFocusByTitleClass", "module": "UIAutomation", "kind": "Wait", "selector": "ToLoseFocusByTitleClass", "template": "WAIT (UIAutomation.WaitForWindow.ToLoseFocusByTitleClass Title: `` Class: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindow.ToLoseFocusByTitleClass Title: $fx'example' Class: $fx'example')", "input_params": [ { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "Title", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass", "WindowMode": "LoseFocus" }, "sibling_selectors": [ "UIAutomation.WaitForWindow.ToOpen", "UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle", "UIAutomation.WaitForWindow.ToOpenByTitleClass", "UIAutomation.WaitForWindow.ToClose", "UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle", "UIAutomation.WaitForWindow.ToCloseByTitleClass", "UIAutomation.WaitForWindow.ToBecomeFocused", "UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle", "UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass", "UIAutomation.WaitForWindow.ToLoseFocus", "UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.WaitForWindow.ToOpen", "module": "UIAutomation", "kind": "Wait", "selector": "ToOpen", "template": "WAIT (UIAutomation.WaitForWindow.ToOpen FocusWindow: False Window: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindow.ToOpen FocusWindow: False Window: appmask['Window \\'KB Test Window\\''])", "input_params": [ { "name": "FocusWindow", "type": "Boolean", "required": true, "default": "False" }, { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "FocusWindow", "Window" ], "constraints": { "FindWindowMode": "Control", "WindowMode": "Open" }, "sibling_selectors": [ "UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle", "UIAutomation.WaitForWindow.ToOpenByTitleClass", "UIAutomation.WaitForWindow.ToClose", "UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle", "UIAutomation.WaitForWindow.ToCloseByTitleClass", "UIAutomation.WaitForWindow.ToBecomeFocused", "UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle", "UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass", "UIAutomation.WaitForWindow.ToLoseFocus", "UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle", "UIAutomation.WaitForWindow.ToLoseFocusByTitleClass" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle", "module": "UIAutomation", "kind": "Wait", "selector": "ToOpenByInstanceOrHandle", "template": "WAIT (UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle WindowInstance: `` FocusWindow: False)", "golden_example": "WAIT (UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle WindowInstance: 1 FocusWindow: False)", "input_params": [ { "name": "WindowInstance", "type": "Int32", "required": true }, { "name": "FocusWindow", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [], "required_params": [ "WindowInstance", "FocusWindow" ], "constraints": { "FindWindowMode": "InstanceOrHandle", "WindowMode": "Open" }, "sibling_selectors": [ "UIAutomation.WaitForWindow.ToOpen", "UIAutomation.WaitForWindow.ToOpenByTitleClass", "UIAutomation.WaitForWindow.ToClose", "UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle", "UIAutomation.WaitForWindow.ToCloseByTitleClass", "UIAutomation.WaitForWindow.ToBecomeFocused", "UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle", "UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass", "UIAutomation.WaitForWindow.ToLoseFocus", "UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle", "UIAutomation.WaitForWindow.ToLoseFocusByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.WaitForWindow.ToOpenByTitleClass", "module": "UIAutomation", "kind": "Wait", "selector": "ToOpenByTitleClass", "template": "WAIT (UIAutomation.WaitForWindow.ToOpenByTitleClass Title: `` FocusWindow: False Class: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindow.ToOpenByTitleClass Title: $fx'example' FocusWindow: False Class: $fx'example')", "input_params": [ { "name": "Title", "type": "String", "required": true, "default": "" }, { "name": "FocusWindow", "type": "Boolean", "required": true, "default": "False" }, { "name": "Class", "type": "String", "required": true, "default": "" } ], "output_params": [], "required_params": [ "Title", "FocusWindow", "Class" ], "constraints": { "FindWindowMode": "TitleAndClass", "WindowMode": "Open" }, "sibling_selectors": [ "UIAutomation.WaitForWindow.ToOpen", "UIAutomation.WaitForWindow.ToOpenByInstanceOrHandle", "UIAutomation.WaitForWindow.ToClose", "UIAutomation.WaitForWindow.ToCloseByInstanceOrHandle", "UIAutomation.WaitForWindow.ToCloseByTitleClass", "UIAutomation.WaitForWindow.ToBecomeFocused", "UIAutomation.WaitForWindow.ToBecomeFocusedByInstanceOrHandle", "UIAutomation.WaitForWindow.ToBecomeFocusedByTitleClass", "UIAutomation.WaitForWindow.ToLoseFocus", "UIAutomation.WaitForWindow.ToLoseFocusByInstanceOrHandle", "UIAutomation.WaitForWindow.ToLoseFocusByTitleClass" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "UIAutomation.WaitForWindowContent.WindowToContainElement", "module": "UIAutomation", "kind": "Wait", "selector": "WindowToContainElement", "template": "WAIT (UIAutomation.WaitForWindowContent.WindowToContainElement Element: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindowContent.WindowToContainElement Element: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''])", "input_params": [ { "name": "Element", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Element" ], "constraints": { "CheckElementState": "False", "ContainsMode": "ContainsElement" }, "sibling_selectors": [ "UIAutomation.WaitForWindowContent.WindowToNotContainElement", "UIAutomation.WaitForWindowContent.WindowToContainElementInState", "UIAutomation.WaitForWindowContent.WindowToContainText", "UIAutomation.WaitForWindowContent.WindowToNotContainText" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.WaitForWindowContent.WindowToContainElementInState", "module": "UIAutomation", "kind": "Wait", "selector": "WindowToContainElementInState", "template": "WAIT (UIAutomation.WaitForWindowContent.WindowToContainElementInState State: UIAutomation.State.Enabled Element: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindowContent.WindowToContainElementInState State: UIAutomation.State.Enabled Element: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''])", "input_params": [ { "name": "State", "type": "State", "required": true, "default": "Enabled", "enumValues": [ "Enabled", "Disabled" ] }, { "name": "Element", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "State", "Element" ], "constraints": { "CheckElementState": "True", "ContainsMode": "ContainsElement" }, "sibling_selectors": [ "UIAutomation.WaitForWindowContent.WindowToContainElement", "UIAutomation.WaitForWindowContent.WindowToNotContainElement", "UIAutomation.WaitForWindowContent.WindowToContainText", "UIAutomation.WaitForWindowContent.WindowToNotContainText" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.WaitForWindowContent.WindowToContainText", "module": "UIAutomation", "kind": "Wait", "selector": "WindowToContainText", "template": "WAIT (UIAutomation.WaitForWindowContent.WindowToContainText Text: `` Window: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindowContent.WindowToContainText Text: $fx'example' Window: appmask['Window \\'KB Test Window\\''])", "input_params": [ { "name": "Text", "type": "String", "required": true }, { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Text", "Window" ], "constraints": { "ContainsMode": "ContainsText" }, "sibling_selectors": [ "UIAutomation.WaitForWindowContent.WindowToContainElement", "UIAutomation.WaitForWindowContent.WindowToNotContainElement", "UIAutomation.WaitForWindowContent.WindowToContainElementInState", "UIAutomation.WaitForWindowContent.WindowToNotContainText" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.WaitForWindowContent.WindowToNotContainElement", "module": "UIAutomation", "kind": "Wait", "selector": "WindowToNotContainElement", "template": "WAIT (UIAutomation.WaitForWindowContent.WindowToNotContainElement Element: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindowContent.WindowToNotContainElement Element: appmask['Window \\'KB Test Window\\'']['Button \\'OK\\''])", "input_params": [ { "name": "Element", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Element" ], "constraints": { "ContainsMode": "DoesNotContainElement" }, "sibling_selectors": [ "UIAutomation.WaitForWindowContent.WindowToContainElement", "UIAutomation.WaitForWindowContent.WindowToContainElementInState", "UIAutomation.WaitForWindowContent.WindowToContainText", "UIAutomation.WaitForWindowContent.WindowToNotContainText" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "UIAutomation.WaitForWindowContent.WindowToNotContainText", "module": "UIAutomation", "kind": "Wait", "selector": "WindowToNotContainText", "template": "WAIT (UIAutomation.WaitForWindowContent.WindowToNotContainText Text: `` Window: ``)", "golden_example": "WAIT (UIAutomation.WaitForWindowContent.WindowToNotContainText Text: $fx'example' Window: appmask['Window \\'KB Test Window\\''])", "input_params": [ { "name": "Text", "type": "String", "required": true }, { "name": "Window", "type": "UIControl", "required": true } ], "output_params": [], "required_params": [ "Text", "Window" ], "constraints": { "ContainsMode": "DoesNotContainText" }, "sibling_selectors": [ "UIAutomation.WaitForWindowContent.WindowToContainElement", "UIAutomation.WaitForWindowContent.WindowToNotContainElement", "UIAutomation.WaitForWindowContent.WindowToContainElementInState", "UIAutomation.WaitForWindowContent.WindowToContainText" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "Variables.AddColumnToDataTable.AppendColumnToDataTable", "module": "Variables", "kind": "Action", "selector": "AppendColumnToDataTable", "template": "Variables.AddColumnToDataTable.AppendColumnToDataTable DataTable: `` ColumnName: ``", "golden_example": "Variables.AddColumnToDataTable.AppendColumnToDataTable DataTable: DataTable ColumnName: $fx'example'", "input_params": [ { "name": "DataTable", "type": "DataTable", "required": false }, { "name": "ColumnName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Column name" ], "constraints": { "PositionToAddColumn": "LastColumn" }, "sibling_selectors": [ "Variables.AddColumnToDataTable.InsertColumnToDataTable" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.AddColumnToDataTable.InsertColumnToDataTable", "module": "Variables", "kind": "Action", "selector": "InsertColumnToDataTable", "template": "Variables.AddColumnToDataTable.InsertColumnToDataTable ColumnName: `` ColumnIndex: `` DataTable: ``", "golden_example": "Variables.AddColumnToDataTable.InsertColumnToDataTable ColumnName: $fx'example' ColumnIndex: 1 DataTable: RecognizedEntities", "input_params": [ { "name": "ColumnName", "type": "String", "required": true }, { "name": "ColumnIndex", "type": "Int32", "required": true }, { "name": "DataTable", "type": "DataTable", "required": true } ], "output_params": [], "required_params": [ "ColumnName", "ColumnIndex", "DataTable" ], "constraints": { "PositionToAddColumn": "BeforeColumnIndex" }, "sibling_selectors": [ "Variables.AddColumnToDataTable.AppendColumnToDataTable" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.AddItemToList", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.AddItemToList Item: `` List: ``", "golden_example": "Variables.AddItemToList Item: $fx'sample' List: FileList", "input_params": [ { "name": "Item", "type": "Object", "required": false }, { "name": "List", "type": "List`1", "required": false } ], "output_params": [], "required_params": [ "Add item" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.AddRowToDataTable.AppendRowToDataTable", "module": "Variables", "kind": "Action", "selector": "AppendRowToDataTable", "template": "Variables.AddRowToDataTable.AppendRowToDataTable DataTable: `` RowToAdd: ``", "golden_example": "Variables.AddRowToDataTable.AppendRowToDataTable DataTable: DataTable RowToAdd: FileList", "input_params": [ { "name": "DataTable", "type": "DataTable", "required": false }, { "name": "RowToAdd", "type": "List`1", "required": false } ], "output_params": [], "required_params": [ "New value(s)" ], "constraints": { "PositionToAddRow": "EndOfDataTable" }, "sibling_selectors": [ "Variables.AddRowToDataTable.InsertItemToDataTable" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.AddRowToDataTable.InsertItemToDataTable", "module": "Variables", "kind": "Action", "selector": "InsertItemToDataTable", "template": "Variables.AddRowToDataTable.InsertItemToDataTable RowIndex: `` RowToAdd: `` DataTable: ``", "golden_example": "Variables.AddRowToDataTable.InsertItemToDataTable RowIndex: 1 RowToAdd: List DataTable: RecognizedEntities", "input_params": [ { "name": "RowIndex", "type": "Int32", "required": true }, { "name": "RowToAdd", "type": "List`1", "required": true }, { "name": "DataTable", "type": "DataTable", "required": true } ], "output_params": [], "required_params": [ "RowIndex", "RowToAdd", "DataTable" ], "constraints": { "PositionToAddRow": "BeforeRowIndex" }, "sibling_selectors": [ "Variables.AddRowToDataTable.AppendRowToDataTable" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.ClearDataTable", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.ClearDataTable DataTable: ``", "golden_example": "Variables.ClearDataTable DataTable: DataTable", "input_params": [ { "name": "DataTable", "type": "DataTable", "required": false } ], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.ClearList", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.ClearList List: ``", "golden_example": "Variables.ClearList List: FileList", "input_params": [ { "name": "List", "type": "List`1", "required": false } ], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.ConvertCustomObjectToJson", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.ConvertCustomObjectToJson CustomObject: `` Json=> CustomObjectAsJson", "golden_example": "Variables.ConvertCustomObjectToJson CustomObject: MyCustomObject Json=> CustomObjectAsJson", "input_params": [ { "name": "CustomObject", "type": "CustomObject", "required": false } ], "output_params": [ { "name": "Json", "type": "String" } ], "required_params": [ "Custom object" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.ConvertDataTableToCSV.DataTableToCSVCommonSeparator", "module": "Variables", "kind": "Action", "selector": "DataTableToCSVCommonSeparator", "template": "Variables.ConvertDataTableToCSV.DataTableToCSVCommonSeparator DataTable: `` IncludeColumnNames: False ColumnsSeparator: Variables.CSVColumnsSeparator.SystemDefault CSVText=> CSVText", "golden_example": "Variables.ConvertDataTableToCSV.DataTableToCSVCommonSeparator DataTable: DataTable IncludeColumnNames: False ColumnsSeparator: Variables.CSVColumnsSeparator.SystemDefault CSVText=> CSVText", "input_params": [ { "name": "DataTable", "type": "DataTable", "required": false }, { "name": "IncludeColumnNames", "type": "Boolean", "required": false }, { "name": "ColumnsSeparator", "type": "CSVColumnsSeparator", "required": false, "enumValues": [ "SystemDefault", "Comma", "Semicolon", "Tab" ] } ], "output_params": [ { "name": "CSVText", "type": "String" } ], "required_params": [ "Data table" ], "constraints": { "UseCustomSeparator": "False" }, "sibling_selectors": [ "Variables.ConvertDataTableToCSV.DataTableToCSVCustomSeparator" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.ConvertDataTableToCSV.DataTableToCSVCustomSeparator", "module": "Variables", "kind": "Action", "selector": "DataTableToCSVCustomSeparator", "template": "Variables.ConvertDataTableToCSV.DataTableToCSVCustomSeparator CustomColumnsSeparator: `` DataTable: `` IncludeColumnNames: False CSVText=> CSVText", "golden_example": "Variables.ConvertDataTableToCSV.DataTableToCSVCustomSeparator CustomColumnsSeparator: $fx'example' DataTable: RecognizedEntities IncludeColumnNames: False CSVText=> CSVText", "input_params": [ { "name": "CustomColumnsSeparator", "type": "String", "required": true }, { "name": "DataTable", "type": "DataTable", "required": true }, { "name": "IncludeColumnNames", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "CSVText", "type": "String", "defaultVariable": "CSVText" } ], "required_params": [ "CustomColumnsSeparator", "DataTable", "IncludeColumnNames" ], "constraints": { "UseCustomSeparator": "True" }, "sibling_selectors": [ "Variables.ConvertDataTableToCSV.DataTableToCSVCommonSeparator" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.ConvertJsonToCustomObject", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.ConvertJsonToCustomObject Json: `` CustomObject=> JsonAsCustomObject", "golden_example": "Variables.ConvertJsonToCustomObject Json: $fx'example' CustomObject=> JsonAsCustomObject", "input_params": [ { "name": "Json", "type": "String", "required": false } ], "output_params": [ { "name": "CustomObject", "type": "Object" } ], "required_params": [ "JSON" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.CreateNewDatatable", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.CreateNewDatatable InputTable: { } DataTable=> DataTable", "golden_example": "Variables.CreateNewDatatable InputTable: { } DataTable=> DataTable", "input_params": [ { "name": "InputTable", "type": "DataTable", "required": false } ], "output_params": [ { "name": "DataTable", "type": "DataTable" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.CreateNewList", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.CreateNewList List=> List", "golden_example": "Variables.CreateNewList List=> List", "input_params": [], "output_params": [ { "name": "List", "type": "List`1" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.DecreaseVariable", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.DecreaseVariable Value: `` DecrementValue: ``", "golden_example": "Variables.DecreaseVariable Value: MyVar DecrementValue: 1", "input_params": [ { "name": "DecrementValue", "type": "Decimal", "required": false }, { "name": "Value", "type": "Decimal", "required": false } ], "output_params": [], "required_params": [ "Decrease by" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.DeleteColumnFromDataTable.DeleteColumnWithIndex", "module": "Variables", "kind": "Action", "selector": "DeleteColumnWithIndex", "template": "Variables.DeleteColumnFromDataTable.DeleteColumnWithIndex ColumnIndex: `` DataTable: ``", "golden_example": "Variables.DeleteColumnFromDataTable.DeleteColumnWithIndex ColumnIndex: 1 DataTable: RecognizedEntities", "input_params": [ { "name": "ColumnIndex", "type": "Int32", "required": true }, { "name": "DataTable", "type": "DataTable", "required": true } ], "output_params": [], "required_params": [ "ColumnIndex", "DataTable" ], "constraints": { "ColumnSpecifier": "Index" }, "sibling_selectors": [ "Variables.DeleteColumnFromDataTable.DeleteColumnWithName" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.DeleteColumnFromDataTable.DeleteColumnWithName", "module": "Variables", "kind": "Action", "selector": "DeleteColumnWithName", "template": "Variables.DeleteColumnFromDataTable.DeleteColumnWithName DataTable: `` ColumnName: ``", "golden_example": "Variables.DeleteColumnFromDataTable.DeleteColumnWithName DataTable: DataTable ColumnName: $fx'example'", "input_params": [ { "name": "DataTable", "type": "DataTable", "required": false }, { "name": "ColumnName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Column name" ], "constraints": { "ColumnSpecifier": "Name" }, "sibling_selectors": [ "Variables.DeleteColumnFromDataTable.DeleteColumnWithIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.DeleteDuplicateRowsFromDataTable", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.DeleteDuplicateRowsFromDataTable DataTable: ``", "golden_example": "Variables.DeleteDuplicateRowsFromDataTable DataTable: DataTable", "input_params": [ { "name": "DataTable", "type": "DataTable", "required": false } ], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.DeleteEmptyRowsFromDataTable", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.DeleteEmptyRowsFromDataTable DataTable: ``", "golden_example": "Variables.DeleteEmptyRowsFromDataTable DataTable: DataTable", "input_params": [ { "name": "DataTable", "type": "DataTable", "required": false } ], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.DeleteRowFromDataTable", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.DeleteRowFromDataTable DataTable: `` RowIndex: ``", "golden_example": "Variables.DeleteRowFromDataTable DataTable: DataTable RowIndex: 1", "input_params": [ { "name": "DataTable", "type": "DataTable", "required": false }, { "name": "RowIndex", "type": "Int32", "required": false } ], "output_params": [], "required_params": [ "Row index" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.FilterDataTable", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.FilterDataTable DataTable: `` FilterParameters: `` MatchCase: True FilteredDataTable=> FilteredDataTable", "golden_example": "Variables.FilterDataTable DataTable: DataTable FilterParameters: DataTable MatchCase: True FilteredDataTable=> FilteredDataTable", "input_params": [ { "name": "DataTable", "type": "DataTable", "required": false }, { "name": "FilterParameters", "type": "DataTable", "required": false }, { "name": "MatchCase", "type": "Boolean", "required": false } ], "output_params": [ { "name": "FilteredDataTable", "type": "DataTable" } ], "required_params": [ "Data table", "Filter Parameters" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.FilterList", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.FilterList IgnoreCase: False FilterParameters: `` ListToFilter: `` FilteredList=> FilteredList", "golden_example": "Variables.FilterList IgnoreCase: False FilterParameters: RecognizedEntities ListToFilter: List FilteredList=> FilteredList", "input_params": [ { "name": "IgnoreCase", "type": "Boolean", "required": true, "default": "False" }, { "name": "FilterParameters", "type": "DataTable", "required": true }, { "name": "ListToFilter", "type": "List`1", "required": true } ], "output_params": [ { "name": "FilteredList", "type": "List`1", "defaultVariable": "FilteredList" } ], "required_params": [ "IgnoreCase", "FilterParameters", "ListToFilter" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.FindCommonListItems", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.FindCommonListItems FirstList: `` SecondList: `` OutputList=> IntersectionList", "golden_example": "Variables.FindCommonListItems FirstList: FileList SecondList: FileList OutputList=> IntersectionList", "input_params": [ { "name": "FirstList", "type": "List`1", "required": false }, { "name": "SecondList", "type": "List`1", "required": false } ], "output_params": [ { "name": "OutputList", "type": "List`1" } ], "required_params": [ "First list", "Second list" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.FindOrReplaceInDataTable.FindItemInDataTableByColumnIndex", "module": "Variables", "kind": "Action", "selector": "FindItemInDataTableByColumnIndex", "template": "Variables.FindOrReplaceInDataTable.FindItemInDataTableByColumnIndex MatchEntireCellContents: False MatchCase: False ColumnNameOrIndex: `` DataTable: `` AllMatches: True ValueToFind: `` DataTableMatches=> DataTableMatches", "golden_example": "Variables.FindOrReplaceInDataTable.FindItemInDataTableByColumnIndex MatchEntireCellContents: False MatchCase: False ColumnNameOrIndex: $fx'example' DataTable: RecognizedEntities AllMatches: True ValueToFind: $fx'example' DataTableMatches=> DataTableMatches", "input_params": [ { "name": "MatchEntireCellContents", "type": "Boolean", "required": true, "default": "False" }, { "name": "MatchCase", "type": "Boolean", "required": true, "default": "False" }, { "name": "ColumnNameOrIndex", "type": "String", "required": true }, { "name": "DataTable", "type": "DataTable", "required": true }, { "name": "AllMatches", "type": "Boolean", "required": true, "default": "True" }, { "name": "ValueToFind", "type": "String", "required": true } ], "output_params": [ { "name": "DataTableMatches", "type": "DataTable", "defaultVariable": "DataTableMatches" } ], "required_params": [ "MatchEntireCellContents", "MatchCase", "ColumnNameOrIndex", "DataTable", "AllMatches", "ValueToFind" ], "constraints": { "SearchBy": "OnColumn", "SearchMode": "Find", "UseRegex": "False" }, "sibling_selectors": [ "Variables.FindOrReplaceInDataTable.FindItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexEverywhere", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexByColumnIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.FindOrReplaceInDataTable.FindItemInDataTableEverywhere", "module": "Variables", "kind": "Action", "selector": "FindItemInDataTableEverywhere", "template": "Variables.FindOrReplaceInDataTable.FindItemInDataTableEverywhere DataTable: `` AllMatches: True ValueToFind: `` MatchCase: False MatchEntireCellContents: False DataTableMatches=> DataTableMatches", "golden_example": "Variables.FindOrReplaceInDataTable.FindItemInDataTableEverywhere DataTable: DataTable AllMatches: True ValueToFind: $fx'example' MatchCase: False MatchEntireCellContents: False DataTableMatches=> DataTableMatches", "input_params": [ { "name": "DataTable", "type": "DataTable", "required": false }, { "name": "AllMatches", "type": "Boolean", "required": false }, { "name": "ValueToFind", "type": "String", "required": false }, { "name": "MatchCase", "type": "Boolean", "required": false }, { "name": "MatchEntireCellContents", "type": "Boolean", "required": false } ], "output_params": [ { "name": "DataTableMatches", "type": "DataTable" } ], "required_params": [ "Text to find" ], "constraints": { "SearchBy": "Everywhere", "SearchMode": "Find", "UseRegex": "False" }, "sibling_selectors": [ "Variables.FindOrReplaceInDataTable.FindItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexEverywhere", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexByColumnIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexByColumnIndex", "module": "Variables", "kind": "Action", "selector": "FindItemInDataTableWithRegexByColumnIndex", "template": "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexByColumnIndex ColumnNameOrIndex: `` DataTable: `` AllMatches: True ValueToFind: `` DataTableMatches=> DataTableMatches", "golden_example": "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexByColumnIndex ColumnNameOrIndex: $fx'example' DataTable: RecognizedEntities AllMatches: True ValueToFind: $fx'example' DataTableMatches=> DataTableMatches", "input_params": [ { "name": "ColumnNameOrIndex", "type": "String", "required": true }, { "name": "DataTable", "type": "DataTable", "required": true }, { "name": "AllMatches", "type": "Boolean", "required": true, "default": "True" }, { "name": "ValueToFind", "type": "String", "required": true } ], "output_params": [ { "name": "DataTableMatches", "type": "DataTable", "defaultVariable": "DataTableMatches" } ], "required_params": [ "ColumnNameOrIndex", "DataTable", "AllMatches", "ValueToFind" ], "constraints": { "SearchBy": "OnColumn", "SearchMode": "Find", "UseRegex": "True" }, "sibling_selectors": [ "Variables.FindOrReplaceInDataTable.FindItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.FindItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexByColumnIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexEverywhere", "module": "Variables", "kind": "Action", "selector": "FindItemInDataTableWithRegexEverywhere", "template": "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexEverywhere DataTable: `` AllMatches: True ValueToFind: `` DataTableMatches=> DataTableMatches", "golden_example": "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexEverywhere DataTable: RecognizedEntities AllMatches: True ValueToFind: $fx'example' DataTableMatches=> DataTableMatches", "input_params": [ { "name": "DataTable", "type": "DataTable", "required": true }, { "name": "AllMatches", "type": "Boolean", "required": true, "default": "True" }, { "name": "ValueToFind", "type": "String", "required": true } ], "output_params": [ { "name": "DataTableMatches", "type": "DataTable", "defaultVariable": "DataTableMatches" } ], "required_params": [ "DataTable", "AllMatches", "ValueToFind" ], "constraints": { "SearchBy": "Everywhere", "SearchMode": "Find", "UseRegex": "True" }, "sibling_selectors": [ "Variables.FindOrReplaceInDataTable.FindItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.FindItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexByColumnIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableByColumnIndex", "module": "Variables", "kind": "Action", "selector": "ReplaceItemInDataTableByColumnIndex", "template": "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableByColumnIndex MatchEntireCellContents: False MatchCase: False TextToReplaceWith: `` ColumnNameOrIndex: `` DataTable: `` AllMatches: True ValueToFind: `` DataTableMatches=> DataTableMatches", "golden_example": "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableByColumnIndex MatchEntireCellContents: False MatchCase: False TextToReplaceWith: $fx'example' ColumnNameOrIndex: $fx'example' DataTable: RecognizedEntities AllMatches: True ValueToFind: $fx'example' DataTableMatches=> DataTableMatches", "input_params": [ { "name": "MatchEntireCellContents", "type": "Boolean", "required": true, "default": "False" }, { "name": "MatchCase", "type": "Boolean", "required": true, "default": "False" }, { "name": "TextToReplaceWith", "type": "String", "required": true }, { "name": "ColumnNameOrIndex", "type": "String", "required": true }, { "name": "DataTable", "type": "DataTable", "required": true }, { "name": "AllMatches", "type": "Boolean", "required": true, "default": "True" }, { "name": "ValueToFind", "type": "String", "required": true } ], "output_params": [ { "name": "DataTableMatches", "type": "DataTable", "defaultVariable": "DataTableMatches" } ], "required_params": [ "MatchEntireCellContents", "MatchCase", "TextToReplaceWith", "ColumnNameOrIndex", "DataTable", "AllMatches", "ValueToFind" ], "constraints": { "SearchBy": "OnColumn", "SearchMode": "FindAndReplace", "UseRegex": "False" }, "sibling_selectors": [ "Variables.FindOrReplaceInDataTable.FindItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.FindItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexEverywhere", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexByColumnIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableEverywhere", "module": "Variables", "kind": "Action", "selector": "ReplaceItemInDataTableEverywhere", "template": "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableEverywhere MatchEntireCellContents: False MatchCase: False TextToReplaceWith: `` DataTable: `` AllMatches: True ValueToFind: `` DataTableMatches=> DataTableMatches", "golden_example": "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableEverywhere MatchEntireCellContents: False MatchCase: False TextToReplaceWith: $fx'example' DataTable: RecognizedEntities AllMatches: True ValueToFind: $fx'example' DataTableMatches=> DataTableMatches", "input_params": [ { "name": "MatchEntireCellContents", "type": "Boolean", "required": true, "default": "False" }, { "name": "MatchCase", "type": "Boolean", "required": true, "default": "False" }, { "name": "TextToReplaceWith", "type": "String", "required": true }, { "name": "DataTable", "type": "DataTable", "required": true }, { "name": "AllMatches", "type": "Boolean", "required": true, "default": "True" }, { "name": "ValueToFind", "type": "String", "required": true } ], "output_params": [ { "name": "DataTableMatches", "type": "DataTable", "defaultVariable": "DataTableMatches" } ], "required_params": [ "MatchEntireCellContents", "MatchCase", "TextToReplaceWith", "DataTable", "AllMatches", "ValueToFind" ], "constraints": { "SearchBy": "Everywhere", "SearchMode": "FindAndReplace", "UseRegex": "False" }, "sibling_selectors": [ "Variables.FindOrReplaceInDataTable.FindItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.FindItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexEverywhere", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexByColumnIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexByColumnIndex", "module": "Variables", "kind": "Action", "selector": "ReplaceItemInDataTableWithRegexByColumnIndex", "template": "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexByColumnIndex TextToReplaceWith: `` ColumnNameOrIndex: `` DataTable: `` AllMatches: True ValueToFind: `` DataTableMatches=> DataTableMatches", "golden_example": "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexByColumnIndex TextToReplaceWith: $fx'example' ColumnNameOrIndex: $fx'example' DataTable: RecognizedEntities AllMatches: True ValueToFind: $fx'example' DataTableMatches=> DataTableMatches", "input_params": [ { "name": "TextToReplaceWith", "type": "String", "required": true }, { "name": "ColumnNameOrIndex", "type": "String", "required": true }, { "name": "DataTable", "type": "DataTable", "required": true }, { "name": "AllMatches", "type": "Boolean", "required": true, "default": "True" }, { "name": "ValueToFind", "type": "String", "required": true } ], "output_params": [ { "name": "DataTableMatches", "type": "DataTable", "defaultVariable": "DataTableMatches" } ], "required_params": [ "TextToReplaceWith", "ColumnNameOrIndex", "DataTable", "AllMatches", "ValueToFind" ], "constraints": { "SearchBy": "OnColumn", "SearchMode": "FindAndReplace", "UseRegex": "True" }, "sibling_selectors": [ "Variables.FindOrReplaceInDataTable.FindItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.FindItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexEverywhere", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexEverywhere" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexEverywhere", "module": "Variables", "kind": "Action", "selector": "ReplaceItemInDataTableWithRegexEverywhere", "template": "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexEverywhere TextToReplaceWith: `` DataTable: `` AllMatches: True ValueToFind: `` DataTableMatches=> DataTableMatches", "golden_example": "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexEverywhere TextToReplaceWith: $fx'example' DataTable: RecognizedEntities AllMatches: True ValueToFind: $fx'example' DataTableMatches=> DataTableMatches", "input_params": [ { "name": "TextToReplaceWith", "type": "String", "required": true }, { "name": "DataTable", "type": "DataTable", "required": true }, { "name": "AllMatches", "type": "Boolean", "required": true, "default": "True" }, { "name": "ValueToFind", "type": "String", "required": true } ], "output_params": [ { "name": "DataTableMatches", "type": "DataTable", "defaultVariable": "DataTableMatches" } ], "required_params": [ "TextToReplaceWith", "DataTable", "AllMatches", "ValueToFind" ], "constraints": { "SearchBy": "Everywhere", "SearchMode": "FindAndReplace", "UseRegex": "True" }, "sibling_selectors": [ "Variables.FindOrReplaceInDataTable.FindItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.FindItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexEverywhere", "Variables.FindOrReplaceInDataTable.FindItemInDataTableWithRegexByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableEverywhere", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableByColumnIndex", "Variables.FindOrReplaceInDataTable.ReplaceItemInDataTableWithRegexByColumnIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.GenerateDataTableFromCSV.ReadCustomSeparator", "module": "Variables", "kind": "Action", "selector": "ReadCustomSeparator", "template": "Variables.GenerateDataTableFromCSV.ReadCustomSeparator CustomColumnsSeparator: `` TrimFields: True CSVText: `` ReadFieldsAsText: False FirstLineContainsColumnNames: False CSVTable=> CSVTable", "golden_example": "Variables.GenerateDataTableFromCSV.ReadCustomSeparator CustomColumnsSeparator: $fx'example' TrimFields: True CSVText: $fx'example' ReadFieldsAsText: False FirstLineContainsColumnNames: False CSVTable=> CSVTable", "input_params": [ { "name": "CustomColumnsSeparator", "type": "String", "required": true }, { "name": "TrimFields", "type": "Boolean", "required": true, "default": "True" }, { "name": "CSVText", "type": "String", "required": true }, { "name": "ReadFieldsAsText", "type": "Boolean", "required": true, "default": "False" }, { "name": "FirstLineContainsColumnNames", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "CSVTable", "type": "DataTable", "defaultVariable": "CSVTable" } ], "required_params": [ "CustomColumnsSeparator", "TrimFields", "CSVText", "ReadFieldsAsText", "FirstLineContainsColumnNames" ], "constraints": { "ColumnsSeparatorType": "Custom" }, "sibling_selectors": [ "Variables.GenerateDataTableFromCSV.ReadPredefinedSeparator", "Variables.GenerateDataTableFromCSV.ReadFixedColumnWidths" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.GenerateDataTableFromCSV.ReadFixedColumnWidths", "module": "Variables", "kind": "Action", "selector": "ReadFixedColumnWidths", "template": "Variables.GenerateDataTableFromCSV.ReadFixedColumnWidths FixedColumnWidths: `` TrimFields: True CSVText: `` ReadFieldsAsText: False FirstLineContainsColumnNames: False CSVTable=> CSVTable", "golden_example": "Variables.GenerateDataTableFromCSV.ReadFixedColumnWidths FixedColumnWidths: $fx'example' TrimFields: True CSVText: $fx'example' ReadFieldsAsText: False FirstLineContainsColumnNames: False CSVTable=> CSVTable", "input_params": [ { "name": "FixedColumnWidths", "type": "String", "required": true }, { "name": "TrimFields", "type": "Boolean", "required": true, "default": "True" }, { "name": "CSVText", "type": "String", "required": true }, { "name": "ReadFieldsAsText", "type": "Boolean", "required": true, "default": "False" }, { "name": "FirstLineContainsColumnNames", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "CSVTable", "type": "DataTable", "defaultVariable": "CSVTable" } ], "required_params": [ "FixedColumnWidths", "TrimFields", "CSVText", "ReadFieldsAsText", "FirstLineContainsColumnNames" ], "constraints": { "ColumnsSeparatorType": "FixedColumnWidths" }, "sibling_selectors": [ "Variables.GenerateDataTableFromCSV.ReadPredefinedSeparator", "Variables.GenerateDataTableFromCSV.ReadCustomSeparator" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.GenerateDataTableFromCSV.ReadPredefinedSeparator", "module": "Variables", "kind": "Action", "selector": "ReadPredefinedSeparator", "template": "Variables.GenerateDataTableFromCSV.ReadPredefinedSeparator CSVText: `` TrimFields: True FirstLineContainsColumnNames: False ReadFieldsAsText: False ColumnsSeparator: Variables.CSVColumnsSeparator.SystemDefault CSVTable=> CSVTable", "golden_example": "Variables.GenerateDataTableFromCSV.ReadPredefinedSeparator CSVText: $fx'example' TrimFields: True FirstLineContainsColumnNames: False ReadFieldsAsText: False ColumnsSeparator: Variables.CSVColumnsSeparator.SystemDefault CSVTable=> CSVTable", "input_params": [ { "name": "CSVText", "type": "String", "required": false }, { "name": "TrimFields", "type": "Boolean", "required": false }, { "name": "FirstLineContainsColumnNames", "type": "Boolean", "required": false }, { "name": "ReadFieldsAsText", "type": "Boolean", "required": false }, { "name": "ColumnsSeparator", "type": "CSVColumnsSeparator", "required": false, "enumValues": [ "SystemDefault", "Comma", "Semicolon", "Tab" ] } ], "output_params": [ { "name": "CSVTable", "type": "DataTable" } ], "required_params": [ "CSV text" ], "constraints": { "ColumnsSeparatorType": "Predefined" }, "sibling_selectors": [ "Variables.GenerateDataTableFromCSV.ReadCustomSeparator", "Variables.GenerateDataTableFromCSV.ReadFixedColumnWidths" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.GenerateRandomNumber.ListOfRandomNumbers", "module": "Variables", "kind": "Action", "selector": "ListOfRandomNumbers", "template": "Variables.GenerateRandomNumber.ListOfRandomNumbers MinimumValue: 0 NumbersCount: 10 MaximumValue: 100 AllowDuplicates: False RandomNumbers=> RandomNumbers", "golden_example": "Variables.GenerateRandomNumber.ListOfRandomNumbers MinimumValue: 0 NumbersCount: 10 MaximumValue: 100 AllowDuplicates: False RandomNumbers=> RandomNumbers", "input_params": [ { "name": "MinimumValue", "type": "Int32", "required": true, "default": "0" }, { "name": "NumbersCount", "type": "Int32", "required": true, "default": "10" }, { "name": "MaximumValue", "type": "Int32", "required": true, "default": "100" }, { "name": "AllowDuplicates", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "RandomNumbers", "type": "List`1", "defaultVariable": "RandomNumbers" } ], "required_params": [ "MinimumValue", "NumbersCount", "MaximumValue", "AllowDuplicates" ], "constraints": { "GenerateMultipleNumbers": "True" }, "sibling_selectors": [ "Variables.GenerateRandomNumber.RandomNumber" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.GenerateRandomNumber.RandomNumber", "module": "Variables", "kind": "Action", "selector": "RandomNumber", "template": "Variables.GenerateRandomNumber.RandomNumber MinimumValue: 0 MaximumValue: 100 RandomNumber=> RandomNumber", "golden_example": "Variables.GenerateRandomNumber.RandomNumber MinimumValue: 0 MaximumValue: 100 RandomNumber=> RandomNumber", "input_params": [ { "name": "MaximumValue", "type": "Int32", "required": false }, { "name": "MinimumValue", "type": "Int32", "required": false } ], "output_params": [ { "name": "RandomNumber", "type": "Decimal" } ], "required_params": [], "constraints": { "GenerateMultipleNumbers": "False" }, "sibling_selectors": [ "Variables.GenerateRandomNumber.ListOfRandomNumbers" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.IncreaseVariable", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.IncreaseVariable Value: `` IncrementValue: ``", "golden_example": "Variables.IncreaseVariable Value: MyVar IncrementValue: 1", "input_params": [ { "name": "IncrementValue", "type": "Decimal", "required": false }, { "name": "Value", "type": "Decimal", "required": false } ], "output_params": [], "required_params": [ "Increase by" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.JoinDataTable", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.JoinDataTable FirstDataTable: `` SecondDataTable: `` JoinOperation: Variables.JoinOperationType.Inner JoinParameters: `` JoinedDataTable=> JoinedDataTable", "golden_example": "Variables.JoinDataTable FirstDataTable: DataTable SecondDataTable: DataTable JoinOperation: Variables.JoinOperationType.Inner JoinParameters: DataTable JoinedDataTable=> JoinedDataTable", "input_params": [ { "name": "FirstDataTable", "type": "DataTable", "required": false }, { "name": "SecondDataTable", "type": "DataTable", "required": false }, { "name": "JoinOperation", "type": "JoinOperationType", "required": false, "enumValues": [ "Inner", "Left", "Full" ] }, { "name": "JoinParameters", "type": "DataTable", "required": false } ], "output_params": [ { "name": "JoinedDataTable", "type": "DataTable" } ], "required_params": [ "First data table", "Second data table", "Join rules" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.MergeDataTables", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.MergeDataTables FirstDataTable: `` SecondDataTable: `` MergeMode: Variables.MergeMode.AddExtraColumns", "golden_example": "Variables.MergeDataTables FirstDataTable: DataTable SecondDataTable: DataTable MergeMode: Variables.MergeMode.AddExtraColumns", "input_params": [ { "name": "FirstDataTable", "type": "DataTable", "required": false }, { "name": "SecondDataTable", "type": "DataTable", "required": false }, { "name": "MergeMode", "type": "MergeMode", "required": false, "enumValues": [ "AddExtraColumns", "IgnoreExtraColumns", "ErrorOnExtraColumns" ] } ], "output_params": [], "required_params": [ "Second data table" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.MergeLists", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.MergeLists FirstList: `` SecondList: `` OutputList=> OutputList", "golden_example": "Variables.MergeLists FirstList: FileList SecondList: FileList OutputList=> OutputList", "input_params": [ { "name": "FirstList", "type": "List`1", "required": false }, { "name": "SecondList", "type": "List`1", "required": false } ], "output_params": [ { "name": "OutputList", "type": "List`1" } ], "required_params": [ "First list", "Second list" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.ModifyDataTableItem", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.ModifyDataTableItem DataTable: `` ColumnNameOrIndex: `` RowIndex: `` Value: ``", "golden_example": "Variables.ModifyDataTableItem DataTable: DataTable ColumnNameOrIndex: $fx'example' RowIndex: 1 Value: $fx'sample'", "input_params": [ { "name": "DataTable", "type": "DataTable", "required": false }, { "name": "ColumnNameOrIndex", "type": "String", "required": false }, { "name": "RowIndex", "type": "Int32", "required": false }, { "name": "Value", "type": "Object", "required": false } ], "output_params": [], "required_params": [ "Column", "Row" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.RemoveDuplicateItemsFromList", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.RemoveDuplicateItemsFromList List: `` IgnoreCase: False", "golden_example": "Variables.RemoveDuplicateItemsFromList List: FileList IgnoreCase: False", "input_params": [ { "name": "IgnoreCase", "type": "Boolean", "required": false }, { "name": "List", "type": "List`1", "required": false } ], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.RemoveItemFromList.RemoveItemFromListByIndex", "module": "Variables", "kind": "Action", "selector": "RemoveItemFromListByIndex", "template": "Variables.RemoveItemFromList.RemoveItemFromListByIndex ItemIndex: `` List: ``", "golden_example": "Variables.RemoveItemFromList.RemoveItemFromListByIndex ItemIndex: 1 List: FileList", "input_params": [ { "name": "ItemIndex", "type": "Int32", "required": false }, { "name": "List", "type": "List`1", "required": false } ], "output_params": [], "required_params": [ "At index" ], "constraints": { "Mode": "ByIndex" }, "sibling_selectors": [ "Variables.RemoveItemFromList.RemoveItemFromListByValue" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.RemoveItemFromList.RemoveItemFromListByValue", "module": "Variables", "kind": "Action", "selector": "RemoveItemFromListByValue", "template": "Variables.RemoveItemFromList.RemoveItemFromListByValue List: `` ItemMatchAllOccurrences: False Item: ``", "golden_example": "Variables.RemoveItemFromList.RemoveItemFromListByValue List: List ItemMatchAllOccurrences: False Item: $fx'sample'", "input_params": [ { "name": "List", "type": "List`1", "required": true }, { "name": "ItemMatchAllOccurrences", "type": "Boolean", "required": true, "default": "False" }, { "name": "Item", "type": "Object", "required": true } ], "output_params": [], "required_params": [ "List", "ItemMatchAllOccurrences", "Item" ], "constraints": { "Mode": "ByValue" }, "sibling_selectors": [ "Variables.RemoveItemFromList.RemoveItemFromListByIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.RetrieveDataTableColumnIntoList", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.RetrieveDataTableColumnIntoList DataTable: `` ColumnNameOrIndex: `` ColumnAsList=> ColumnAsList", "golden_example": "Variables.RetrieveDataTableColumnIntoList DataTable: DataTable ColumnNameOrIndex: $fx'example' ColumnAsList=> ColumnAsList", "input_params": [ { "name": "ColumnNameOrIndex", "type": "String", "required": false }, { "name": "DataTable", "type": "DataTable", "required": false } ], "output_params": [ { "name": "ColumnAsList", "type": "List`1" } ], "required_params": [ "Data table", "Column name or index" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.ReverseList", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.ReverseList List: ``", "golden_example": "Variables.ReverseList List: FileList", "input_params": [ { "name": "List", "type": "List`1", "required": false } ], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.ShuffleList", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.ShuffleList List: ``", "golden_example": "Variables.ShuffleList List: FileList", "input_params": [ { "name": "List", "type": "List`1", "required": false } ], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.SortDataTable.SortWithColumnIndex", "module": "Variables", "kind": "Action", "selector": "SortWithColumnIndex", "template": "Variables.SortDataTable.SortWithColumnIndex ColumnIndex: `` Order: Variables.SortDirection.Ascending DataTable: ``", "golden_example": "Variables.SortDataTable.SortWithColumnIndex ColumnIndex: 1 Order: Variables.SortDirection.Ascending DataTable: RecognizedEntities", "input_params": [ { "name": "ColumnIndex", "type": "Int32", "required": true }, { "name": "Order", "type": "SortDirection", "required": true, "default": "Ascending", "enumValues": [ "Ascending", "Descending" ] }, { "name": "DataTable", "type": "DataTable", "required": true } ], "output_params": [], "required_params": [ "ColumnIndex", "Order", "DataTable" ], "constraints": { "ColumnSpecifier": "Index" }, "sibling_selectors": [ "Variables.SortDataTable.SortWithColumnName" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.SortDataTable.SortWithColumnName", "module": "Variables", "kind": "Action", "selector": "SortWithColumnName", "template": "Variables.SortDataTable.SortWithColumnName DataTable: `` ColumnName: `` Order: Variables.SortDirection.Ascending", "golden_example": "Variables.SortDataTable.SortWithColumnName DataTable: DataTable ColumnName: $fx'example' Order: Variables.SortDirection.Ascending", "input_params": [ { "name": "DataTable", "type": "DataTable", "required": false }, { "name": "ColumnName", "type": "String", "required": false }, { "name": "Order", "type": "SortDirection", "required": false, "enumValues": [ "Ascending", "Descending" ] } ], "output_params": [], "required_params": [ "Column name" ], "constraints": { "ColumnSpecifier": "Name" }, "sibling_selectors": [ "Variables.SortDataTable.SortWithColumnIndex" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.SortList.SortList", "module": "Variables", "kind": "Action", "selector": "SortList", "template": "Variables.SortList.SortList List: ``", "golden_example": "Variables.SortList.SortList List: List", "input_params": [ { "name": "List", "type": "List`1", "required": true } ], "output_params": [], "required_params": [ "List" ], "constraints": { "SortByProperty": "False" }, "sibling_selectors": [ "Variables.SortList.SortListByProperty" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.SortList.SortListByProperty", "module": "Variables", "kind": "Action", "selector": "SortListByProperty", "template": "Variables.SortList.SortListByProperty SortDirection1: Variables.SortDirection.Ascending SortDirection3: Variables.SortDirection.Ascending SortDirection2: Variables.SortDirection.Ascending Property1: `` List: `` Property3: `` Property2: ``", "golden_example": "Variables.SortList.SortListByProperty SortDirection1: Variables.SortDirection.Ascending SortDirection3: Variables.SortDirection.Ascending SortDirection2: Variables.SortDirection.Ascending Property1: $fx'example' List: List Property3: $fx'example' Property2: $fx'example'", "input_params": [ { "name": "SortDirection1", "type": "SortDirection", "required": true, "default": "Ascending", "enumValues": [ "Ascending", "Descending" ] }, { "name": "SortDirection3", "type": "SortDirection", "required": true, "default": "Ascending", "enumValues": [ "Ascending", "Descending" ] }, { "name": "SortDirection2", "type": "SortDirection", "required": true, "default": "Ascending", "enumValues": [ "Ascending", "Descending" ] }, { "name": "Property1", "type": "String", "required": false, "default": "" }, { "name": "List", "type": "List`1", "required": true }, { "name": "Property3", "type": "String", "required": false, "default": "" }, { "name": "Property2", "type": "String", "required": false, "default": "" } ], "output_params": [], "required_params": [ "SortDirection1", "SortDirection3", "SortDirection2", "List" ], "constraints": { "SortByProperty": "True" }, "sibling_selectors": [ "Variables.SortList.SortList" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.SubtractLists", "module": "Variables", "kind": "Action", "selector": null, "template": "Variables.SubtractLists FirstList: `` SecondList: `` OutputList=> ListDifference", "golden_example": "Variables.SubtractLists FirstList: FileList SecondList: FileList OutputList=> ListDifference", "input_params": [ { "name": "FirstList", "type": "List`1", "required": false }, { "name": "SecondList", "type": "List`1", "required": false } ], "output_params": [ { "name": "OutputList", "type": "List`1" } ], "required_params": [ "First list", "Second list" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.TruncateNumber.GetDecimalPart", "module": "Variables", "kind": "Action", "selector": "GetDecimalPart", "template": "Variables.TruncateNumber.GetDecimalPart Number: `` Result=> TruncatedValue", "golden_example": "Variables.TruncateNumber.GetDecimalPart Number: 1.0 Result=> TruncatedValue", "input_params": [ { "name": "Number", "type": "Decimal", "required": true } ], "output_params": [ { "name": "Result", "type": "Decimal", "defaultVariable": "TruncatedValue" } ], "required_params": [ "Number" ], "constraints": { "Operation": "GetDecimalPart" }, "sibling_selectors": [ "Variables.TruncateNumber.GetIntegerPart", "Variables.TruncateNumber.RoundNumber" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.TruncateNumber.GetIntegerPart", "module": "Variables", "kind": "Action", "selector": "GetIntegerPart", "template": "Variables.TruncateNumber.GetIntegerPart Number: `` Result=> TruncatedValue", "golden_example": "Variables.TruncateNumber.GetIntegerPart Number: 1.0 Result=> TruncatedValue", "input_params": [ { "name": "Number", "type": "Decimal", "required": false } ], "output_params": [ { "name": "Result", "type": "Decimal" } ], "required_params": [ "Number to truncate" ], "constraints": { "Operation": "GetIntegerPart" }, "sibling_selectors": [ "Variables.TruncateNumber.GetDecimalPart", "Variables.TruncateNumber.RoundNumber" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Variables.TruncateNumber.RoundNumber", "module": "Variables", "kind": "Action", "selector": "RoundNumber", "template": "Variables.TruncateNumber.RoundNumber Number: `` DecimalPlaces: 3 Result=> TruncatedValue", "golden_example": "Variables.TruncateNumber.RoundNumber Number: 1.0 DecimalPlaces: 3 Result=> TruncatedValue", "input_params": [ { "name": "Number", "type": "Decimal", "required": true }, { "name": "DecimalPlaces", "type": "Int32", "required": true, "default": "3" } ], "output_params": [ { "name": "Result", "type": "Decimal", "defaultVariable": "TruncatedValue" } ], "required_params": [ "Number", "DecimalPlaces" ], "constraints": { "Operation": "RoundAtNthDecimalDigits" }, "sibling_selectors": [ "Variables.TruncateNumber.GetIntegerPart", "Variables.TruncateNumber.GetDecimalPart" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.DownloadFromWeb.Download", "module": "Web", "kind": "Action", "selector": "Download", "template": "Web.DownloadFromWeb.Download Url: `` ConnectionTimeout: 30 FollowRedirection: True ClearCookies: False UserAgent: $fx'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6' Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False WebPageText=> WebPageText", "golden_example": "Web.DownloadFromWeb.Download Url: $fx'example' ConnectionTimeout: 30 FollowRedirection: True ClearCookies: False UserAgent: $fx'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6' Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False WebPageText=> WebPageText", "input_params": [ { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "Url", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "WebPageText", "type": "String", "defaultVariable": "WebPageText" } ], "required_params": [ "URL" ], "constraints": { "Method": "Get", "SaveResponse": "ToVariable", "UseCredentials": "False" }, "sibling_selectors": [ "Web.DownloadFromWeb.DownloadToFile", "Web.DownloadFromWeb.DownloadToFolder", "Web.DownloadFromWeb.DownloadUseAuth", "Web.DownloadFromWeb.DownloadToFileUseAuth", "Web.DownloadFromWeb.DownloadToFolderUseAuth", "Web.DownloadFromWeb.DownloadUsePost", "Web.DownloadFromWeb.DownloadToFileUsePost", "Web.DownloadFromWeb.DownloadToFolderUsePost", "Web.DownloadFromWeb.DownloadUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.DownloadFromWeb.DownloadToFile", "module": "Web", "kind": "Action", "selector": "DownloadToFile", "template": "Web.DownloadFromWeb.DownloadToFile UserAgent: `` Url: `` ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FilePath: `` FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "golden_example": "Web.DownloadFromWeb.DownloadToFile UserAgent: $fx'example' Url: $fx'example' ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FilePath: $fx'C:\\temp\\test.xlsx' FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "input_params": [ { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "Url", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FilePath", "type": "FileObject", "required": true }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" } ], "required_params": [ "Url", "ConnectionTimeout", "AcceptUntrustedCertificates", "ClearCookies", "FilePath", "FollowRedirection", "Encoding" ], "constraints": { "Method": "Get", "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseCredentials": "False" }, "sibling_selectors": [ "Web.DownloadFromWeb.Download", "Web.DownloadFromWeb.DownloadToFolder", "Web.DownloadFromWeb.DownloadUseAuth", "Web.DownloadFromWeb.DownloadToFileUseAuth", "Web.DownloadFromWeb.DownloadToFolderUseAuth", "Web.DownloadFromWeb.DownloadUsePost", "Web.DownloadFromWeb.DownloadToFileUsePost", "Web.DownloadFromWeb.DownloadToFolderUsePost", "Web.DownloadFromWeb.DownloadUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.DownloadFromWeb.DownloadToFileUseAuth", "module": "Web", "kind": "Action", "selector": "DownloadToFileUseAuth", "template": "Web.DownloadFromWeb.DownloadToFileUseAuth Password: `` UserAgent: `` UserName: `` Url: `` ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FilePath: `` FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "golden_example": "Web.DownloadFromWeb.DownloadToFileUseAuth Password: $fx'password' UserAgent: $fx'example' UserName: $fx'example' Url: $fx'example' ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FilePath: $fx'C:\\temp\\test.xlsx' FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "UserName", "type": "String", "required": true }, { "name": "Url", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FilePath", "type": "FileObject", "required": true }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" } ], "required_params": [ "Password", "UserName", "Url", "ConnectionTimeout", "AcceptUntrustedCertificates", "ClearCookies", "FilePath", "FollowRedirection", "Encoding" ], "constraints": { "Method": "Get", "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseCredentials": "True" }, "sibling_selectors": [ "Web.DownloadFromWeb.Download", "Web.DownloadFromWeb.DownloadToFile", "Web.DownloadFromWeb.DownloadToFolder", "Web.DownloadFromWeb.DownloadUseAuth", "Web.DownloadFromWeb.DownloadToFolderUseAuth", "Web.DownloadFromWeb.DownloadUsePost", "Web.DownloadFromWeb.DownloadToFileUsePost", "Web.DownloadFromWeb.DownloadToFolderUsePost", "Web.DownloadFromWeb.DownloadUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.DownloadFromWeb.DownloadToFileUsePost", "module": "Web", "kind": "Action", "selector": "DownloadToFileUsePost", "template": "Web.DownloadFromWeb.DownloadToFileUsePost Parameters: `` UserAgent: `` Url: `` ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FilePath: `` FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "golden_example": "Web.DownloadFromWeb.DownloadToFileUsePost Parameters: RecognizedEntities UserAgent: $fx'example' Url: $fx'example' ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FilePath: $fx'C:\\temp\\test.xlsx' FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "input_params": [ { "name": "Parameters", "type": "DataTable", "required": true }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "Url", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FilePath", "type": "FileObject", "required": true }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" } ], "required_params": [ "Parameters", "Url", "ConnectionTimeout", "AcceptUntrustedCertificates", "ClearCookies", "FilePath", "FollowRedirection", "Encoding" ], "constraints": { "Method": "Post", "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseCredentials": "False" }, "sibling_selectors": [ "Web.DownloadFromWeb.Download", "Web.DownloadFromWeb.DownloadToFile", "Web.DownloadFromWeb.DownloadToFolder", "Web.DownloadFromWeb.DownloadUseAuth", "Web.DownloadFromWeb.DownloadToFileUseAuth", "Web.DownloadFromWeb.DownloadToFolderUseAuth", "Web.DownloadFromWeb.DownloadUsePost", "Web.DownloadFromWeb.DownloadToFolderUsePost", "Web.DownloadFromWeb.DownloadUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth", "module": "Web", "kind": "Action", "selector": "DownloadToFileUsePostAndAuth", "template": "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth Password: `` Parameters: `` UserAgent: `` UserName: `` Url: `` ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FilePath: `` FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "golden_example": "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth Password: $fx'password' Parameters: RecognizedEntities UserAgent: $fx'example' UserName: $fx'example' Url: $fx'example' ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FilePath: $fx'C:\\temp\\test.xlsx' FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "Parameters", "type": "DataTable", "required": true }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "UserName", "type": "String", "required": true }, { "name": "Url", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FilePath", "type": "FileObject", "required": true }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" } ], "required_params": [ "Password", "Parameters", "UserName", "Url", "ConnectionTimeout", "AcceptUntrustedCertificates", "ClearCookies", "FilePath", "FollowRedirection", "Encoding" ], "constraints": { "Method": "Post", "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseCredentials": "True" }, "sibling_selectors": [ "Web.DownloadFromWeb.Download", "Web.DownloadFromWeb.DownloadToFile", "Web.DownloadFromWeb.DownloadToFolder", "Web.DownloadFromWeb.DownloadUseAuth", "Web.DownloadFromWeb.DownloadToFileUseAuth", "Web.DownloadFromWeb.DownloadToFolderUseAuth", "Web.DownloadFromWeb.DownloadUsePost", "Web.DownloadFromWeb.DownloadToFileUsePost", "Web.DownloadFromWeb.DownloadToFolderUsePost", "Web.DownloadFromWeb.DownloadUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.DownloadFromWeb.DownloadToFolder", "module": "Web", "kind": "Action", "selector": "DownloadToFolder", "template": "Web.DownloadFromWeb.DownloadToFolder UserAgent: `` Url: `` ConnectionTimeout: 30 DestinationFolder: `` AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "golden_example": "Web.DownloadFromWeb.DownloadToFolder UserAgent: $fx'example' Url: $fx'example' ConnectionTimeout: 30 DestinationFolder: $fx'C:\\temp' AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "input_params": [ { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "Url", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" } ], "required_params": [ "Url", "ConnectionTimeout", "DestinationFolder", "AcceptUntrustedCertificates", "ClearCookies", "FollowRedirection", "Encoding" ], "constraints": { "Method": "Get", "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseCredentials": "False" }, "sibling_selectors": [ "Web.DownloadFromWeb.Download", "Web.DownloadFromWeb.DownloadToFile", "Web.DownloadFromWeb.DownloadUseAuth", "Web.DownloadFromWeb.DownloadToFileUseAuth", "Web.DownloadFromWeb.DownloadToFolderUseAuth", "Web.DownloadFromWeb.DownloadUsePost", "Web.DownloadFromWeb.DownloadToFileUsePost", "Web.DownloadFromWeb.DownloadToFolderUsePost", "Web.DownloadFromWeb.DownloadUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.DownloadFromWeb.DownloadToFolderUseAuth", "module": "Web", "kind": "Action", "selector": "DownloadToFolderUseAuth", "template": "Web.DownloadFromWeb.DownloadToFolderUseAuth Password: `` UserAgent: `` UserName: `` Url: `` ConnectionTimeout: 30 DestinationFolder: `` AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "golden_example": "Web.DownloadFromWeb.DownloadToFolderUseAuth Password: $fx'password' UserAgent: $fx'example' UserName: $fx'example' Url: $fx'example' ConnectionTimeout: 30 DestinationFolder: $fx'C:\\temp' AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "UserName", "type": "String", "required": true }, { "name": "Url", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" } ], "required_params": [ "Password", "UserName", "Url", "ConnectionTimeout", "DestinationFolder", "AcceptUntrustedCertificates", "ClearCookies", "FollowRedirection", "Encoding" ], "constraints": { "Method": "Get", "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseCredentials": "True" }, "sibling_selectors": [ "Web.DownloadFromWeb.Download", "Web.DownloadFromWeb.DownloadToFile", "Web.DownloadFromWeb.DownloadToFolder", "Web.DownloadFromWeb.DownloadUseAuth", "Web.DownloadFromWeb.DownloadToFileUseAuth", "Web.DownloadFromWeb.DownloadUsePost", "Web.DownloadFromWeb.DownloadToFileUsePost", "Web.DownloadFromWeb.DownloadToFolderUsePost", "Web.DownloadFromWeb.DownloadUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.DownloadFromWeb.DownloadToFolderUsePost", "module": "Web", "kind": "Action", "selector": "DownloadToFolderUsePost", "template": "Web.DownloadFromWeb.DownloadToFolderUsePost Parameters: `` UserAgent: `` Url: `` ConnectionTimeout: 30 DestinationFolder: `` AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "golden_example": "Web.DownloadFromWeb.DownloadToFolderUsePost Parameters: RecognizedEntities UserAgent: $fx'example' Url: $fx'example' ConnectionTimeout: 30 DestinationFolder: $fx'C:\\temp' AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "input_params": [ { "name": "Parameters", "type": "DataTable", "required": true }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "Url", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" } ], "required_params": [ "Parameters", "Url", "ConnectionTimeout", "DestinationFolder", "AcceptUntrustedCertificates", "ClearCookies", "FollowRedirection", "Encoding" ], "constraints": { "Method": "Post", "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseCredentials": "False" }, "sibling_selectors": [ "Web.DownloadFromWeb.Download", "Web.DownloadFromWeb.DownloadToFile", "Web.DownloadFromWeb.DownloadToFolder", "Web.DownloadFromWeb.DownloadUseAuth", "Web.DownloadFromWeb.DownloadToFileUseAuth", "Web.DownloadFromWeb.DownloadToFolderUseAuth", "Web.DownloadFromWeb.DownloadUsePost", "Web.DownloadFromWeb.DownloadToFileUsePost", "Web.DownloadFromWeb.DownloadUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth", "module": "Web", "kind": "Action", "selector": "DownloadToFolderUsePostAndAuth", "template": "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth Password: `` Parameters: `` UserAgent: `` UserName: `` Url: `` ConnectionTimeout: 30 DestinationFolder: `` AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "golden_example": "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth Password: $fx'password' Parameters: RecognizedEntities UserAgent: $fx'example' UserName: $fx'example' Url: $fx'example' ConnectionTimeout: 30 DestinationFolder: $fx'C:\\temp' AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect DownloadedFile=> DownloadedFile", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "Parameters", "type": "DataTable", "required": true }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "UserName", "type": "String", "required": true }, { "name": "Url", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" } ], "required_params": [ "Password", "Parameters", "UserName", "Url", "ConnectionTimeout", "DestinationFolder", "AcceptUntrustedCertificates", "ClearCookies", "FollowRedirection", "Encoding" ], "constraints": { "Method": "Post", "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseCredentials": "True" }, "sibling_selectors": [ "Web.DownloadFromWeb.Download", "Web.DownloadFromWeb.DownloadToFile", "Web.DownloadFromWeb.DownloadToFolder", "Web.DownloadFromWeb.DownloadUseAuth", "Web.DownloadFromWeb.DownloadToFileUseAuth", "Web.DownloadFromWeb.DownloadToFolderUseAuth", "Web.DownloadFromWeb.DownloadUsePost", "Web.DownloadFromWeb.DownloadToFileUsePost", "Web.DownloadFromWeb.DownloadToFolderUsePost", "Web.DownloadFromWeb.DownloadUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.DownloadFromWeb.DownloadUseAuth", "module": "Web", "kind": "Action", "selector": "DownloadUseAuth", "template": "Web.DownloadFromWeb.DownloadUseAuth Password: `` UserAgent: `` UserName: `` Url: `` ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect WebPageText=> WebPageText", "golden_example": "Web.DownloadFromWeb.DownloadUseAuth Password: $fx'password' UserAgent: $fx'example' UserName: $fx'example' Url: $fx'example' ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect WebPageText=> WebPageText", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "UserName", "type": "String", "required": true }, { "name": "Url", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "WebPageText", "type": "String", "defaultVariable": "WebPageText" } ], "required_params": [ "Password", "UserName", "Url", "ConnectionTimeout", "AcceptUntrustedCertificates", "ClearCookies", "FollowRedirection", "Encoding" ], "constraints": { "Method": "Get", "SaveResponse": "ToVariable", "UseCredentials": "True" }, "sibling_selectors": [ "Web.DownloadFromWeb.Download", "Web.DownloadFromWeb.DownloadToFile", "Web.DownloadFromWeb.DownloadToFolder", "Web.DownloadFromWeb.DownloadToFileUseAuth", "Web.DownloadFromWeb.DownloadToFolderUseAuth", "Web.DownloadFromWeb.DownloadUsePost", "Web.DownloadFromWeb.DownloadToFileUsePost", "Web.DownloadFromWeb.DownloadToFolderUsePost", "Web.DownloadFromWeb.DownloadUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.DownloadFromWeb.DownloadUsePost", "module": "Web", "kind": "Action", "selector": "DownloadUsePost", "template": "Web.DownloadFromWeb.DownloadUsePost Parameters: `` UserAgent: `` Url: `` ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect WebPageText=> WebPageText", "golden_example": "Web.DownloadFromWeb.DownloadUsePost Parameters: RecognizedEntities UserAgent: $fx'example' Url: $fx'example' ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect WebPageText=> WebPageText", "input_params": [ { "name": "Parameters", "type": "DataTable", "required": true }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "Url", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "WebPageText", "type": "String", "defaultVariable": "WebPageText" } ], "required_params": [ "Parameters", "Url", "ConnectionTimeout", "AcceptUntrustedCertificates", "ClearCookies", "FollowRedirection", "Encoding" ], "constraints": { "Method": "Post", "SaveResponse": "ToVariable", "UseCredentials": "False" }, "sibling_selectors": [ "Web.DownloadFromWeb.Download", "Web.DownloadFromWeb.DownloadToFile", "Web.DownloadFromWeb.DownloadToFolder", "Web.DownloadFromWeb.DownloadUseAuth", "Web.DownloadFromWeb.DownloadToFileUseAuth", "Web.DownloadFromWeb.DownloadToFolderUseAuth", "Web.DownloadFromWeb.DownloadToFileUsePost", "Web.DownloadFromWeb.DownloadToFolderUsePost", "Web.DownloadFromWeb.DownloadUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.DownloadFromWeb.DownloadUsePostAndAuth", "module": "Web", "kind": "Action", "selector": "DownloadUsePostAndAuth", "template": "Web.DownloadFromWeb.DownloadUsePostAndAuth Password: `` Parameters: `` UserAgent: `` UserName: `` Url: `` ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect WebPageText=> WebPageText", "golden_example": "Web.DownloadFromWeb.DownloadUsePostAndAuth Password: $fx'password' Parameters: RecognizedEntities UserAgent: $fx'example' UserName: $fx'example' Url: $fx'example' ConnectionTimeout: 30 AcceptUntrustedCertificates: False ClearCookies: False FollowRedirection: True Encoding: Web.Encoding.AutoDetect WebPageText=> WebPageText", "input_params": [ { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "Parameters", "type": "DataTable", "required": true }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "UserName", "type": "String", "required": true }, { "name": "Url", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] } ], "output_params": [ { "name": "WebPageText", "type": "String", "defaultVariable": "WebPageText" } ], "required_params": [ "Password", "Parameters", "UserName", "Url", "ConnectionTimeout", "AcceptUntrustedCertificates", "ClearCookies", "FollowRedirection", "Encoding" ], "constraints": { "Method": "Post", "SaveResponse": "ToVariable", "UseCredentials": "True" }, "sibling_selectors": [ "Web.DownloadFromWeb.Download", "Web.DownloadFromWeb.DownloadToFile", "Web.DownloadFromWeb.DownloadToFolder", "Web.DownloadFromWeb.DownloadUseAuth", "Web.DownloadFromWeb.DownloadToFileUseAuth", "Web.DownloadFromWeb.DownloadToFolderUseAuth", "Web.DownloadFromWeb.DownloadUsePost", "Web.DownloadFromWeb.DownloadToFileUsePost", "Web.DownloadFromWeb.DownloadToFolderUsePost", "Web.DownloadFromWeb.DownloadToFileUsePostAndAuth", "Web.DownloadFromWeb.DownloadToFolderUsePostAndAuth" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeSoapService.InvokeSoapService", "module": "Web", "kind": "Action", "selector": "InvokeSoapService", "template": "Web.InvokeSoapService.InvokeSoapService Endpoint: `` RequestBody: `` ConnectionTimeout: 30 FollowRedirection: True ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6' Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False TrimRequestBody: True ResponseHeaders=> SoapServiceResponseHeaders Response=> SoapServiceResponse StatusCode=> StatusCode", "golden_example": "Web.InvokeSoapService.InvokeSoapService Endpoint: $fx'https://example.com/soap' RequestBody: $fx'example' ConnectionTimeout: 30 FollowRedirection: True ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6' Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False TrimRequestBody: True ResponseHeaders=> SoapServiceResponseHeaders Response=> SoapServiceResponse StatusCode=> StatusCode", "input_params": [ { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": true }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "Endpoint", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "SoapServiceResponseHeaders" }, { "name": "Response", "type": "String", "defaultVariable": "SoapServiceResponse" } ], "required_params": [ "Endpoint", "Request body" ], "constraints": { "UseAuthentication": "False" }, "sibling_selectors": [ "Web.InvokeSoapService.InvokeSoapServiceUseAuth" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeSoapService.InvokeSoapServiceUseAuth", "module": "Web", "kind": "Action", "selector": "InvokeSoapServiceUseAuth", "template": "Web.InvokeSoapService.InvokeSoapServiceUseAuth AcceptUntrustedCertificates: False Encoding: Web.Encoding.AutoDetect UserAgent: `` TrimRequestBody: True Password: `` Username: `` RequestBody: `` CustomHeaders: `` Endpoint: `` ConnectionTimeout: 30 FailOnErrorStatus: False ClearCookies: False FollowRedirection: True StatusCode=> StatusCode ResponseHeaders=> SoapServiceResponseHeaders Response=> SoapServiceResponse", "golden_example": "Web.InvokeSoapService.InvokeSoapServiceUseAuth AcceptUntrustedCertificates: False Encoding: Web.Encoding.AutoDetect UserAgent: $fx'example' TrimRequestBody: True Password: $fx'password' Username: $fx'example' RequestBody: $fx'example' CustomHeaders: $fx'example' Endpoint: $fx'example' ConnectionTimeout: 30 FailOnErrorStatus: False ClearCookies: False FollowRedirection: True StatusCode=> StatusCode ResponseHeaders=> SoapServiceResponseHeaders Response=> SoapServiceResponse", "input_params": [ { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "Username", "type": "String", "required": true }, { "name": "RequestBody", "type": "String", "required": true }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "Endpoint", "type": "String", "required": true }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "SoapServiceResponseHeaders" }, { "name": "Response", "type": "String", "defaultVariable": "SoapServiceResponse" } ], "required_params": [ "AcceptUntrustedCertificates", "Encoding", "TrimRequestBody", "Password", "Username", "RequestBody", "Endpoint", "ConnectionTimeout", "FailOnErrorStatus", "ClearCookies", "FollowRedirection" ], "constraints": { "UseAuthentication": "True" }, "sibling_selectors": [ "Web.InvokeSoapService.InvokeSoapService" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebService", "module": "Web", "kind": "Action", "selector": "InvokeWebService", "template": "Web.InvokeWebService.InvokeWebService Url: `` Method: Web.Method.Get Accept: $fx'application/xml' ContentType: $fx'application/xml' ConnectionTimeout: 30 FollowRedirection: True ClearCookies: False FailOnErrorStatus: False EncodeRequestBody: True UserAgent: $fx'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6' Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False TrimRequestBody: True ResponseHeaders=> WebServiceResponseHeaders Response=> WebServiceResponse StatusCode=> StatusCode", "golden_example": "Web.InvokeWebService.InvokeWebService Url: $fx'example' Method: Web.Method.Get Accept: $fx'application/xml' ContentType: $fx'application/xml' ConnectionTimeout: 30 FollowRedirection: True ClearCookies: False FailOnErrorStatus: False EncodeRequestBody: True UserAgent: $fx'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6' Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False TrimRequestBody: True ResponseHeaders=> WebServiceResponseHeaders Response=> WebServiceResponse StatusCode=> StatusCode", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" }, { "name": "Method", "type": "Method", "required": true, "default": "Get", "enumValues": [ "Get", "Post", "Connect", "Head", "Put", "Delete", "Options", "Trace", "Patch" ] } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "String", "defaultVariable": "WebServiceResponse" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "URL" ], "constraints": { "SaveResponse": "ToVariable", "UseAuthentication": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServicePost", "module": "Web", "kind": "Action", "selector": "InvokeWebServicePost", "template": "Web.InvokeWebService.InvokeWebServicePost ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServicePost ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "String", "defaultVariable": "WebServiceResponse" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "ContentType" ], "constraints": { "SaveResponse": "ToVariable", "UseAuthentication": "False", "Method": "Post", "UploadAttachments": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServicePostUpload", "module": "Web", "kind": "Action", "selector": "InvokeWebServicePostUpload", "template": "Web.InvokeWebService.InvokeWebServicePostUpload ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True Accept: `` Attachments: `` UploadType: Web.UploadType.FilePath StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServicePostUpload ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True Accept: $fx'example' Attachments: RecognizedEntities UploadType: Web.UploadType.FilePath StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "Attachments", "type": "DataTable", "required": true }, { "name": "UploadType", "type": "UploadType", "required": true, "default": "FilePath", "enumValues": [ "FilePath", "Binary" ] } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "String", "defaultVariable": "WebServiceResponse" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "Attachments", "UploadType" ], "constraints": { "SaveResponse": "ToVariable", "UseAuthentication": "False", "Method": "Post", "UploadAttachments": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServicePut", "module": "Web", "kind": "Action", "selector": "InvokeWebServicePut", "template": "Web.InvokeWebService.InvokeWebServicePut ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServicePut ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "String", "defaultVariable": "WebServiceResponse" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "ContentType" ], "constraints": { "SaveResponse": "ToVariable", "UseAuthentication": "False", "Method": "Put", "UploadAttachments": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServicePutUpload", "module": "Web", "kind": "Action", "selector": "InvokeWebServicePutUpload", "template": "Web.InvokeWebService.InvokeWebServicePutUpload ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True Accept: `` Attachments: `` UploadType: Web.UploadType.FilePath StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServicePutUpload ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True Accept: $fx'example' Attachments: RecognizedEntities UploadType: Web.UploadType.FilePath StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "Attachments", "type": "DataTable", "required": true }, { "name": "UploadType", "type": "UploadType", "required": true, "default": "FilePath", "enumValues": [ "FilePath", "Binary" ] } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "String", "defaultVariable": "WebServiceResponse" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "Attachments", "UploadType" ], "constraints": { "SaveResponse": "ToVariable", "UseAuthentication": "False", "Method": "Put", "UploadAttachments": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceSaveToFile", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceSaveToFile", "template": "Web.InvokeWebService.InvokeWebServiceSaveToFile ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` FilePath: `` Method: Web.Method.Get DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceSaveToFile ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' FilePath: $fx'C:\\temp\\test.xlsx' Method: Web.Method.Get DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" }, { "name": "FilePath", "type": "FileObject", "required": true }, { "name": "Method", "type": "Method", "required": true, "default": "Get", "enumValues": [ "Get", "Post", "Connect", "Head", "Put", "Delete", "Options", "Trace", "Patch" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "ContentType", "FilePath", "Method" ], "constraints": { "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseAuthentication": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceSaveToFilePost", "template": "Web.InvokeWebService.InvokeWebServiceSaveToFilePost ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` FilePath: `` DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceSaveToFilePost ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' FilePath: $fx'C:\\temp\\test.xlsx' DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" }, { "name": "FilePath", "type": "FileObject", "required": true } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "ContentType", "FilePath" ], "constraints": { "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseAuthentication": "False", "Method": "Post", "UploadAttachments": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceSaveToFilePostUpload", "template": "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True Accept: `` Attachments: `` UploadType: Web.UploadType.FilePath FilePath: `` DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True Accept: $fx'example' Attachments: RecognizedEntities UploadType: Web.UploadType.FilePath FilePath: $fx'C:\\temp\\test.xlsx' DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "Attachments", "type": "DataTable", "required": true }, { "name": "UploadType", "type": "UploadType", "required": true, "default": "FilePath", "enumValues": [ "FilePath", "Binary" ] }, { "name": "FilePath", "type": "FileObject", "required": true } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "Attachments", "UploadType", "FilePath" ], "constraints": { "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseAuthentication": "False", "Method": "Post", "UploadAttachments": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceSaveToFilePut", "template": "Web.InvokeWebService.InvokeWebServiceSaveToFilePut ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` FilePath: `` DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceSaveToFilePut ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' FilePath: $fx'C:\\temp\\test.xlsx' DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" }, { "name": "FilePath", "type": "FileObject", "required": true } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "ContentType", "FilePath" ], "constraints": { "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseAuthentication": "False", "Method": "Put", "UploadAttachments": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceSaveToFilePutUpload", "template": "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True Accept: `` Attachments: `` UploadType: Web.UploadType.FilePath FilePath: `` DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True Accept: $fx'example' Attachments: RecognizedEntities UploadType: Web.UploadType.FilePath FilePath: $fx'C:\\temp\\test.xlsx' DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "Attachments", "type": "DataTable", "required": true }, { "name": "UploadType", "type": "UploadType", "required": true, "default": "FilePath", "enumValues": [ "FilePath", "Binary" ] }, { "name": "FilePath", "type": "FileObject", "required": true } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "Attachments", "UploadType", "FilePath" ], "constraints": { "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseAuthentication": "False", "Method": "Put", "UploadAttachments": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceSaveToFolder", "template": "Web.InvokeWebService.InvokeWebServiceSaveToFolder ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` DestinationFolder: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` Method: Web.Method.Get DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceSaveToFolder ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' DestinationFolder: $fx'C:\\temp' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' Method: Web.Method.Get DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" }, { "name": "Method", "type": "Method", "required": true, "default": "Get", "enumValues": [ "Get", "Post", "Connect", "Head", "Put", "Delete", "Options", "Trace", "Patch" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "DestinationFolder", "EncodeRequestBody", "Accept", "ContentType", "Method" ], "constraints": { "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseAuthentication": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceSaveToFolderPost", "template": "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` DestinationFolder: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' DestinationFolder: $fx'C:\\temp' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "DestinationFolder", "EncodeRequestBody", "Accept", "ContentType" ], "constraints": { "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseAuthentication": "False", "Method": "Post", "UploadAttachments": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceSaveToFolderPostUpload", "template": "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` DestinationFolder: `` EncodeRequestBody: True Accept: `` Attachments: `` UploadType: Web.UploadType.FilePath DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' DestinationFolder: $fx'C:\\temp' EncodeRequestBody: True Accept: $fx'example' Attachments: RecognizedEntities UploadType: Web.UploadType.FilePath DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "Attachments", "type": "DataTable", "required": true }, { "name": "UploadType", "type": "UploadType", "required": true, "default": "FilePath", "enumValues": [ "FilePath", "Binary" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "DestinationFolder", "EncodeRequestBody", "Accept", "Attachments", "UploadType" ], "constraints": { "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseAuthentication": "False", "Method": "Post", "UploadAttachments": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceSaveToFolderPut", "template": "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` DestinationFolder: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' DestinationFolder: $fx'C:\\temp' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "DestinationFolder", "EncodeRequestBody", "Accept", "ContentType" ], "constraints": { "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseAuthentication": "False", "Method": "Put", "UploadAttachments": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceSaveToFolderPutUpload", "template": "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` DestinationFolder: `` EncodeRequestBody: True Accept: `` Attachments: `` UploadType: Web.UploadType.FilePath DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' DestinationFolder: $fx'C:\\temp' EncodeRequestBody: True Accept: $fx'example' Attachments: RecognizedEntities UploadType: Web.UploadType.FilePath DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "Attachments", "type": "DataTable", "required": true }, { "name": "UploadType", "type": "UploadType", "required": true, "default": "FilePath", "enumValues": [ "FilePath", "Binary" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "DestinationFolder", "EncodeRequestBody", "Accept", "Attachments", "UploadType" ], "constraints": { "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseAuthentication": "False", "Method": "Put", "UploadAttachments": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuth", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuth", "template": "Web.InvokeWebService.InvokeWebServiceUseAuth ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` Method: Web.Method.Get StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuth ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' Method: Web.Method.Get StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" }, { "name": "Method", "type": "Method", "required": true, "default": "Get", "enumValues": [ "Get", "Post", "Connect", "Head", "Put", "Delete", "Options", "Trace", "Patch" ] } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "String", "defaultVariable": "WebServiceResponse" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "ContentType", "Method" ], "constraints": { "SaveResponse": "ToVariable", "UseAuthentication": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthPost", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthPost ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthPost ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "String", "defaultVariable": "WebServiceResponse" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "ContentType" ], "constraints": { "SaveResponse": "ToVariable", "UseAuthentication": "True", "Method": "Post", "UploadAttachments": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthPostUpload", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True Accept: `` Attachments: `` UploadType: Web.UploadType.FilePath StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True Accept: $fx'example' Attachments: RecognizedEntities UploadType: Web.UploadType.FilePath StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "Attachments", "type": "DataTable", "required": true }, { "name": "UploadType", "type": "UploadType", "required": true, "default": "FilePath", "enumValues": [ "FilePath", "Binary" ] } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "String", "defaultVariable": "WebServiceResponse" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "Attachments", "UploadType" ], "constraints": { "SaveResponse": "ToVariable", "UseAuthentication": "True", "Method": "Post", "UploadAttachments": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthPut", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthPut ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthPut ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "String", "defaultVariable": "WebServiceResponse" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "ContentType" ], "constraints": { "SaveResponse": "ToVariable", "UseAuthentication": "True", "Method": "Put", "UploadAttachments": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthPutUpload", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True Accept: `` Attachments: `` UploadType: Web.UploadType.FilePath StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True Accept: $fx'example' Attachments: RecognizedEntities UploadType: Web.UploadType.FilePath StatusCode=> StatusCode Response=> WebServiceResponse ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "Attachments", "type": "DataTable", "required": true }, { "name": "UploadType", "type": "UploadType", "required": true, "default": "FilePath", "enumValues": [ "FilePath", "Binary" ] } ], "output_params": [ { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "Response", "type": "String", "defaultVariable": "WebServiceResponse" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "Attachments", "UploadType" ], "constraints": { "SaveResponse": "ToVariable", "UseAuthentication": "True", "Method": "Put", "UploadAttachments": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthSaveToFile", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` FilePath: `` Method: Web.Method.Get DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' FilePath: $fx'C:\\temp\\test.xlsx' Method: Web.Method.Get DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" }, { "name": "FilePath", "type": "FileObject", "required": true }, { "name": "Method", "type": "Method", "required": true, "default": "Get", "enumValues": [ "Get", "Post", "Connect", "Head", "Put", "Delete", "Options", "Trace", "Patch" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "ContentType", "FilePath", "Method" ], "constraints": { "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseAuthentication": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthSaveToFilePost", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` FilePath: `` DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' FilePath: $fx'C:\\temp\\test.xlsx' DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" }, { "name": "FilePath", "type": "FileObject", "required": true } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "ContentType", "FilePath" ], "constraints": { "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseAuthentication": "True", "Method": "Post", "UploadAttachments": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthSaveToFilePostUpload", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True Accept: `` Attachments: `` UploadType: Web.UploadType.FilePath FilePath: `` DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True Accept: $fx'example' Attachments: RecognizedEntities UploadType: Web.UploadType.FilePath FilePath: $fx'C:\\temp\\test.xlsx' DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "Attachments", "type": "DataTable", "required": true }, { "name": "UploadType", "type": "UploadType", "required": true, "default": "FilePath", "enumValues": [ "FilePath", "Binary" ] }, { "name": "FilePath", "type": "FileObject", "required": true } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "Attachments", "UploadType", "FilePath" ], "constraints": { "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseAuthentication": "True", "Method": "Post", "UploadAttachments": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthSaveToFilePut", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` FilePath: `` DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' FilePath: $fx'C:\\temp\\test.xlsx' DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" }, { "name": "FilePath", "type": "FileObject", "required": true } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "ContentType", "FilePath" ], "constraints": { "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseAuthentication": "True", "Method": "Put", "UploadAttachments": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthSaveToFilePutUpload", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` EncodeRequestBody: True Accept: `` Attachments: `` UploadType: Web.UploadType.FilePath FilePath: `` DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' EncodeRequestBody: True Accept: $fx'example' Attachments: RecognizedEntities UploadType: Web.UploadType.FilePath FilePath: $fx'C:\\temp\\test.xlsx' DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "Attachments", "type": "DataTable", "required": true }, { "name": "UploadType", "type": "UploadType", "required": true, "default": "FilePath", "enumValues": [ "FilePath", "Binary" ] }, { "name": "FilePath", "type": "FileObject", "required": true } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "EncodeRequestBody", "Accept", "Attachments", "UploadType", "FilePath" ], "constraints": { "SaveResponse": "ToFile", "FileName": "SpecifyFullPath", "UseAuthentication": "True", "Method": "Put", "UploadAttachments": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthSaveToFolder", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` DestinationFolder: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` Method: Web.Method.Get DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' DestinationFolder: $fx'C:\\temp' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' Method: Web.Method.Get DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" }, { "name": "Method", "type": "Method", "required": true, "default": "Get", "enumValues": [ "Get", "Post", "Connect", "Head", "Put", "Delete", "Options", "Trace", "Patch" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "DestinationFolder", "EncodeRequestBody", "Accept", "ContentType", "Method" ], "constraints": { "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseAuthentication": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthSaveToFolderPost", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` DestinationFolder: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' DestinationFolder: $fx'C:\\temp' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "DestinationFolder", "EncodeRequestBody", "Accept", "ContentType" ], "constraints": { "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseAuthentication": "True", "Method": "Post", "UploadAttachments": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthSaveToFolderPostUpload", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` DestinationFolder: `` EncodeRequestBody: True Accept: `` Attachments: `` UploadType: Web.UploadType.FilePath DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' DestinationFolder: $fx'C:\\temp' EncodeRequestBody: True Accept: $fx'example' Attachments: RecognizedEntities UploadType: Web.UploadType.FilePath DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "Attachments", "type": "DataTable", "required": true }, { "name": "UploadType", "type": "UploadType", "required": true, "default": "FilePath", "enumValues": [ "FilePath", "Binary" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "DestinationFolder", "EncodeRequestBody", "Accept", "Attachments", "UploadType" ], "constraints": { "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseAuthentication": "True", "Method": "Post", "UploadAttachments": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthSaveToFolderPut", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` DestinationFolder: `` EncodeRequestBody: True RequestBody: `` Accept: `` ContentType: `` DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' DestinationFolder: $fx'C:\\temp' EncodeRequestBody: True RequestBody: $fx'example' Accept: $fx'example' ContentType: $fx'example' DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "RequestBody", "type": "String", "required": false, "default": "" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "ContentType", "type": "String", "required": true, "default": "application/xml" } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "DestinationFolder", "EncodeRequestBody", "Accept", "ContentType" ], "constraints": { "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseAuthentication": "True", "Method": "Put", "UploadAttachments": "False" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload", "module": "Web", "kind": "Action", "selector": "InvokeWebServiceUseAuthSaveToFolderPutUpload", "template": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload ClearCookies: False FailOnErrorStatus: False UserAgent: `` CustomHeaders: `` ConnectionTimeout: 30 FollowRedirection: True Username: `` Password: `` TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: `` DestinationFolder: `` EncodeRequestBody: True Accept: `` Attachments: `` UploadType: Web.UploadType.FilePath DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "golden_example": "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPutUpload ClearCookies: False FailOnErrorStatus: False UserAgent: $fx'example' CustomHeaders: $fx'example' ConnectionTimeout: 30 FollowRedirection: True Username: $fx'example' Password: $fx'password' TrimRequestBody: True Encoding: Web.Encoding.AutoDetect AcceptUntrustedCertificates: False Url: $fx'example' DestinationFolder: $fx'C:\\temp' EncodeRequestBody: True Accept: $fx'example' Attachments: RecognizedEntities UploadType: Web.UploadType.FilePath DownloadedFile=> DownloadedFile StatusCode=> StatusCode ResponseHeaders=> WebServiceResponseHeaders", "input_params": [ { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "FailOnErrorStatus", "type": "Boolean", "required": true, "default": "False" }, { "name": "UserAgent", "type": "String", "required": false, "default": "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.21) Gecko/20100312 Firefox/3.6" }, { "name": "CustomHeaders", "type": "String", "required": false, "default": "" }, { "name": "ConnectionTimeout", "type": "Int32", "required": true, "default": "30" }, { "name": "FollowRedirection", "type": "Boolean", "required": true, "default": "True" }, { "name": "Username", "type": "String", "required": true }, { "name": "Password", "type": "EncryptableObject", "required": true }, { "name": "TrimRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Encoding", "type": "Encoding", "required": true, "default": "AutoDetect", "enumValues": [ "AutoDetect", "IBM037", "IBM437", "IBM500", "ASMO_708", "DOS_720", "ibm737", "ibm775", "ibm850", "ibm852", "IBM855", "ibm857", "IBM00858", "IBM860", "ibm861", "DOS_862", "IBM863", "IBM864", "IBM865", "cp866", "ibm869", "IBM870", "windows_874", "cp875", "shift_jis", "gb2312", "ks_c_5601_1987", "big5", "IBM1026", "IBM01047", "IBM01140", "IBM01141", "IBM01142", "IBM01143", "IBM01144", "IBM01145", "IBM01146", "IBM01147", "IBM01148", "IBM01149", "utf_16", "utf_16BE", "windows_1250", "windows_1251", "Windows_1252", "windows_1253", "windows_1254", "windows_1255", "windows_1256", "windows_1257", "windows_1258", "Johab", "macintosh", "x_mac_japanese", "x_mac_chinesetrad", "x_mac_korean", "x_mac_arabic", "x_mac_hebrew", "x_mac_greek", "x_mac_cyrillic", "x_mac_chinesesimp", "x_mac_romanian", "x_mac_ukrainian", "x_mac_thai", "x_mac_ce", "x_mac_icelandic", "x_mac_turkish", "x_mac_croatian", "utf_32", "utf_32BE", "x_Chinese_CNS", "x_cp20001", "x_Chinese_Eten", "x_cp20003", "x_cp20004", "x_cp20005", "x_IA5", "x_IA5_German", "x_IA5_Swedish", "x_IA5_Norwegian", "us_ascii", "x_cp20261", "x_cp20269", "IBM273", "IBM277", "IBM278", "IBM280", "IBM284", "IBM285", "IBM290", "IBM297", "IBM420", "IBM423", "IBM424", "x_EBCDIC_KoreanExtended", "IBM_Thai", "koi8_r", "IBM871", "IBM880", "IBM905", "IBM00924", "EUC_JP_20932", "x_cp20936", "x_cp20949", "cp1025", "koi8_u", "iso_8859_1", "iso_8859_2", "iso_8859_3", "iso_8859_4", "iso_8859_5", "iso_8859_6", "iso_8859_7", "iso_8859_8", "iso_8859_9", "iso_8859_13", "iso_8859_15", "x_Europa", "iso_8859_8_i", "iso_2022_jp_50220", "csISO2022JP", "iso_2022_jp_50222", "iso_2022_kr", "x_cp50227", "euc_jp_51932", "EUC_CN", "euc_kr", "hz_gb_2312", "GB18030", "x_iscii_de", "x_iscii_be", "x_iscii_ta", "x_iscii_te", "x_iscii_as", "x_iscii_or", "x_iscii_ka", "x_iscii_ma", "x_iscii_gu", "x_iscii_pa", "utf_7", "utf_8" ] }, { "name": "AcceptUntrustedCertificates", "type": "Boolean", "required": true, "default": "False" }, { "name": "Url", "type": "String", "required": true }, { "name": "DestinationFolder", "type": "FolderObject", "required": true }, { "name": "EncodeRequestBody", "type": "Boolean", "required": true, "default": "True" }, { "name": "Accept", "type": "String", "required": true, "default": "application/xml" }, { "name": "Attachments", "type": "DataTable", "required": true }, { "name": "UploadType", "type": "UploadType", "required": true, "default": "FilePath", "enumValues": [ "FilePath", "Binary" ] } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject", "defaultVariable": "DownloadedFile" }, { "name": "StatusCode", "type": "Int32", "defaultVariable": "StatusCode" }, { "name": "ResponseHeaders", "type": "List`1", "defaultVariable": "WebServiceResponseHeaders" } ], "required_params": [ "ClearCookies", "FailOnErrorStatus", "ConnectionTimeout", "FollowRedirection", "Username", "Password", "TrimRequestBody", "Encoding", "AcceptUntrustedCertificates", "Url", "DestinationFolder", "EncodeRequestBody", "Accept", "Attachments", "UploadType" ], "constraints": { "SaveResponse": "ToFile", "FileName": "KeepOriginal", "UseAuthentication": "True", "Method": "Put", "UploadAttachments": "True" }, "sibling_selectors": [ "Web.InvokeWebService.InvokeWebService", "Web.InvokeWebService.InvokeWebServiceSaveToFile", "Web.InvokeWebService.InvokeWebServiceSaveToFolder", "Web.InvokeWebService.InvokeWebServiceUseAuth", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFile", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolder", "Web.InvokeWebService.InvokeWebServicePost", "Web.InvokeWebService.InvokeWebServiceSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPost", "Web.InvokeWebService.InvokeWebServiceUseAuthPost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePost", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPost", "Web.InvokeWebService.InvokeWebServicePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePostUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPostUpload", "Web.InvokeWebService.InvokeWebServicePut", "Web.InvokeWebService.InvokeWebServiceSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPut", "Web.InvokeWebService.InvokeWebServiceUseAuthPut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePut", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFolderPut", "Web.InvokeWebService.InvokeWebServicePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFilePutUpload", "Web.InvokeWebService.InvokeWebServiceSaveToFolderPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthPutUpload", "Web.InvokeWebService.InvokeWebServiceUseAuthSaveToFilePutUpload" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.Click.Click", "module": "WebAutomation", "kind": "Action", "selector": "Click", "template": "WebAutomation.Click.Click OffsetY: 0 WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` OffsetX: 0 ClickType: WebAutomation.ClickType.LeftClick MousePositionRelativeToElement: WebAutomation.RectangleEdgePoint.MiddleCenter MouseClick: True", "golden_example": "WebAutomation.Click.Click OffsetY: 0 WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser OffsetX: 0 ClickType: WebAutomation.ClickType.LeftClick MousePositionRelativeToElement: WebAutomation.RectangleEdgePoint.MiddleCenter MouseClick: True", "input_params": [ { "name": "OffsetY", "type": "Int32", "required": true, "default": "0" }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "OffsetX", "type": "Int32", "required": true, "default": "0" }, { "name": "ClickType", "type": "ClickType", "required": true, "default": "LeftClick", "enumValues": [ "LeftClick", "RightClick", "DoubleClick", "LeftButtonDown", "LeftButtonUp", "RightButtonDown", "RightButtonUp", "MiddleClick" ] }, { "name": "MousePositionRelativeToElement", "type": "RectangleEdgePoint", "required": true, "default": "MiddleCenter", "enumValues": [ "TopLeft", "TopCenter", "TopRight", "MiddleLeft", "MiddleCenter", "MiddleRight", "BottomLeft", "BottomCenter", "BottomRight" ] }, { "name": "MouseClick", "type": "Boolean", "required": true, "default": "True" } ], "output_params": [], "required_params": [ "OffsetY", "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "OffsetX", "ClickType", "MousePositionRelativeToElement", "MouseClick" ], "constraints": { "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing" }, "sibling_selectors": [ "WebAutomation.Click.ClickCloseDialog", "WebAutomation.Click.ClickPressDialogButton", "WebAutomation.Click.ClickNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.Click.ClickCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "ClickCloseDialog", "template": "WebAutomation.Click.ClickCloseDialog OffsetY: 0 WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` OffsetX: 0 ClickType: WebAutomation.ClickType.LeftClick MousePositionRelativeToElement: WebAutomation.RectangleEdgePoint.MiddleCenter MouseClick: True", "golden_example": "WebAutomation.Click.ClickCloseDialog OffsetY: 0 WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser OffsetX: 0 ClickType: WebAutomation.ClickType.LeftClick MousePositionRelativeToElement: WebAutomation.RectangleEdgePoint.MiddleCenter MouseClick: True", "input_params": [ { "name": "OffsetY", "type": "Int32", "required": true, "default": "0" }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "OffsetX", "type": "Int32", "required": true, "default": "0" }, { "name": "ClickType", "type": "ClickType", "required": true, "default": "LeftClick", "enumValues": [ "LeftClick", "RightClick", "DoubleClick", "LeftButtonDown", "LeftButtonUp", "RightButtonDown", "RightButtonUp", "MiddleClick" ] }, { "name": "MousePositionRelativeToElement", "type": "RectangleEdgePoint", "required": true, "default": "MiddleCenter", "enumValues": [ "TopLeft", "TopCenter", "TopRight", "MiddleLeft", "MiddleCenter", "MiddleRight", "BottomLeft", "BottomCenter", "BottomRight" ] }, { "name": "MouseClick", "type": "Boolean", "required": true, "default": "True" } ], "output_params": [], "required_params": [ "OffsetY", "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "OffsetX", "ClickType", "MousePositionRelativeToElement", "MouseClick" ], "constraints": { "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt" }, "sibling_selectors": [ "WebAutomation.Click.Click", "WebAutomation.Click.ClickPressDialogButton", "WebAutomation.Click.ClickNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.Click.ClickNoWait", "module": "WebAutomation", "kind": "Action", "selector": "ClickNoWait", "template": "WebAutomation.Click.ClickNoWait OffsetY: 0 Control: `` BrowserInstance: `` OffsetX: 0 ClickType: WebAutomation.ClickType.LeftClick MousePositionRelativeToElement: WebAutomation.RectangleEdgePoint.MiddleCenter MouseClick: True", "golden_example": "WebAutomation.Click.ClickNoWait OffsetY: 0 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser OffsetX: 0 ClickType: WebAutomation.ClickType.LeftClick MousePositionRelativeToElement: WebAutomation.RectangleEdgePoint.MiddleCenter MouseClick: True", "input_params": [ { "name": "OffsetY", "type": "Int32", "required": true, "default": "0" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "OffsetX", "type": "Int32", "required": true, "default": "0" }, { "name": "ClickType", "type": "ClickType", "required": true, "default": "LeftClick", "enumValues": [ "LeftClick", "RightClick", "DoubleClick", "LeftButtonDown", "LeftButtonUp", "RightButtonDown", "RightButtonUp", "MiddleClick" ] }, { "name": "MousePositionRelativeToElement", "type": "RectangleEdgePoint", "required": true, "default": "MiddleCenter", "enumValues": [ "TopLeft", "TopCenter", "TopRight", "MiddleLeft", "MiddleCenter", "MiddleRight", "BottomLeft", "BottomCenter", "BottomRight" ] }, { "name": "MouseClick", "type": "Boolean", "required": true, "default": "True" } ], "output_params": [], "required_params": [ "OffsetY", "Control", "BrowserInstance", "OffsetX", "ClickType", "MousePositionRelativeToElement", "MouseClick" ], "constraints": { "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.Click.Click", "WebAutomation.Click.ClickCloseDialog", "WebAutomation.Click.ClickPressDialogButton" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.Click.ClickPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "ClickPressDialogButton", "template": "WebAutomation.Click.ClickPressDialogButton OffsetY: 0 WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` OffsetX: 0 DialogButton: `` ClickType: WebAutomation.ClickType.LeftClick MousePositionRelativeToElement: WebAutomation.RectangleEdgePoint.MiddleCenter MouseClick: True", "golden_example": "WebAutomation.Click.ClickPressDialogButton OffsetY: 0 WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser OffsetX: 0 DialogButton: $fx'example' ClickType: WebAutomation.ClickType.LeftClick MousePositionRelativeToElement: WebAutomation.RectangleEdgePoint.MiddleCenter MouseClick: True", "input_params": [ { "name": "OffsetY", "type": "Int32", "required": true, "default": "0" }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "OffsetX", "type": "Int32", "required": true, "default": "0" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" }, { "name": "ClickType", "type": "ClickType", "required": true, "default": "LeftClick", "enumValues": [ "LeftClick", "RightClick", "DoubleClick", "LeftButtonDown", "LeftButtonUp", "RightButtonDown", "RightButtonUp", "MiddleClick" ] }, { "name": "MousePositionRelativeToElement", "type": "RectangleEdgePoint", "required": true, "default": "MiddleCenter", "enumValues": [ "TopLeft", "TopCenter", "TopRight", "MiddleLeft", "MiddleCenter", "MiddleRight", "BottomLeft", "BottomCenter", "BottomRight" ] }, { "name": "MouseClick", "type": "Boolean", "required": true, "default": "True" } ], "output_params": [], "required_params": [ "OffsetY", "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "OffsetX", "DialogButton", "ClickType", "MousePositionRelativeToElement", "MouseClick" ], "constraints": { "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton" }, "sibling_selectors": [ "WebAutomation.Click.Click", "WebAutomation.Click.ClickCloseDialog", "WebAutomation.Click.ClickNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.ClickDownloadLink", "module": "WebAutomation", "kind": "Action", "selector": null, "template": "WebAutomation.ClickDownloadLink BrowserInstance: `` Control: `` DestinationFolder: `` DownloadedFile=> DownloadedFile", "golden_example": "WebAutomation.ClickDownloadLink BrowserInstance: Browser Control: $fx'body' DestinationFolder: $fx'C:\\temp' DownloadedFile=> DownloadedFile", "input_params": [ { "name": "DestinationFolder", "type": "FolderObject", "required": false }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": false }, { "name": "Control", "type": "WebControl", "required": false } ], "output_params": [ { "name": "DownloadedFile", "type": "FileObject" } ], "required_params": [ "Web browser instance", "UI element", "Destination folder" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.CloseWebBrowser", "module": "WebAutomation", "kind": "Action", "selector": null, "template": "WebAutomation.CloseWebBrowser BrowserInstance: ``", "golden_example": "WebAutomation.CloseWebBrowser BrowserInstance: Browser", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Web browser instance" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.CreateNewTab.CreateNewTab", "module": "WebAutomation", "kind": "Action", "selector": "CreateNewTab", "template": "WebAutomation.CreateNewTab.CreateNewTab Url: `` WaitForPageToLoadTimeout: 60 BrowserInstance: `` NewBrowserInstance=> NewBrowser", "golden_example": "WebAutomation.CreateNewTab.CreateNewTab Url: $fx'example' WaitForPageToLoadTimeout: 60 BrowserInstance: Browser NewBrowserInstance=> NewBrowser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [ { "name": "NewBrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "NewBrowser" } ], "required_params": [ "Url", "WaitForPageToLoadTimeout", "BrowserInstance" ], "constraints": { "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing" }, "sibling_selectors": [ "WebAutomation.CreateNewTab.CreateNewTabCloseDialog", "WebAutomation.CreateNewTab.CreateNewTabPressDialogButton", "WebAutomation.CreateNewTab.CreateNewTabNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.CreateNewTab.CreateNewTabCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "CreateNewTabCloseDialog", "template": "WebAutomation.CreateNewTab.CreateNewTabCloseDialog Url: `` WaitForPageToLoadTimeout: 60 BrowserInstance: `` NewBrowserInstance=> NewBrowser", "golden_example": "WebAutomation.CreateNewTab.CreateNewTabCloseDialog Url: $fx'example' WaitForPageToLoadTimeout: 60 BrowserInstance: Browser NewBrowserInstance=> NewBrowser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [ { "name": "NewBrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "NewBrowser" } ], "required_params": [ "Url", "WaitForPageToLoadTimeout", "BrowserInstance" ], "constraints": { "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt" }, "sibling_selectors": [ "WebAutomation.CreateNewTab.CreateNewTab", "WebAutomation.CreateNewTab.CreateNewTabPressDialogButton", "WebAutomation.CreateNewTab.CreateNewTabNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.CreateNewTab.CreateNewTabNoWait", "module": "WebAutomation", "kind": "Action", "selector": "CreateNewTabNoWait", "template": "WebAutomation.CreateNewTab.CreateNewTabNoWait Url: `` BrowserInstance: `` NewBrowserInstance=> NewBrowser", "golden_example": "WebAutomation.CreateNewTab.CreateNewTabNoWait Url: $fx'example' BrowserInstance: Browser NewBrowserInstance=> NewBrowser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [ { "name": "NewBrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "NewBrowser" } ], "required_params": [ "Url", "BrowserInstance" ], "constraints": { "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.CreateNewTab.CreateNewTab", "WebAutomation.CreateNewTab.CreateNewTabCloseDialog", "WebAutomation.CreateNewTab.CreateNewTabPressDialogButton" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.CreateNewTab.CreateNewTabPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "CreateNewTabPressDialogButton", "template": "WebAutomation.CreateNewTab.CreateNewTabPressDialogButton Url: `` WaitForPageToLoadTimeout: 60 BrowserInstance: `` DialogButton: `` NewBrowserInstance=> NewBrowser", "golden_example": "WebAutomation.CreateNewTab.CreateNewTabPressDialogButton Url: $fx'example' WaitForPageToLoadTimeout: 60 BrowserInstance: Browser DialogButton: $fx'example' NewBrowserInstance=> NewBrowser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "NewBrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "NewBrowser" } ], "required_params": [ "Url", "WaitForPageToLoadTimeout", "BrowserInstance", "DialogButton" ], "constraints": { "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton" }, "sibling_selectors": [ "WebAutomation.CreateNewTab.CreateNewTab", "WebAutomation.CreateNewTab.CreateNewTabCloseDialog", "WebAutomation.CreateNewTab.CreateNewTabNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExecuteJavascript", "module": "WebAutomation", "kind": "Action", "selector": null, "template": "WebAutomation.ExecuteJavascript BrowserInstance: `` Javascript: $fx'function ExecuteScript() { /*your code here, return something (optionally); */ }' Result=> Result", "golden_example": "WebAutomation.ExecuteJavascript BrowserInstance: Browser Javascript: $fx'function ExecuteScript() { /*your code here, return something (optionally); */ }' Result=> Result", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": false }, { "name": "Javascript", "type": "String", "required": false } ], "output_params": [ { "name": "Result", "type": "String" } ], "required_params": [ "Web browser instance" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractData", "module": "WebAutomation", "kind": "Action", "selector": "ExtractData", "template": "WebAutomation.ExtractData.ExtractData TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractData TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "Undefined", "StoreDataMode": "Variable", "UsePaging": "False", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractDataInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractDataInExcel", "template": "WebAutomation.ExtractData.ExtractDataInExcel TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractDataInExcel TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "Undefined", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "module": "WebAutomation", "kind": "Action", "selector": "ExtractDataUsingPagingFromAllPages", "template": "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "Undefined", "StoreDataMode": "Variable", "UsePaging": "True", "GetAllWebPages": "True", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractDataUsingPagingFromAllPagesInExcel", "template": "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "Undefined", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "True", "GetAllWebPages": "True", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "module": "WebAutomation", "kind": "Action", "selector": "ExtractDataUsingPagingFromNumberOfPages", "template": "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` MaxWebPagesToProcess: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser MaxWebPagesToProcess: 1 ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "MaxWebPagesToProcess", "type": "Int32", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "MaxWebPagesToProcess", "ExtractionParameters" ], "constraints": { "ExtractionMode": "Undefined", "StoreDataMode": "Variable", "UsePaging": "True", "GetAllWebPages": "False", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractDataUsingPagingFromNumberOfPagesInExcel", "template": "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` MaxWebPagesToProcess: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser MaxWebPagesToProcess: 1 ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "MaxWebPagesToProcess", "type": "Int32", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "MaxWebPagesToProcess", "ExtractionParameters" ], "constraints": { "ExtractionMode": "Undefined", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "True", "GetAllWebPages": "False", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractHandPickedValues", "module": "WebAutomation", "kind": "Action", "selector": "ExtractHandPickedValues", "template": "WebAutomation.ExtractData.ExtractHandPickedValues TimeoutInSeconds: 60 BrowserInstance: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractHandPickedValues TimeoutInSeconds: 60 BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "TimeoutInSeconds", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "HandpickedValues", "StoreDataMode": "Variable", "UsePaging": "False", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractHandPickedValuesInExcel", "template": "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel TimeoutInSeconds: 60 BrowserInstance: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel TimeoutInSeconds: 60 BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "TimeoutInSeconds", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "HandpickedValues", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "False", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "module": "WebAutomation", "kind": "Action", "selector": "ExtractHandPickedValuesUsingPagingFromAllPages", "template": "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "HandpickedValues", "StoreDataMode": "Variable", "UsePaging": "True", "GetAllWebPages": "True", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "template": "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "HandpickedValues", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "True", "GetAllWebPages": "True", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "module": "WebAutomation", "kind": "Action", "selector": "ExtractHandPickedValuesUsingPagingFromNumberOfPages", "template": "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: `` MaxWebPagesToProcess: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: Browser MaxWebPagesToProcess: 1 ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "MaxWebPagesToProcess", "type": "Int32", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "BrowserInstance", "MaxWebPagesToProcess", "ExtractionParameters" ], "constraints": { "ExtractionMode": "HandpickedValues", "StoreDataMode": "Variable", "UsePaging": "True", "GetAllWebPages": "False", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "template": "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: `` MaxWebPagesToProcess: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: Browser MaxWebPagesToProcess: 1 ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "MaxWebPagesToProcess", "type": "Int32", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "BrowserInstance", "MaxWebPagesToProcess", "ExtractionParameters" ], "constraints": { "ExtractionMode": "HandpickedValues", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "True", "GetAllWebPages": "False", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractHtmlTable", "module": "WebAutomation", "kind": "Action", "selector": "ExtractHtmlTable", "template": "WebAutomation.ExtractData.ExtractHtmlTable PostProcessData: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractHtmlTable PostProcessData: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PostProcessData", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "EntireHtmlTable", "StoreDataMode": "Variable", "UsePaging": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractHtmlTableInExcel", "template": "WebAutomation.ExtractData.ExtractHtmlTableInExcel PostProcessData: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractHtmlTableInExcel PostProcessData: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PostProcessData", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "EntireHtmlTable", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "module": "WebAutomation", "kind": "Action", "selector": "ExtractHtmlTableUsingPagingFromAllPages", "template": "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages PostProcessData: False PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages PostProcessData: False PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PostProcessData", "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "EntireHtmlTable", "StoreDataMode": "Variable", "UsePaging": "True", "GetAllWebPages": "True" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractHtmlTableUsingPagingFromAllPagesInExcel", "template": "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel PostProcessData: False PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel PostProcessData: False PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PostProcessData", "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "EntireHtmlTable", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "True", "GetAllWebPages": "True" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "module": "WebAutomation", "kind": "Action", "selector": "ExtractHtmlTableUsingPagingFromNumberOfPages", "template": "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages PostProcessData: False PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` MaxWebPagesToProcess: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages PostProcessData: False PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser MaxWebPagesToProcess: 1 ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "MaxWebPagesToProcess", "type": "Int32", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PostProcessData", "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "MaxWebPagesToProcess", "ExtractionParameters" ], "constraints": { "ExtractionMode": "EntireHtmlTable", "StoreDataMode": "Variable", "UsePaging": "True", "GetAllWebPages": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "template": "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel PostProcessData: False PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` MaxWebPagesToProcess: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel PostProcessData: False PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser MaxWebPagesToProcess: 1 ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "MaxWebPagesToProcess", "type": "Int32", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PostProcessData", "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "MaxWebPagesToProcess", "ExtractionParameters" ], "constraints": { "ExtractionMode": "EntireHtmlTable", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "True", "GetAllWebPages": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractList", "module": "WebAutomation", "kind": "Action", "selector": "ExtractList", "template": "WebAutomation.ExtractData.ExtractList PostProcessData: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractList PostProcessData: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PostProcessData", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "List", "StoreDataMode": "Variable", "UsePaging": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractListInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractListInExcel", "template": "WebAutomation.ExtractData.ExtractListInExcel PostProcessData: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractListInExcel PostProcessData: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PostProcessData", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "List", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "module": "WebAutomation", "kind": "Action", "selector": "ExtractListUsingPagingFromAllPages", "template": "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages PostProcessData: False PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages PostProcessData: False PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PostProcessData", "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "List", "StoreDataMode": "Variable", "UsePaging": "True", "GetAllWebPages": "True" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractListUsingPagingFromAllPagesInExcel", "template": "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel PostProcessData: False PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel PostProcessData: False PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PostProcessData", "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "List", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "True", "GetAllWebPages": "True" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "module": "WebAutomation", "kind": "Action", "selector": "ExtractListUsingPagingFromNumberOfPages", "template": "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages PostProcessData: False PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` MaxWebPagesToProcess: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages PostProcessData: False PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser MaxWebPagesToProcess: 1 ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "MaxWebPagesToProcess", "type": "Int32", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PostProcessData", "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "MaxWebPagesToProcess", "ExtractionParameters" ], "constraints": { "ExtractionMode": "List", "StoreDataMode": "Variable", "UsePaging": "True", "GetAllWebPages": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractListUsingPagingFromNumberOfPagesInExcel", "template": "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel PostProcessData: False PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` MaxWebPagesToProcess: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel PostProcessData: False PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser MaxWebPagesToProcess: 1 ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "MaxWebPagesToProcess", "type": "Int32", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PostProcessData", "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "MaxWebPagesToProcess", "ExtractionParameters" ], "constraints": { "ExtractionMode": "List", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "True", "GetAllWebPages": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractSingleValue", "module": "WebAutomation", "kind": "Action", "selector": "ExtractSingleValue", "template": "WebAutomation.ExtractData.ExtractSingleValue TimeoutInSeconds: 60 BrowserInstance: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractSingleValue TimeoutInSeconds: 60 BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "TimeoutInSeconds", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "SingleValue", "StoreDataMode": "Variable", "UsePaging": "False", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractSingleValueInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractSingleValueInExcel", "template": "WebAutomation.ExtractData.ExtractSingleValueInExcel TimeoutInSeconds: 60 BrowserInstance: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractSingleValueInExcel TimeoutInSeconds: 60 BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "TimeoutInSeconds", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "SingleValue", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "False", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "module": "WebAutomation", "kind": "Action", "selector": "ExtractSingleValueUsingPagingFromAllPages", "template": "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "SingleValue", "StoreDataMode": "Variable", "UsePaging": "True", "GetAllWebPages": "True", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractSingleValueUsingPagingFromAllPagesInExcel", "template": "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "SingleValue", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "True", "GetAllWebPages": "True", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "module": "WebAutomation", "kind": "Action", "selector": "ExtractSingleValueUsingPagingFromNumberOfPages", "template": "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: `` MaxWebPagesToProcess: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: Browser MaxWebPagesToProcess: 1 ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "MaxWebPagesToProcess", "type": "Int32", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "BrowserInstance", "MaxWebPagesToProcess", "ExtractionParameters" ], "constraints": { "ExtractionMode": "SingleValue", "StoreDataMode": "Variable", "UsePaging": "True", "GetAllWebPages": "False", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "template": "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: `` MaxWebPagesToProcess: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 BrowserInstance: Browser MaxWebPagesToProcess: 1 ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "MaxWebPagesToProcess", "type": "Int32", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "BrowserInstance", "MaxWebPagesToProcess", "ExtractionParameters" ], "constraints": { "ExtractionMode": "SingleValue", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "True", "GetAllWebPages": "False", "PostProcessData": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractTable", "module": "WebAutomation", "kind": "Action", "selector": "ExtractTable", "template": "WebAutomation.ExtractData.ExtractTable PostProcessData: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractTable PostProcessData: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PostProcessData", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "Table", "StoreDataMode": "Variable", "UsePaging": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractTableInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractTableInExcel", "template": "WebAutomation.ExtractData.ExtractTableInExcel PostProcessData: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractTableInExcel PostProcessData: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PostProcessData", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "Table", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "module": "WebAutomation", "kind": "Action", "selector": "ExtractTableUsingPagingFromAllPages", "template": "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages PostProcessData: False PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages PostProcessData: False PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PostProcessData", "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "Table", "StoreDataMode": "Variable", "UsePaging": "True", "GetAllWebPages": "True" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractTableUsingPagingFromAllPagesInExcel", "template": "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel PostProcessData: False PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel PostProcessData: False PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PostProcessData", "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "ExtractionParameters" ], "constraints": { "ExtractionMode": "Table", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "True", "GetAllWebPages": "True" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "module": "WebAutomation", "kind": "Action", "selector": "ExtractTableUsingPagingFromNumberOfPages", "template": "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages PostProcessData: False PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` MaxWebPagesToProcess: `` ExtractionParameters: `` ExtractedData=> DataFromWebPage", "golden_example": "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages PostProcessData: False PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser MaxWebPagesToProcess: 1 ExtractionParameters: RecognizedEntities ExtractedData=> DataFromWebPage", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "MaxWebPagesToProcess", "type": "Int32", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExtractedData", "type": "DataTable", "defaultVariable": "DataFromWebPage" } ], "required_params": [ "PostProcessData", "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "MaxWebPagesToProcess", "ExtractionParameters" ], "constraints": { "ExtractionMode": "Table", "StoreDataMode": "Variable", "UsePaging": "True", "GetAllWebPages": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel", "module": "WebAutomation", "kind": "Action", "selector": "ExtractTableUsingPagingFromNumberOfPagesInExcel", "template": "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel PostProcessData: False PagerCssSelector: `` UsePhysicalClick: False TimeoutInSeconds: 60 Control: `` BrowserInstance: `` MaxWebPagesToProcess: `` ExtractionParameters: `` ExcelInstance=> ExcelInstance", "golden_example": "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPagesInExcel PostProcessData: False PagerCssSelector: $fx'example' UsePhysicalClick: False TimeoutInSeconds: 60 Control: $fx'example' BrowserInstance: Browser MaxWebPagesToProcess: 1 ExtractionParameters: RecognizedEntities ExcelInstance=> ExcelInstance", "input_params": [ { "name": "PostProcessData", "type": "Boolean", "required": true, "default": "False" }, { "name": "PagerCssSelector", "type": "String", "required": true }, { "name": "UsePhysicalClick", "type": "Boolean", "required": true, "default": "False" }, { "name": "TimeoutInSeconds", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "MaxWebPagesToProcess", "type": "Int32", "required": true }, { "name": "ExtractionParameters", "type": "DataTable", "required": true } ], "output_params": [ { "name": "ExcelInstance", "type": "ExcelInstanceHandle", "defaultVariable": "ExcelInstance" } ], "required_params": [ "PostProcessData", "PagerCssSelector", "UsePhysicalClick", "TimeoutInSeconds", "Control", "BrowserInstance", "MaxWebPagesToProcess", "ExtractionParameters" ], "constraints": { "ExtractionMode": "Table", "StoreDataMode": "ExcelSpreadsheet", "UsePaging": "True", "GetAllWebPages": "False" }, "sibling_selectors": [ "WebAutomation.ExtractData.ExtractData", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractDataInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractDataUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTable", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHtmlTableInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHtmlTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractTable", "WebAutomation.ExtractData.ExtractTableUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractTableInExcel", "WebAutomation.ExtractData.ExtractTableUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValues", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractHandPickedValuesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractHandPickedValuesUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractList", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractListInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractListUsingPagingFromAllPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValue", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPages", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPages", "WebAutomation.ExtractData.ExtractSingleValueInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromNumberOfPagesInExcel", "WebAutomation.ExtractData.ExtractSingleValueUsingPagingFromAllPagesInExcel" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.Focus.Focus", "module": "WebAutomation", "kind": "Action", "selector": "Focus", "template": "WebAutomation.Focus.Focus WaitForPageToLoadTimeout: 60 BrowserInstance: `` Control: ``", "golden_example": "WebAutomation.Focus.Focus WaitForPageToLoadTimeout: 60 BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\'']", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "Control" ], "constraints": { "HandleDialogAction": "DoNothing", "WaitForPageToLoad": "True" }, "sibling_selectors": [ "WebAutomation.Focus.FocusCloseDialog", "WebAutomation.Focus.FocusPressDialogButton", "WebAutomation.Focus.FocusNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.Focus.FocusCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "FocusCloseDialog", "template": "WebAutomation.Focus.FocusCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: `` Control: ``", "golden_example": "WebAutomation.Focus.FocusCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\'']", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "Control" ], "constraints": { "HandleDialogAction": "CloseIt", "WaitForPageToLoad": "True" }, "sibling_selectors": [ "WebAutomation.Focus.Focus", "WebAutomation.Focus.FocusPressDialogButton", "WebAutomation.Focus.FocusNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.Focus.FocusNoWait", "module": "WebAutomation", "kind": "Action", "selector": "FocusNoWait", "template": "WebAutomation.Focus.FocusNoWait BrowserInstance: `` Control: ``", "golden_example": "WebAutomation.Focus.FocusNoWait BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\'']", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "BrowserInstance", "Control" ], "constraints": { "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.Focus.Focus", "WebAutomation.Focus.FocusCloseDialog", "WebAutomation.Focus.FocusPressDialogButton" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.Focus.FocusPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "FocusPressDialogButton", "template": "WebAutomation.Focus.FocusPressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: `` Control: `` DialogButton: ``", "golden_example": "WebAutomation.Focus.FocusPressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] DialogButton: $fx'example'", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "Control", "DialogButton" ], "constraints": { "HandleDialogAction": "PressButton", "WaitForPageToLoad": "True" }, "sibling_selectors": [ "WebAutomation.Focus.Focus", "WebAutomation.Focus.FocusCloseDialog", "WebAutomation.Focus.FocusNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.GetDetailsOfElement", "module": "WebAutomation", "kind": "Action", "selector": null, "template": "WebAutomation.GetDetailsOfElement BrowserInstance: `` Control: `` AttributeName: $fx'Own Text' AttributeValue=> AttributeValue", "golden_example": "WebAutomation.GetDetailsOfElement BrowserInstance: Browser Control: $fx'body' AttributeName: $fx'Own Text' AttributeValue=> AttributeValue", "input_params": [ { "name": "AttributeName", "type": "String", "required": false }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": false }, { "name": "Control", "type": "WebControl", "required": false } ], "output_params": [ { "name": "AttributeValue", "type": "String" } ], "required_params": [ "Web browser instance", "UI element" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GetDetailsOfWebPage", "module": "WebAutomation", "kind": "Action", "selector": null, "template": "WebAutomation.GetDetailsOfWebPage BrowserInstance: `` DetailsType: WebAutomation.DetailsType.Description Details=> WebPageProperty", "golden_example": "WebAutomation.GetDetailsOfWebPage BrowserInstance: Browser DetailsType: WebAutomation.DetailsType.Description Details=> WebPageProperty", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": false }, { "name": "DetailsType", "type": "DetailsType", "required": false, "enumValues": [ "Description", "MetaKeywords", "Title", "Text", "Source", "URLAddress" ] } ], "output_params": [ { "name": "Details", "type": "String" } ], "required_params": [ "Web browser instance" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GetWebControl", "module": "WebAutomation", "kind": "Action", "selector": null, "template": "WebAutomation.GetWebControl Control: `` WebControl=> WebControl", "golden_example": "WebAutomation.GetWebControl Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] WebControl=> WebControl", "input_params": [ { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [ { "name": "WebControl", "type": "WebControl", "defaultVariable": "WebControl" } ], "required_params": [ "Control" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.GoToWebPage.GoToWebPage", "module": "WebAutomation", "kind": "Action", "selector": "GoToWebPage", "template": "WebAutomation.GoToWebPage.GoToWebPage BrowserInstance: `` Url: `` WaitForPageToLoadTimeout: 60", "golden_example": "WebAutomation.GoToWebPage.GoToWebPage BrowserInstance: Browser Url: $fx'example' WaitForPageToLoadTimeout: 60", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": false }, { "name": "Url", "type": "String", "required": false }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": false } ], "output_params": [], "required_params": [ "Web browser instance", "URL" ], "constraints": { "NavigationType": "NavigateToUrl", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "GoToWebPageCloseDialog", "template": "WebAutomation.GoToWebPage.GoToWebPageCloseDialog Url: `` WaitForPageToLoadTimeout: 60 BrowserInstance: ``", "golden_example": "WebAutomation.GoToWebPage.GoToWebPageCloseDialog Url: $fx'example' WaitForPageToLoadTimeout: 60 BrowserInstance: Browser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Url", "WaitForPageToLoadTimeout", "BrowserInstance" ], "constraints": { "NavigationType": "NavigateToUrl", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.GoToWebPageNoWait", "module": "WebAutomation", "kind": "Action", "selector": "GoToWebPageNoWait", "template": "WebAutomation.GoToWebPage.GoToWebPageNoWait Url: `` BrowserInstance: ``", "golden_example": "WebAutomation.GoToWebPage.GoToWebPageNoWait Url: $fx'example' BrowserInstance: Browser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Url", "BrowserInstance" ], "constraints": { "NavigationType": "NavigateToUrl", "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "GoToWebPagePressDialogButton", "template": "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton Url: `` WaitForPageToLoadTimeout: 60 BrowserInstance: `` DialogButton: ``", "golden_example": "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton Url: $fx'example' WaitForPageToLoadTimeout: 60 BrowserInstance: Browser DialogButton: $fx'example'", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [], "required_params": [ "Url", "WaitForPageToLoadTimeout", "BrowserInstance", "DialogButton" ], "constraints": { "NavigationType": "NavigateToUrl", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.NavigateBack", "module": "WebAutomation", "kind": "Action", "selector": "NavigateBack", "template": "WebAutomation.GoToWebPage.NavigateBack WaitForPageToLoadTimeout: 60 BrowserInstance: ``", "golden_example": "WebAutomation.GoToWebPage.NavigateBack WaitForPageToLoadTimeout: 60 BrowserInstance: Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance" ], "constraints": { "NavigationType": "NavigateBack", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "NavigateBackCloseDialog", "template": "WebAutomation.GoToWebPage.NavigateBackCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: ``", "golden_example": "WebAutomation.GoToWebPage.NavigateBackCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance" ], "constraints": { "NavigationType": "NavigateBack", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.NavigateBackNoWait", "module": "WebAutomation", "kind": "Action", "selector": "NavigateBackNoWait", "template": "WebAutomation.GoToWebPage.NavigateBackNoWait BrowserInstance: ``", "golden_example": "WebAutomation.GoToWebPage.NavigateBackNoWait BrowserInstance: Browser", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "BrowserInstance" ], "constraints": { "NavigationType": "NavigateBack", "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "NavigateBackPressDialogButton", "template": "WebAutomation.GoToWebPage.NavigateBackPressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: `` DialogButton: ``", "golden_example": "WebAutomation.GoToWebPage.NavigateBackPressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: Browser DialogButton: $fx'example'", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "DialogButton" ], "constraints": { "NavigationType": "NavigateBack", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.NavigateForward", "module": "WebAutomation", "kind": "Action", "selector": "NavigateForward", "template": "WebAutomation.GoToWebPage.NavigateForward WaitForPageToLoadTimeout: 60 BrowserInstance: ``", "golden_example": "WebAutomation.GoToWebPage.NavigateForward WaitForPageToLoadTimeout: 60 BrowserInstance: Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance" ], "constraints": { "NavigationType": "NavigateForward", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "NavigateForwardCloseDialog", "template": "WebAutomation.GoToWebPage.NavigateForwardCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: ``", "golden_example": "WebAutomation.GoToWebPage.NavigateForwardCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance" ], "constraints": { "NavigationType": "NavigateForward", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.NavigateForwardNoWait", "module": "WebAutomation", "kind": "Action", "selector": "NavigateForwardNoWait", "template": "WebAutomation.GoToWebPage.NavigateForwardNoWait BrowserInstance: ``", "golden_example": "WebAutomation.GoToWebPage.NavigateForwardNoWait BrowserInstance: Browser", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "BrowserInstance" ], "constraints": { "NavigationType": "NavigateForward", "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "NavigateForwardPressDialogButton", "template": "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: `` DialogButton: ``", "golden_example": "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: Browser DialogButton: $fx'example'", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "DialogButton" ], "constraints": { "NavigationType": "NavigateForward", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.ReloadWebPage", "module": "WebAutomation", "kind": "Action", "selector": "ReloadWebPage", "template": "WebAutomation.GoToWebPage.ReloadWebPage WaitForPageToLoadTimeout: 60 BrowserInstance: ``", "golden_example": "WebAutomation.GoToWebPage.ReloadWebPage WaitForPageToLoadTimeout: 60 BrowserInstance: Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance" ], "constraints": { "NavigationType": "ReloadWebPage", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "ReloadWebPageCloseDialog", "template": "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: ``", "golden_example": "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance" ], "constraints": { "NavigationType": "ReloadWebPage", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.ReloadWebPageNoWait", "module": "WebAutomation", "kind": "Action", "selector": "ReloadWebPageNoWait", "template": "WebAutomation.GoToWebPage.ReloadWebPageNoWait BrowserInstance: ``", "golden_example": "WebAutomation.GoToWebPage.ReloadWebPageNoWait BrowserInstance: Browser", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "BrowserInstance" ], "constraints": { "NavigationType": "ReloadWebPage", "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "ReloadWebPagePressDialogButton", "template": "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: `` DialogButton: ``", "golden_example": "WebAutomation.GoToWebPage.ReloadWebPagePressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: Browser DialogButton: $fx'example'", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "DialogButton" ], "constraints": { "NavigationType": "ReloadWebPage", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton" }, "sibling_selectors": [ "WebAutomation.GoToWebPage.GoToWebPage", "WebAutomation.GoToWebPage.GoToWebPageCloseDialog", "WebAutomation.GoToWebPage.GoToWebPagePressDialogButton", "WebAutomation.GoToWebPage.GoToWebPageNoWait", "WebAutomation.GoToWebPage.NavigateBack", "WebAutomation.GoToWebPage.NavigateBackCloseDialog", "WebAutomation.GoToWebPage.NavigateBackPressDialogButton", "WebAutomation.GoToWebPage.NavigateBackNoWait", "WebAutomation.GoToWebPage.NavigateForward", "WebAutomation.GoToWebPage.NavigateForwardCloseDialog", "WebAutomation.GoToWebPage.NavigateForwardPressDialogButton", "WebAutomation.GoToWebPage.NavigateForwardNoWait", "WebAutomation.GoToWebPage.ReloadWebPage", "WebAutomation.GoToWebPage.ReloadWebPageCloseDialog", "WebAutomation.GoToWebPage.ReloadWebPageNoWait" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.HoverOverElement", "module": "WebAutomation", "kind": "Action", "selector": null, "template": "WebAutomation.HoverOverElement BrowserInstance: `` Control: `` UseActualMouse: False", "golden_example": "WebAutomation.HoverOverElement BrowserInstance: Browser Control: $fx'body' UseActualMouse: False", "input_params": [ { "name": "UseActualMouse", "type": "Boolean", "required": false }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": false }, { "name": "Control", "type": "WebControl", "required": false } ], "output_params": [], "required_params": [ "Web browser instance", "UI element" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.IfWebPageContains.WebPageContainsElement", "module": "WebAutomation", "kind": "Condition", "selector": "WebPageContainsElement", "template": "IF (WebAutomation.IfWebPageContains.WebPageContainsElement BrowserInstance: `` Control: ``) THEN", "golden_example": "IF (WebAutomation.IfWebPageContains.WebPageContainsElement BrowserInstance: Browser Control: $fx'body') THEN", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "Web browser instance", "UI element" ], "constraints": { "CheckElementState": "False", "ContainsMode": "ContainsElement" }, "sibling_selectors": [ "WebAutomation.IfWebPageContains.WebPageDoesNotContainElement", "WebAutomation.IfWebPageContains.WebPageContainsText", "WebAutomation.IfWebPageContains.WebPageDoesNotContainText", "WebAutomation.IfWebPageContains.WebPageContainsElementInState" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.IfWebPageContains.WebPageContainsElementInState", "module": "WebAutomation", "kind": "Condition", "selector": "WebPageContainsElementInState", "template": "IF (WebAutomation.IfWebPageContains.WebPageContainsElementInState State: WebAutomation.ElementState.Enabled BrowserInstance: `` Control: ``) THEN", "golden_example": "IF (WebAutomation.IfWebPageContains.WebPageContainsElementInState State: WebAutomation.ElementState.Enabled BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\'']) THEN", "input_params": [ { "name": "State", "type": "ElementState", "required": true, "default": "Enabled", "enumValues": [ "Enabled", "Disabled" ] }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "State", "BrowserInstance", "Control" ], "constraints": { "CheckElementState": "True", "ContainsMode": "ContainsElement" }, "sibling_selectors": [ "WebAutomation.IfWebPageContains.WebPageContainsElement", "WebAutomation.IfWebPageContains.WebPageDoesNotContainElement", "WebAutomation.IfWebPageContains.WebPageContainsText", "WebAutomation.IfWebPageContains.WebPageDoesNotContainText" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.IfWebPageContains.WebPageContainsText", "module": "WebAutomation", "kind": "Condition", "selector": "WebPageContainsText", "template": "IF (WebAutomation.IfWebPageContains.WebPageContainsText BrowserInstance: `` Text: ``) THEN", "golden_example": "IF (WebAutomation.IfWebPageContains.WebPageContainsText BrowserInstance: Browser Text: $fx'example') THEN", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Text", "type": "String", "required": true } ], "output_params": [], "required_params": [ "BrowserInstance", "Text" ], "constraints": { "ContainsMode": "ContainsText" }, "sibling_selectors": [ "WebAutomation.IfWebPageContains.WebPageContainsElement", "WebAutomation.IfWebPageContains.WebPageDoesNotContainElement", "WebAutomation.IfWebPageContains.WebPageDoesNotContainText", "WebAutomation.IfWebPageContains.WebPageContainsElementInState" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.IfWebPageContains.WebPageDoesNotContainElement", "module": "WebAutomation", "kind": "Condition", "selector": "WebPageDoesNotContainElement", "template": "IF (WebAutomation.IfWebPageContains.WebPageDoesNotContainElement BrowserInstance: `` Control: ``) THEN", "golden_example": "IF (WebAutomation.IfWebPageContains.WebPageDoesNotContainElement BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\'']) THEN", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "BrowserInstance", "Control" ], "constraints": { "ContainsMode": "DoesNotContainElement" }, "sibling_selectors": [ "WebAutomation.IfWebPageContains.WebPageContainsElement", "WebAutomation.IfWebPageContains.WebPageContainsText", "WebAutomation.IfWebPageContains.WebPageDoesNotContainText", "WebAutomation.IfWebPageContains.WebPageContainsElementInState" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.IfWebPageContains.WebPageDoesNotContainText", "module": "WebAutomation", "kind": "Condition", "selector": "WebPageDoesNotContainText", "template": "IF (WebAutomation.IfWebPageContains.WebPageDoesNotContainText BrowserInstance: `` Text: ``) THEN", "golden_example": "IF (WebAutomation.IfWebPageContains.WebPageDoesNotContainText BrowserInstance: Browser Text: $fx'example') THEN", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Text", "type": "String", "required": true } ], "output_params": [], "required_params": [ "BrowserInstance", "Text" ], "constraints": { "ContainsMode": "DoesNotContainText" }, "sibling_selectors": [ "WebAutomation.IfWebPageContains.WebPageContainsElement", "WebAutomation.IfWebPageContains.WebPageDoesNotContainElement", "WebAutomation.IfWebPageContains.WebPageContainsText", "WebAutomation.IfWebPageContains.WebPageContainsElementInState" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.AttachToChromeByTitle", "module": "WebAutomation", "kind": "Action", "selector": "AttachToChromeByTitle", "template": "WebAutomation.LaunchChrome.AttachToChromeByTitle TargetDesktop: `` CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension AttachTimeout: 5 MatchMode: WebAutomation.MatchMode.Mixed TabTitle: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.AttachToChromeByTitle TargetDesktop: $fx'example' CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension AttachTimeout: 5 MatchMode: WebAutomation.MatchMode.Mixed TabTitle: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "CommunicationMode", "type": "BrowserCommunicationMethod", "required": true, "default": "Extension", "enumValues": [ "Extension", "WebDriver" ] }, { "name": "AttachTimeout", "type": "Int32", "required": true, "default": "5" }, { "name": "MatchMode", "type": "MatchMode", "required": true, "default": "Mixed", "enumValues": [ "Mixed", "Exact", "Partial", "Regex" ] }, { "name": "TabTitle", "type": "String", "required": true } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "TargetDesktop", "CommunicationMode", "AttachTimeout", "MatchMode", "TabTitle" ], "constraints": { "LaunchMode": "Attach", "AttachMode": "ByTitle" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.AttachToChromeByUrl", "module": "WebAutomation", "kind": "Action", "selector": "AttachToChromeByUrl", "template": "WebAutomation.LaunchChrome.AttachToChromeByUrl TargetDesktop: `` CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension TabUrl: `` AttachTimeout: 5 MatchMode: WebAutomation.MatchMode.Mixed BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.AttachToChromeByUrl TargetDesktop: $fx'example' CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension TabUrl: $fx'example' AttachTimeout: 5 MatchMode: WebAutomation.MatchMode.Mixed BrowserInstance=> Browser", "input_params": [ { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "CommunicationMode", "type": "BrowserCommunicationMethod", "required": true, "default": "Extension", "enumValues": [ "Extension", "WebDriver" ] }, { "name": "TabUrl", "type": "String", "required": true }, { "name": "AttachTimeout", "type": "Int32", "required": true, "default": "5" }, { "name": "MatchMode", "type": "MatchMode", "required": true, "default": "Mixed", "enumValues": [ "Mixed", "Exact", "Partial", "Regex" ] } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "TargetDesktop", "CommunicationMode", "TabUrl", "AttachTimeout", "MatchMode" ], "constraints": { "LaunchMode": "Attach", "AttachMode": "ByUrl" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.AttachToForegroundChrome", "module": "WebAutomation", "kind": "Action", "selector": "AttachToForegroundChrome", "template": "WebAutomation.LaunchChrome.AttachToForegroundChrome TargetDesktop: `` CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension AttachTimeout: 5 BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.AttachToForegroundChrome TargetDesktop: $fx'example' CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension AttachTimeout: 5 BrowserInstance=> Browser", "input_params": [ { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "CommunicationMode", "type": "BrowserCommunicationMethod", "required": true, "default": "Extension", "enumValues": [ "Extension", "WebDriver" ] }, { "name": "AttachTimeout", "type": "Int32", "required": true, "default": "5" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "TargetDesktop", "CommunicationMode", "AttachTimeout" ], "constraints": { "LaunchMode": "Attach", "AttachMode": "ForegroundWindow" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChrome", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChrome", "template": "WebAutomation.LaunchChrome.LaunchChrome Url: `` WindowState: WebAutomation.BrowserWindowState.Normal ClearCache: False ClearCookies: False WaitForPageToLoadTimeout: 60 Timeout: 60 BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChrome Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal ClearCache: False ClearCookies: False WaitForPageToLoadTimeout: 60 Timeout: 60 BrowserInstance=> Browser", "input_params": [ { "name": "ClearCache", "type": "Boolean", "required": false }, { "name": "ClearCookies", "type": "Boolean", "required": false }, { "name": "Timeout", "type": "Int32", "required": false }, { "name": "Url", "type": "String", "required": false }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": false }, { "name": "WindowState", "type": "BrowserWindowState", "required": false, "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle" } ], "required_params": [ "Initial URL" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromeCloseDialog", "template": "WebAutomation.LaunchChrome.LaunchChromeCloseDialog WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromeCloseDialog WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromeCloseDialogCustomProfile", "template": "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromeCustomProfile", "template": "WebAutomation.LaunchChrome.LaunchChromeCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromeCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromeNoWait", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromeNoWait", "template": "WebAutomation.LaunchChrome.LaunchChromeNoWait Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromeNoWait Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "False", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromeNoWaitCustomProfile", "template": "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "False", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromePressDialogButton", "template": "WebAutomation.LaunchChrome.LaunchChromePressDialogButton WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False DialogButton: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromePressDialogButton WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False DialogButton: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCache", "ClearCookies", "DialogButton" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromePressDialogButtonCustomProfile", "template": "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCache: False ClearCookies: False DialogButton: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCache: False ClearCookies: False DialogButton: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCache", "ClearCookies", "DialogButton" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromeWithDriver", "template": "WebAutomation.LaunchChrome.LaunchChromeWithDriver WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromeWithDriver WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromeWithDriverCloseDialog", "template": "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromeWithDriverCloseDialogCustomProfile", "template": "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromeWithDriverCustomProfile", "template": "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromeWithDriverNoWait", "template": "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "False", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromeWithDriverNoWaitCustomProfile", "template": "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "False", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromeWithDriverPressDialogButton", "template": "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False DialogButton: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False DialogButton: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCookies", "DialogButton" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchChromeWithDriverPressDialogButtonCustomProfile", "template": "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCookies: False DialogButton: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButtonCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCookies: False DialogButton: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCookies", "DialogButton" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchChrome.LaunchChrome", "WebAutomation.LaunchChrome.LaunchChromeCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromePressDialogButton", "WebAutomation.LaunchChrome.LaunchChromePressDialogButtonCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeNoWait", "WebAutomation.LaunchChrome.LaunchChromeNoWaitCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriver", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialog", "WebAutomation.LaunchChrome.LaunchChromeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchChrome.LaunchChromeWithDriverPressDialogButton", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWait", "WebAutomation.LaunchChrome.LaunchChromeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchChrome.AttachToChromeByTitle", "WebAutomation.LaunchChrome.AttachToChromeByUrl", "WebAutomation.LaunchChrome.AttachToForegroundChrome" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "module": "WebAutomation", "kind": "Action", "selector": "AttachToEdgeByTitle", "template": "WebAutomation.LaunchEdge.AttachToEdgeByTitle TargetDesktop: `` CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension AttachTimeout: 5 MatchMode: WebAutomation.MatchMode.Mixed TabTitle: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.AttachToEdgeByTitle TargetDesktop: $fx'example' CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension AttachTimeout: 5 MatchMode: WebAutomation.MatchMode.Mixed TabTitle: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "CommunicationMode", "type": "BrowserCommunicationMethod", "required": true, "default": "Extension", "enumValues": [ "Extension", "WebDriver" ] }, { "name": "AttachTimeout", "type": "Int32", "required": true, "default": "5" }, { "name": "MatchMode", "type": "MatchMode", "required": true, "default": "Mixed", "enumValues": [ "Mixed", "Exact", "Partial", "Regex" ] }, { "name": "TabTitle", "type": "String", "required": true } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "TargetDesktop", "CommunicationMode", "AttachTimeout", "MatchMode", "TabTitle" ], "constraints": { "LaunchMode": "Attach", "AttachMode": "ByTitle" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "module": "WebAutomation", "kind": "Action", "selector": "AttachToEdgeByUrl", "template": "WebAutomation.LaunchEdge.AttachToEdgeByUrl TargetDesktop: `` CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension TabUrl: `` AttachTimeout: 5 MatchMode: WebAutomation.MatchMode.Mixed BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.AttachToEdgeByUrl TargetDesktop: $fx'example' CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension TabUrl: $fx'example' AttachTimeout: 5 MatchMode: WebAutomation.MatchMode.Mixed BrowserInstance=> Browser", "input_params": [ { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "CommunicationMode", "type": "BrowserCommunicationMethod", "required": true, "default": "Extension", "enumValues": [ "Extension", "WebDriver" ] }, { "name": "TabUrl", "type": "String", "required": true }, { "name": "AttachTimeout", "type": "Int32", "required": true, "default": "5" }, { "name": "MatchMode", "type": "MatchMode", "required": true, "default": "Mixed", "enumValues": [ "Mixed", "Exact", "Partial", "Regex" ] } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "TargetDesktop", "CommunicationMode", "TabUrl", "AttachTimeout", "MatchMode" ], "constraints": { "LaunchMode": "Attach", "AttachMode": "ByUrl" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.AttachToTheForegroundEdge", "module": "WebAutomation", "kind": "Action", "selector": "AttachToTheForegroundEdge", "template": "WebAutomation.LaunchEdge.AttachToTheForegroundEdge TargetDesktop: `` CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension AttachTimeout: 5 BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.AttachToTheForegroundEdge TargetDesktop: $fx'example' CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension AttachTimeout: 5 BrowserInstance=> Browser", "input_params": [ { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "CommunicationMode", "type": "BrowserCommunicationMethod", "required": true, "default": "Extension", "enumValues": [ "Extension", "WebDriver" ] }, { "name": "AttachTimeout", "type": "Int32", "required": true, "default": "5" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "TargetDesktop", "CommunicationMode", "AttachTimeout" ], "constraints": { "LaunchMode": "Attach", "AttachMode": "ForegroundWindow" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdge", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdge", "template": "WebAutomation.LaunchEdge.LaunchEdge Url: `` WindowState: WebAutomation.BrowserWindowState.Normal ClearCache: False ClearCookies: False WaitForPageToLoadTimeout: 60 Timeout: 60 BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdge Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal ClearCache: False ClearCookies: False WaitForPageToLoadTimeout: 60 Timeout: 60 BrowserInstance=> Browser", "input_params": [ { "name": "ClearCache", "type": "Boolean", "required": false }, { "name": "ClearCookies", "type": "Boolean", "required": false }, { "name": "Timeout", "type": "Int32", "required": false }, { "name": "Url", "type": "String", "required": false }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": false }, { "name": "WindowState", "type": "BrowserWindowState", "required": false, "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle" } ], "required_params": [ "Initial URL" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgeCloseDialog", "template": "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgeCloseDialogCustomProfile", "template": "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgeCustomProfile", "template": "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgeNoWait", "template": "WebAutomation.LaunchEdge.LaunchEdgeNoWait Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgeNoWait Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "False", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgeNoWaitCustomProfile", "template": "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "False", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgePressDialogButton", "template": "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False DialogButton: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False DialogButton: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCache", "ClearCookies", "DialogButton" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgePressDialogButtonCustomProfile", "template": "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCache: False ClearCookies: False DialogButton: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCache: False ClearCookies: False DialogButton: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCache", "ClearCookies", "DialogButton" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgeWithDriver", "template": "WebAutomation.LaunchEdge.LaunchEdgeWithDriver WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgeWithDriver WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgeWithDriverCloseDialog", "template": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgeWithDriverCloseDialogCustomProfile", "template": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgeWithDriverCustomProfile", "template": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgeWithDriverNoWait", "template": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "False", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgeWithDriverNoWaitCustomProfile", "template": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "False", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgeWithDriverPressDialogButton", "template": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False DialogButton: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False DialogButton: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCookies", "DialogButton" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchEdgeWithDriverPressDialogButtonCustomProfile", "template": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCookies: False DialogButton: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButtonCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCookies: False DialogButton: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCookies", "DialogButton" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchEdge.LaunchEdge", "WebAutomation.LaunchEdge.LaunchEdgeCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgePressDialogButtonCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeNoWait", "WebAutomation.LaunchEdge.LaunchEdgeNoWaitCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriver", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialog", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverPressDialogButton", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWait", "WebAutomation.LaunchEdge.LaunchEdgeWithDriverNoWaitCustomProfile", "WebAutomation.LaunchEdge.AttachToEdgeByTitle", "WebAutomation.LaunchEdge.AttachToEdgeByUrl", "WebAutomation.LaunchEdge.AttachToTheForegroundEdge" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "module": "WebAutomation", "kind": "Action", "selector": "AttachToFirefoxByTitle", "template": "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle TargetDesktop: `` CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension AttachTimeout: 5 MatchMode: WebAutomation.MatchMode.Mixed TabTitle: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle TargetDesktop: $fx'example' CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension AttachTimeout: 5 MatchMode: WebAutomation.MatchMode.Mixed TabTitle: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "CommunicationMode", "type": "BrowserCommunicationMethod", "required": true, "default": "Extension", "enumValues": [ "Extension", "WebDriver" ] }, { "name": "AttachTimeout", "type": "Int32", "required": true, "default": "5" }, { "name": "MatchMode", "type": "MatchMode", "required": true, "default": "Mixed", "enumValues": [ "Mixed", "Exact", "Partial", "Regex" ] }, { "name": "TabTitle", "type": "String", "required": true } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "TargetDesktop", "CommunicationMode", "AttachTimeout", "MatchMode", "TabTitle" ], "constraints": { "LaunchMode": "Attach", "AttachMode": "ByTitle" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "module": "WebAutomation", "kind": "Action", "selector": "AttachToFirefoxByUrl", "template": "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl TargetDesktop: `` CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension TabUrl: `` AttachTimeout: 5 MatchMode: WebAutomation.MatchMode.Mixed BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl TargetDesktop: $fx'example' CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension TabUrl: $fx'example' AttachTimeout: 5 MatchMode: WebAutomation.MatchMode.Mixed BrowserInstance=> Browser", "input_params": [ { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "CommunicationMode", "type": "BrowserCommunicationMethod", "required": true, "default": "Extension", "enumValues": [ "Extension", "WebDriver" ] }, { "name": "TabUrl", "type": "String", "required": true }, { "name": "AttachTimeout", "type": "Int32", "required": true, "default": "5" }, { "name": "MatchMode", "type": "MatchMode", "required": true, "default": "Mixed", "enumValues": [ "Mixed", "Exact", "Partial", "Regex" ] } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "TargetDesktop", "CommunicationMode", "TabUrl", "AttachTimeout", "MatchMode" ], "constraints": { "LaunchMode": "Attach", "AttachMode": "ByUrl" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.AttachToForegroundFirefox", "module": "WebAutomation", "kind": "Action", "selector": "AttachToForegroundFirefox", "template": "WebAutomation.LaunchFirefox.AttachToForegroundFirefox TargetDesktop: `` CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension AttachTimeout: 5 BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.AttachToForegroundFirefox TargetDesktop: $fx'example' CommunicationMode: WebAutomation.BrowserCommunicationMethod.Extension AttachTimeout: 5 BrowserInstance=> Browser", "input_params": [ { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "CommunicationMode", "type": "BrowserCommunicationMethod", "required": true, "default": "Extension", "enumValues": [ "Extension", "WebDriver" ] }, { "name": "AttachTimeout", "type": "Int32", "required": true, "default": "5" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "TargetDesktop", "CommunicationMode", "AttachTimeout" ], "constraints": { "LaunchMode": "Attach", "AttachMode": "ForegroundWindow" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefox", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefox", "template": "WebAutomation.LaunchFirefox.LaunchFirefox Url: `` WindowState: WebAutomation.BrowserWindowState.Normal ClearCache: False ClearCookies: False WaitForPageToLoadTimeout: 60 Timeout: 60 BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefox Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal ClearCache: False ClearCookies: False WaitForPageToLoadTimeout: 60 Timeout: 60 BrowserInstance=> Browser", "input_params": [ { "name": "ClearCache", "type": "Boolean", "required": false }, { "name": "ClearCookies", "type": "Boolean", "required": false }, { "name": "Timeout", "type": "Int32", "required": false }, { "name": "Url", "type": "String", "required": false }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": false }, { "name": "WindowState", "type": "BrowserWindowState", "required": false, "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle" } ], "required_params": [ "Initial URL" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxCloseDialog", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxCloseDialogCustomProfile", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxCustomProfile", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxNoWait", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "False", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxNoWaitCustomProfile", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "False", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxPressDialogButton", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False DialogButton: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCache: False ClearCookies: False DialogButton: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCache", "ClearCookies", "DialogButton" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxPressDialogButtonCustomProfile", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCache: False ClearCookies: False DialogButton: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCache: False ClearCookies: False DialogButton: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCache", "ClearCookies", "DialogButton" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "Extension" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxWithDriver", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxWithDriverCloseDialog", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxWithDriverCloseDialogCustomProfile", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxWithDriverCustomProfile", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxWithDriverNoWait", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "False", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxWithDriverNoWaitCustomProfile", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "False", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxWithDriverPressDialogButton", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: `` PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False DialogButton: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal TargetDesktop: $fx'example' PiPUserDataFolderMode: WebAutomation.PiPUserDataFolderModeEnum.AutomaticProfile ClearCookies: False DialogButton: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "PiPUserDataFolderMode", "type": "PiPUserDataFolderModeEnum", "required": true, "default": "AutomaticProfile", "enumValues": [ "AutomaticProfile", "DefaultProfile", "CustomProfile" ] }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "TargetDesktop", "PiPUserDataFolderMode", "ClearCookies", "DialogButton" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "module": "WebAutomation", "kind": "Action", "selector": "LaunchFirefoxWithDriverPressDialogButtonCustomProfile", "template": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: `` WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: `` TargetDesktop: `` ClearCookies: False DialogButton: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButtonCustomProfile WaitForPageToLoadTimeout: 60 Timeout: 60 Url: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal PiPUserDataFolderPath: $fx'C:\\temp' TargetDesktop: $fx'example' ClearCookies: False DialogButton: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Timeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Url", "type": "String", "required": true }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "PiPUserDataFolderPath", "type": "FolderObject", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "WaitForPageToLoadTimeout", "Timeout", "Url", "WindowState", "PiPUserDataFolderPath", "TargetDesktop", "ClearCookies", "DialogButton" ], "constraints": { "LaunchMode": "LaunchNew", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton", "PiPUserDataFolderMode": "CustomProfile", "CommunicationMode": "WebDriver" }, "sibling_selectors": [ "WebAutomation.LaunchFirefox.LaunchFirefox", "WebAutomation.LaunchFirefox.LaunchFirefoxCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxPressDialogButtonCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxNoWaitCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriver", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialog", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverCloseDialogCustomProfile", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverPressDialogButton", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWait", "WebAutomation.LaunchFirefox.LaunchFirefoxWithDriverNoWaitCustomProfile", "WebAutomation.LaunchFirefox.AttachToFirefoxByTitle", "WebAutomation.LaunchFirefox.AttachToFirefoxByUrl", "WebAutomation.LaunchFirefox.AttachToForegroundFirefox" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchInternetExplorer.AttachToForegroundInternetExplorer", "module": "WebAutomation", "kind": "Action", "selector": "AttachToForegroundInternetExplorer", "template": "WebAutomation.LaunchInternetExplorer.AttachToForegroundInternetExplorer TargetDesktop: `` AttachTimeout: 5 BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchInternetExplorer.AttachToForegroundInternetExplorer TargetDesktop: $fx'example' AttachTimeout: 5 BrowserInstance=> Browser", "input_params": [ { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "AttachTimeout", "type": "Int32", "required": true, "default": "5" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "TargetDesktop", "AttachTimeout" ], "constraints": { "LaunchMode": "AttachToRunningInternetExplorer", "AttachMode": "ForegroundWindow" }, "sibling_selectors": [ "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorer", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerNoWait", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowser", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserNoWait", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByTitle", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByUrl" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByTitle", "module": "WebAutomation", "kind": "Action", "selector": "AttachToInternetExplorerByTitle", "template": "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByTitle TabTitle: `` TargetDesktop: `` AttachTimeout: 5 BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByTitle TabTitle: $fx'example' TargetDesktop: $fx'example' AttachTimeout: 5 BrowserInstance=> Browser", "input_params": [ { "name": "TabTitle", "type": "String", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "AttachTimeout", "type": "Int32", "required": true, "default": "5" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "TabTitle", "TargetDesktop", "AttachTimeout" ], "constraints": { "LaunchMode": "AttachToRunningInternetExplorer", "AttachMode": "ByTitle" }, "sibling_selectors": [ "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorer", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerNoWait", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowser", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserNoWait", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByUrl", "WebAutomation.LaunchInternetExplorer.AttachToForegroundInternetExplorer" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByUrl", "module": "WebAutomation", "kind": "Action", "selector": "AttachToInternetExplorerByUrl", "template": "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByUrl TabUrl: `` TargetDesktop: `` AttachTimeout: 5 BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByUrl TabUrl: $fx'example' TargetDesktop: $fx'example' AttachTimeout: 5 BrowserInstance=> Browser", "input_params": [ { "name": "TabUrl", "type": "String", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "AttachTimeout", "type": "Int32", "required": true, "default": "5" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "TabUrl", "TargetDesktop", "AttachTimeout" ], "constraints": { "LaunchMode": "AttachToRunningInternetExplorer", "AttachMode": "ByUrl" }, "sibling_selectors": [ "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorer", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerNoWait", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowser", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserNoWait", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByTitle", "WebAutomation.LaunchInternetExplorer.AttachToForegroundInternetExplorer" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowser", "module": "WebAutomation", "kind": "Action", "selector": "LaunchAutomationBrowser", "template": "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowser Url: `` TargetDesktop: `` WindowState: WebAutomation.BrowserWindowState.Normal WaitForPageToLoadTimeout: 60 ClearCache: False ClearCookies: False CustomUserAgentString: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowser Url: $fx'example' TargetDesktop: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal WaitForPageToLoadTimeout: 60 ClearCache: False ClearCookies: False CustomUserAgentString: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "CustomUserAgentString", "type": "String", "required": true, "default": "" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Url", "TargetDesktop", "WindowState", "WaitForPageToLoadTimeout", "ClearCache", "ClearCookies", "CustomUserAgentString" ], "constraints": { "LaunchMode": "LaunchNewAutomationBrowser", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing" }, "sibling_selectors": [ "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorer", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerNoWait", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserNoWait", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByTitle", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByUrl", "WebAutomation.LaunchInternetExplorer.AttachToForegroundInternetExplorer" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "LaunchAutomationBrowserCloseDialog", "template": "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserCloseDialog Url: `` TargetDesktop: `` WindowState: WebAutomation.BrowserWindowState.Normal WaitForPageToLoadTimeout: 60 ClearCache: False ClearCookies: False CustomUserAgentString: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserCloseDialog Url: $fx'example' TargetDesktop: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal WaitForPageToLoadTimeout: 60 ClearCache: False ClearCookies: False CustomUserAgentString: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "CustomUserAgentString", "type": "String", "required": true, "default": "" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Url", "TargetDesktop", "WindowState", "WaitForPageToLoadTimeout", "ClearCache", "ClearCookies", "CustomUserAgentString" ], "constraints": { "LaunchMode": "LaunchNewAutomationBrowser", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt" }, "sibling_selectors": [ "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorer", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerNoWait", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowser", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserNoWait", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByTitle", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByUrl", "WebAutomation.LaunchInternetExplorer.AttachToForegroundInternetExplorer" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserNoWait", "module": "WebAutomation", "kind": "Action", "selector": "LaunchAutomationBrowserNoWait", "template": "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserNoWait Url: `` TargetDesktop: `` WindowState: WebAutomation.BrowserWindowState.Normal ClearCache: False ClearCookies: False CustomUserAgentString: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserNoWait Url: $fx'example' TargetDesktop: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal ClearCache: False ClearCookies: False CustomUserAgentString: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "CustomUserAgentString", "type": "String", "required": true, "default": "" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Url", "TargetDesktop", "WindowState", "ClearCache", "ClearCookies", "CustomUserAgentString" ], "constraints": { "LaunchMode": "LaunchNewAutomationBrowser", "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorer", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerNoWait", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowser", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserPressDialogButton", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByTitle", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByUrl", "WebAutomation.LaunchInternetExplorer.AttachToForegroundInternetExplorer" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "LaunchAutomationBrowserPressDialogButton", "template": "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserPressDialogButton Url: `` TargetDesktop: `` WindowState: WebAutomation.BrowserWindowState.Normal WaitForPageToLoadTimeout: 60 ClearCache: False ClearCookies: False DialogButton: `` CustomUserAgentString: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserPressDialogButton Url: $fx'example' TargetDesktop: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal WaitForPageToLoadTimeout: 60 ClearCache: False ClearCookies: False DialogButton: $fx'example' CustomUserAgentString: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" }, { "name": "CustomUserAgentString", "type": "String", "required": true, "default": "" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Url", "TargetDesktop", "WindowState", "WaitForPageToLoadTimeout", "ClearCache", "ClearCookies", "DialogButton", "CustomUserAgentString" ], "constraints": { "LaunchMode": "LaunchNewAutomationBrowser", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton" }, "sibling_selectors": [ "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorer", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerNoWait", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowser", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserNoWait", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByTitle", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByUrl", "WebAutomation.LaunchInternetExplorer.AttachToForegroundInternetExplorer" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorer", "module": "WebAutomation", "kind": "Action", "selector": "LaunchInternetExplorer", "template": "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorer Url: `` TargetDesktop: `` WindowState: WebAutomation.BrowserWindowState.Normal WaitForPageToLoadTimeout: 60 ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorer Url: $fx'example' TargetDesktop: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal WaitForPageToLoadTimeout: 60 ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Url", "TargetDesktop", "WindowState", "WaitForPageToLoadTimeout", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNewInternetExplorer", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing" }, "sibling_selectors": [ "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerNoWait", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowser", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserNoWait", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByTitle", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByUrl", "WebAutomation.LaunchInternetExplorer.AttachToForegroundInternetExplorer" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "LaunchInternetExplorerCloseDialog", "template": "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerCloseDialog Url: `` TargetDesktop: `` WindowState: WebAutomation.BrowserWindowState.Normal WaitForPageToLoadTimeout: 60 ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerCloseDialog Url: $fx'example' TargetDesktop: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal WaitForPageToLoadTimeout: 60 ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Url", "TargetDesktop", "WindowState", "WaitForPageToLoadTimeout", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNewInternetExplorer", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt" }, "sibling_selectors": [ "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorer", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerNoWait", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowser", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserNoWait", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByTitle", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByUrl", "WebAutomation.LaunchInternetExplorer.AttachToForegroundInternetExplorer" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerNoWait", "module": "WebAutomation", "kind": "Action", "selector": "LaunchInternetExplorerNoWait", "template": "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerNoWait Url: `` TargetDesktop: `` WindowState: WebAutomation.BrowserWindowState.Normal ClearCache: False ClearCookies: False BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerNoWait Url: $fx'example' TargetDesktop: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal ClearCache: False ClearCookies: False BrowserInstance=> Browser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Url", "TargetDesktop", "WindowState", "ClearCache", "ClearCookies" ], "constraints": { "LaunchMode": "LaunchNewInternetExplorer", "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorer", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowser", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserNoWait", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByTitle", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByUrl", "WebAutomation.LaunchInternetExplorer.AttachToForegroundInternetExplorer" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "LaunchInternetExplorerPressDialogButton", "template": "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerPressDialogButton Url: `` TargetDesktop: `` WindowState: WebAutomation.BrowserWindowState.Normal WaitForPageToLoadTimeout: 60 ClearCache: False ClearCookies: False DialogButton: `` BrowserInstance=> Browser", "golden_example": "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerPressDialogButton Url: $fx'example' TargetDesktop: $fx'example' WindowState: WebAutomation.BrowserWindowState.Normal WaitForPageToLoadTimeout: 60 ClearCache: False ClearCookies: False DialogButton: $fx'example' BrowserInstance=> Browser", "input_params": [ { "name": "Url", "type": "String", "required": true }, { "name": "TargetDesktop", "type": "String", "required": true, "default": "{\"DisplayName\":\"Local Computer\",\"Route\":{\"ServerType\":\"Local\",\"ServerAddress\":\"\"}}" }, { "name": "WindowState", "type": "BrowserWindowState", "required": true, "default": "Normal", "enumValues": [ "Normal", "Maximized", "Minimized" ] }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "ClearCache", "type": "Boolean", "required": true, "default": "False" }, { "name": "ClearCookies", "type": "Boolean", "required": true, "default": "False" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "defaultVariable": "Browser" } ], "required_params": [ "Url", "TargetDesktop", "WindowState", "WaitForPageToLoadTimeout", "ClearCache", "ClearCookies", "DialogButton" ], "constraints": { "LaunchMode": "LaunchNewInternetExplorer", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton" }, "sibling_selectors": [ "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorer", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchInternetExplorerNoWait", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowser", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserCloseDialog", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserPressDialogButton", "WebAutomation.LaunchInternetExplorer.LaunchAutomationBrowserNoWait", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByTitle", "WebAutomation.LaunchInternetExplorer.AttachToInternetExplorerByUrl", "WebAutomation.LaunchInternetExplorer.AttachToForegroundInternetExplorer" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.PopulateTextField.PopulateTextField", "module": "WebAutomation", "kind": "Action", "selector": "PopulateTextField", "template": "WebAutomation.PopulateTextField.PopulateTextField WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` UnfocusAfterPopulate: True EmulateTyping: True Text: `` Mode: WebAutomation.PopulateTextMode.Replace", "golden_example": "WebAutomation.PopulateTextField.PopulateTextField WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser UnfocusAfterPopulate: True EmulateTyping: True Text: $fx'password' Mode: WebAutomation.PopulateTextMode.Replace", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "UnfocusAfterPopulate", "type": "Boolean", "required": true, "default": "True" }, { "name": "EmulateTyping", "type": "Boolean", "required": true, "default": "True" }, { "name": "Text", "type": "EncryptableObject", "required": true }, { "name": "Mode", "type": "PopulateTextMode", "required": true, "default": "Replace", "enumValues": [ "Replace", "Append" ] } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "UnfocusAfterPopulate", "EmulateTyping", "Text", "Mode" ], "constraints": { "HandleDialogAction": "DoNothing", "WaitForPageToLoad": "True", "UsePhysicalKeyboard": "False" }, "sibling_selectors": [ "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialog", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButton", "WebAutomation.PopulateTextField.PopulateTextFieldNoWait", "WebAutomation.PopulateTextField.PopulateTextFieldUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialogUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButtonUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldNoWaitUsePhysicalKeyboard" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "PopulateTextFieldCloseDialog", "template": "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialog WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` UnfocusAfterPopulate: True EmulateTyping: True Text: `` Mode: WebAutomation.PopulateTextMode.Replace", "golden_example": "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialog WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser UnfocusAfterPopulate: True EmulateTyping: True Text: $fx'password' Mode: WebAutomation.PopulateTextMode.Replace", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "UnfocusAfterPopulate", "type": "Boolean", "required": true, "default": "True" }, { "name": "EmulateTyping", "type": "Boolean", "required": true, "default": "True" }, { "name": "Text", "type": "EncryptableObject", "required": true }, { "name": "Mode", "type": "PopulateTextMode", "required": true, "default": "Replace", "enumValues": [ "Replace", "Append" ] } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "UnfocusAfterPopulate", "EmulateTyping", "Text", "Mode" ], "constraints": { "HandleDialogAction": "CloseIt", "WaitForPageToLoad": "True", "UsePhysicalKeyboard": "False" }, "sibling_selectors": [ "WebAutomation.PopulateTextField.PopulateTextField", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButton", "WebAutomation.PopulateTextField.PopulateTextFieldNoWait", "WebAutomation.PopulateTextField.PopulateTextFieldUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialogUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButtonUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldNoWaitUsePhysicalKeyboard" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialogUsePhysicalKeyboard", "module": "WebAutomation", "kind": "Action", "selector": "PopulateTextFieldCloseDialogUsePhysicalKeyboard", "template": "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialogUsePhysicalKeyboard WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` UnfocusAfterPopulate: True Text: `` Mode: WebAutomation.PopulateTextMode.Replace", "golden_example": "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialogUsePhysicalKeyboard WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser UnfocusAfterPopulate: True Text: $fx'password' Mode: WebAutomation.PopulateTextMode.Replace", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "UnfocusAfterPopulate", "type": "Boolean", "required": true, "default": "True" }, { "name": "Text", "type": "EncryptableObject", "required": true }, { "name": "Mode", "type": "PopulateTextMode", "required": true, "default": "Replace", "enumValues": [ "Replace", "Append" ] } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "UnfocusAfterPopulate", "Text", "Mode" ], "constraints": { "HandleDialogAction": "CloseIt", "WaitForPageToLoad": "True", "UsePhysicalKeyboard": "True" }, "sibling_selectors": [ "WebAutomation.PopulateTextField.PopulateTextField", "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialog", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButton", "WebAutomation.PopulateTextField.PopulateTextFieldNoWait", "WebAutomation.PopulateTextField.PopulateTextFieldUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButtonUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldNoWaitUsePhysicalKeyboard" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.PopulateTextField.PopulateTextFieldNoWait", "module": "WebAutomation", "kind": "Action", "selector": "PopulateTextFieldNoWait", "template": "WebAutomation.PopulateTextField.PopulateTextFieldNoWait Control: `` BrowserInstance: `` UnfocusAfterPopulate: True EmulateTyping: True Text: `` Mode: WebAutomation.PopulateTextMode.Replace", "golden_example": "WebAutomation.PopulateTextField.PopulateTextFieldNoWait Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser UnfocusAfterPopulate: True EmulateTyping: True Text: $fx'password' Mode: WebAutomation.PopulateTextMode.Replace", "input_params": [ { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "UnfocusAfterPopulate", "type": "Boolean", "required": true, "default": "True" }, { "name": "EmulateTyping", "type": "Boolean", "required": true, "default": "True" }, { "name": "Text", "type": "EncryptableObject", "required": true }, { "name": "Mode", "type": "PopulateTextMode", "required": true, "default": "Replace", "enumValues": [ "Replace", "Append" ] } ], "output_params": [], "required_params": [ "Control", "BrowserInstance", "UnfocusAfterPopulate", "EmulateTyping", "Text", "Mode" ], "constraints": { "WaitForPageToLoad": "False", "UsePhysicalKeyboard": "False" }, "sibling_selectors": [ "WebAutomation.PopulateTextField.PopulateTextField", "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialog", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButton", "WebAutomation.PopulateTextField.PopulateTextFieldUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialogUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButtonUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldNoWaitUsePhysicalKeyboard" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.PopulateTextField.PopulateTextFieldNoWaitUsePhysicalKeyboard", "module": "WebAutomation", "kind": "Action", "selector": "PopulateTextFieldNoWaitUsePhysicalKeyboard", "template": "WebAutomation.PopulateTextField.PopulateTextFieldNoWaitUsePhysicalKeyboard Control: `` BrowserInstance: `` UnfocusAfterPopulate: True Text: `` Mode: WebAutomation.PopulateTextMode.Replace", "golden_example": "WebAutomation.PopulateTextField.PopulateTextFieldNoWaitUsePhysicalKeyboard Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser UnfocusAfterPopulate: True Text: $fx'password' Mode: WebAutomation.PopulateTextMode.Replace", "input_params": [ { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "UnfocusAfterPopulate", "type": "Boolean", "required": true, "default": "True" }, { "name": "Text", "type": "EncryptableObject", "required": true }, { "name": "Mode", "type": "PopulateTextMode", "required": true, "default": "Replace", "enumValues": [ "Replace", "Append" ] } ], "output_params": [], "required_params": [ "Control", "BrowserInstance", "UnfocusAfterPopulate", "Text", "Mode" ], "constraints": { "WaitForPageToLoad": "False", "UsePhysicalKeyboard": "True" }, "sibling_selectors": [ "WebAutomation.PopulateTextField.PopulateTextField", "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialog", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButton", "WebAutomation.PopulateTextField.PopulateTextFieldNoWait", "WebAutomation.PopulateTextField.PopulateTextFieldUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialogUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButtonUsePhysicalKeyboard" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "PopulateTextFieldPressDialogButton", "template": "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButton WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` UnfocusAfterPopulate: True EmulateTyping: True DialogButton: `` Text: `` Mode: WebAutomation.PopulateTextMode.Replace", "golden_example": "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButton WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser UnfocusAfterPopulate: True EmulateTyping: True DialogButton: $fx'example' Text: $fx'password' Mode: WebAutomation.PopulateTextMode.Replace", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "UnfocusAfterPopulate", "type": "Boolean", "required": true, "default": "True" }, { "name": "EmulateTyping", "type": "Boolean", "required": true, "default": "True" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" }, { "name": "Text", "type": "EncryptableObject", "required": true }, { "name": "Mode", "type": "PopulateTextMode", "required": true, "default": "Replace", "enumValues": [ "Replace", "Append" ] } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "UnfocusAfterPopulate", "EmulateTyping", "DialogButton", "Text", "Mode" ], "constraints": { "HandleDialogAction": "PressButton", "WaitForPageToLoad": "True", "UsePhysicalKeyboard": "False" }, "sibling_selectors": [ "WebAutomation.PopulateTextField.PopulateTextField", "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialog", "WebAutomation.PopulateTextField.PopulateTextFieldNoWait", "WebAutomation.PopulateTextField.PopulateTextFieldUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialogUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButtonUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldNoWaitUsePhysicalKeyboard" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButtonUsePhysicalKeyboard", "module": "WebAutomation", "kind": "Action", "selector": "PopulateTextFieldPressDialogButtonUsePhysicalKeyboard", "template": "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButtonUsePhysicalKeyboard WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` UnfocusAfterPopulate: True DialogButton: `` Text: `` Mode: WebAutomation.PopulateTextMode.Replace", "golden_example": "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButtonUsePhysicalKeyboard WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser UnfocusAfterPopulate: True DialogButton: $fx'example' Text: $fx'password' Mode: WebAutomation.PopulateTextMode.Replace", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "UnfocusAfterPopulate", "type": "Boolean", "required": true, "default": "True" }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" }, { "name": "Text", "type": "EncryptableObject", "required": true }, { "name": "Mode", "type": "PopulateTextMode", "required": true, "default": "Replace", "enumValues": [ "Replace", "Append" ] } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "UnfocusAfterPopulate", "DialogButton", "Text", "Mode" ], "constraints": { "HandleDialogAction": "PressButton", "WaitForPageToLoad": "True", "UsePhysicalKeyboard": "True" }, "sibling_selectors": [ "WebAutomation.PopulateTextField.PopulateTextField", "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialog", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButton", "WebAutomation.PopulateTextField.PopulateTextFieldNoWait", "WebAutomation.PopulateTextField.PopulateTextFieldUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialogUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldNoWaitUsePhysicalKeyboard" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.PopulateTextField.PopulateTextFieldUsePhysicalKeyboard", "module": "WebAutomation", "kind": "Action", "selector": "PopulateTextFieldUsePhysicalKeyboard", "template": "WebAutomation.PopulateTextField.PopulateTextFieldUsePhysicalKeyboard WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` UnfocusAfterPopulate: True Text: `` Mode: WebAutomation.PopulateTextMode.Replace", "golden_example": "WebAutomation.PopulateTextField.PopulateTextFieldUsePhysicalKeyboard WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser UnfocusAfterPopulate: True Text: $fx'password' Mode: WebAutomation.PopulateTextMode.Replace", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "UnfocusAfterPopulate", "type": "Boolean", "required": true, "default": "True" }, { "name": "Text", "type": "EncryptableObject", "required": true }, { "name": "Mode", "type": "PopulateTextMode", "required": true, "default": "Replace", "enumValues": [ "Replace", "Append" ] } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "UnfocusAfterPopulate", "Text", "Mode" ], "constraints": { "HandleDialogAction": "DoNothing", "WaitForPageToLoad": "True", "UsePhysicalKeyboard": "True" }, "sibling_selectors": [ "WebAutomation.PopulateTextField.PopulateTextField", "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialog", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButton", "WebAutomation.PopulateTextField.PopulateTextFieldNoWait", "WebAutomation.PopulateTextField.PopulateTextFieldCloseDialogUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldPressDialogButtonUsePhysicalKeyboard", "WebAutomation.PopulateTextField.PopulateTextFieldNoWaitUsePhysicalKeyboard" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.PressButton.PressButton", "module": "WebAutomation", "kind": "Action", "selector": "PressButton", "template": "WebAutomation.PressButton.PressButton WaitForPageToLoadTimeout: 60 BrowserInstance: `` Control: ``", "golden_example": "WebAutomation.PressButton.PressButton WaitForPageToLoadTimeout: 60 BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\'']", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "Control" ], "constraints": { "HandleDialogAction": "DoNothing", "WaitForPageToLoad": "True" }, "sibling_selectors": [ "WebAutomation.PressButton.PressButtonCloseDialog", "WebAutomation.PressButton.PressButtonPressDialogButton", "WebAutomation.PressButton.PressButtonNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.PressButton.PressButtonCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "PressButtonCloseDialog", "template": "WebAutomation.PressButton.PressButtonCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: `` Control: ``", "golden_example": "WebAutomation.PressButton.PressButtonCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\'']", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "Control" ], "constraints": { "HandleDialogAction": "CloseIt", "WaitForPageToLoad": "True" }, "sibling_selectors": [ "WebAutomation.PressButton.PressButton", "WebAutomation.PressButton.PressButtonPressDialogButton", "WebAutomation.PressButton.PressButtonNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.PressButton.PressButtonNoWait", "module": "WebAutomation", "kind": "Action", "selector": "PressButtonNoWait", "template": "WebAutomation.PressButton.PressButtonNoWait BrowserInstance: `` Control: ``", "golden_example": "WebAutomation.PressButton.PressButtonNoWait BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\'']", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "BrowserInstance", "Control" ], "constraints": { "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.PressButton.PressButton", "WebAutomation.PressButton.PressButtonCloseDialog", "WebAutomation.PressButton.PressButtonPressDialogButton" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.PressButton.PressButtonPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "PressButtonPressDialogButton", "template": "WebAutomation.PressButton.PressButtonPressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: `` Control: `` DialogButton: ``", "golden_example": "WebAutomation.PressButton.PressButtonPressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] DialogButton: $fx'example'", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "Control", "DialogButton" ], "constraints": { "HandleDialogAction": "PressButton", "WaitForPageToLoad": "True" }, "sibling_selectors": [ "WebAutomation.PressButton.PressButton", "WebAutomation.PressButton.PressButtonCloseDialog", "WebAutomation.PressButton.PressButtonNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SelectRadioButton.SelectRadioButton", "module": "WebAutomation", "kind": "Action", "selector": "SelectRadioButton", "template": "WebAutomation.SelectRadioButton.SelectRadioButton WaitForPageToLoadTimeout: 60 BrowserInstance: `` Control: ``", "golden_example": "WebAutomation.SelectRadioButton.SelectRadioButton WaitForPageToLoadTimeout: 60 BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\'']", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "Control" ], "constraints": { "HandleDialogAction": "DoNothing", "WaitForPageToLoad": "True" }, "sibling_selectors": [ "WebAutomation.SelectRadioButton.SelectRadioButtonCloseDialog", "WebAutomation.SelectRadioButton.SelectRadioButtonPressDialogButton", "WebAutomation.SelectRadioButton.SelectRadioButtonNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SelectRadioButton.SelectRadioButtonCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "SelectRadioButtonCloseDialog", "template": "WebAutomation.SelectRadioButton.SelectRadioButtonCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: `` Control: ``", "golden_example": "WebAutomation.SelectRadioButton.SelectRadioButtonCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\'']", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "Control" ], "constraints": { "HandleDialogAction": "CloseIt", "WaitForPageToLoad": "True" }, "sibling_selectors": [ "WebAutomation.SelectRadioButton.SelectRadioButton", "WebAutomation.SelectRadioButton.SelectRadioButtonPressDialogButton", "WebAutomation.SelectRadioButton.SelectRadioButtonNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SelectRadioButton.SelectRadioButtonNoWait", "module": "WebAutomation", "kind": "Action", "selector": "SelectRadioButtonNoWait", "template": "WebAutomation.SelectRadioButton.SelectRadioButtonNoWait BrowserInstance: `` Control: ``", "golden_example": "WebAutomation.SelectRadioButton.SelectRadioButtonNoWait BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\'']", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "BrowserInstance", "Control" ], "constraints": { "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.SelectRadioButton.SelectRadioButton", "WebAutomation.SelectRadioButton.SelectRadioButtonCloseDialog", "WebAutomation.SelectRadioButton.SelectRadioButtonPressDialogButton" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SelectRadioButton.SelectRadioButtonPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "SelectRadioButtonPressDialogButton", "template": "WebAutomation.SelectRadioButton.SelectRadioButtonPressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: `` Control: `` DialogButton: ``", "golden_example": "WebAutomation.SelectRadioButton.SelectRadioButtonPressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] DialogButton: $fx'example'", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "Control", "DialogButton" ], "constraints": { "HandleDialogAction": "PressButton", "WaitForPageToLoad": "True" }, "sibling_selectors": [ "WebAutomation.SelectRadioButton.SelectRadioButton", "WebAutomation.SelectRadioButton.SelectRadioButtonCloseDialog", "WebAutomation.SelectRadioButton.SelectRadioButtonNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetCheckboxState.SetCheckboxState", "module": "WebAutomation", "kind": "Action", "selector": "SetCheckboxState", "template": "WebAutomation.SetCheckboxState.SetCheckboxState WaitForPageToLoadTimeout: 60 BrowserInstance: `` Control: `` State: WebAutomation.CheckboxState.Checked", "golden_example": "WebAutomation.SetCheckboxState.SetCheckboxState WaitForPageToLoadTimeout: 60 BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] State: WebAutomation.CheckboxState.Checked", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "State", "type": "CheckboxState", "required": true, "default": "Checked", "enumValues": [ "Checked", "Unchecked" ] } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "Control", "State" ], "constraints": { "HandleDialogAction": "DoNothing", "WaitForPageToLoad": "True" }, "sibling_selectors": [ "WebAutomation.SetCheckboxState.SetCheckboxStateCloseDialog", "WebAutomation.SetCheckboxState.SetCheckboxStatePressDialogButton", "WebAutomation.SetCheckboxState.SetCheckboxStateNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetCheckboxState.SetCheckboxStateCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "SetCheckboxStateCloseDialog", "template": "WebAutomation.SetCheckboxState.SetCheckboxStateCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: `` Control: `` State: WebAutomation.CheckboxState.Checked", "golden_example": "WebAutomation.SetCheckboxState.SetCheckboxStateCloseDialog WaitForPageToLoadTimeout: 60 BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] State: WebAutomation.CheckboxState.Checked", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "State", "type": "CheckboxState", "required": true, "default": "Checked", "enumValues": [ "Checked", "Unchecked" ] } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "Control", "State" ], "constraints": { "HandleDialogAction": "CloseIt", "WaitForPageToLoad": "True" }, "sibling_selectors": [ "WebAutomation.SetCheckboxState.SetCheckboxState", "WebAutomation.SetCheckboxState.SetCheckboxStatePressDialogButton", "WebAutomation.SetCheckboxState.SetCheckboxStateNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetCheckboxState.SetCheckboxStateNoWait", "module": "WebAutomation", "kind": "Action", "selector": "SetCheckboxStateNoWait", "template": "WebAutomation.SetCheckboxState.SetCheckboxStateNoWait BrowserInstance: `` Control: `` State: WebAutomation.CheckboxState.Checked", "golden_example": "WebAutomation.SetCheckboxState.SetCheckboxStateNoWait BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] State: WebAutomation.CheckboxState.Checked", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "State", "type": "CheckboxState", "required": true, "default": "Checked", "enumValues": [ "Checked", "Unchecked" ] } ], "output_params": [], "required_params": [ "BrowserInstance", "Control", "State" ], "constraints": { "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.SetCheckboxState.SetCheckboxState", "WebAutomation.SetCheckboxState.SetCheckboxStateCloseDialog", "WebAutomation.SetCheckboxState.SetCheckboxStatePressDialogButton" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetCheckboxState.SetCheckboxStatePressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "SetCheckboxStatePressDialogButton", "template": "WebAutomation.SetCheckboxState.SetCheckboxStatePressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: `` Control: `` DialogButton: `` State: WebAutomation.CheckboxState.Checked", "golden_example": "WebAutomation.SetCheckboxState.SetCheckboxStatePressDialogButton WaitForPageToLoadTimeout: 60 BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] DialogButton: $fx'example' State: WebAutomation.CheckboxState.Checked", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" }, { "name": "State", "type": "CheckboxState", "required": true, "default": "Checked", "enumValues": [ "Checked", "Unchecked" ] } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "BrowserInstance", "Control", "DialogButton", "State" ], "constraints": { "HandleDialogAction": "PressButton", "WaitForPageToLoad": "True" }, "sibling_selectors": [ "WebAutomation.SetCheckboxState.SetCheckboxState", "WebAutomation.SetCheckboxState.SetCheckboxStateCloseDialog", "WebAutomation.SetCheckboxState.SetCheckboxStateNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetDropDownListValue.ClearDropDownListValue", "module": "WebAutomation", "kind": "Action", "selector": "ClearDropDownListValue", "template": "WebAutomation.SetDropDownListValue.ClearDropDownListValue WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: ``", "golden_example": "WebAutomation.SetDropDownListValue.ClearDropDownListValue WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "Control", "BrowserInstance" ], "constraints": { "Operation": "ClearAllOptions", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing" }, "sibling_selectors": [ "WebAutomation.SetDropDownListValue.SetDropDownListValueByName", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog", "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton", "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait", "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "ClearDropDownListValueCloseDialog", "template": "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: ``", "golden_example": "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "Control", "BrowserInstance" ], "constraints": { "Operation": "ClearAllOptions", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt" }, "sibling_selectors": [ "WebAutomation.SetDropDownListValue.SetDropDownListValueByName", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex", "WebAutomation.SetDropDownListValue.ClearDropDownListValue", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton", "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait", "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait", "module": "WebAutomation", "kind": "Action", "selector": "ClearDropDownListValueNoWait", "template": "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait Control: `` BrowserInstance: ``", "golden_example": "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser", "input_params": [ { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Control", "BrowserInstance" ], "constraints": { "Operation": "ClearAllOptions", "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.SetDropDownListValue.SetDropDownListValueByName", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex", "WebAutomation.SetDropDownListValue.ClearDropDownListValue", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog", "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton", "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "ClearDropDownListValuePressDialogButton", "template": "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` DialogButton: ``", "golden_example": "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser DialogButton: $fx'example'", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "DialogButton" ], "constraints": { "Operation": "ClearAllOptions", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton" }, "sibling_selectors": [ "WebAutomation.SetDropDownListValue.SetDropDownListValueByName", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex", "WebAutomation.SetDropDownListValue.ClearDropDownListValue", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog", "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait", "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex", "module": "WebAutomation", "kind": "Action", "selector": "SetDropDownListValueByIndex", "template": "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` OptionsIndeces: ``", "golden_example": "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser OptionsIndeces: Positions", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "OptionsIndeces", "type": "List`1", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "OptionsIndeces" ], "constraints": { "Operation": "SelectOptionsByIndex", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing" }, "sibling_selectors": [ "WebAutomation.SetDropDownListValue.SetDropDownListValueByName", "WebAutomation.SetDropDownListValue.ClearDropDownListValue", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog", "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton", "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait", "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "SetDropDownListValueByIndexCloseDialog", "template": "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` OptionsIndeces: ``", "golden_example": "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser OptionsIndeces: Positions", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "OptionsIndeces", "type": "List`1", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "OptionsIndeces" ], "constraints": { "Operation": "SelectOptionsByIndex", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt" }, "sibling_selectors": [ "WebAutomation.SetDropDownListValue.SetDropDownListValueByName", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex", "WebAutomation.SetDropDownListValue.ClearDropDownListValue", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog", "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton", "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait", "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait", "module": "WebAutomation", "kind": "Action", "selector": "SetDropDownListValueByIndexNoWait", "template": "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait Control: `` BrowserInstance: `` OptionsIndeces: ``", "golden_example": "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser OptionsIndeces: Positions", "input_params": [ { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "OptionsIndeces", "type": "List`1", "required": true } ], "output_params": [], "required_params": [ "Control", "BrowserInstance", "OptionsIndeces" ], "constraints": { "Operation": "SelectOptionsByIndex", "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.SetDropDownListValue.SetDropDownListValueByName", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex", "WebAutomation.SetDropDownListValue.ClearDropDownListValue", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog", "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton", "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait", "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "SetDropDownListValueByIndexPressDialogButton", "template": "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` DialogButton: `` OptionsIndeces: ``", "golden_example": "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser DialogButton: $fx'example' OptionsIndeces: Positions", "input_params": [ { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" }, { "name": "OptionsIndeces", "type": "List`1", "required": true } ], "output_params": [], "required_params": [ "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "DialogButton", "OptionsIndeces" ], "constraints": { "Operation": "SelectOptionsByIndex", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton" }, "sibling_selectors": [ "WebAutomation.SetDropDownListValue.SetDropDownListValueByName", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex", "WebAutomation.SetDropDownListValue.ClearDropDownListValue", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog", "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton", "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait", "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetDropDownListValue.SetDropDownListValueByName", "module": "WebAutomation", "kind": "Action", "selector": "SetDropDownListValueByName", "template": "WebAutomation.SetDropDownListValue.SetDropDownListValueByName UseRegularExpression: False WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` OptionNames: ``", "golden_example": "WebAutomation.SetDropDownListValue.SetDropDownListValueByName UseRegularExpression: False WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser OptionNames: TextList", "input_params": [ { "name": "UseRegularExpression", "type": "Boolean", "required": true, "default": "False" }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "OptionNames", "type": "List`1", "required": true } ], "output_params": [], "required_params": [ "UseRegularExpression", "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "OptionNames" ], "constraints": { "Operation": "SelectOptionsByName", "WaitForPageToLoad": "True", "HandleDialogAction": "DoNothing" }, "sibling_selectors": [ "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex", "WebAutomation.SetDropDownListValue.ClearDropDownListValue", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog", "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton", "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait", "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog", "module": "WebAutomation", "kind": "Action", "selector": "SetDropDownListValueByNameCloseDialog", "template": "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog UseRegularExpression: False WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` OptionNames: ``", "golden_example": "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog UseRegularExpression: False WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser OptionNames: TextList", "input_params": [ { "name": "UseRegularExpression", "type": "Boolean", "required": true, "default": "False" }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "OptionNames", "type": "List`1", "required": true } ], "output_params": [], "required_params": [ "UseRegularExpression", "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "OptionNames" ], "constraints": { "Operation": "SelectOptionsByName", "WaitForPageToLoad": "True", "HandleDialogAction": "CloseIt" }, "sibling_selectors": [ "WebAutomation.SetDropDownListValue.SetDropDownListValueByName", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex", "WebAutomation.SetDropDownListValue.ClearDropDownListValue", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog", "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton", "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait", "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait", "module": "WebAutomation", "kind": "Action", "selector": "SetDropDownListValueByNameNoWait", "template": "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait UseRegularExpression: False Control: `` BrowserInstance: `` OptionNames: ``", "golden_example": "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait UseRegularExpression: False Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser OptionNames: TextList", "input_params": [ { "name": "UseRegularExpression", "type": "Boolean", "required": true, "default": "False" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "OptionNames", "type": "List`1", "required": true } ], "output_params": [], "required_params": [ "UseRegularExpression", "Control", "BrowserInstance", "OptionNames" ], "constraints": { "Operation": "SelectOptionsByName", "WaitForPageToLoad": "False" }, "sibling_selectors": [ "WebAutomation.SetDropDownListValue.SetDropDownListValueByName", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex", "WebAutomation.SetDropDownListValue.ClearDropDownListValue", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog", "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton", "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait", "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton", "module": "WebAutomation", "kind": "Action", "selector": "SetDropDownListValueByNamePressDialogButton", "template": "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton UseRegularExpression: False WaitForPageToLoadTimeout: 60 Control: `` BrowserInstance: `` DialogButton: `` OptionNames: ``", "golden_example": "WebAutomation.SetDropDownListValue.SetDropDownListValueByNamePressDialogButton UseRegularExpression: False WaitForPageToLoadTimeout: 60 Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] BrowserInstance: Browser DialogButton: $fx'example' OptionNames: TextList", "input_params": [ { "name": "UseRegularExpression", "type": "Boolean", "required": true, "default": "False" }, { "name": "WaitForPageToLoadTimeout", "type": "Int32", "required": true, "default": "60" }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "DialogButton", "type": "String", "required": true, "default": "OK" }, { "name": "OptionNames", "type": "List`1", "required": true } ], "output_params": [], "required_params": [ "UseRegularExpression", "WaitForPageToLoadTimeout", "Control", "BrowserInstance", "DialogButton", "OptionNames" ], "constraints": { "Operation": "SelectOptionsByName", "WaitForPageToLoad": "True", "HandleDialogAction": "PressButton" }, "sibling_selectors": [ "WebAutomation.SetDropDownListValue.SetDropDownListValueByName", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndex", "WebAutomation.SetDropDownListValue.ClearDropDownListValue", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexCloseDialog", "WebAutomation.SetDropDownListValue.ClearDropDownListValueCloseDialog", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexPressDialogButton", "WebAutomation.SetDropDownListValue.ClearDropDownListValuePressDialogButton", "WebAutomation.SetDropDownListValue.SetDropDownListValueByNameNoWait", "WebAutomation.SetDropDownListValue.SetDropDownListValueByIndexNoWait", "WebAutomation.SetDropDownListValue.ClearDropDownListValueNoWait" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.TakeScreenshot.TakeScreenshot", "module": "WebAutomation", "kind": "Action", "selector": "TakeScreenshot", "template": "WebAutomation.TakeScreenshot.TakeScreenshot BrowserInstance: ``", "golden_example": "WebAutomation.TakeScreenshot.TakeScreenshot BrowserInstance: Browser", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Web browser instance" ], "constraints": { "Operation": "WebPage", "SaveMode": "Clipboard" }, "sibling_selectors": [ "WebAutomation.TakeScreenshot.TakeScreenshotOfElement", "WebAutomation.TakeScreenshot.TakeScreenshotSaveToFile", "WebAutomation.TakeScreenshot.TakeScreenshotOfElementSaveToFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.TakeScreenshot.TakeScreenshotOfElement", "module": "WebAutomation", "kind": "Action", "selector": "TakeScreenshotOfElement", "template": "WebAutomation.TakeScreenshot.TakeScreenshotOfElement BrowserInstance: `` Control: ``", "golden_example": "WebAutomation.TakeScreenshot.TakeScreenshotOfElement BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\'']", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "BrowserInstance", "Control" ], "constraints": { "Operation": "Element", "SaveMode": "Clipboard" }, "sibling_selectors": [ "WebAutomation.TakeScreenshot.TakeScreenshot", "WebAutomation.TakeScreenshot.TakeScreenshotSaveToFile", "WebAutomation.TakeScreenshot.TakeScreenshotOfElementSaveToFile" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.TakeScreenshot.TakeScreenshotOfElementSaveToFile", "module": "WebAutomation", "kind": "Action", "selector": "TakeScreenshotOfElementSaveToFile", "template": "WebAutomation.TakeScreenshot.TakeScreenshotOfElementSaveToFile BrowserInstance: `` Control: `` File: `` FileFormat: WebAutomation.FileFormat.Bmp", "golden_example": "WebAutomation.TakeScreenshot.TakeScreenshotOfElementSaveToFile BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''] File: $fx'C:\\temp\\test.xlsx' FileFormat: WebAutomation.FileFormat.Bmp", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true }, { "name": "File", "type": "FileObject", "required": true }, { "name": "FileFormat", "type": "FileFormat", "required": true, "default": "Bmp", "enumValues": [ "Bmp", "Gif", "Jpg", "Png", "Tiff" ] } ], "output_params": [], "required_params": [ "BrowserInstance", "Control", "File", "FileFormat" ], "constraints": { "Operation": "Element", "SaveMode": "File" }, "sibling_selectors": [ "WebAutomation.TakeScreenshot.TakeScreenshot", "WebAutomation.TakeScreenshot.TakeScreenshotOfElement", "WebAutomation.TakeScreenshot.TakeScreenshotSaveToFile" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.TakeScreenshot.TakeScreenshotSaveToFile", "module": "WebAutomation", "kind": "Action", "selector": "TakeScreenshotSaveToFile", "template": "WebAutomation.TakeScreenshot.TakeScreenshotSaveToFile BrowserInstance: `` File: `` FileFormat: WebAutomation.FileFormat.Bmp", "golden_example": "WebAutomation.TakeScreenshot.TakeScreenshotSaveToFile BrowserInstance: Browser File: $fx'C:\\temp\\test.xlsx' FileFormat: WebAutomation.FileFormat.Bmp", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "File", "type": "FileObject", "required": true }, { "name": "FileFormat", "type": "FileFormat", "required": true, "default": "Bmp", "enumValues": [ "Bmp", "Gif", "Jpg", "Png", "Tiff" ] } ], "output_params": [], "required_params": [ "BrowserInstance", "File", "FileFormat" ], "constraints": { "Operation": "WebPage", "SaveMode": "File" }, "sibling_selectors": [ "WebAutomation.TakeScreenshot.TakeScreenshot", "WebAutomation.TakeScreenshot.TakeScreenshotOfElement", "WebAutomation.TakeScreenshot.TakeScreenshotOfElementSaveToFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.WaitForWebPageContent.WebPageToContainElement", "module": "WebAutomation", "kind": "Wait", "selector": "WebPageToContainElement", "template": "WAIT (WebAutomation.WaitForWebPageContent.WebPageToContainElement BrowserInstance: `` Control: ``)", "golden_example": "WAIT (WebAutomation.WaitForWebPageContent.WebPageToContainElement BrowserInstance: Browser Control: $fx'body')", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "Web browser instance", "UI element" ], "constraints": { "CheckElementState": "False", "ContainsMode": "ToContainElement" }, "sibling_selectors": [ "WebAutomation.WaitForWebPageContent.WebPageToNotContainElement", "WebAutomation.WaitForWebPageContent.WebPageToContainText", "WebAutomation.WaitForWebPageContent.WebPageToNotContainText", "WebAutomation.WaitForWebPageContent.WebPageToContainElementInState" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.WaitForWebPageContent.WebPageToContainElementInState", "module": "WebAutomation", "kind": "Wait", "selector": "WebPageToContainElementInState", "template": "WAIT (WebAutomation.WaitForWebPageContent.WebPageToContainElementInState State: WebAutomation.ElementState.Enabled BrowserInstance: `` Control: ``)", "golden_example": "WAIT (WebAutomation.WaitForWebPageContent.WebPageToContainElementInState State: WebAutomation.ElementState.Enabled BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''])", "input_params": [ { "name": "State", "type": "ElementState", "required": true, "default": "Enabled", "enumValues": [ "Enabled", "Disabled" ] }, { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "State", "BrowserInstance", "Control" ], "constraints": { "CheckElementState": "True", "ContainsMode": "ToContainElement" }, "sibling_selectors": [ "WebAutomation.WaitForWebPageContent.WebPageToContainElement", "WebAutomation.WaitForWebPageContent.WebPageToNotContainElement", "WebAutomation.WaitForWebPageContent.WebPageToContainText", "WebAutomation.WaitForWebPageContent.WebPageToNotContainText" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.WaitForWebPageContent.WebPageToContainText", "module": "WebAutomation", "kind": "Wait", "selector": "WebPageToContainText", "template": "WAIT (WebAutomation.WaitForWebPageContent.WebPageToContainText BrowserInstance: `` Text: ``)", "golden_example": "WAIT (WebAutomation.WaitForWebPageContent.WebPageToContainText BrowserInstance: Browser Text: $fx'example')", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Text", "type": "String", "required": true } ], "output_params": [], "required_params": [ "BrowserInstance", "Text" ], "constraints": { "ContainsMode": "ToContainText" }, "sibling_selectors": [ "WebAutomation.WaitForWebPageContent.WebPageToContainElement", "WebAutomation.WaitForWebPageContent.WebPageToNotContainElement", "WebAutomation.WaitForWebPageContent.WebPageToNotContainText", "WebAutomation.WaitForWebPageContent.WebPageToContainElementInState" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WebAutomation.WaitForWebPageContent.WebPageToNotContainElement", "module": "WebAutomation", "kind": "Wait", "selector": "WebPageToNotContainElement", "template": "WAIT (WebAutomation.WaitForWebPageContent.WebPageToNotContainElement BrowserInstance: `` Control: ``)", "golden_example": "WAIT (WebAutomation.WaitForWebPageContent.WebPageToNotContainElement BrowserInstance: Browser Control: appmask['Web Page \\'KB Test Page\\'']['Button \\'Submit\\''])", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Control", "type": "WebControl", "required": true } ], "output_params": [], "required_params": [ "BrowserInstance", "Control" ], "constraints": { "ContainsMode": "ToNotContainElement" }, "sibling_selectors": [ "WebAutomation.WaitForWebPageContent.WebPageToContainElement", "WebAutomation.WaitForWebPageContent.WebPageToContainText", "WebAutomation.WaitForWebPageContent.WebPageToNotContainText", "WebAutomation.WaitForWebPageContent.WebPageToContainElementInState" ], "needs_ui_selector": true, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors; its UI element references point to placeholder elements (Window 'KB Test Window', Web Page 'KB Test Page'): record your own elements and use their names" }, { "actionId": "WebAutomation.WaitForWebPageContent.WebPageToNotContainText", "module": "WebAutomation", "kind": "Wait", "selector": "WebPageToNotContainText", "template": "WAIT (WebAutomation.WaitForWebPageContent.WebPageToNotContainText BrowserInstance: `` Text: ``)", "golden_example": "WAIT (WebAutomation.WaitForWebPageContent.WebPageToNotContainText BrowserInstance: Browser Text: $fx'example')", "input_params": [ { "name": "BrowserInstance", "type": "WebBrowserInstanceHandle", "required": true }, { "name": "Text", "type": "String", "required": true } ], "output_params": [], "required_params": [ "BrowserInstance", "Text" ], "constraints": { "ContainsMode": "ToNotContainText" }, "sibling_selectors": [ "WebAutomation.WaitForWebPageContent.WebPageToContainElement", "WebAutomation.WaitForWebPageContent.WebPageToNotContainElement", "WebAutomation.WaitForWebPageContent.WebPageToContainText", "WebAutomation.WaitForWebPageContent.WebPageToContainElementInState" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.Attach", "module": "Word", "kind": "Action", "selector": null, "template": "Word.Attach DocumentName: `` Instance=> WordInstance", "golden_example": "Word.Attach DocumentName: $fx'C:\\temp\\test.xlsx' Instance=> WordInstance", "input_params": [ { "name": "DocumentName", "type": "FileObject", "required": false } ], "output_params": [ { "name": "Instance", "type": "WordInstanceHandle" } ], "required_params": [ "Document name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.CloseWord.Close", "module": "Word", "kind": "Action", "selector": "Close", "template": "Word.CloseWord.Close Instance: ``", "golden_example": "Word.CloseWord.Close Instance: WordInstance", "input_params": [ { "name": "Instance", "type": "WordInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Word instance" ], "constraints": { "CloseMode": "DoNotSave" }, "sibling_selectors": [ "Word.CloseWord.CloseAndSave", "Word.CloseWord.CloseAndSaveAs" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.CloseWord.CloseAndSave", "module": "Word", "kind": "Action", "selector": "CloseAndSave", "template": "Word.CloseWord.CloseAndSave Instance: ``", "golden_example": "Word.CloseWord.CloseAndSave Instance: WordInstance", "input_params": [ { "name": "Instance", "type": "WordInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "CloseMode": "Save" }, "sibling_selectors": [ "Word.CloseWord.Close", "Word.CloseWord.CloseAndSaveAs" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.CloseWord.CloseAndSaveAs", "module": "Word", "kind": "Action", "selector": "CloseAndSaveAs", "template": "Word.CloseWord.CloseAndSaveAs DocumentFormat: Word.WordFormat.FromExtension DocumentPath: `` Instance: ``", "golden_example": "Word.CloseWord.CloseAndSaveAs DocumentFormat: Word.WordFormat.FromExtension DocumentPath: $fx'C:\\temp\\test.xlsx' Instance: WordInstance", "input_params": [ { "name": "DocumentFormat", "type": "WordFormat", "required": true, "default": "FromExtension", "enumValues": [ "DOCX", "DOCM", "DOC", "DOTX", "DOTM", "DOT", "PDF", "XPS", "WebPageArchive", "WebPage", "WebPageFiltered", "RTF", "Text", "TextLineBreaks", "DOSText", "DOSTextLineBreaks", "UnicodeText", "XML", "StrictOpenXMLDocument", "ODT", "FromExtension" ] }, { "name": "DocumentPath", "type": "FileObject", "required": true }, { "name": "Instance", "type": "WordInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "DocumentFormat", "DocumentPath", "Instance" ], "constraints": { "CloseMode": "SaveAs" }, "sibling_selectors": [ "Word.CloseWord.Close", "Word.CloseWord.CloseAndSave" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.FindAndReplaceWord.FindAndReplaceAllWildcards", "module": "Word", "kind": "Action", "selector": "FindAndReplaceAllWildcards", "template": "Word.FindAndReplaceWord.FindAndReplaceAllWildcards TextToReplaceWith: `` Instance: `` TextToFind: ``", "golden_example": "Word.FindAndReplaceWord.FindAndReplaceAllWildcards TextToReplaceWith: $fx'example' Instance: WordInstance TextToFind: $fx'example'", "input_params": [ { "name": "TextToReplaceWith", "type": "String", "required": true }, { "name": "Instance", "type": "WordInstanceHandle", "required": true }, { "name": "TextToFind", "type": "String", "required": true } ], "output_params": [], "required_params": [ "TextToReplaceWith", "Instance", "TextToFind" ], "constraints": { "AllMatches": "True", "MatchWildCards": "True" }, "sibling_selectors": [ "Word.FindAndReplaceWord.FindAndReplaceSingle", "Word.FindAndReplaceWord.FindAndReplaceSingleWildcards", "Word.FindAndReplaceWord.FindAndReplaceAllWithoutWildcards" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.FindAndReplaceWord.FindAndReplaceAllWithoutWildcards", "module": "Word", "kind": "Action", "selector": "FindAndReplaceAllWithoutWildcards", "template": "Word.FindAndReplaceWord.FindAndReplaceAllWithoutWildcards MatchCase: False MatchEntireWord: False TextToReplaceWith: `` Instance: `` TextToFind: ``", "golden_example": "Word.FindAndReplaceWord.FindAndReplaceAllWithoutWildcards MatchCase: False MatchEntireWord: False TextToReplaceWith: $fx'example' Instance: WordInstance TextToFind: $fx'example'", "input_params": [ { "name": "MatchCase", "type": "Boolean", "required": true, "default": "False" }, { "name": "MatchEntireWord", "type": "Boolean", "required": true, "default": "False" }, { "name": "TextToReplaceWith", "type": "String", "required": true }, { "name": "Instance", "type": "WordInstanceHandle", "required": true }, { "name": "TextToFind", "type": "String", "required": true } ], "output_params": [], "required_params": [ "MatchCase", "MatchEntireWord", "TextToReplaceWith", "Instance", "TextToFind" ], "constraints": { "AllMatches": "True", "MatchWildCards": "False" }, "sibling_selectors": [ "Word.FindAndReplaceWord.FindAndReplaceSingle", "Word.FindAndReplaceWord.FindAndReplaceSingleWildcards", "Word.FindAndReplaceWord.FindAndReplaceAllWildcards" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.FindAndReplaceWord.FindAndReplaceSingle", "module": "Word", "kind": "Action", "selector": "FindAndReplaceSingle", "template": "Word.FindAndReplaceWord.FindAndReplaceSingle Instance: `` TextToFind: `` TextToReplaceWith: `` MatchCase: False MatchEntireWord: False", "golden_example": "Word.FindAndReplaceWord.FindAndReplaceSingle Instance: WordInstance TextToFind: $fx'example' TextToReplaceWith: $fx'example' MatchCase: False MatchEntireWord: False", "input_params": [ { "name": "Instance", "type": "WordInstanceHandle", "required": false }, { "name": "TextToFind", "type": "String", "required": false }, { "name": "TextToReplaceWith", "type": "String", "required": false }, { "name": "MatchCase", "type": "Boolean", "required": false }, { "name": "MatchEntireWord", "type": "Boolean", "required": false } ], "output_params": [], "required_params": [ "Word Instance", "Text to find", "Text to replace with" ], "constraints": { "AllMatches": "False", "MatchWildCards": "False" }, "sibling_selectors": [ "Word.FindAndReplaceWord.FindAndReplaceSingleWildcards", "Word.FindAndReplaceWord.FindAndReplaceAllWildcards", "Word.FindAndReplaceWord.FindAndReplaceAllWithoutWildcards" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.FindAndReplaceWord.FindAndReplaceSingleWildcards", "module": "Word", "kind": "Action", "selector": "FindAndReplaceSingleWildcards", "template": "Word.FindAndReplaceWord.FindAndReplaceSingleWildcards TextToReplaceWith: `` Instance: `` TextToFind: ``", "golden_example": "Word.FindAndReplaceWord.FindAndReplaceSingleWildcards TextToReplaceWith: $fx'example' Instance: WordInstance TextToFind: $fx'example'", "input_params": [ { "name": "TextToReplaceWith", "type": "String", "required": true }, { "name": "Instance", "type": "WordInstanceHandle", "required": true }, { "name": "TextToFind", "type": "String", "required": true } ], "output_params": [], "required_params": [ "TextToReplaceWith", "Instance", "TextToFind" ], "constraints": { "AllMatches": "False", "MatchWildCards": "True" }, "sibling_selectors": [ "Word.FindAndReplaceWord.FindAndReplaceSingle", "Word.FindAndReplaceWord.FindAndReplaceAllWildcards", "Word.FindAndReplaceWord.FindAndReplaceAllWithoutWildcards" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard", "module": "Word", "kind": "Action", "selector": "InsertImageBookmarkEndFromClipboard", "template": "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard Instance: `` Bookmark: ``", "golden_example": "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard Instance: WordInstance Bookmark: $fx'example'", "input_params": [ { "name": "Instance", "type": "WordInstanceHandle", "required": true }, { "name": "Bookmark", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Instance", "Bookmark" ], "constraints": { "InsertImageMode": "EndOfBookmark", "Source": "Clipboard" }, "sibling_selectors": [ "Word.InsertImageToWord.InsertImageDocumentStartFromFile", "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard", "Word.InsertImageToWord.InsertImageDocumentEndFromFile", "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkStartFromFile", "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkEndFromFile", "Word.InsertImageToWord.InsertImageStartOfTextFromFile", "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard", "Word.InsertImageToWord.InsertImageEndOfTextFromFile", "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.InsertImageToWord.InsertImageBookmarkEndFromFile", "module": "Word", "kind": "Action", "selector": "InsertImageBookmarkEndFromFile", "template": "Word.InsertImageToWord.InsertImageBookmarkEndFromFile Path: `` Instance: `` Bookmark: ``", "golden_example": "Word.InsertImageToWord.InsertImageBookmarkEndFromFile Path: $fx'C:\\temp\\test.xlsx' Instance: WordInstance Bookmark: $fx'example'", "input_params": [ { "name": "Path", "type": "FileObject", "required": true }, { "name": "Instance", "type": "WordInstanceHandle", "required": true }, { "name": "Bookmark", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Path", "Instance", "Bookmark" ], "constraints": { "InsertImageMode": "EndOfBookmark", "Source": "File" }, "sibling_selectors": [ "Word.InsertImageToWord.InsertImageDocumentStartFromFile", "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard", "Word.InsertImageToWord.InsertImageDocumentEndFromFile", "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkStartFromFile", "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard", "Word.InsertImageToWord.InsertImageStartOfTextFromFile", "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard", "Word.InsertImageToWord.InsertImageEndOfTextFromFile", "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard", "module": "Word", "kind": "Action", "selector": "InsertImageBookmarkStartFromClipboard", "template": "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard Instance: `` Bookmark: ``", "golden_example": "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard Instance: WordInstance Bookmark: $fx'example'", "input_params": [ { "name": "Instance", "type": "WordInstanceHandle", "required": true }, { "name": "Bookmark", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Instance", "Bookmark" ], "constraints": { "InsertImageMode": "StartOfBookmark", "Source": "Clipboard" }, "sibling_selectors": [ "Word.InsertImageToWord.InsertImageDocumentStartFromFile", "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard", "Word.InsertImageToWord.InsertImageDocumentEndFromFile", "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkStartFromFile", "Word.InsertImageToWord.InsertImageBookmarkEndFromFile", "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard", "Word.InsertImageToWord.InsertImageStartOfTextFromFile", "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard", "Word.InsertImageToWord.InsertImageEndOfTextFromFile", "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.InsertImageToWord.InsertImageBookmarkStartFromFile", "module": "Word", "kind": "Action", "selector": "InsertImageBookmarkStartFromFile", "template": "Word.InsertImageToWord.InsertImageBookmarkStartFromFile Path: `` Instance: `` Bookmark: ``", "golden_example": "Word.InsertImageToWord.InsertImageBookmarkStartFromFile Path: $fx'C:\\temp\\test.xlsx' Instance: WordInstance Bookmark: $fx'example'", "input_params": [ { "name": "Path", "type": "FileObject", "required": true }, { "name": "Instance", "type": "WordInstanceHandle", "required": true }, { "name": "Bookmark", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Path", "Instance", "Bookmark" ], "constraints": { "InsertImageMode": "StartOfBookmark", "Source": "File" }, "sibling_selectors": [ "Word.InsertImageToWord.InsertImageDocumentStartFromFile", "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard", "Word.InsertImageToWord.InsertImageDocumentEndFromFile", "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkEndFromFile", "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard", "Word.InsertImageToWord.InsertImageStartOfTextFromFile", "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard", "Word.InsertImageToWord.InsertImageEndOfTextFromFile", "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard", "module": "Word", "kind": "Action", "selector": "InsertImageDocumentEndFromClipboard", "template": "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard Instance: ``", "golden_example": "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard Instance: WordInstance", "input_params": [ { "name": "Instance", "type": "WordInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "InsertImageMode": "EndOfDocument", "Source": "Clipboard" }, "sibling_selectors": [ "Word.InsertImageToWord.InsertImageDocumentStartFromFile", "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard", "Word.InsertImageToWord.InsertImageDocumentEndFromFile", "Word.InsertImageToWord.InsertImageBookmarkStartFromFile", "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkEndFromFile", "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard", "Word.InsertImageToWord.InsertImageStartOfTextFromFile", "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard", "Word.InsertImageToWord.InsertImageEndOfTextFromFile", "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.InsertImageToWord.InsertImageDocumentEndFromFile", "module": "Word", "kind": "Action", "selector": "InsertImageDocumentEndFromFile", "template": "Word.InsertImageToWord.InsertImageDocumentEndFromFile Path: `` Instance: ``", "golden_example": "Word.InsertImageToWord.InsertImageDocumentEndFromFile Path: $fx'C:\\temp\\test.xlsx' Instance: WordInstance", "input_params": [ { "name": "Path", "type": "FileObject", "required": true }, { "name": "Instance", "type": "WordInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Path", "Instance" ], "constraints": { "InsertImageMode": "EndOfDocument", "Source": "File" }, "sibling_selectors": [ "Word.InsertImageToWord.InsertImageDocumentStartFromFile", "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard", "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkStartFromFile", "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkEndFromFile", "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard", "Word.InsertImageToWord.InsertImageStartOfTextFromFile", "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard", "Word.InsertImageToWord.InsertImageEndOfTextFromFile", "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard", "module": "Word", "kind": "Action", "selector": "InsertImageDocumentStartFromClipboard", "template": "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard Instance: ``", "golden_example": "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard Instance: WordInstance", "input_params": [ { "name": "Instance", "type": "WordInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "Instance" ], "constraints": { "InsertImageMode": "StartOfDocument", "Source": "Clipboard" }, "sibling_selectors": [ "Word.InsertImageToWord.InsertImageDocumentStartFromFile", "Word.InsertImageToWord.InsertImageDocumentEndFromFile", "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkStartFromFile", "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkEndFromFile", "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard", "Word.InsertImageToWord.InsertImageStartOfTextFromFile", "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard", "Word.InsertImageToWord.InsertImageEndOfTextFromFile", "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.InsertImageToWord.InsertImageDocumentStartFromFile", "module": "Word", "kind": "Action", "selector": "InsertImageDocumentStartFromFile", "template": "Word.InsertImageToWord.InsertImageDocumentStartFromFile Instance: `` Path: ``", "golden_example": "Word.InsertImageToWord.InsertImageDocumentStartFromFile Instance: WordInstance Path: $fx'C:\\temp\\test.xlsx'", "input_params": [ { "name": "Instance", "type": "WordInstanceHandle", "required": false }, { "name": "Path", "type": "FileObject", "required": false } ], "output_params": [], "required_params": [ "Word Instance", "Image path" ], "constraints": { "InsertImageMode": "StartOfDocument", "Source": "File" }, "sibling_selectors": [ "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard", "Word.InsertImageToWord.InsertImageDocumentEndFromFile", "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkStartFromFile", "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkEndFromFile", "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard", "Word.InsertImageToWord.InsertImageStartOfTextFromFile", "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard", "Word.InsertImageToWord.InsertImageEndOfTextFromFile", "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard", "module": "Word", "kind": "Action", "selector": "InsertImageEndOfTextFromClipBoard", "template": "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard TextToFind: `` Instance: ``", "golden_example": "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard TextToFind: $fx'example' Instance: WordInstance", "input_params": [ { "name": "TextToFind", "type": "String", "required": true }, { "name": "Instance", "type": "WordInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "TextToFind", "Instance" ], "constraints": { "InsertImageMode": "EndOfText", "Source": "Clipboard" }, "sibling_selectors": [ "Word.InsertImageToWord.InsertImageDocumentStartFromFile", "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard", "Word.InsertImageToWord.InsertImageDocumentEndFromFile", "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkStartFromFile", "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkEndFromFile", "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard", "Word.InsertImageToWord.InsertImageStartOfTextFromFile", "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard", "Word.InsertImageToWord.InsertImageEndOfTextFromFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.InsertImageToWord.InsertImageEndOfTextFromFile", "module": "Word", "kind": "Action", "selector": "InsertImageEndOfTextFromFile", "template": "Word.InsertImageToWord.InsertImageEndOfTextFromFile TextToFind: `` Path: `` Instance: ``", "golden_example": "Word.InsertImageToWord.InsertImageEndOfTextFromFile TextToFind: $fx'example' Path: $fx'C:\\temp\\test.xlsx' Instance: WordInstance", "input_params": [ { "name": "TextToFind", "type": "String", "required": true }, { "name": "Path", "type": "FileObject", "required": true }, { "name": "Instance", "type": "WordInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "TextToFind", "Path", "Instance" ], "constraints": { "InsertImageMode": "EndOfText", "Source": "File" }, "sibling_selectors": [ "Word.InsertImageToWord.InsertImageDocumentStartFromFile", "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard", "Word.InsertImageToWord.InsertImageDocumentEndFromFile", "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkStartFromFile", "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkEndFromFile", "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard", "Word.InsertImageToWord.InsertImageStartOfTextFromFile", "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard", "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard", "module": "Word", "kind": "Action", "selector": "InsertImageStartOfTextFromClipBoard", "template": "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard TextToFind: `` Instance: ``", "golden_example": "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard TextToFind: $fx'example' Instance: WordInstance", "input_params": [ { "name": "TextToFind", "type": "String", "required": true }, { "name": "Instance", "type": "WordInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "TextToFind", "Instance" ], "constraints": { "InsertImageMode": "StartOfText", "Source": "Clipboard" }, "sibling_selectors": [ "Word.InsertImageToWord.InsertImageDocumentStartFromFile", "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard", "Word.InsertImageToWord.InsertImageDocumentEndFromFile", "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkStartFromFile", "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkEndFromFile", "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard", "Word.InsertImageToWord.InsertImageStartOfTextFromFile", "Word.InsertImageToWord.InsertImageEndOfTextFromFile", "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.InsertImageToWord.InsertImageStartOfTextFromFile", "module": "Word", "kind": "Action", "selector": "InsertImageStartOfTextFromFile", "template": "Word.InsertImageToWord.InsertImageStartOfTextFromFile TextToFind: `` Path: `` Instance: ``", "golden_example": "Word.InsertImageToWord.InsertImageStartOfTextFromFile TextToFind: $fx'example' Path: $fx'C:\\temp\\test.xlsx' Instance: WordInstance", "input_params": [ { "name": "TextToFind", "type": "String", "required": true }, { "name": "Path", "type": "FileObject", "required": true }, { "name": "Instance", "type": "WordInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "TextToFind", "Path", "Instance" ], "constraints": { "InsertImageMode": "StartOfText", "Source": "File" }, "sibling_selectors": [ "Word.InsertImageToWord.InsertImageDocumentStartFromFile", "Word.InsertImageToWord.InsertImageDocumentStartFromClipboard", "Word.InsertImageToWord.InsertImageDocumentEndFromFile", "Word.InsertImageToWord.InsertImageDocumentEndFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkStartFromFile", "Word.InsertImageToWord.InsertImageBookmarkStartFromClipboard", "Word.InsertImageToWord.InsertImageBookmarkEndFromFile", "Word.InsertImageToWord.InsertImageBookmarkEndFromClipboard", "Word.InsertImageToWord.InsertImageStartOfTextFromClipBoard", "Word.InsertImageToWord.InsertImageEndOfTextFromFile", "Word.InsertImageToWord.InsertImageEndOfTextFromClipBoard" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.LaunchWord.Launch", "module": "Word", "kind": "Action", "selector": "Launch", "template": "Word.LaunchWord.Launch Visible: True Instance=> WordInstance", "golden_example": "Word.LaunchWord.Launch Visible: True Instance=> WordInstance", "input_params": [ { "name": "Visible", "type": "Boolean", "required": false } ], "output_params": [ { "name": "Instance", "type": "WordInstanceHandle" } ], "required_params": [], "constraints": { "LaunchWordMode": "NewDocument" }, "sibling_selectors": [ "Word.LaunchWord.LaunchAndOpen" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.LaunchWord.LaunchAndOpen", "module": "Word", "kind": "Action", "selector": "LaunchAndOpen", "template": "Word.LaunchWord.LaunchAndOpen Visible: True ReadProtectionPassword: `` WriteProtectionPassword: `` Path: `` ReadOnly: False Instance=> WordInstance", "golden_example": "Word.LaunchWord.LaunchAndOpen Visible: True ReadProtectionPassword: $fx'password' WriteProtectionPassword: $fx'password' Path: $fx'C:\\temp\\test.xlsx' ReadOnly: False Instance=> WordInstance", "input_params": [ { "name": "Visible", "type": "Boolean", "required": true, "default": "True" }, { "name": "ReadProtectionPassword", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "WriteProtectionPassword", "type": "EncryptableObject", "required": false, "default": "" }, { "name": "Path", "type": "FileObject", "required": true }, { "name": "ReadOnly", "type": "Boolean", "required": true, "default": "False" } ], "output_params": [ { "name": "Instance", "type": "WordInstanceHandle", "defaultVariable": "WordInstance" } ], "required_params": [ "Visible", "Path", "ReadOnly" ], "constraints": { "LaunchWordMode": "StoredDocument" }, "sibling_selectors": [ "Word.LaunchWord.Launch" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.ReadFromWord.Read", "module": "Word", "kind": "Action", "selector": "Read", "template": "Word.ReadFromWord.Read Instance: `` WordData=> WordData", "golden_example": "Word.ReadFromWord.Read Instance: WordInstance WordData=> WordData", "input_params": [ { "name": "Instance", "type": "WordInstanceHandle", "required": false } ], "output_params": [ { "name": "WordData", "type": "String" } ], "required_params": [ "Word Instance " ], "constraints": { "ReadMode": "WholeDocument" }, "sibling_selectors": [ "Word.ReadFromWord.ReadPage", "Word.ReadFromWord.ReadBookmark" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.ReadFromWord.ReadBookmark", "module": "Word", "kind": "Action", "selector": "ReadBookmark", "template": "Word.ReadFromWord.ReadBookmark Bookmark: `` Instance: `` WordData=> WordData", "golden_example": "Word.ReadFromWord.ReadBookmark Bookmark: $fx'example' Instance: WordInstance WordData=> WordData", "input_params": [ { "name": "Bookmark", "type": "String", "required": true }, { "name": "Instance", "type": "WordInstanceHandle", "required": true } ], "output_params": [ { "name": "WordData", "type": "String", "defaultVariable": "WordData" } ], "required_params": [ "Bookmark", "Instance" ], "constraints": { "ReadMode": "Bookmark" }, "sibling_selectors": [ "Word.ReadFromWord.Read", "Word.ReadFromWord.ReadPage" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.ReadFromWord.ReadPage", "module": "Word", "kind": "Action", "selector": "ReadPage", "template": "Word.ReadFromWord.ReadPage Pages: `` Instance: `` WordData=> WordData", "golden_example": "Word.ReadFromWord.ReadPage Pages: $fx'example' Instance: WordInstance WordData=> WordData", "input_params": [ { "name": "Pages", "type": "String", "required": true, "default": "1" }, { "name": "Instance", "type": "WordInstanceHandle", "required": true } ], "output_params": [ { "name": "WordData", "type": "String", "defaultVariable": "WordData" } ], "required_params": [ "Pages", "Instance" ], "constraints": { "ReadMode": "Page" }, "sibling_selectors": [ "Word.ReadFromWord.Read", "Word.ReadFromWord.ReadBookmark" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.SaveWord.Save", "module": "Word", "kind": "Action", "selector": "Save", "template": "Word.SaveWord.Save Instance: ``", "golden_example": "Word.SaveWord.Save Instance: WordInstance", "input_params": [ { "name": "Instance", "type": "WordInstanceHandle", "required": false } ], "output_params": [], "required_params": [ "Word instance" ], "constraints": { "SaveMode": "Save" }, "sibling_selectors": [ "Word.SaveWord.SaveAs" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.SaveWord.SaveAs", "module": "Word", "kind": "Action", "selector": "SaveAs", "template": "Word.SaveWord.SaveAs DocumentFormat: Word.WordFormat.FromExtension DocumentPath: `` Instance: ``", "golden_example": "Word.SaveWord.SaveAs DocumentFormat: Word.WordFormat.FromExtension DocumentPath: $fx'C:\\temp\\test.xlsx' Instance: WordInstance", "input_params": [ { "name": "DocumentFormat", "type": "WordFormat", "required": true, "default": "FromExtension", "enumValues": [ "DOCX", "DOCM", "DOC", "DOTX", "DOTM", "DOT", "PDF", "XPS", "WebPageArchive", "WebPage", "WebPageFiltered", "RTF", "Text", "TextLineBreaks", "DOSText", "DOSTextLineBreaks", "UnicodeText", "XML", "StrictOpenXMLDocument", "ODT", "FromExtension" ] }, { "name": "DocumentPath", "type": "FileObject", "required": true }, { "name": "Instance", "type": "WordInstanceHandle", "required": true } ], "output_params": [], "required_params": [ "DocumentFormat", "DocumentPath", "Instance" ], "constraints": { "SaveMode": "SaveAs" }, "sibling_selectors": [ "Word.SaveWord.Save" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.WriteToWord.WriteEndOfBookmark", "module": "Word", "kind": "Action", "selector": "WriteEndOfBookmark", "template": "Word.WriteToWord.WriteEndOfBookmark Bookmark: `` AppendNewLine: False Instance: `` Text: ``", "golden_example": "Word.WriteToWord.WriteEndOfBookmark Bookmark: $fx'example' AppendNewLine: False Instance: WordInstance Text: $fx'example'", "input_params": [ { "name": "Bookmark", "type": "String", "required": true }, { "name": "AppendNewLine", "type": "Boolean", "required": true, "default": "False" }, { "name": "Instance", "type": "WordInstanceHandle", "required": true }, { "name": "Text", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Bookmark", "AppendNewLine", "Instance", "Text" ], "constraints": { "WriteMode": "EndOfBookmark" }, "sibling_selectors": [ "Word.WriteToWord.WriteStartOfDocument", "Word.WriteToWord.WriteEndOfDocument", "Word.WriteToWord.WriteStartOfBookmark" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.WriteToWord.WriteEndOfDocument", "module": "Word", "kind": "Action", "selector": "WriteEndOfDocument", "template": "Word.WriteToWord.WriteEndOfDocument AppendNewLine: False Instance: `` Text: ``", "golden_example": "Word.WriteToWord.WriteEndOfDocument AppendNewLine: False Instance: WordInstance Text: $fx'example'", "input_params": [ { "name": "AppendNewLine", "type": "Boolean", "required": true, "default": "False" }, { "name": "Instance", "type": "WordInstanceHandle", "required": true }, { "name": "Text", "type": "String", "required": true } ], "output_params": [], "required_params": [ "AppendNewLine", "Instance", "Text" ], "constraints": { "WriteMode": "EndOfDocument" }, "sibling_selectors": [ "Word.WriteToWord.WriteStartOfDocument", "Word.WriteToWord.WriteStartOfBookmark", "Word.WriteToWord.WriteEndOfBookmark" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.WriteToWord.WriteStartOfBookmark", "module": "Word", "kind": "Action", "selector": "WriteStartOfBookmark", "template": "Word.WriteToWord.WriteStartOfBookmark Bookmark: `` AppendNewLine: False Instance: `` Text: ``", "golden_example": "Word.WriteToWord.WriteStartOfBookmark Bookmark: $fx'example' AppendNewLine: False Instance: WordInstance Text: $fx'example'", "input_params": [ { "name": "Bookmark", "type": "String", "required": true }, { "name": "AppendNewLine", "type": "Boolean", "required": true, "default": "False" }, { "name": "Instance", "type": "WordInstanceHandle", "required": true }, { "name": "Text", "type": "String", "required": true } ], "output_params": [], "required_params": [ "Bookmark", "AppendNewLine", "Instance", "Text" ], "constraints": { "WriteMode": "StartOfBookmark" }, "sibling_selectors": [ "Word.WriteToWord.WriteStartOfDocument", "Word.WriteToWord.WriteEndOfDocument", "Word.WriteToWord.WriteEndOfBookmark" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Word.WriteToWord.WriteStartOfDocument", "module": "Word", "kind": "Action", "selector": "WriteStartOfDocument", "template": "Word.WriteToWord.WriteStartOfDocument Instance: `` Text: `` AppendNewLine: False", "golden_example": "Word.WriteToWord.WriteStartOfDocument Instance: WordInstance Text: $fx'example' AppendNewLine: False", "input_params": [ { "name": "Instance", "type": "WordInstanceHandle", "required": false }, { "name": "Text", "type": "String", "required": false }, { "name": "AppendNewLine", "type": "Boolean", "required": false } ], "output_params": [], "required_params": [ "Word instance", "Text to write" ], "constraints": { "WriteMode": "StartOfDocument" }, "sibling_selectors": [ "Word.WriteToWord.WriteEndOfDocument", "Word.WriteToWord.WriteStartOfBookmark", "Word.WriteToWord.WriteEndOfBookmark" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WorkQueues.BatchEnqueueWorkQueueItems", "module": "WorkQueues", "kind": "Action", "selector": null, "template": "WorkQueues.BatchEnqueueWorkQueueItems EnableParallelProcessing: False WorkQueueItemData: `` WorkQueue: `` FailedWorkQueueItems=> FailedWorkQueueItems HasFailedItems=> HasFailedItems SuccessfulWorkQueueItems=> SuccessfulWorkQueueItems", "golden_example": "WorkQueues.BatchEnqueueWorkQueueItems EnableParallelProcessing: False WorkQueueItemData: RecognizedEntities WorkQueue: $fx'TestQueue' FailedWorkQueueItems=> FailedWorkQueueItems HasFailedItems=> HasFailedItems SuccessfulWorkQueueItems=> SuccessfulWorkQueueItems", "input_params": [ { "name": "EnableParallelProcessing", "type": "Boolean", "required": true, "default": "False" }, { "name": "WorkQueueItemData", "type": "DataTable", "required": true }, { "name": "WorkQueue", "type": "WorkQueue", "required": true } ], "output_params": [ { "name": "FailedWorkQueueItems", "type": "List`1", "defaultVariable": "FailedWorkQueueItems" }, { "name": "HasFailedItems", "type": "Boolean", "defaultVariable": "HasFailedItems" }, { "name": "SuccessfulWorkQueueItems", "type": "List`1", "defaultVariable": "SuccessfulWorkQueueItems" } ], "required_params": [ "EnableParallelProcessing", "WorkQueueItemData", "WorkQueue" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WorkQueues.EnqueueWorkQueueItem.WithoutUniqueId", "module": "WorkQueues", "kind": "Action", "selector": "WithoutUniqueId", "template": "WorkQueues.EnqueueWorkQueueItem.WithoutUniqueId ProcessingResult: `` DelayUntil: `` ThrowOnDuplicateWorkQueueItem: True ExpiryDate: `` Status: WorkQueues.WorkQueueItemEnqueueStatus.Queued WorkQueue: `` Priority: WorkQueues.WorkQueueItemPriority.Normal Value: `` Name: `` WorkQueueItem=> NewWorkQueueItem", "golden_example": "WorkQueues.EnqueueWorkQueueItem.WithoutUniqueId ProcessingResult: $fx'example' DelayUntil: $fx'2025-01-01' ThrowOnDuplicateWorkQueueItem: True ExpiryDate: $fx'2025-01-01' Status: WorkQueues.WorkQueueItemEnqueueStatus.Queued WorkQueue: $fx'TestQueue' Priority: WorkQueues.WorkQueueItemPriority.Normal Value: $fx'example' Name: $fx'example' WorkQueueItem=> NewWorkQueueItem", "input_params": [ { "name": "ProcessingResult", "type": "String", "required": false }, { "name": "DelayUntil", "type": "Nullable`1", "required": false }, { "name": "ThrowOnDuplicateWorkQueueItem", "type": "Boolean", "required": true, "default": "True" }, { "name": "ExpiryDate", "type": "Nullable`1", "required": false }, { "name": "Status", "type": "WorkQueueItemEnqueueStatus", "required": true, "default": "Queued", "enumValues": [ "Queued", "Paused" ] }, { "name": "WorkQueue", "type": "WorkQueue", "required": true }, { "name": "Priority", "type": "WorkQueueItemPriority", "required": true, "default": "Normal", "enumValues": [ "High", "Normal", "Low" ] }, { "name": "Value", "type": "String", "required": true }, { "name": "Name", "type": "String", "required": false } ], "output_params": [ { "name": "WorkQueueItem", "type": "WorkQueueItem", "defaultVariable": "NewWorkQueueItem" } ], "required_params": [ "ThrowOnDuplicateWorkQueueItem", "Status", "WorkQueue", "Priority", "Value" ], "constraints": { "HasUniqueId": "False" }, "sibling_selectors": [ "WorkQueues.EnqueueWorkQueueItem.WithUniqueId" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WorkQueues.EnqueueWorkQueueItem.WithUniqueId", "module": "WorkQueues", "kind": "Action", "selector": "WithUniqueId", "template": "WorkQueues.EnqueueWorkQueueItem.WithUniqueId ProcessingResult: `` DelayUntil: `` ThrowOnDuplicateWorkQueueItem: True UniqueId: `` ExpiryDate: `` Status: WorkQueues.WorkQueueItemEnqueueStatus.Queued WorkQueue: `` Priority: WorkQueues.WorkQueueItemPriority.Normal Value: `` Name: `` WorkQueueItem=> NewWorkQueueItem", "golden_example": "WorkQueues.EnqueueWorkQueueItem.WithUniqueId ProcessingResult: $fx'example' DelayUntil: $fx'2025-01-01' ThrowOnDuplicateWorkQueueItem: True UniqueId: $fx'example' ExpiryDate: $fx'2025-01-01' Status: WorkQueues.WorkQueueItemEnqueueStatus.Queued WorkQueue: $fx'TestQueue' Priority: WorkQueues.WorkQueueItemPriority.Normal Value: $fx'example' Name: $fx'example' WorkQueueItem=> NewWorkQueueItem", "input_params": [ { "name": "ProcessingResult", "type": "String", "required": false }, { "name": "DelayUntil", "type": "Nullable`1", "required": false }, { "name": "ThrowOnDuplicateWorkQueueItem", "type": "Boolean", "required": true, "default": "True" }, { "name": "UniqueId", "type": "String", "required": false }, { "name": "ExpiryDate", "type": "Nullable`1", "required": false }, { "name": "Status", "type": "WorkQueueItemEnqueueStatus", "required": true, "default": "Queued", "enumValues": [ "Queued", "Paused" ] }, { "name": "WorkQueue", "type": "WorkQueue", "required": true }, { "name": "Priority", "type": "WorkQueueItemPriority", "required": true, "default": "Normal", "enumValues": [ "High", "Normal", "Low" ] }, { "name": "Value", "type": "String", "required": true }, { "name": "Name", "type": "String", "required": false } ], "output_params": [ { "name": "WorkQueueItem", "type": "WorkQueueItem", "defaultVariable": "NewWorkQueueItem" } ], "required_params": [ "ThrowOnDuplicateWorkQueueItem", "Status", "WorkQueue", "Priority", "Value" ], "constraints": { "HasUniqueId": "True" }, "sibling_selectors": [ "WorkQueues.EnqueueWorkQueueItem.WithoutUniqueId" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WorkQueues.GetWorkQueueItems", "module": "WorkQueues", "kind": "Action", "selector": null, "template": "WorkQueues.GetWorkQueueItems RowsToReturn: 5000 ThrowIfWorkQueueNotFound: True WorkQueue: `` FilterRows: `` WorkQueueItems=> WorkQueueItems", "golden_example": "WorkQueues.GetWorkQueueItems RowsToReturn: 5000 ThrowIfWorkQueueNotFound: True WorkQueue: $fx'TestQueue' FilterRows: $fx'example' WorkQueueItems=> WorkQueueItems", "input_params": [ { "name": "RowsToReturn", "type": "Int32", "required": true, "default": "5000" }, { "name": "ThrowIfWorkQueueNotFound", "type": "Boolean", "required": true, "default": "True" }, { "name": "WorkQueue", "type": "WorkQueue", "required": true }, { "name": "FilterRows", "type": "String", "required": true } ], "output_params": [ { "name": "WorkQueueItems", "type": "List`1", "defaultVariable": "WorkQueueItems" } ], "required_params": [ "RowsToReturn", "ThrowIfWorkQueueNotFound", "WorkQueue", "FilterRows" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WorkQueues.ProcessWorkQueueItem.ProcessWorkQueueItem", "module": "WorkQueues", "kind": "While", "selector": "ProcessWorkQueueItem", "template": "LOOP WHILE (WorkQueues.ProcessWorkQueueItem.ProcessWorkQueueItem WorkQueue: `` WorkQueueItem=> WorkQueueItem)", "golden_example": "LOOP WHILE (WorkQueues.ProcessWorkQueueItem.ProcessWorkQueueItem WorkQueue: $fx'TestQueue' WorkQueueItem=> WorkQueueItem)", "input_params": [ { "name": "WorkQueue", "type": "WorkQueue", "required": true }, { "name": "FilterRows", "type": "String", "required": false } ], "output_params": [ { "name": "WorkQueueItem", "type": "WorkQueueItem", "defaultVariable": "WorkQueueItem" } ], "required_params": [ "Work queue" ], "constraints": { "IsOverridingAutoRetry": "False" }, "sibling_selectors": [ "WorkQueues.ProcessWorkQueueItem.ProcessWorkQueueItemOverrideRetry" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WorkQueues.ProcessWorkQueueItem.ProcessWorkQueueItemOverrideRetry", "module": "WorkQueues", "kind": "While", "selector": "ProcessWorkQueueItemOverrideRetry", "template": "LOOP WHILE (WorkQueues.ProcessWorkQueueItem.ProcessWorkQueueItemOverrideRetry MaxRetryCount: 0 WorkQueue: `` FilterRows: `` WorkQueueItem=> WorkQueueItem)", "golden_example": "LOOP WHILE (WorkQueues.ProcessWorkQueueItem.ProcessWorkQueueItemOverrideRetry MaxRetryCount: 0 WorkQueue: $fx'TestQueue' FilterRows: $fx'example' WorkQueueItem=> WorkQueueItem)", "input_params": [ { "name": "MaxRetryCount", "type": "Int32", "required": true, "default": "0" }, { "name": "WorkQueue", "type": "WorkQueue", "required": true }, { "name": "FilterRows", "type": "String", "required": false } ], "output_params": [ { "name": "WorkQueueItem", "type": "WorkQueueItem", "defaultVariable": "WorkQueueItem" } ], "required_params": [ "MaxRetryCount", "WorkQueue" ], "constraints": { "IsOverridingAutoRetry": "True" }, "sibling_selectors": [ "WorkQueues.ProcessWorkQueueItem.ProcessWorkQueueItem" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WorkQueues.RequeueWorkQueueItem.RequeueWithProcessingNotes", "module": "WorkQueues", "kind": "Action", "selector": "RequeueWithProcessingNotes", "template": "WorkQueues.RequeueWorkQueueItem.RequeueWithProcessingNotes WorkQueueItem: `` DelayUntil: `` ExpiryDate: `` ProcessingResult: ``", "golden_example": "WorkQueues.RequeueWorkQueueItem.RequeueWithProcessingNotes WorkQueueItem: NewWorkQueueItem DelayUntil: $fx'2025-01-01' ExpiryDate: $fx'2025-01-01' ProcessingResult: $fx'example'", "input_params": [ { "name": "WorkQueueItem", "type": "WorkQueueItem", "required": false }, { "name": "DelayUntil", "type": "DateTime", "required": false }, { "name": "ExpiryDate", "type": "Nullable`1", "required": false }, { "name": "ProcessingResult", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Delay until" ], "constraints": { "Clear": "False" }, "sibling_selectors": [ "WorkQueues.RequeueWorkQueueItem.RequeueAndClearProcessingNotes" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WorkQueues.UpdateProcessingNotes.WithProcessingNotes", "module": "WorkQueues", "kind": "Action", "selector": "WithProcessingNotes", "template": "WorkQueues.UpdateProcessingNotes.WithProcessingNotes WorkQueueItem: `` ProcessingNotes: ``", "golden_example": "WorkQueues.UpdateProcessingNotes.WithProcessingNotes WorkQueueItem: NewWorkQueueItem ProcessingNotes: $fx'example'", "input_params": [ { "name": "WorkQueueItem", "type": "WorkQueueItem", "required": false }, { "name": "ProcessingNotes", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Processing notes" ], "constraints": { "Clear": "False" }, "sibling_selectors": [ "WorkQueues.UpdateProcessingNotes.ClearProcessingNotes" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "WorkQueues.UpdateWorkQueueItem.UpdateWithProcessingNotes", "module": "WorkQueues", "kind": "Action", "selector": "UpdateWithProcessingNotes", "template": "WorkQueues.UpdateWorkQueueItem.UpdateWithProcessingNotes WorkQueueItem: `` Status: WorkQueues.WorkQueueItemStatus.Processed InputValue: `` ProcessingResult: ``", "golden_example": "WorkQueues.UpdateWorkQueueItem.UpdateWithProcessingNotes WorkQueueItem: NewWorkQueueItem Status: WorkQueues.WorkQueueItemStatus.Processed InputValue: $fx'example' ProcessingResult: $fx'example'", "input_params": [ { "name": "WorkQueueItem", "type": "WorkQueueItem", "required": false }, { "name": "Status", "type": "WorkQueueItemStatus", "required": false, "enumValues": [ "Unchanged", "Processed", "GenericException", "ITException", "BusinessException", "ProcessingTimeout" ] }, { "name": "InputValue", "type": "String", "required": false }, { "name": "ProcessingResult", "type": "String", "required": false } ], "output_params": [], "required_params": [], "constraints": { "Clear": "False" }, "sibling_selectors": [ "WorkQueues.UpdateWorkQueueItem.UpdateAndClearProcessingNotes" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.ControlScreenSaver", "module": "System", "kind": "Action", "selector": null, "template": "Workstation.ControlScreenSaver ScreenSaverAction: System.ScreenSaverAction.Enable", "golden_example": "Workstation.ControlScreenSaver ScreenSaverAction: System.ScreenSaverAction.Enable", "input_params": [ { "name": "ScreenSaverAction", "type": "ScreenSaverAction", "required": false, "enumValues": [ "Enable", "Disabled", "Start", "Stop" ] } ], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.EmptyRecycleBin", "module": "System", "kind": "Action", "selector": null, "template": "Workstation.EmptyRecycleBin _", "golden_example": "Workstation.EmptyRecycleBin _", "input_params": [], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.GetDefaultPrinter", "module": "System", "kind": "Action", "selector": null, "template": "Workstation.GetDefaultPrinter PrinterName=> PrinterName", "golden_example": "Workstation.GetDefaultPrinter PrinterName=> PrinterName", "input_params": [], "output_params": [ { "name": "PrinterName", "type": "String", "defaultVariable": "DefaultPrinterName" } ], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.GetScreenResolution", "module": "System", "kind": "Action", "selector": null, "template": "Workstation.GetScreenResolution MonitorNumber: `` MonitorWidth=> MonitorWidth MonitorHeight=> MonitorHeight MonitorBitCount=> MonitorBitCount MonitorFrequency=> MonitorFrequency", "golden_example": "Workstation.GetScreenResolution MonitorNumber: 1 MonitorWidth=> MonitorWidth MonitorHeight=> MonitorHeight MonitorBitCount=> MonitorBitCount MonitorFrequency=> MonitorFrequency", "input_params": [ { "name": "MonitorNumber", "type": "Int32", "required": false } ], "output_params": [ { "name": "MonitorBitCount", "type": "Int32" }, { "name": "MonitorFrequency", "type": "Int32" }, { "name": "MonitorHeight", "type": "Int32" }, { "name": "MonitorWidth", "type": "Int32" } ], "required_params": [ "Monitor number" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.LockWorkstation", "module": "System", "kind": "Action", "selector": null, "template": "Workstation.LockWorkstation _", "golden_example": "Workstation.LockWorkstation _", "input_params": [], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.PlaySound.PlaySound", "module": "System", "kind": "Action", "selector": "PlaySound", "template": "Workstation.PlaySound.PlaySound WavFile: ``", "golden_example": "Workstation.PlaySound.PlaySound WavFile: $fx'C:\\temp\\test.xlsx'", "input_params": [ { "name": "WavFile", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "WavFile" ], "constraints": { "PlaySoundFrom": "File" }, "sibling_selectors": [ "Workstation.PlaySound.PlaySystemSound" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.PlaySound.PlaySystemSound", "module": "System", "kind": "Action", "selector": "PlaySystemSound", "template": "Workstation.PlaySound.PlaySystemSound SystemSound: System.SystemSound.Asterisk", "golden_example": "Workstation.PlaySound.PlaySystemSound SystemSound: System.SystemSound.Asterisk", "input_params": [ { "name": "SystemSound", "type": "SystemSound", "required": true, "default": "Asterisk", "enumValues": [ "Asterisk", "Beep", "Exclamation", "Hand", "Question" ] } ], "output_params": [], "required_params": [ "SystemSound" ], "constraints": { "PlaySoundFrom": "System" }, "sibling_selectors": [ "Workstation.PlaySound.PlaySound" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.PrintDocument", "module": "System", "kind": "Action", "selector": null, "template": "Workstation.PrintDocument DocumentPath: ``", "golden_example": "Workstation.PrintDocument DocumentPath: $fx'C:\\temp\\test.xlsx'", "input_params": [ { "name": "DocumentPath", "type": "FileObject", "required": false } ], "output_params": [], "required_params": [ "Document to print" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.SetDefaultPrinter", "module": "System", "kind": "Action", "selector": null, "template": "Workstation.SetDefaultPrinter PrinterName: ``", "golden_example": "Workstation.SetDefaultPrinter PrinterName: $fx'example'", "input_params": [ { "name": "PrinterName", "type": "String", "required": false } ], "output_params": [], "required_params": [ "Printer name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.SetScreenResolution", "module": "System", "kind": "Action", "selector": null, "template": "Workstation.SetScreenResolution MonitorNumber: `` MonitorWidth: `` MonitorHeight: `` MonitorBitCount: `` MonitorFrequency: ``", "golden_example": "Workstation.SetScreenResolution MonitorNumber: 1 MonitorWidth: 1 MonitorHeight: 1 MonitorBitCount: 1 MonitorFrequency: 1", "input_params": [ { "name": "MonitorBitCount", "type": "Int32", "required": false }, { "name": "MonitorFrequency", "type": "Int32", "required": false }, { "name": "MonitorHeight", "type": "Int32", "required": false }, { "name": "MonitorNumber", "type": "Int32", "required": false }, { "name": "MonitorWidth", "type": "Int32", "required": false } ], "output_params": [], "required_params": [ "Monitor number", "Monitor width", "Monitor height" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.ShowDesktop", "module": "System", "kind": "Action", "selector": null, "template": "Workstation.ShowDesktop DesktopOperation: System.DesktopOperation.Show", "golden_example": "Workstation.ShowDesktop DesktopOperation: System.DesktopOperation.Show", "input_params": [ { "name": "DesktopOperation", "type": "DesktopOperation", "required": false, "enumValues": [ "Show", "Hide" ] } ], "output_params": [], "required_params": [], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.TakeScreenshot.TakeScreenshot", "module": "System", "kind": "Action", "selector": "TakeScreenshot", "template": "Workstation.TakeScreenshot.TakeScreenshot", "golden_example": "Workstation.TakeScreenshot.TakeScreenshot", "input_params": [], "output_params": [], "required_params": [], "constraints": { "StoreScreenshotInto": "Clipboard", "CaptureOption": "AllScreens" }, "sibling_selectors": [ "Workstation.TakeScreenshot.TakeScreenshotAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreen", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfScreen", "Workstation.TakeScreenshot.TakeScreenshotOfScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindow", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindowAndSaveToFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.TakeScreenshot.TakeScreenshotAndSaveToFile", "module": "System", "kind": "Action", "selector": "TakeScreenshotAndSaveToFile", "template": "Workstation.TakeScreenshot.TakeScreenshotAndSaveToFile ImageFormat: System.ImageFormat.Bmp File: ``", "golden_example": "Workstation.TakeScreenshot.TakeScreenshotAndSaveToFile ImageFormat: System.ImageFormat.Bmp File: $fx'C:\\temp\\test.xlsx'", "input_params": [ { "name": "ImageFormat", "type": "ImageFormat", "required": true, "default": "Bmp", "enumValues": [ "Bmp", "Gif", "Jpg", "Png", "Tiff" ] }, { "name": "File", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "ImageFormat", "File" ], "constraints": { "StoreScreenshotInto": "File", "CaptureOption": "AllScreens" }, "sibling_selectors": [ "Workstation.TakeScreenshot.TakeScreenshot", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreen", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfScreen", "Workstation.TakeScreenshot.TakeScreenshotOfScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindow", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindowAndSaveToFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindow", "module": "System", "kind": "Action", "selector": "TakeScreenshotOfForegroundWindow", "template": "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindow", "golden_example": "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindow", "input_params": [], "output_params": [], "required_params": [], "constraints": { "StoreScreenshotInto": "Clipboard", "CaptureOption": "ForegroundWindow" }, "sibling_selectors": [ "Workstation.TakeScreenshot.TakeScreenshot", "Workstation.TakeScreenshot.TakeScreenshotAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreen", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfScreen", "Workstation.TakeScreenshot.TakeScreenshotOfScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindowAndSaveToFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindowAndSaveToFile", "module": "System", "kind": "Action", "selector": "TakeScreenshotOfForegroundWindowAndSaveToFile", "template": "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindowAndSaveToFile ImageFormat: System.ImageFormat.Bmp File: ``", "golden_example": "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindowAndSaveToFile ImageFormat: System.ImageFormat.Bmp File: $fx'C:\\temp\\test.xlsx'", "input_params": [ { "name": "ImageFormat", "type": "ImageFormat", "required": true, "default": "Bmp", "enumValues": [ "Bmp", "Gif", "Jpg", "Png", "Tiff" ] }, { "name": "File", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "ImageFormat", "File" ], "constraints": { "StoreScreenshotInto": "File", "CaptureOption": "ForegroundWindow" }, "sibling_selectors": [ "Workstation.TakeScreenshot.TakeScreenshot", "Workstation.TakeScreenshot.TakeScreenshotAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreen", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfScreen", "Workstation.TakeScreenshot.TakeScreenshotOfScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindow" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreen", "module": "System", "kind": "Action", "selector": "TakeScreenshotOfPrimaryScreen", "template": "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreen", "golden_example": "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreen", "input_params": [], "output_params": [], "required_params": [], "constraints": { "StoreScreenshotInto": "Clipboard", "CaptureOption": "PrimaryScreen" }, "sibling_selectors": [ "Workstation.TakeScreenshot.TakeScreenshot", "Workstation.TakeScreenshot.TakeScreenshotAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfScreen", "Workstation.TakeScreenshot.TakeScreenshotOfScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindow", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindowAndSaveToFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreenAndSaveToFile", "module": "System", "kind": "Action", "selector": "TakeScreenshotOfPrimaryScreenAndSaveToFile", "template": "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreenAndSaveToFile ImageFormat: System.ImageFormat.Bmp File: ``", "golden_example": "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreenAndSaveToFile ImageFormat: System.ImageFormat.Bmp File: $fx'C:\\temp\\test.xlsx'", "input_params": [ { "name": "ImageFormat", "type": "ImageFormat", "required": true, "default": "Bmp", "enumValues": [ "Bmp", "Gif", "Jpg", "Png", "Tiff" ] }, { "name": "File", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "ImageFormat", "File" ], "constraints": { "StoreScreenshotInto": "File", "CaptureOption": "PrimaryScreen" }, "sibling_selectors": [ "Workstation.TakeScreenshot.TakeScreenshot", "Workstation.TakeScreenshot.TakeScreenshotAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreen", "Workstation.TakeScreenshot.TakeScreenshotOfScreen", "Workstation.TakeScreenshot.TakeScreenshotOfScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindow", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindowAndSaveToFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.TakeScreenshot.TakeScreenshotOfScreen", "module": "System", "kind": "Action", "selector": "TakeScreenshotOfScreen", "template": "Workstation.TakeScreenshot.TakeScreenshotOfScreen ScreenToCapture: ``", "golden_example": "Workstation.TakeScreenshot.TakeScreenshotOfScreen ScreenToCapture: 1", "input_params": [ { "name": "ScreenToCapture", "type": "Int32", "required": true } ], "output_params": [], "required_params": [ "ScreenToCapture" ], "constraints": { "StoreScreenshotInto": "Clipboard", "CaptureOption": "SelectScreen" }, "sibling_selectors": [ "Workstation.TakeScreenshot.TakeScreenshot", "Workstation.TakeScreenshot.TakeScreenshotAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreen", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindow", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindowAndSaveToFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "Workstation.TakeScreenshot.TakeScreenshotOfScreenAndSaveToFile", "module": "System", "kind": "Action", "selector": "TakeScreenshotOfScreenAndSaveToFile", "template": "Workstation.TakeScreenshot.TakeScreenshotOfScreenAndSaveToFile ScreenToCapture: `` ImageFormat: System.ImageFormat.Bmp File: ``", "golden_example": "Workstation.TakeScreenshot.TakeScreenshotOfScreenAndSaveToFile ScreenToCapture: 1 ImageFormat: System.ImageFormat.Bmp File: $fx'C:\\temp\\test.xlsx'", "input_params": [ { "name": "ScreenToCapture", "type": "Int32", "required": true }, { "name": "ImageFormat", "type": "ImageFormat", "required": true, "default": "Bmp", "enumValues": [ "Bmp", "Gif", "Jpg", "Png", "Tiff" ] }, { "name": "File", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "ScreenToCapture", "ImageFormat", "File" ], "constraints": { "StoreScreenshotInto": "File", "CaptureOption": "SelectScreen" }, "sibling_selectors": [ "Workstation.TakeScreenshot.TakeScreenshot", "Workstation.TakeScreenshot.TakeScreenshotAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreen", "Workstation.TakeScreenshot.TakeScreenshotOfPrimaryScreenAndSaveToFile", "Workstation.TakeScreenshot.TakeScreenshotOfScreen", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindow", "Workstation.TakeScreenshot.TakeScreenshotOfForegroundWindowAndSaveToFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.ExecuteXPathQuery.ExecuteXPath", "module": "XML", "kind": "Action", "selector": "ExecuteXPath", "template": "XML.ExecuteXPathQuery.ExecuteXPath XmlDocument: `` XPathQuery: `` XPathResults=> XPathResults", "golden_example": "XML.ExecuteXPathQuery.ExecuteXPath XmlDocument: $fx'example' XPathQuery: $fx'example' XPathResults=> XPathResults", "input_params": [ { "name": "XmlDocument", "type": "String", "required": false }, { "name": "XPathQuery", "type": "String", "required": false } ], "output_params": [ { "name": "XPathResults", "type": "List`1" } ], "required_params": [ "XML document to parse", "XPath query" ], "constraints": { "FirstValueOnly": "False" }, "sibling_selectors": [ "XML.ExecuteXPathQuery.ExecuteXPathAndGetFirstValueOnly" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.ExecuteXPathQuery.ExecuteXPathAndGetFirstValueOnly", "module": "XML", "kind": "Action", "selector": "ExecuteXPathAndGetFirstValueOnly", "template": "XML.ExecuteXPathQuery.ExecuteXPathAndGetFirstValueOnly XPathQuery: `` XmlDocument: `` XPathResult=> XPathResult", "golden_example": "XML.ExecuteXPathQuery.ExecuteXPathAndGetFirstValueOnly XPathQuery: $fx'example' XmlDocument: $fx'example' XPathResult=> XPathResult", "input_params": [ { "name": "XPathQuery", "type": "String", "required": true }, { "name": "XmlDocument", "type": "String", "required": true } ], "output_params": [ { "name": "XPathResult", "type": "XmlNodeObject", "defaultVariable": "XPathResult" } ], "required_params": [ "XPathQuery", "XmlDocument" ], "constraints": { "FirstValueOnly": "True" }, "sibling_selectors": [ "XML.ExecuteXPathQuery.ExecuteXPath" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.GetXmlElementAttribute.GetElementAttribute", "module": "XML", "kind": "Action", "selector": "GetElementAttribute", "template": "XML.GetXmlElementAttribute.GetElementAttribute Document: `` AttributeName: `` XPathQuery: `` TextValue=> XmlAttributeValue", "golden_example": "XML.GetXmlElementAttribute.GetElementAttribute Document: XmlDocument AttributeName: $fx'example' XPathQuery: $fx'example' TextValue=> XmlAttributeValue", "input_params": [ { "name": "AttributeName", "type": "String", "required": false }, { "name": "Document", "type": "XmlNodeObject", "required": false }, { "name": "XPathQuery", "type": "String", "required": false } ], "output_params": [ { "name": "TextValue", "type": "String" } ], "required_params": [ "XML document", "Attribute name" ], "constraints": { "ValueType": "Text" }, "sibling_selectors": [ "XML.GetXmlElementAttribute.GetElementAttributeAsNumeric", "XML.GetXmlElementAttribute.GetElementAttributeAsBoolean", "XML.GetXmlElementAttribute.GetElementAttributeAsDateTime" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.GetXmlElementAttribute.GetElementAttributeAsBoolean", "module": "XML", "kind": "Action", "selector": "GetElementAttributeAsBoolean", "template": "XML.GetXmlElementAttribute.GetElementAttributeAsBoolean XPathQuery: `` AttributeName: `` Document: `` BooleanValue=> XmlAttributeValue", "golden_example": "XML.GetXmlElementAttribute.GetElementAttributeAsBoolean XPathQuery: $fx'example' AttributeName: $fx'example' Document: XmlDocument BooleanValue=> XmlAttributeValue", "input_params": [ { "name": "XPathQuery", "type": "String", "required": false, "default": "" }, { "name": "AttributeName", "type": "String", "required": true }, { "name": "Document", "type": "XmlNodeObject", "required": true } ], "output_params": [ { "name": "BooleanValue", "type": "Boolean", "defaultVariable": "XmlAttributeValue" } ], "required_params": [ "AttributeName", "Document" ], "constraints": { "ValueType": "Boolean" }, "sibling_selectors": [ "XML.GetXmlElementAttribute.GetElementAttribute", "XML.GetXmlElementAttribute.GetElementAttributeAsNumeric", "XML.GetXmlElementAttribute.GetElementAttributeAsDateTime" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.GetXmlElementAttribute.GetElementAttributeAsDateTime", "module": "XML", "kind": "Action", "selector": "GetElementAttributeAsDateTime", "template": "XML.GetXmlElementAttribute.GetElementAttributeAsDateTime XPathQuery: `` AttributeName: `` Document: `` DateTimeValue=> XmlAttributeValue", "golden_example": "XML.GetXmlElementAttribute.GetElementAttributeAsDateTime XPathQuery: $fx'example' AttributeName: $fx'example' Document: XmlDocument DateTimeValue=> XmlAttributeValue", "input_params": [ { "name": "XPathQuery", "type": "String", "required": false, "default": "" }, { "name": "AttributeName", "type": "String", "required": true }, { "name": "Document", "type": "XmlNodeObject", "required": true } ], "output_params": [ { "name": "DateTimeValue", "type": "DateTime", "defaultVariable": "XmlAttributeValue" } ], "required_params": [ "AttributeName", "Document" ], "constraints": { "ValueType": "DateTime" }, "sibling_selectors": [ "XML.GetXmlElementAttribute.GetElementAttribute", "XML.GetXmlElementAttribute.GetElementAttributeAsNumeric", "XML.GetXmlElementAttribute.GetElementAttributeAsBoolean" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.GetXmlElementAttribute.GetElementAttributeAsNumeric", "module": "XML", "kind": "Action", "selector": "GetElementAttributeAsNumeric", "template": "XML.GetXmlElementAttribute.GetElementAttributeAsNumeric XPathQuery: `` AttributeName: `` Document: `` NumericValue=> XmlAttributeValue", "golden_example": "XML.GetXmlElementAttribute.GetElementAttributeAsNumeric XPathQuery: $fx'example' AttributeName: $fx'example' Document: XmlDocument NumericValue=> XmlAttributeValue", "input_params": [ { "name": "XPathQuery", "type": "String", "required": false, "default": "" }, { "name": "AttributeName", "type": "String", "required": true }, { "name": "Document", "type": "XmlNodeObject", "required": true } ], "output_params": [ { "name": "NumericValue", "type": "Decimal", "defaultVariable": "XmlAttributeValue" } ], "required_params": [ "AttributeName", "Document" ], "constraints": { "ValueType": "Numeric" }, "sibling_selectors": [ "XML.GetXmlElementAttribute.GetElementAttribute", "XML.GetXmlElementAttribute.GetElementAttributeAsBoolean", "XML.GetXmlElementAttribute.GetElementAttributeAsDateTime" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.GetXmlElementValue.GetElementValue", "module": "XML", "kind": "Action", "selector": "GetElementValue", "template": "XML.GetXmlElementValue.GetElementValue Document: `` XPathQuery: `` TextValue=> XmlElementValue", "golden_example": "XML.GetXmlElementValue.GetElementValue Document: XmlDocument XPathQuery: $fx'example' TextValue=> XmlElementValue", "input_params": [ { "name": "Document", "type": "XmlNodeObject", "required": false }, { "name": "XPathQuery", "type": "String", "required": false } ], "output_params": [ { "name": "TextValue", "type": "String" } ], "required_params": [ "XML document" ], "constraints": { "ValueType": "Text" }, "sibling_selectors": [ "XML.GetXmlElementValue.GetElementValueAsNumeric", "XML.GetXmlElementValue.GetElementValueAsBoolean", "XML.GetXmlElementValue.GetElementValueAsDateTime" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.GetXmlElementValue.GetElementValueAsBoolean", "module": "XML", "kind": "Action", "selector": "GetElementValueAsBoolean", "template": "XML.GetXmlElementValue.GetElementValueAsBoolean XPathQuery: `` Document: `` BooleanValue=> XmlElementValue", "golden_example": "XML.GetXmlElementValue.GetElementValueAsBoolean XPathQuery: $fx'example' Document: XmlDocument BooleanValue=> XmlElementValue", "input_params": [ { "name": "XPathQuery", "type": "String", "required": false }, { "name": "Document", "type": "XmlNodeObject", "required": true } ], "output_params": [ { "name": "BooleanValue", "type": "Boolean", "defaultVariable": "XmlElementValue" } ], "required_params": [ "Document" ], "constraints": { "ValueType": "Boolean" }, "sibling_selectors": [ "XML.GetXmlElementValue.GetElementValue", "XML.GetXmlElementValue.GetElementValueAsNumeric", "XML.GetXmlElementValue.GetElementValueAsDateTime" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.GetXmlElementValue.GetElementValueAsDateTime", "module": "XML", "kind": "Action", "selector": "GetElementValueAsDateTime", "template": "XML.GetXmlElementValue.GetElementValueAsDateTime XPathQuery: `` Document: `` DateTimeValue=> XmlElementValue", "golden_example": "XML.GetXmlElementValue.GetElementValueAsDateTime XPathQuery: $fx'example' Document: XmlDocument DateTimeValue=> XmlElementValue", "input_params": [ { "name": "XPathQuery", "type": "String", "required": false }, { "name": "Document", "type": "XmlNodeObject", "required": true } ], "output_params": [ { "name": "DateTimeValue", "type": "DateTime", "defaultVariable": "XmlElementValue" } ], "required_params": [ "Document" ], "constraints": { "ValueType": "DateTime" }, "sibling_selectors": [ "XML.GetXmlElementValue.GetElementValue", "XML.GetXmlElementValue.GetElementValueAsNumeric", "XML.GetXmlElementValue.GetElementValueAsBoolean" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.GetXmlElementValue.GetElementValueAsNumeric", "module": "XML", "kind": "Action", "selector": "GetElementValueAsNumeric", "template": "XML.GetXmlElementValue.GetElementValueAsNumeric XPathQuery: `` Document: `` NumericValue=> XmlElementValue", "golden_example": "XML.GetXmlElementValue.GetElementValueAsNumeric XPathQuery: $fx'example' Document: XmlDocument NumericValue=> XmlElementValue", "input_params": [ { "name": "XPathQuery", "type": "String", "required": false }, { "name": "Document", "type": "XmlNodeObject", "required": true } ], "output_params": [ { "name": "NumericValue", "type": "Decimal", "defaultVariable": "XmlElementValue" } ], "required_params": [ "Document" ], "constraints": { "ValueType": "Numeric" }, "sibling_selectors": [ "XML.GetXmlElementValue.GetElementValue", "XML.GetXmlElementValue.GetElementValueAsBoolean", "XML.GetXmlElementValue.GetElementValueAsDateTime" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.InsertElement", "module": "XML", "kind": "Action", "selector": null, "template": "XML.InsertElement Document: `` XPathQuery: `` Element: ``", "golden_example": "XML.InsertElement Document: XmlDocument XPathQuery: $fx'example' Element: XmlDocument", "input_params": [ { "name": "Document", "type": "XmlNodeObject", "required": false }, { "name": "Element", "type": "XmlNodeObject", "required": false }, { "name": "XPathQuery", "type": "String", "required": false } ], "output_params": [], "required_params": [ "XML document", "XPath query", "XML element to insert" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.ReadFromFile", "module": "XML", "kind": "Action", "selector": null, "template": "XML.ReadFromFile File: `` Encoding: XML.FileEncoding.DefaultEncoding XmlDocument=> XmlDocument", "golden_example": "XML.ReadFromFile File: $fx'C:\\temp\\test.xlsx' Encoding: XML.FileEncoding.DefaultEncoding XmlDocument=> XmlDocument", "input_params": [ { "name": "Encoding", "type": "FileEncoding", "required": false, "enumValues": [ "DefaultEncoding", "ASCII", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "File", "type": "FileObject", "required": false } ], "output_params": [ { "name": "XmlDocument", "type": "XmlNodeObject" } ], "required_params": [ "File path" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.RemoveElement", "module": "XML", "kind": "Action", "selector": null, "template": "XML.RemoveElement Document: `` XPathQuery: ``", "golden_example": "XML.RemoveElement Document: XmlDocument XPathQuery: $fx'example'", "input_params": [ { "name": "Document", "type": "XmlNodeObject", "required": false }, { "name": "XPathQuery", "type": "String", "required": false } ], "output_params": [], "required_params": [ "XML document", "XPath query" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.RemoveElementAttribute", "module": "XML", "kind": "Action", "selector": null, "template": "XML.RemoveElementAttribute Document: `` AttributeName: `` XPathQuery: ``", "golden_example": "XML.RemoveElementAttribute Document: XmlDocument AttributeName: $fx'example' XPathQuery: $fx'example'", "input_params": [ { "name": "AttributeName", "type": "String", "required": false }, { "name": "Document", "type": "XmlNodeObject", "required": false }, { "name": "XPathQuery", "type": "String", "required": false } ], "output_params": [], "required_params": [ "XML document", "Attribute name" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.SetElementAttribute", "module": "XML", "kind": "Action", "selector": null, "template": "XML.SetElementAttribute Document: `` AttributeName: `` AttributeValue: `` XPathQuery: ``", "golden_example": "XML.SetElementAttribute Document: XmlDocument AttributeName: $fx'example' AttributeValue: $fx'example' XPathQuery: $fx'example'", "input_params": [ { "name": "AttributeName", "type": "String", "required": false }, { "name": "AttributeValue", "type": "String", "required": false }, { "name": "Document", "type": "XmlNodeObject", "required": false }, { "name": "XPathQuery", "type": "String", "required": false } ], "output_params": [], "required_params": [ "XML document", "Attribute name", "Attribute value" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.SetElementValue", "module": "XML", "kind": "Action", "selector": null, "template": "XML.SetElementValue Document: `` ElementValue: `` XPathQuery: ``", "golden_example": "XML.SetElementValue Document: XmlDocument ElementValue: $fx'example' XPathQuery: $fx'example'", "input_params": [ { "name": "Document", "type": "XmlNodeObject", "required": false }, { "name": "ElementValue", "type": "String", "required": false }, { "name": "XPathQuery", "type": "String", "required": false } ], "output_params": [], "required_params": [ "XML document", "XML element value" ], "constraints": {}, "sibling_selectors": [], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.WriteXmlToFile.WriteToFile", "module": "XML", "kind": "Action", "selector": "WriteToFile", "template": "XML.WriteXmlToFile.WriteToFile Xml: `` Encoding: XML.FileEncoding.DefaultEncoding File: ``", "golden_example": "XML.WriteXmlToFile.WriteToFile Xml: $fx'example' Encoding: XML.FileEncoding.DefaultEncoding File: $fx'C:\\temp\\test.xlsx'", "input_params": [ { "name": "Xml", "type": "String", "required": true }, { "name": "Encoding", "type": "FileEncoding", "required": true, "default": "DefaultEncoding", "enumValues": [ "DefaultEncoding", "ASCII", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "File", "type": "FileObject", "required": true } ], "output_params": [], "required_params": [ "Xml", "Encoding", "File" ], "constraints": { "FormatXml": "False" }, "sibling_selectors": [ "XML.WriteXmlToFile.WriteToFileFormatted" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" }, { "actionId": "XML.WriteXmlToFile.WriteToFileFormatted", "module": "XML", "kind": "Action", "selector": "WriteToFileFormatted", "template": "XML.WriteXmlToFile.WriteToFileFormatted File: `` Xml: `` Encoding: XML.FileEncoding.DefaultEncoding Indentation: 2", "golden_example": "XML.WriteXmlToFile.WriteToFileFormatted File: $fx'C:\\temp\\test.xlsx' Xml: $fx'example' Encoding: XML.FileEncoding.DefaultEncoding Indentation: 2", "input_params": [ { "name": "Encoding", "type": "FileEncoding", "required": false, "enumValues": [ "DefaultEncoding", "ASCII", "Unicode", "BigEndianUnicode", "UTF8" ] }, { "name": "File", "type": "FileObject", "required": false }, { "name": "Indentation", "type": "Int32", "required": false }, { "name": "Xml", "type": "String", "required": false } ], "output_params": [], "required_params": [ "File path", "XML to write" ], "constraints": { "FormatXml": "True" }, "sibling_selectors": [ "XML.WriteXmlToFile.WriteToFile" ], "needs_ui_selector": false, "validation": "converted from the paste-validated classic example; pasted into a Power Fx-enabled flow on PAD 2.73 (2026-10-12), zero errors" } ] }