Client Station Runtime object

The following tables list the members exposed by the ClientStation type.

Name Description
Public constructor ClientStation Construct the instance
Top
Name Description
Public property AlarmBeepOff Gets or sets the client's beep off state.
Public property ArrayIndexes (inherited from RunObj).
Public property AutoScaleMargin Margin to be used in AutoScale of TTrendChart and TDrillingChart controls. Default is 2
Public property BackPage Toggles to back page.
Public property BlinkFast Gets the client's blink fast property. The blink fast property is a digital variable that toggles from 0 to 1 and from 1 to 0, remaining 500 msec in each state.
Public property BlinkSlow Gets the client's blink slow property. The blink slow property is a digital variable that toggles from 0 to 1 and from 1 to 0, remaining 250 msec in each state.
Public property ComputerIP Gets the computer IP.
Public property ComputerName Gets the computer name.
Public property ControlWithFocus Gets the object reference of control with focus
Public property Count (inherited from ListObj).
Public property CultureInfo Gets or sets the client's language selection.
Public property CurrentDisplayValueType Gets the current display value type.
Public property CurrentHistorianDateTime Gets current historian date time
Public property CurrentPage Gets the name of the client's page currently displayed.
Public property CurrentUser Gets the client's current user.
Public property Date Gets the client's date.
Public property DateTime Gets the client's date and time.
Public property Day Gets the client's day of the month.
Public property DayOfWeek Gets the client's day of the week.
Public property DayOfYear Gets the client's day of the year.
Public property DigitalValue Digital value to create and test symbols
Public property DrillingChart Gets reference to DrillingChart objects.
Public property HistoryPages String array containg open pages. Max = 10 pages.
Public property HistoryPagesIndex Current index of HistoryPage.
Public property Hour Gets the hour component of the client's date.
Public property ID (inherited from RunObj).
Public property InputPassword Gets or sets the client's input password. This is an auxiliary variable used in the system default logon window.
Public property InputUserName Gets or sets the client's input user name. This is an auxiliary variable used in the system default logon window.
Public property IsBackButtonVisibleOnIOS Flag to indicate back button visible on iOS
Public property IsConnected Flag to indicate if client is connected with server.
Public property IsLocal Flag indicating whether client is local.
Public property IsRemote Flag indicating whether client is remote.
Public property IsReuseSymbolEnabled
Public property IsSmartClient Flag to indicate if is running as TSmartClient
Public property IsSmartDevice Flag to indicate if is running on smart device
Public property IsStarted Flag indicating whether Dataset module was full started
Public property IsWebBrowser Gets the information if is running on web browser.
Public property Item (Overloaded) (inherited from ListObj).
Public property LayoutName Gets or sets the client's layout name.
Public property Localization Gets the dictionary name used on localization.
Public property LogonDateTime Gets the Logon timestamp.
Public property MaxCacheDisplays Gets and sets max number of displays in memory.
Public property Millisecond Gets the millisecond component of the client's date.
Public property Minute Gets the minute component of the client's date .
Public property Month Gets the month component of the client's date.
Public property NextPage Toggles to next page.
Public property Now Gets the client's local date and time offset.
Public property NumericValue Numeric value to create and test symbols
Public property ObjServer (inherited from RunObj).
Public property ObjType (inherited from RunObj).
Public property ObjectSelectedMethod Full ObjectSelectedMethod method name in "Script.Class" with Client domain. Ex: Script.Class.ClientMain.MyObjectSelectedMethod. Prototype: public void ObjectSelectedMethod(string[] tagList).
Public property OnScreenKeyboard Gets or sets the client's on screen keyboard state.
Public property PageClosingMethod Full PageClosingMethod method name in "Script.Class" with Client domain. Ex: Script.Class.ClientMain.MyPageClosingMethod. Prototype: public void PageClosingMethod(TDisplay display).
Public property PageOpeningMethod Full PageOpeningMethod method name in "Script.Class" with Client domain. Ex: Script.Class.ClientMain.MyPageOpeningMethod. Prototype: public void PageOpeningMethod(TDisplay display).
Public property Parameters Gets initialization parameters
Public property Parent (inherited from RunObj).
Public property PreviousLayout Gets the client's previous layout name.
Public property PreviousPage Gets the client's previous page name.
Public property ProjectChanged Flag to indicate project changed.
Public property ReadOnly Flag indicating client can not write in server tags.
Public property Root (inherited from RunObj).
Public property RunAlwaysOnTop Flag to indicate to run always on top.
Public property Second Gets the second component of the client's date .
Public property SelectedPage Gets or sets the client's selected page name.
Public property ServerHttpAddress Gets the server's http address
Public property Shutdown Gets or sets the client's shutdown state.
Public property SimulationAnalog Gets the analog int simulation variable, which varies from 0 to 100 (in steps of 1); returns to 0 in one step and then repeats the same pattern (sawtooth waveform).
Public property SimulationDigital Gets the digital simulation variable, which toggles from 0 to 1 and from 1 to 0, remaining 3 seconds in each state.
Public property SimulationDouble Gets the analog double simulation variable, which varies in steps from 0 to 100; returns in steps from 100 to 0, then repeats the same pattern.
Public property StartCounter Counter while starting module
Public property Startup Gets the client's startup state.
Public property StatusBarVisibleOnIOS Flag to indicate status bar visible on iOS.
Public property SyncRoot (inherited from ListObj).
Public property TModule (inherited from RunObj).
Public property TextValue Text value to create and test symbols
Public property Ticks Gets the number of ticks that represent the client's date and time.
Public property Time Gets the client's time of day.
Public property TimeMs Gets the client's time of day including milliseconds.
Public property TimeSpan Gets a timespan object.
Public property Tomorrow Gets the day component of the client's Tomorrow date .
Public property TooltipInitialShowDelay Gets or sets the time in ms that passes before the ToolTip appears.
Public property TooltipOptions Tooltip options to be displayed when mouse is over control
Public property TrendChart Gets reference to TrendChart objects.
Public property Uid Gets the Uid information
Public property Units Gets the dictionary name used on display units.
Public property UserInactivity Gets a timpespan of user inactivity.
Public property UserName Gets the client's user name
Public property UtcNow Gets the UTC date and time offset.
Public property ValueOutOfRangeMethod Full ValueOutOfRangeMethod method name in "Script.Class" with Client domain. Ex: Script.Class.ClientMain.MyValueOutOfRangeMethod. Prototype: public bool ValueOutOfRangeMethod(string tagName, object min, object max, object value, Rect rect).
Public property Year Gets the year component of the client's date.
Public property Yesterday Gets the day component of the client's Yesterday date.
Top
Name Description
Public method ChangeUserPassword Change password of runtime users
Public method ClearCacheNames (inherited from ListObj).
Public method CloseDisplay Begin close display
Public method Equals (Overloaded) (inherited from Object).
Public method GetCursorX (Overloaded) Gets the X cursor coordinates.
Public method GetCursorY (Overloaded) Gets the Y cursor coordinates.
Public method GetDisplayTagList Get string array with tag list of a display
Public method GetEnumerator (inherited from ListObj).
Public method GetHashCode (inherited from Object).
Public method GetID (inherited from ListObj).
Public method GetName (Overloaded) (inherited from ListObj).
Public method GetObj (Overloaded) (inherited from ListObj).
Public method GetObjAsObject (inherited from ListObj).
Public method GetObjRef (inherited from RunObj).
Public method GetPasswordHint Get passworh hint
Public method GetRegisteredAssets Get all registered assets on RemoteAssets service
Public method GetRegisteredRemoteTags Get all registered remote tags on RemoteTag service
Public method GetTDisplay Gets instance of a specific display
Public method GetTDisplays Gets list of opened displays
Public method GetType (inherited from Object).
Public method IsDisplayOpen Check if display is open
Public method IsDisplayOpeningExecuted Check if DisplayOpening method already executed
Public method IsInUse (inherited from ListObj).
Public method Locale Returns localization text
Public method LogOn (Overloaded) Log on
Public method LogOnGuest Log on as guest
Public method NewPopup Begin open new popup
Public method OnContinue (inherited from RunObj).
Public method OnPause (inherited from RunObj).
Public method OnStart (inherited from RunObj).
Public method OnStop (inherited from RunObj).
Public method OpenDisplay (Overloaded) Open display
Public method OpenDisplayAtIndex Begin open display at z-order list of displays. Current display is closed.
Public method OpenLayout (Overloaded) Begin open layout
Public method OpenPreviousPage Open previous page
Public method OpenQuickNote Open quick popup note
Public method PreloadRunObj (inherited from ListObj).
Public method PrintDisplay Begin print display
Public method PrintDisplayDefaultPrinter Begin print display using default printer
Public method PrintLayout Begin print current layout
Public method PrintLayoutDefaultPrinter Begin print current layout
Public method PrintScreenDefaultPrinter Print desktop using default printer
Public method Static ReferenceEquals (inherited from Object).
Public method RefreshRemoteTags Refresh remote tags
Public method RegisterAsset Register asset name on RemoteAssets service
Public method RegisterElementToTag Register element name to tag on RemoteAssets service
Public method RegisterElementToTagAsync Register asynchronously element name to tag on RemoteAssets service
Public method RegisterRemoteTag Register Remote tag name on RemoteTags service
Public method RegisterRemoteTagAsync Register asynchronously Remote tag name on RemoteTags service
Public method SaveDisplayAsImageFile Save display to file. Display must be opened
Public method SaveLayoutAsImageFile Sabe current layout to file
Public method SaveScreenAsImageFile Save desktop to file
Public method SetBlockedUser Block or unblock runtime user.
Public method SetDisplayValueToCurrent Sets property DisplayValue of tags to display Value property
Public method SetDisplayValueToEstimated Sets property DisplayValue of tags to display Estimated property
Public method SetDisplayValueToHistorian Sets property DisplayValue of tags with values in a specified date time
Public method SetLocalization Set new dicationry name
Public method SetMainWindowSize Set main window size
Public method SetReadPollingTimeAssets Sets the read pooling time to get the registered assets
Public method SetReadPollingTimeRemoteTags Sets the read pooling time to get the registered remote tags
Public method StartPreloadRunObjs (Overloaded) (inherited from ListObj).
Public method SwitchToStandby Switches the Server to Standby mode.
Public method ToString (inherited from RunObj).
Public method UnregisterAllAssets Unregister all assets on RemoteAssets service
Public method UnregisterAllAssetsAsync Unregister asynchronously all assets on RemoteAssets service
Public method UnregisterAllRemoteTags Unregister all remote tags on RemoteTags service
Public method UnregisterAllRemoteTagsAsync Unregister asynchronously all remote tags on RemoteTags service
Public method UnregisterAsset Unregister asset name on RemoteAssets service
Public method UnregisterElementToTag Unregister element name to tag on RemoteAssets service
Public method UnregisterElementToTagAsync Unregister asynchronously element name to tag on RemoteAssets service
Public method UnregisterRemoteTag Unregister Remote tag name on RemoteTags service
Public method UnregisterRemoteTagAsync Unregister asynchronously Remote tag name on RemoteTags service
Top
Name Description
Public extension method ApplyCast (Overloaded) (Defined by GenericEnumerableHelper).
Public extension method ApplyCount (Defined by GenericEnumerableHelper).
Public extension method ApplySelect (Overloaded) (Defined by GenericEnumerableHelper).
Public extension method ApplyWhere (Defined by GenericEnumerableHelper).
Public extension method ApplyWhereNotNull (Defined by GenericEnumerableHelper).
Public extension method AsParallel (Defined by ParallelEnumerable).
Public extension method AsQueryable (Defined by Queryable).
Public extension method Cast (Defined by Enumerable).
Public extension method ConvertAll (Defined by IEnumerableExtensions).
Public extension method GetParentViewModel (Defined by POCOViewModelExtensions).
Public extension method GetRequiredService (Overloaded) (Defined by POCOViewModelExtensions).
Public extension method GetService (Overloaded) (Defined by POCOViewModelExtensions).
Public extension method IsInDesignMode (Defined by POCOViewModelExtensions).
Public extension method OfType (Defined by Enumerable).
Public extension method RaisePropertiesChanged (Defined by POCOViewModelExtensions).
Top