Workflow Commands — Web
Domein-overzicht van 11 workflow commands uit DLL Ultimo.Web.Command.
Deze pagina lijst de classes die worden aangeroepen vanuit <Command CommandName="..."> in workflow-XML.
Baseline: Ultimo 19.10.11.414 (november 2019). Method-bodies kunnen in nieuwere versies afwijken; class-signatures (inputs/outputs) zijn doorgaans stabiel. Voor live-XML gebruik
lookup_workflow(...)en raadpleeg de daadwerkelijke<Command>-aanroep.
Snel zoekenbewerken
- Eén command opvragen:
lookup_command("ChooseRecordsDialogProcessData") - Alle Web-commands:
find_commands("", dll="Web") - Zoek binnen dit domein:
find_commands("<term>", dll="Web")
Overzichtbewerken
| Command | Inputs | Outputs | Beschrijving |
|---|---|---|---|
ChooseRecordsDialogProcessData |
ItemsSource: IList<IDomainObject> |
ItemsToShow: IList<IDomainObject> |
Process data for ChooseRecordsDialog |
GenerateDataLayer |
— | — | Generates the datalayer and saves it in the fileservice |
GetColumnsForDataEntryScreen |
ScreenName: string |
Columns: IList<ListItemValue>, PreselectedColumns: IList<ListItemValue> |
Retrieves columns for the specified data entry screen |
User_AllowGuestLogOn |
LogOnName?: UltimoString |
AllowGuestLogOn: bool |
User_AllowGuestLogOn |
User_LogOff |
— | — | User_LogOff |
User_LogOnWithoutCredentials |
LogOnName: UltimoString, EncryptedPrivateKey: UltimoString, PublicKey: UltimoString, TimeZone?: UltimoString, UserHasAccessToMultipleTimeZones?: bool |
— | User_LogOnWithoutCredentials |
User_SetAuthenticationToken |
User: UltimoString, RememberMeToken: UltimoString |
— | User_SetAuthenticationToken |
User_ShouldChangePassword |
LogOnName: UltimoString, LogOnPassword: UltimoString |
ForcePasswordChange: bool |
User_ShouldChangePassword |
User_ShouldUserAuthenticateTwoFactor |
LogOnName: UltimoString |
LogOnTokenRequired: bool |
User_ShouldUserAuthenticateTwoFactor |
User_VerifyTwoFactorCredentials |
LogOnName?: UltimoString, LogOnToken?: UltimoString |
ErrorMessage?: UltimoString, LogOnTokenChallenge?: bool, LogOnTokenReplyMessage?: string, CredentialsVerified: bool |
User_VerifyTwoFactorCredentials |
User_VerifyUltimoCredentials |
LogOnName?: UltimoString, LogOnPassword?: UltimoString, UserType: UltimoUserType, PublicKey?: UltimoString, RememberMeToken?: UltimoString |
ErrorMessage?: UltimoString, TokenErrorMessage?: UltimoString, CredentialsVerified: bool, UserAlreadyLoggedOn: bool |
User_VerifyUltimoCredentials |
Details per commandbewerken
ChooseRecordsDialogProcessDatabewerken
Process data for ChooseRecordsDialog
Inputs
ItemsSource:IList<IDomainObject>
Outputs
ItemsToShow:IList<IDomainObject>
Bron: Ultimo.Web.Command/Ultimo.Web.Command/ChooseRecordsDialogProcessData.cs
GenerateDataLayerbewerken
Generates the datalayer and saves it in the fileservice
Bron: Ultimo.Web.Command/Ultimo.Web.Command/GenerateDataLayer.cs
GetColumnsForDataEntryScreenbewerken
Retrieves columns for the specified data entry screen
Inputs
ScreenName:string
Outputs
Columns:IList<ListItemValue>PreselectedColumns:IList<ListItemValue>
Bron: Ultimo.Web.Command/Ultimo.Web.Command/GetColumnsForDataEntryScreen.cs
User_AllowGuestLogOnbewerken
User_AllowGuestLogOn
Inputs
LogOnName:UltimoString(optional)
Outputs
AllowGuestLogOn:bool
Bron: Ultimo.Web.Command/Ultimo.Web.Command/User_AllowGuestLogOn.cs
User_LogOffbewerken
User_LogOff
Bron: Ultimo.Web.Command/Ultimo.Web.Command/User_LogOff.cs
User_LogOnWithoutCredentialsbewerken
User_LogOnWithoutCredentials
Inputs
LogOnName:UltimoStringEncryptedPrivateKey:UltimoStringPublicKey:UltimoStringTimeZone:UltimoString(optional)UserHasAccessToMultipleTimeZones:bool(optional)
Bron: Ultimo.Web.Command/Ultimo.Web.Command/User_LogOnWithoutCredentials.cs
User_SetAuthenticationTokenbewerken
User_SetAuthenticationToken
Inputs
User:UltimoStringRememberMeToken:UltimoString
Bron: Ultimo.Web.Command/Ultimo.Web.Command/User_SetAuthenticationToken.cs
User_ShouldChangePasswordbewerken
User_ShouldChangePassword
Inputs
LogOnName:UltimoStringLogOnPassword:UltimoString
Outputs
ForcePasswordChange:bool
Bron: Ultimo.Web.Command/Ultimo.Web.Command/User_ShouldChangePassword.cs
User_ShouldUserAuthenticateTwoFactorbewerken
User_ShouldUserAuthenticateTwoFactor
Inputs
LogOnName:UltimoString
Outputs
LogOnTokenRequired:bool
Bron: Ultimo.Web.Command/Ultimo.Web.Command/User_ShouldUserAuthenticateTwoFactor.cs
User_VerifyTwoFactorCredentialsbewerken
User_VerifyTwoFactorCredentials
Inputs
LogOnName:UltimoString(optional)LogOnToken:UltimoString(optional)
Outputs
ErrorMessage:UltimoStringLogOnTokenChallenge:boolLogOnTokenReplyMessage:stringCredentialsVerified:bool
Bron: Ultimo.Web.Command/Ultimo.Web.Command/User_VerifyTwoFactorCredentials.cs
User_VerifyUltimoCredentialsbewerken
User_VerifyUltimoCredentials
Inputs
LogOnName:UltimoString(optional)LogOnPassword:UltimoString(optional)UserType:UltimoUserTypePublicKey:UltimoString(optional)RememberMeToken:UltimoString(optional)
Outputs
ErrorMessage:UltimoStringTokenErrorMessage:UltimoStringCredentialsVerified:boolUserAlreadyLoggedOn:bool
Bron: Ultimo.Web.Command/Ultimo.Web.Command/User_VerifyUltimoCredentials.cs
Brondatabewerken
Let op: De tabel hierboven is gegenereerd uit decompiled 19.10 broncode. Voor het exact aanroepen van een command in een workflow gebruik de tool-calls hieronder.
- Eén Command opvragen —
lookup_command("<CommandName>")Officiële beschrijving + typed inputs/outputs. Bron:Data/commands_index.json(geëxtraheerd uit decompiledUltimo.Web.Command.dll). - Domein-zoekopdracht —
find_commands(query, dll="Web")Scored search over naam + beschrijving binnen alleen dit domein. - Workflow waarin deze Command voorkomt —
lookup_workflow("<WorkflowName>")Live-XML uitworkflows.xml; bevat de<Command>-aanroep met property-mappings.