Exchange Action

Declaration

<AMEXCHANGE MAILBOXURL="text" USERNAME="text" PASSWORD="AM1TIv6BvJhl8E=aME" DOMAINNAME="text" RESULTVARIABLE="theVariable"><Property Name="Subject" Value="text" /><Property Name="StartDate" Value="2/3/2009 2:46:24 PM" /><Property Name="EndDate" Value="2/3/2009 2:46:28 PM" /><Property Name="Body" Value="text" /><Property Name="Location" Value="text" /></AMEXCHANGE>

See Also

Send Email, Get Email Action

 

Description

Creates, retrieves, deletes or modifies Exchange Objects

Practical Usage

See Description

Parameters

General Tab

Action

Text, Required - Default (Create Exchange Object)
MARKUP: ACTION="modify"

Specifies the action to perform.

The available drop-down options are:

NOTE: Other parameters may appear below depending on the action selected.

Exchange object type

Text, Required - Default (Appointment)
MARKUP: EXCHANGEOBJECTTYPE="contact"

Specifies the type of Exchange object to perform the selected action on, as specified under the Action parameter.

The available drop-down options are:

Mailbox URL

Text, Required
MARKUP: MAILBOXURL="http://servername/exchange/recipient@company.com"

Specifies the mailbox URL to perform the selected action on, as specified under the Action parameter.

Username

Text, Required
MARKUP: USERNAME="text"

Specifies the username corresponding to the mailbox URL to perform the selected action on, as specified under the Action parameter.

Password

Text, Required
MARKUP: PASSWORD="text"

Specifies the password corresponding to the mailbox URL to perform the selected action on, as specified under the Action parameter.

Domain name

Text, Required
MARKUP: DOMAINNAME="text"

Specifies the domain name corresponding to the mailbox URL to perform the selected action on, as specified under the Action parameter.

Populate variable with object address

Text, Required
MARKUP: RESULTVARIABLE="theVariable"

Specifies the AutoMate variable in which to populate with the address of the created Exchange object.

NOTE: This parameter is available only when the Create Exchange Object option is selected under the Action parameter.

Dataset to populate

Text, Required
MARKUP: RESULTDATASET="theDataset"

Specifies the name of an AutoMate dataset in which to populate with the information about the Exchange object to retrieve.

NOTE: This parameter is available only when the Get Exchange Object option is selected under the Action parameter.

Exchange object address

Text, Required
MARKUP: EXCHANGEOBJECTADDRESS="text"

Specifies the address of the single Exchange object in which to modify or delete.

NOTE: This parameter is available only when the Modify Exchange Object or Delete Exchange Object option is selected under the Action parameter.

Property Name

Text, Required
MARKUP: NAME="EndDate"

Specifies the Exchange property to create, retrieve, modify or delete.

Property Value

Text, Required
MARKUP: VALUE="1/10/2010 8:00:00 AM"

Specifies the value corresponding to the Exchange property selected.

 

Notes

Property Name / Property Value Specifications

The Property Name and Property Value fields can differ depending on the combination of options selected under the Action and Exchange object type parameters.

When the Create Exchange Object option is selected under the Action parameter, a button titled Load Required Properties will appear allowing you to enter the required properties of the Exchange object as specified under the Exchange object type parameter. The required properties vary depending on the type of Exchange object selected. For example, if the object type selected is Appointments, properties such as StartDate and EndDate will be loaded. If Contact is the selected object type, required properties such as Organization, Street , City and Postal Code will be loaded.

When the Get Exchange object, Modify Exchange object or Delete Exchange object option is selected under the Action parameter, clicking the Add button or clicking inside the Property Name/Property Value fields will allow for the selection of a property name/value to be entered. Clicking the down arrow under the Property Name field will show a drop-down list of available properties to choose from.

Click Remove to remove an existing property name/value from the list. Click the Move Up or Move Down button to move a property name/value up or down the list.

Property Names and Datasets

The available property names and dataset fields are dependant on whether an appointment, contact or task is being created or retrieved.

Appointments

If an appointment is created/retrieved, this action allows for the following property names and/or creates and populates a dataset with the following fields entered in alphabetical order (common items are highlighted):

Appointment Property Names/Dataset Fields
Description

Abstract

A summary of an Exchange store item's content. This property is used by Microsoft Outlook for preview displays.

Address

