Some of the built-in data types have properties that are associated with the value stored in the variable.
A property may contain a part of the information stored in the variable, like the day of a date, or an extra attribute describing the variable, like the size of a list.
The value of these properties can be accessed directly through the following notation: %VariableName.PropertyName%.
For example, if you have a list of files called Files, you can get the number of the stored files using the expression: %Files.Count%
The data types that have properties are displayed in the following lists.
Texts
Property
Description
Length
The length of the stored text in characters.
isEmpty
This property is true if the variable is empty or false if it contains some characters.
ToUpper
The text of the variable written in upper case characters.
ToLower
The text of the variable written in lower case characters.
Trimmed
The text of the variable written without white characters in the begging and the end.
Dates
Property
Description
Year
The year part of the datetime value.
Month
The month part of the datetime value.
Day
The day part of the datetime value.
DayOfWeek
The name of the day (Sunday, Monday etch).
DayOfYear
The day of the year part of the datetime value (1-365/6).
Hour
The hour part of the datetime value.
Minute
The minute part of the datetime value.
Second
The seconds part of the datetime value.
Lists
Property
Description
Count
The number of items stored into the list.
Files
Property
Description
FullName
The full path to the file.
RootPath
The root path of the file, for example C:\.
Directory
The directory where the file is stored.
Name
The name of the file, including the extension.
NameWithoutExtension
The name of the file without its extension.
Extension
The extension of the file.
Size
The size of the file in bytes.
CreationTime
The date when the file was created.
LastAccessed
The date when the file was last accessed.
LastModified
The date when the file was last modified.
IsHidden
This property is true if the file is hidden or false if the file is visible.
IsSystem
This property is true if the file is a system file or false if it isn't.
IsReadOnly
This property is true if the file is read only or false if it isn't.
IsArchive
This property is true if the file is an archive or false if it isn't.
Exists
This property is true if the file exists or false if the file doesn't exist.
isEmpty
This property is true if the file is empty or false if the file isn't empty.
Folders
Property
Description
FullName
The full path to the folder.
RootPath
The root path of the folder, for example, C:\.
Parent
The parent directory of the folder.
Name
The name of the folder.
CreationTime
The date when the folder was created.
LastModified
The date when the folder was last modified.
IsHidden
This property is true if the folder is hidden or false if the folder is visible.
Exists
This property is true if the folder exists or false if the folder doesn't exist.
isEmpty
This property is true if the folder is empty or false if the folder isn't empty.
FilesCount
The number of files in the folder.
FoldersCount
The number of folders in the folder.
Mail messages
Property
Description
MailFolder
The name folder the email message is retrieved from.
Uid
The unique identifier of the message.
From
The sender of the email message.
To
A list of values containing the recipients of the message.
Cc
A list of values containing additional recipients for the message (carbon copy).
Date
The date and time in which the message was sent.
Subject
The subject of the message.
Body
The body of the message. The body can be in plain text or in HTML form.
BodyText
If the previous property contains HTML, this property contains the body of the message in plain text form.
Attachments
A list of files that represent the saved attachments of the email message (if any).
Exchange connection
Property
Description
ServerAddress
The address of the Exchange server.
Exchange mail messages
Property
Description
MailFolder
The name folder the email message is retrieved from.
ItemId
The unique identifier of the message.
From
The sender of the email message.
To
A list of values containing the recipients of the message.
Cc
A list of values containing additional recipients for the message (carbon copy).
Date
The date and time in which the message was sent.
Subject
The subject of the message.
Body
The body of the message. The body can be in plain text or in HTML form.
BodyText
If the previous property contains HTML, this property contains the body of the message in plain text form.
Attachments
A list of files that represent the saved attachments of the email message (if any).
Outlook mail messages
Property
Description
MailFolder
The name folder the email message is retrieved from.
EntryId
The unique identifier of the message.
From
The sender of the email message.
To
A list of values containing the recipients of the message.
Cc
A list of values containing additional recipients for the message (carbon copy).
Bcc
A list of values containing additional recipients for the message (blind carbon copy).
Date
The date and time in which the message was sent.
Subject
The subject of the message.
Body
The body of the message. The body can be in plain text or in HTML form.
BodyText
If the previous property contains HTML, this property contains the body of the message in plain text form.
Attachments
A list of files that represent the saved attachments of the email message (if any).
FTP files
Property
Description
FullName
The full path to the file.
Directory
The directory where the file is stored on the FTP Server.
Name
The name of the file, including the extension.
NameWithoutExtension
The name of the file without its extension.message.
Extension
The extension of the file.
Size
The size of the file in bytes.
LastModified
The date when the file was last modified.
FTP folders
Property
Description
FullName
The full path to the folder.
Parent
The parent directory of the folder.
Name
The name of the folder.
LastModified
The date when the folder was last modified.
FTP connection
Property
Description
Host
The host of the FTP connection.
SecurityProtocol
The security protocol used in the connection.
Datatables
Property
Description
RowsCount
The number of rows of the data table.
Columns
A list that contains the names of the columns of the data table.
IsEmpty
This property is true if the datatable is empty or false if it is contains elements.
ColumnHeadersRow
A datarow that contains the table headers.
Datarows
Property
Description
ColumnsCount
The number of columns that the data row holds.
ColumnsNames
A list that contains the headers of the datarow.
Web browser instance
Property
Description
DisplayRectangleX
The position of the top-left corner of the window in the x axel.
DisplayRectangleY
The position of the top-left corner of the window in the y axel.
Handle
The handle of the browser instance.
HtmlDialogs
Contains the dialogs of the current page, if they exist.
IsAlive
This property is true if the browser window is alive or false if it isn't.
Window instance
Property
Description
Handle
The handle of the window instance.
Excel instance
Property
Description
Handle
The handle of the Excel instance.
SQL connection
Property
Description
ConnectionString
The connection string used for the database connection.
IsClosed
This property is true if the browser window is closed or false if it is open.
PDF table info
Property
Description
DataTable
The extracted data table of the specified item.
TableStartingPage
The index of the file page that contains the start of the table.
TableEndingPage
the index of the file page that contains the end of the table.
TableOrderInPage
The order of the table on the page.
CMD session
Property
Description
IsAlive
This property is true if the CMD session is alive or false if it isn't.
ProcessId
The unique identifier of the process.
Credential
Property
Description
Username
The username stored in the credential variable
Password
The password stored in the credential variable (sensitive by default)
Terminal session
Property
Description
IsTerminated
This property is true if the terminal session is terminated or false if it isn't.
XML node
Property
Description
Children
The children of the XML node.
InnerText
The inner text of the XML node.
InnerXML
The inner XML of the XML node .
Name
The name of the XML document.
OuterXML
The outer XML of the XML node.
Parent
The parent of the XML node.
Value
The value of the XML node.
Active Directory entry
Property
Description
LdapPath
The LDAP path of the Active Directory connection.
Group info
Property
Description
Description
The description of the group.
DisplayName
The display name of the group.
Members
A list containing the members of the group.
Name
The name of the group.
User info
Property
Description
City
The city uf the user.
Company
The company of the user.
Country
The country of the user.
Department
The department of the user.
Email
The email of the user.
Extension
The extension of the user.
FirstName
The first name of the user.
Initials
The initials of the user.
LastName
The last name of the user.
PostalCode
The postal code of the user.
State
The state of the user.
StreetAddress
The address of the user.
TelephoneNumber
The phone number of the user.
Title
The title of the user.
EBS snapshot
Property
Description
DataEncryptionKeyId
The id of the data encryption key.
Description
The description of the snapshot.
Encrypted
This property is true if the snapshot is encrypted.
KmsKeyId
The identifier of the AWS Key Management Service customer master key to use for encryption.
OwnerAlias
The alias of the owner.
OwnerId
The id of the owner.
Progress
The progress of the snapshot.
SnapshotId
The id of the snapshot.
StartTime
The start time of the snapshot.
State
The state of the snapshot.
StateMessage
The state message of the snapshot.
Tags
The tags of the snapshot.
VolumeId
The volume id.
VolumeSize
The size of the volume.
EBS volume
Property
Description
Attachments
The attachments of the volume.
AvailabilityZone
The availability zone of the volume.
CreateTime
This creation time of the volume.
Encrypted
This property is true if the volume is encrypted.
FastRestored
This property is true if the fast restore is enabled.
Iops
The max IOPS of the volume.
KmsKeyId
The identifier of the AWS Key Management Service customer master key to use for encryption.
MultiAttachEnabled
This property is true if the multi-attach is enabled.
OutpostArn
The Amazon Resource Name (ARN) of the outpost.
Size
The size of the volume.
SnapshotId
The id of the snapshot.
State
The state of the volume.
Tags
The tags of the volume.
VolumeId
The id of the volume.
VolumeType
The type of the volume.
Azure managed disk
Property
Description
AvailabilityZones
The availability zones of the disk.
Configuration
The configuration of the disk.
Encrypted
This property is true if the disk is encrypted.
IopsSLimit
The max IOPS of the disk.
IsAttachedToVirtualMachine
This property is true if the disk is attached to a virtual machine.
OperationSystem
The operation system installed on the disk.
SizeInGB
The size of the disk in GB.
State
This state of the disk.
ThroughputLimit
The throughput limit of the disk.
TimeCreated
The creation time of the disk.
Type
The type of the disk.
VirtualMachine
The virtual machine that the disk is attached to.
ResourceGroup
The resource group of the disk.
Id
The id of the disk.
Location
The location of the disk.
Name
The name s of the disk.
SubscriptionId
The subscription id of the disk.
Tags
The tags of the disk.
Azure resource group
Property
Description
ProvisioningState
The provisioning state of the resource group.
Id
The id of the resource group.
Location
This location of the resource group.
Name
The name of the resource group.
SubscriptionId
The subscription id of the resource group.
Tags
The tags of the resource group.
Azure snapshot
Property
Description
CreationSourceId
The creation source id of the snapshot.
CreationSourceType
The creation source type of the snapshot.
OperationSystem
This operation system on the the snapshot.
SizeInGB
The size of the snapshot in GB.
StorageAccountType
This storage account type of the snapshot.
TimeCreated
The creation time of the snapshot.
ResourceGroup
The resource group of the snapshot.
id
This id of the snapshot.
Location
The location of the snapshot.
Name
The name of the snapshot.
SubscriptionId
The subscription id of the snapshot.
Tags
The tags of the snapshot.
Error
Property
Description
ActionIndex
The index of the action that caused the error.
ActionName
The name of the action that caused the error.
ErrorDetails
The details of the occurred error.
Location
The name and index information of the action and subflow that caused the error.
Message
The message of the occurred error.
SubflowName
The name of the subflow that contains the action caused the error.