Client Station Runtime object

Namespace: T.Modules.ClientStation
Assembly: T.Modules (in T.Modules.dll)

Public Class ClientStation 
Inherits ListObj
This language is not supported or no code example is available.
public class ClientStation : ListObj
This language is not supported or no code example is available.
Name Description
Public constructor ClientStation(RunObj, int) Construct the instance
Top
Name Description
Public property AlarmBeepOff Gets or sets the client's beep off state.
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 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 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 IsIPad Flag to indicate if is running on iPad
Public property IsIPhone Flag to indicate if is running on iPhone
Public property IsLocal Flag indicating whether client is local.
Public property IsRemote Flag indicating whether client is remote.
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 IsSmartDevicePortrait Flag to indicate if is running on smart device Portrait
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 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 NumberOfTagPropertiesLoaded Number of tag properites (Value, Min, Max, etc.) load in memory
Public property NumberOfTagsLoaded Number of tags load in memory
Public property NumericValue Numeric value to create and test symbols
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 PreloadedTags Flag to indicate wheter initial tags already was preloaded
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 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 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(string, string, string) Change password of runtime users
Public method CloseDisplay(string) Begin close display
Public method GetCursorX() Gets the X cursor coordinates.
Public method GetCursorX(bool) Gets the X cursor coordinates.
Public method GetCursorY() Gets the Y cursor coordinates.
Public method GetCursorY(bool) Gets the Y cursor coordinates.
Public method GetDisplayTagList(string, bool) Get string array with tag list of a display
Public method GetPasswordHint(string) 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(string) Gets instance of a specific display
Public method GetTDisplays() Gets list of opened displays
Public method IsDisplayOpen(string) Check if display is open
Public method IsDisplayOpeningExecuted(string) Check if DisplayOpening method already executed
Public method Locale(string) Returns localization text
Public method LogOn(string, string) Log on
Public method LogOn() Open display LogOn
Public method LogOnGuest() Log on as guest
Public method NewPopup(string, params object[]) Begin open new popup
Public method OpenDisplay(string) Open display
Public method OpenDisplay(string, params object[]) Open display with optional parameters
Public method OpenDisplayAtIndex(string, int) Begin open display at z-order list of displays. Current display is closed.
Public method OpenLayout(string) Begin open layout
Public method OpenLayout(string, string) Begin open layout
Public method OpenPreviousPage() Open previous page
Public method OpenQuickNote(string, string, bool, double, double) Open quick popup note
Public method PrintDisplay(string, bool) Begin print display
Public method PrintDisplayDefaultPrinter(string, int) Begin print display using default printer
Public method PrintLayout() Begin print current layout
Public method PrintLayoutDefaultPrinter(int) Begin print current layout
Public method PrintScreenDefaultPrinter(int) Print desktop using default printer
Public method RefreshRemoteTags() Refresh remote tags
Public method RegisterAsset(string, bool) Register asset name on RemoteAssets service
Public method RegisterElementToTag(string, string, bool) Register element name to tag on RemoteAssets service
Public method RegisterElementToTagAsync(string, string, bool) Register asynchronously element name to tag on RemoteAssets service
Public method RegisterRemoteTag(string, string, bool, bool) Register Remote tag name on RemoteTags service
Public method RegisterRemoteTagAsync(string, string, bool, bool) Register asynchronously Remote tag name on RemoteTags service
Public method SaveDisplayAsImageFile(string, string) Save display to file. Display must be opened
Public method SaveDisplayAsPngFile(string, string) Save display to file. Display must be opened
Public method SaveLayoutAsImageFile(string) Sabe current layout to file
Public method SaveScreenAsImageFile(string) Save desktop to file
Public method SetBlockedUser(string, bool) Block or unblock runtime user.
Public method SetDeletedUser(string, bool) Set flag Deleted of runtime user. This method does not remove user in runtime database.
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(DateTime) Sets property DisplayValue of tags with values in a specified date time
Public method SetLocalization(string) Set new dicationry name
Public method SetMainWindowSize(double, double) Set main window size
Public method SetReadPollingTimeAssets(int) Sets the read pooling time to get the registered assets
Public method SetReadPollingTimeRemoteTags(int) Sets the read pooling time to get the registered remote tags
Public method SwitchToStandby() Switches the Server to Standby mode.
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(string) Unregister asset name on RemoteAssets service
Public method UnregisterElementToTag(string) Unregister element name to tag on RemoteAssets service
Public method UnregisterElementToTagAsync(string) Unregister asynchronously element name to tag on RemoteAssets service
Public method UnregisterRemoteTag(string) Unregister Remote tag name on RemoteTags service
Public method UnregisterRemoteTagAsync(string) Unregister asynchronously Remote tag name on RemoteTags service
Top

.NET Framework

Supported in: 4.6.2, 4.7