Gets or sets the URI of the item.

AllAttendees

Gets all attendees of an appointment or meeting.

AllDayEvent

Specifies whether the appointment or meeting is scheduled for an entire day.

AsciiSubject

Gets or sets the subject of the appointment. The subject is returned as ASCII characters.

Associated

(Inherited from Item.)

Attachment

Gets or sets path (as a string) to attached files or Stream. Path can be path to the file like "c:\temp\file1.dat" or URL like "http://server/folder1/item1.eml".

Bcc

Gets or sets the blind carbon copy (BCC) recipients for the appointment.

BillingInformation

The billing information for the item.

Body

Gets or sets the text body.

BusyStatus

Specifies whether the attendee is busy at the time of an appointment on their calendar.

CalendarUID

Specifies the unique identifier of an appointment or meeting.

Cc

Gets or sets the carbon copy addressees of the appointment.

ChildCount

Gets folder's total number of items, including subfolders.

ClipEnd

Gets or sets the end recurring date.

ClipStart

Gets or sets the start recurring date.

Comment

Gets or sets comment for the item.

Companies

A multivalued property used by Microsoft Outlook to list one or more companies associated with Exchange store content.

Contact

Gets or sets the name of a contact who is an attendee of a meeting.

Contacts

Gets or sets contacts.

ContactUrl

Gets or sets a URL where you can access contact information in HTML format.

ContentClass

Gets or sets the item's content class.

ContentLanguage

Gets Content-Language header value when you need to indicate the language(s) of an item that has RFC 822 headers, such as Multipurpose Internet Mail Extensions (MIME)-formatted message body parts or Web documents.

ContentLength

Gets the Content-Length header value for the item. This header specifies the size, in bytes, of the item.

ContentState

Gets or sets any text that describes the state, or status, of an item.

ContentTag

(Inherited from Item.)

ContentType

Gets the Content-Type header value for the item.

Created

Gets or sets the date and time that the organizer created the appointment or meeting. The value of this field is the same in the original appointment and in the copy that is sent to each attendee.

CreationDate

Gets the date and time when the item was created.

DefaultDocument

Gets or sets the name of an item that automatically displays when the folder is accessed by an application.

DescriptionUrl

Gets or sets the URL of a resource that contains a description of an appointment or meeting.

DisplayName

Gets the name that will be shown to the user to represent the resource.

Duration

Gets or sets the duration, in seconds, of an appointment or meeting.

EndDate

Gets or sets the date and time when the appointment or meeting ends.

EntryID

Gets the item's Entry ID.

ETag

Gets the entity tag associated with a cached entry.

ExceptionDate

Contains a list of dates that are exceptions to a recurring appointment. Exceptions are instances of the appointment that are deleted.

ExceptionRule

Specifies an exception rule for a recurring appointment. An exception rule is a repeating pattern of exceptions.

GeographicalLatitude

Gets or sets the geographical latitude of the location of an appointment.

GeographicalLongitude

Gets or sets the geographical longitude of the location of an appointment.

HasAttachment

Indicates whether or not the appointment has attachments.

HasChildren

Indicates whether the folder or structured document item has child objects.

HasSubfolders

Indicates whether the folder item has subfolders.

HRef

Get the absolute URL of an item.

HtmlBody

Gets or sets the HTML content of the item. Same as HtmlDescription.

HtmlDescription

Gets or sets the HTML content of the item.

ID

Gets the globally unique identifier (GUID) of an item.

Importance

Gets or sets the message's importance.

ImportanceLevel

Gets or sets the level of importance for a message as either low, normal, or high.

InstanceType

Gets or sets the type of an appointment.

IsCollection

Specifies whether an item is a collection.

IsFolder

Specifies whether an item is a folder.

IsHidden

Specifies whether an item is hidden.

IsMeetingRequest

Is appointment a meeting request.

IsOrganizer

The IsOrganizer specifies whether an attendee is the organizer of an appointment or meeting.

IsPrivate

If true then item is private.

IsReadOnly

Specifies whether an item can be modified or deleted. If this property is true, the item cannot be modified or deleted.

IsRecurring

True if the appointment is a recurring appointment, otherwise false.

IsRoot

Specifies whether an item is a root folder.

IsStructuredDocument

Specifies whether an item is a structured document.

IsVersioned

Specifies whether an item is a versioned.

Keywords

