Table of Contents

Property ClientTimeInfo

Namespace
Skyline.DataMiner.Automation
Assembly
SLManagedAutomation.dll

ClientTimeInfo

Gets or sets if client time info will be requested from the client.

public UIClientTimeInfo ClientTimeInfo { get; set; }

Property Value

UIClientTimeInfo

The UIClientTimeInfo option.

Examples

var selection = DateTime.Now;
...
var blockCalendar = new UIBlockDefinition
{
  Type = UIBlockType.Calendar,
  InitialValue = selection.ToString(AutomationConfigOptions.GlobalDateTimeFormat),
  DestVar = "calendar",
  WantsOnChange = true,
  ClientTimeInfo = UIClientTimeInfo.Return,
};
uib.AppendBlock(blockCalendar);
...
var uir = engine.ShowUI(uib);
...
var timeZoneInfoToStore = uir.GetClientTimeZoneInfo(blockCalendar.DestVar)?.ToSerializedString();
var clientDateTime = uir.GetClientDateTime(blockCalendar.DestVar);
var displayedDateTime = clientDateTime.DateTime;

Remarks

note

Available from DataMiner 10.5.4/10.6.0 onwards.