2using System.Threading.Tasks;
43 string Default = this.defaultValue.IsEmpty ? null : await this.defaultValue.Evaluate(
Variables);
45 string[] DefaultValue;
47 if (!(Default is
null))
48 DefaultValue =
new string[] { Default };
50 DefaultValue = Array.Empty<
string>();
56 string.Empty,
false,
false,
false);
62 string.Empty,
false,
false,
false);
83 string Name = await this.
GetName(Variables);
84 bool Required = await this.
IsRequired(Variables);
98 if (
string.IsNullOrEmpty(s))
Static class managing editable parameters in objects. Editable parameters are defined by using the at...
Class managing a page in a data form layout.
Manages an XMPP client connection. Implements XMPP, as defined in https://tools.ietf....
static readonly Regex BareJidRegEx
Regular expression for Bare JIDs
Represents a Jid-valued parameter.
override async Task SetParameter(DataForm Parameters, Language Language, bool OnlySetChanged, Variables Variables, SetEditableFormResult Result)
Sets the parameters of the object, based on contents in the data form.
JidParameter(XmlElement Xml)
Represents a Jid-valued parameter.
override async Task PopulateForm(DataForm Parameters, Language Language, Variables Variables)
Populates a data form with parameters for the object.
string Page
Parameter page.
string Description
Parameter description.
string Label
Parameter label.
string Name
Parameter name.
bool Required
If parameter is required.
Attributes of a report parameter with options.
KeyValuePair< string, string >[] Options
Available options
bool RestrictToOptions
If only values defined in options are valid values.
Represents a parameter with possible options on a command.
async Task< ReportParameterWithOptionsAttributes > GetReportParameterWithOptionsAttributes(Variables Variables)
Evaluates the attributes of the report parameter with options.
Task< string > GetName(Variables Variables)
Name of the parameter.
Task< bool > IsRequired(Variables Variables)
If parameter is required.
Report node based on the contents of a report file.
Contains information about a language.
Task< string > GetStringAsync(Type Type, int Id, string Default)
Gets the string value of a string ID. If no such string exists, a string is created with the default ...