Gets or sets keywords. This property is defined as Categories in Microsoft Outlook.

Label

Gets or sets appointment's label color.

LastAccessed

Gets the date and time when an item was last accessed

LastModified

Gets the Last-Modified header value for the item. This header specifies the time and date when the item was last modified.

LastModifiedTimeStamp

Gets or sets the date and time when an appointment was last modified. This value is stored in the appointment stream and is separate from DAV:getlastmodified.

Location

Gets or sets the location of an appointment or meeting.

LocationUrl

Gets or sets a URL where you can access location information in HTML format.

LockDiscovery

Contains the list of active locks on a resource.

MailExpiryDate

Gets or sets item's expiration date.

MeetingBusyStatus

Specifies whether the attendee is busy at the time of an appointment on their calendar.

MeetingStatus

Gets or sets the status of an appointment or meeting.

MergedFrom

(Inherited from Item.)

MessageClass

Gets or sets the content class property.

Method

Gets or sets the method that is associated with an appointment object.

MileAge

Used for Microsoft Outlook interoperability.

Noaging

Used for Microsoft Outlook interoperability.

NormalizedSubject

Subject text string with all prefixes such as Re: and Fwd: removed.

NoSubfolders

Specifies whether subfolders can be created in a folder.

ObjectCount

Gets the number of items in a folder that are not folders.

Organizer

Gets or sets the SMTP e-mail alias of the organizer of an appointment or meeting.

ParentName

Gets or sets the name of the folder that contains an item.

PermanentUrl

Gets or sets a permanent URL that can always be used to access an item, even if the URL to the item is changed by renaming or moving it.

Priority

The priority field sets the priority of a message as configured using the Exchange System Manager.

Read

Indicates whether the message has been read.

RecurrenceDate

Gets or sets an array of instances of a recurring appointment. The instances are stored as the dates and times of the appointment.

RecurrenceID

Identifies a specific instance of a recurring appointment.

RecurrenceIDRange

Specifies which instances of a recurring appointment.

RecurrenceRule

Gets or sets the rule for the pattern that defines a recurring appointment.

ReminderOffset

Gets or sets the number of seconds before an appointment starts that a reminder is to be displayed.

ReminderOverrideDefault

True if the reminder overrides the default reminder behavior for the appointment.

ReminderPlaySound

True if the reminder should play a sound when it occurs for this appointment. The ReminderPlaySound property must be set in order to validate the ReminderSoundFile property.

ReminderSet

True if a reminder has been set for this appointment.

ReminderSoundFile

Gets or sets the path and file name of the sound file to play when the reminder occurs for the appointment. This property is only valid if the ReminderOverrideDefault and ReminderPlaySound properties are set to True.

ReminderTime

Gets or sets the date and time at which the reminder should occur for the specified appointment.

ReplicationUID

Gets or sets replication UID.

ReplyTime

Gets or sets the date and time when an attendee replied to a meeting request.

Resources

Gets or sets a list of resources, such as rooms and video equipment, that are available for an appointment.

ResourceTag

(Inherited from Item.)

ResourceType

Gets the type of an item.

ResponseRequested

Indicates if the originator of the meeting requested a response. Returns true if a response is requested.

ResponseStatus

Gets or sets the response status.

RtfBody

Gets or sets the RTF body.

SchemaCollectionRef

A Uniform Resource Locator (URL) identifying the first folder in which to look for schema definition items.

SecurityDescriptor

Gets binary property contains the security descriptor for the item.

SenderName

Gets or sets sender name of an appointment or meeting.

Sensitivity

Gets or sets item's sensitivity.

Sequence

Gets or sets the sequence number of a version of an appointment.

Size

Gets the object size.

StampDate

Gets or sets the date and time when an object was created.

StartDate

Gets or sets the date and time when an appointment or meeting starts.

Subject

Gets or sets the item subject.

SupportedLock

Gets an XML file of nodes that describe lock conditions for an item.

TextDescription

Gets or sets the plain text content of the message.

TimeZone

Gets or sets the time zone of an appointment or meeting.

TimeZoneID

Gets or sets the time zone identifier of an appointment or meeting.

To

Gets or sets the principle (To) addresses.

Transparent

Specifies whether an appointment or meeting is visible to busy time searches. The possible values of this field are opaque (visible) and transparent (invisible).

UID

Gets a unique identifier for an item.

