Interface ITagInterface
Unit
Declaration
type ITagInterface = interface(IInterface)
Description
: Tag interface
Attributes
- GUID['{188FEF6D-036D-4B01-A854-421973AA7D58}']
Hierarchy
- IInterface
- ITagInterface
Overview
Methods
function GetValueAsText(Prefix, Sufix, Format:UTF8String; FormatDateTimeOptions:TFormatDateTimeOptions=[]):UTF8String; |
|
function GetVariantValue:Variant; |
|
procedure SetVariantValue(V:Variant); |
|
function IsValidValue(Value:Variant):Boolean; |
|
function GetValueTimestamp:TDatetime; |
Properties
property ValueVariant: Variant read GetVariantValue write SetVariantValue; |
|
property ValueTimestamp: TDatetime read GetValueTimestamp; |
Description
Methods
function GetValueAsText(Prefix, Sufix, Format:UTF8String; FormatDateTimeOptions:TFormatDateTimeOptions=[]):UTF8String; |
|
: Returns the tag value as string, including the format (if applicable), prefix and suffix. |
function GetVariantValue:Variant; |
|
: Returns the tag value as variant. |
procedure SetVariantValue(V:Variant); |
|
: If possible, sets a variant as tag value. |
function IsValidValue(Value:Variant):Boolean; |
|
: Returns |
function GetValueTimestamp:TDatetime; |
|
: Returns the date/time of the last time wich the tag was updated. |
Properties
property ValueVariant: Variant read GetVariantValue write SetVariantValue; |
|
: Read/Set a variant value on tag. |
property ValueTimestamp: TDatetime read GetValueTimestamp; |
|
: Returns the date/time of the last time wich the tag was updated. |
Generated by PasDoc 0.14.0.