UnicodeSubject

Gets or sets the subject of the appointment. The subject is returned as Unicode characters.

VisibleCount

Gets The number of visible items in a folder that are not folders.

 

Contacts

If a contact is created/retrieved, this action allows for the following property names and/or creates and populates a dataset with the following fields entered in alphabetical order (common items are highlighted):

Contact Property Names/Dataset Fields
Description

Abstract

A summary of an Exchange store item's content. This property is used by Microsoft® Outlook® for preview displays.

Account

Gets or sets the account, typically the account number, for a contact.

Address

Gets or sets the URI of the item.

AsciiSubject

Gets or sets the subject of the contact. The subject is returned as ASCII characters.

Associated

(Inherited from Item.)

Attachment

Gets or sets path (as a string) to attached files or Stream. Path can be path to the file like "c:\temp\file1.dat" or URL like "http://server/folder1/item1.eml".

BillingInformation

The billing information for the item.

Birthday

Gets or sets the birthday of the contact.

Body

Gets or sets the text body.

BusinessHomepage

Gets or sets the URL to the home page of a business's Web site.

CallbackPhone

Gets or sets the callback telephone number, in international dialing format, of a contact.

ChildCount

Gets folder's total number of items, including subfolders.

Children

Gets or sets the names of the contact's children.

ChildrensNames

Gets or sets the names of the contact's children.

City

Gets or sets the city of the contact.

Comment

Gets or sets comment for the item.

Companies

A multivalued property used by Microsoft Outlook to list one or more companies associated with Exchange store content.

ComputerNetworkName

Gets or sets the computer network name for the contact.

Contacts

Gets or sets contacts.

ContentClass

Gets or sets the item's content class.

ContentLanguage

Gets Content-Language header value when you need to indicate the language(s) of an item that has RFC 822 headers, such as Multipurpose Internet Mail Extensions (MIME)-formatted message body parts or Web documents.

ContentLength

Gets the Content-Length header value for the item. This header specifies the size, in bytes, of the item.

ContentState

Gets or sets any text that describes the state, or status, of an item.

ContentTag

(Inherited from Item.)

ContentType

Gets the Content-Type header value for the item.

Country

Gets or sets the work country/region for the contact.

CountryCode

Gets or sets the work country/region code for a contact.

CreationDate

Gets the date and time when the item was created.

CustomerID

Gets or sets the customer identifier (ID) of the contact.

DefaultDocument

Gets or sets the name of an item that automatically displays when the folder is accessed by an application.

Department

Gets or sets the department of the contact.

DisplayName

Gets the name that will be shown to the user to represent the resource.

DistinguishedName

Gets or sets the distinguished X.500 name of the contact.

Email1

Gets or sets the primary e-mail address of the contact.

Email1AddressType

Type of Email1 address. Example: "SMTP"

Email1DisplayName

Display name for Email1.

Email1EmailAddress

Email address part of Email1.

Email1OriginalDisplayName

Original display name for Email1.

Email1OriginalEntryID

Entry ID for Email1.

Email2

Gets or sets the secondary e-mail address of the contact.

Email2AddressType

Type of Email2 address. Example: "SMTP"

Email2DisplayName

Display name for Email2.

Email2EmailAddress

Email address part of Email2.

Email2OriginalDisplayName

Original display name for Email2.

Email2OriginalEntryID

Entry ID for Email2.

Email3

Gets or sets the third e-mail address of the contact.

Email3AddressType

Type of Email3 address. Example: "SMTP"

Email3DisplayName

Display name for Email3.

Email3EmailAddress

Email address part of Email3.

Email3OriginalDisplayName

Original display name for Email3.

Email3OriginalEntryID

Entry ID for Email3.

EmailListType

Gets or sets type of email list. Set to "1" in order to see your contacts in the Outlook's address book.

EmployeeNumber

Gets or sets the employee number of the contact.

EntryID

Gets the item's Entry ID.

ETag

Gets the entity tag associated with a cached entry.

ExtensionAttribute1

Gets or sets an attribute for any text without having to extend Microsoft Active Directory.

ExtensionAttribute2

Gets or sets an attribute for any text without having to extend Microsoft Active Directory.

ExtensionAttribute3

Gets or sets an attribute for any text without having to extend Microsoft Active Directory.

ExtensionAttribute4

Gets or sets an attribute for any text without having to extend Microsoft Active Directory.

FacsimileTelephoneNumber

Gets or sets contact's work facsimile (fax) telephone number.

FileAs

Gets or sets the format in which to display the contact information.

FileAsID

Specifies how the contact information is displayed.

FreeBusyFolder

Gets or sets the URL of the free/busy public folder.

FriendlyName

Gets or sets friendly name of the contact. This property has a maximum length of 20 characters and should not be the same as a user's name in Microsoft Exchange Server.

FtpSite

Gets or sets the URL to the File Transfer Protocol (FTP) site for the contact.

Gender

Gets or sets the gender of the contact.

GeographicalLatitude

Gets or sets the geographical latitude of the location of an contact.

GeographicalLongitude

Gets or sets the geographical longitude of the location of an contact.

GivenName

Gets or sets the first name of the contact.

GovernmentID

Gets or sets the government identifier of the contact.

HasAttachment

Indicates whether or not the contact has attachments.

HasChildren

Indicates whether the folder or structured document item has child objects.

HasSubfolders

Indicates whether the folder item has subfolders.

Hobbies

Gets or sets the hobbies of the contact.

HomeCity

Gets or sets the home city of the contact.

HomeCountry

Gets or sets the home country/region of the contact.

HomeFax

Gets or sets home facsimile (fax) number of the contact.

HomeLatitude

Gets or sets the latitude of the home of the contact.

HomeLongitude

Gets or sets the longitude of the home of the contact.

HomePhone

Gets or sets the home telephone number, in international dialing format, of the contact.

HomePhone2

Gets or sets the alternative home telephone number, in international dialing format, of the contact.

HomePostalAddress

Gets or sets the home postal address of the contact. This value is constructed from other contact entries.

HomePostalCode

Gets or sets the postal code of the contact. This is typically the zip code.

HomePostOfficeBox

Gets or sets the post office box number of the contact.

HomeState

Gets or sets the home state of the contact.

HomeStreet

Gets or sets the home street of the contact.

HomeTimeZone

Gets or sets the home time zone of the contact.

HRef

Get the absolute URL of an item.

HtmlBody

Gets or sets the HTML content of the item. Same as HtmlDescription.

HtmlDescription

Gets or sets the HTML content of the item.

ID

Gets the globally unique identifier (GUID) of an item.

Initials

Gets or sets the initials of the contact.

InstantMessengerAddress

Gets or sets instant messenger address.

InternationalISDNNumber

Gets or sets the Integrated Services Digital Network (ISDN) number, in international dialing format, of the contact.

IsCollection

Specifies whether an item is a collection.

IsFolder

Specifies whether an item is a folder.

IsHidden

Specifies whether an item is hidden.

IsPrivate

If true then item is private.

IsReadOnly

Specifies whether an item can be modified or deleted. If this property is true, the item cannot be modified or deleted.

IsRoot

Specifies whether an item is a root folder.

IsStructuredDocument

Specifies whether an item is a structured document.

IsVersioned

Specifies whether an item is a versioned.

JobTitle

Gets or sets the job title.

Keywords

Gets or sets keywords. This property is defined as Categories in Microsoft Outlook.

Language

The language, in ISO639 format, of the contact.

LastAccessed

Gets the date and time when an item was last accessed.

LastModified

Gets the Last-Modified header value for the item. This header specifies the time and date when the item was last modified.

Location

Gets or sets the location of a contact.

LockDiscovery

Contains the list of active locks on a resource.

MailExpiryDate

Gets or sets item's expiration date.

MailingAddressID

Used to determine how a contact's mailing address is generated.

MailingCity

Gets or sets the city portion of the mailing address for the contact. This entry is constructed from the city entry of another contact address, as specified by the MailingAddressID.

MailingCountry

Gets or sets the country/region portion of the mailing address for the contact. The mailingcountry field is constructed from the country/region entry of another contact address, as specified by the MailingAddressID.

MailingPostalAddress

Gets or sets the postal address portion of the mailing address for the contact. This entry is constructed from the postal address entry of another contact address, as specified by the MailingAddressID.

MailingPostalCode

Gets or sets the postal code portion of the mailing address for the contact. This entry is constructed from the postal address entry of another contact address, as specified by the MailingAddressID.

MailingPostOfficeBox

Gets or sets the post office box portion of the mailing address for the contact. This entry is constructed from the postal address entry of another contact address, as specified by the MailingAddressID.

MailingState

Gets or sets the state portion of the mailing address for the contact. This entry is constructed from the postal address entry of another contact address, as specified by the MailingAddressID.

MailingStreet

Gets or sets the street portion of the mailing address for the contact. This entry is constructed from the postal address entry of another contact address, as specified by the MailingAddressID.

Manager

Gets or sets the distinguished name (DN) for the manager of the contact.

MapUrl

Gets the map URL for the contact.

Members

Gets or sets the members of a group contact.

MergedFrom

(Inherited from Item.)

MessageClass

Gets or sets the content class property.

MiddleName

Gets or sets the middle name of the contact.

MileAge

Used for Microsoft Outlook interoperability.

Mobile

Gets or sets the mobile phone number, in international dialing format, of the contact.

NameSuffix

Gets or sets the generation qualifier for the contact.

Nickname

Gets or sets the nickname of the contact.

Noaging

Used for Microsoft Outlook interoperability.

NoSubfolders

Specifies whether subfolders can be created in a folder.

ObjectCount

Gets the number of items in a folder that are not folders.

Office2TelephoneNumber

Gets or sets the secondary office phone number.

OfficeTelephoneNumber

Gets or sets he primary office phone number.

Organization

Gets or sets the organization of the contact.

OrganizationMainPhone

Gets or sets the main telephone number for a company.

OriginalAuthor

Gets or sets the identity of the person who wrote the original message or body part.

OtherCity

Gets or sets the alternative city for the contact.

OtherCountry

Gets or sets the alternative country/region for the contact.

OtherCountryCode

Gets or sets the alternative two-letter country/region code for the contact.

OtherFax

Gets or sets the alternative work fax number, in international dialing format, for a contact.

OtherMobile

Gets or sets the alternative mobile telephone number, in international dialing format, of the contact.

OtherPager

Gets or sets the alternative pager telephone number, in international dialing format, of the contact.

OtherPostalAddress

Gets the alternative postal address for the contact. This entry is constructed.

OtherPostalCode

Gets or sets the alternative postal code, typically a zip code in the US, for the contact.

OtherPostOfficeBox

Gets or sets the alternative post office box for the contact.

OtherState

Gets or sets the alternative state, province, or parish, for the contact.

OtherStreet

Gets or sets the alternative work street address of the contact.

OtherTelephone

Gets or sets the alternative work telephone, in international dialing format, of the contact.

OtherTimeZone

Gets or sets the alternative work time zone for the contact.

Outbox

Gets the URL to a user's Outbox folder.

Pager

Gets or sets the work pager telephone number, in international dialing format, of the contact.

ParentName

Gets or sets the name of the folder that contains an item.

PermanentUrl

Gets or sets a permanent URL that can always be used to access an item, even if the URL to the item is changed by renaming or moving it.

PersonalHomePage

Gets or sets the URL of the home page for the contact.

PersonalTitle

Gets or sets the prefix title for the contact.

PostalCode

Gets or sets the work postal code, typically the zip code, for the contact.

PostOfficeBox

Gets or sets the work post office box number of the contact.

PrimaryTelephoneNumber

Gets or sets primary telephone number.

Profession

Gets or sets the profession of the contact.

ProxyAddresses

Gets or sets a multivalued property containing one or more client e-mail addresses.

RadioTelephoneNumber

Gets or sets radio phone number.

Read

Indicates whether the message has been read.

ReferredBy

Gets or sets the full name of the person who referred the contact.

ReplicationUID

Gets or sets replication UID.

ResourceTag

(Inherited from Item.)

ResourceType

Gets the type of an item.

RoomNumber

Gets or sets the room number for the contact.

RtfBody

Gets or sets the RTF body.

SchemaCollectionRef

A Uniform Resource Locator (URL) identifying the first folder in which to look for schema definition items.

SearchFolder

 

Secretary

Gets or sets the secretary for the contact.

SecretaryName

Gets or sets the common (or friendly) name of the secretary for the contact.

SecretaryPhone

Gets or sets the phone number for the secretary of the contact.

SecretaryUrl

Gets or sets the URL to the secretary for the contact.

SecurityDescriptor

Gets binary property contains the security descriptor for the item.

SelectedMailingAddress

Gets or sets selected mailing address.

Sensitivity

Gets or sets item's sensitivity.

Size

Gets the object size.

SourceUrl

Gets or sets the URL to the source for the contact.

SpouseName

Gets or sets the common (or friendly) name of the spouse for the contact.

State

Gets or sets the work state for the contact.

Street

Gets or sets the work address of the contact.

Subject

Gets or sets the item subject.

SubmissionContentLength

Gets or sets the maximum length, in kilobyte (KB), of a message that can be sent to the contact.

SupportedLock

Gets an XML file of nodes that describe lock conditions for an item.

Surname

Gets or sets the surname of the contact.

TelephoneNumber

Gets or sets the work telephone number, in international dialing format, of the contact.

TelephoneNumber2

Gets or sets the alternative work telephone number, in international dialing format, of the contact.

TelexNumber

Gets or sets the work telex number for the contact in international dialing format.

TextDescription

Gets or sets the plain text content of the contact.

Title

Gets or sets the work title or job position of the contact.

TtytddPhone

Gets or sets the ttytdd phone number.

UID

Gets a unique identifier for an item.

UnicodeSubject

Gets or sets the subject of the contact. The subject is returned as Unicode characters.

UserCertificate

Gets or sets the certificate used to authenticate the contact.

VisibleCount

Gets The number of visible items in a folder that are not folders.

WeddingAnniversary

Gets or sets the wedding anniversary of the contact.

WorkAddress

Gets or sets the work address for the contact. This value is constructed from other contact entries.

YomiFirstName

Used in Japan for the searchable or phonetic spelling for a Japanese first name.

YomiLastName

Used in Japan for the searchable or phonetic spelling for a Japanese last name.

YomiOrganization

Used in a Japanese organization.

 

Tasks

If a task is created/retrieved, this action allows for the following property names and/or creates and populates a dataset with the following fields entered in alphabetical order (common items are highlighted):

Task Property Names/Dataset Fields
Description

Abstract

A summary of an Exchange store item's content. This property is used by Microsoft® Outlook® for preview displays.

ActualWork

Gets or sets the actual effort (in minutes) spent on the task.

Address

Gets or sets the URI of the item.

Associated

(Inherited from Item.)

Attachment

Gets or sets path (as a string) to attached files or Stream. Path can be path to the file like "c:\temp\file1.dat" or URL like "http://server/folder1/item1.eml".

BillingInformation

The billing information for the item.

Body

Gets or sets the text body.

ChildCount

Gets folder's total number of items, including subfolders.

Comment

Gets or sets comment for the item.

CommonEnd

Gets or sets the date and time when an task ends.

CommonStart

Gets or sets the date and time when an task starts.

Companies

Gets or sets companies.

Contacts

Gets or sets contacts.

ContentClass

Gets or sets the item's content class.

ContentLanguage

Gets Content-Language header value when you need to indicate the language(s) of an item that has RFC 822 headers, such as Multipurpose Internet Mail Extensions (MIME)-formatted message body parts or Web documents.

ContentLength

Gets the Content-Length header value for the item. This header specifies the size, in bytes, of the item.

ContentState

Gets or sets any text that describes the state, or status, of an item.

ContentTag

(Inherited from Item.)

ContentType

Gets the Content-Type header value for the item.

CreationDate

Gets the date and time when the item was created.

DateCompleted

Gets or sets the date and time when an task ends.

DefaultDocument

Gets or sets the name of an item that automatically displays when the folder is accessed by an application.

DelegationState

delegationState

DisplayName

Gets the name that will be shown to the user to represent the resource.

DueDate

Gets or sets the date and time when a task ends.

EntryID

Gets the item's Entry ID.

ETag

Gets the entity tag associated with a cached entry.

FlagDueBy

Gets or sets the date and time at which the reminder should occur for the specified task.

HasAttachment

Indicates whether or not the task has attachments.

HasChildren

Indicates whether the folder or structured document item has child objects.

HasSubfolders

Indicates whether the folder item has subfolders.

HRef

Get the absolute URL of an item.

HtmlBody

Gets or sets the HTML content of the item. Same as HtmlDescription.

HtmlDescription

Gets or sets the HTML content of the item.

ID

Gets the globally unique identifier (GUID) of an item.

IsCollection

Specifies whether an item is a collection.

IsComplete

True if the task is completed.

IsFolder

Specifies whether an item is a folder.

IsHidden

Specifies whether an item is hidden.

IsNonCurrent

True if the task is current recurring task.

IsPrivate

If true then item is private.

IsReadOnly

Specifies whether an item can be modified or deleted. If this property is true, the item cannot be modified or deleted.

IsRecurring

True if the task is a recurring task.

IsRoot

Specifies whether an item is a root folder.

IsStructuredDocument

Specifies whether an item is a structured document.

IsVersioned

Specifies whether an item is a versioned.

Keywords

Gets or sets keywords. This property is defined as Categories in Microsoft Outlook.

LastAccessed

Gets the date and time when an item was last accessed

LastModified

Gets the Last-Modified header value for the item. This header specifies the time and date when the item was last modified.

LockDiscovery

Contains the list of active locks on a resource.

MailExpiryDate

Gets or sets item's expiration date.

MergedFrom

(Inherited from Item.)

MessageClass

Gets or sets the content class property.

MileAge

Used for Microsoft Outlook interoperability.

Noaging

Used for Microsoft Outlook interoperability.

NoSubfolders

Specifies whether subfolders can be created in a folder.

ObjectCount

Gets the number of items in a folder that are not folders.

Owner

Gets or sets the owner for the task. This is a free-form string field. Setting this property to someone other than the current user does not have the effect of delegating the task.

ParentName

Gets or sets the name of the folder that contains an item.

PercentComplete

Gets or sets the percentage of the task completed at the current date and time. Value is between 0.0 and 100.0

PermanentUrl

Gets or sets a permanent URL that can always be used to access an item, even if the URL to the item is changed by renaming or moving it.

Priority

Gets or sets task's priority.

Read

Indicates whether the message has been read.

RecurrencePattern

Gets or sets tasks recurrence pattern.

ReminderOverrideDefault

True if the reminder overrides the default reminder behavior for the task.

ReminderPlaySound

True if the reminder should play a sound when it occurs for this task. The ReminderPlaySound property must be set in order to validate the ReminderSoundFile property.

ReminderSet

True if a reminder has been set for this task.

ReminderSoundFile

Gets or sets the path and file name of the sound file to play when the reminder occurs for the task. This property is only valid if the ReminderOverrideDefault and ReminderPlaySound properties are set to True.

ReminderTime

Gets or sets the date and time at which the reminder should occur for the specified task.

ReplicationUID

Gets or sets replication UID.

ResourceTag

(Inherited from Item.)

ResourceType

Gets the type of an item.

RtfBody

Gets or sets the RTF body.

SchemaCollectionRef

A Uniform Resource Locator (URL) identifying the first folder in which to look for schema definition items.

SecurityDescriptor

Gets binary property contains the security descriptor for the item.

Sensitivity

Gets or sets item's sensitivity.

SideEffects

Used for Microsoft Outlook interoperability.

Size

Gets the object size.

StartDate

Gets or sets the date and time when a task starts.

Status

Gets or sets the status for the task.

Subject

Gets or sets the item subject.

SupportedLock

Gets an XML file of nodes that describe lock conditions for an item.

TeamTask

True if the task is a team task.

To

Gets or sets the principle (To) addresses.

TotalWork

Gets or sets the total work for the task.

UID

Gets a unique identifier for an item.

VisibleCount

Gets The number of visible items in a folder that are not folders.

Custom Description

This action includes the Description tab for entering a custom step description.

More on setting custom step description

Standard Error Handling Options

This action also includes the standard Error Causes and On Error failure handling options/tabs.

More on Error Handling Options

Variables and Expressions

All text fields allow the use of expressions, which can be entered by surrounding the expression in percentage signs (example: %MYVARIABLE%, %Left('Text',2)%). To help construct these expressions, you can open Expression Builder from these fields by pressing F2.

More on variables
More on expressions

More on the expression builder

Example

NOTE: The code below can be copied and pasted directly into the Steps pane of the Task Builder.

<AMEXCHANGE MAILBOXURL="https://indra.networkautomation.com/exchange/test.exchange@networkautomation.com" USERNAME="test.exchange" PASSWORD="AM1J01cLx7yL49uVoKWBVNO+w==aME" DOMAINNAME="netauto" RESULTVARIABLE="a"><Property Name="EndDate" Value="2/10/2009 8:40:57 AM" /></AMEXCHANGE>