FieldURI

Last modified: March 26, 2013

Applies to: Exchange Server 2007 | Exchange Server 2010

The FieldURI element identifies frequently referenced properties by URI.

<FieldURI FieldURI="" />

PathToUnindexedFieldType

Attributes and Elements

The following sections describe attributes, child elements, and parent elements.

Attributes

Attribute

Description

FieldURI

Identifies the URI of the property.

FieldURI Attribute

Value

Description

folder:FolderId

Identifies the FolderId property.

folder:ParentFolderId

Identifies the ParentFolderId property.

folder:DisplayName

Identifies the DisplayName property.

folder:UnreadCount

Identifies the UnreadCount property.

folder:TotalCount

Identifies the TotalCount property.

folder:ChildFolderCount

Identifies the ChildFolderCount property.

folder:FolderClass

Identifies the FolderClass property.

folder:SearchParameters

Identifies the SearchParameters property.

folder:ManagedFolderInformation

Identifies the ManagedFolderInformation property.

folder:PermissionSet

Identifies the PermissionSet property.

folder:EffectiveRights

Identifies the EffectiveRights property.

folder:SharingEffectiveRights

Identifies the SharingEffectiveRights property.

item:ItemId

Identifies the ItemId property.

item:ParentFolderId

Identifies the ParentFolderId property.

item:ItemClass

Identifies the ItemClass property.

item:MimeContent

Identifies the MimeContent property.

item:Attachments

Identifies the Attachments property.

item:Subject

Identifies the Subject property.

item:DateTimeReceived

Identifies the DateTimeReceived property.

item:Size

Identifies the Size property.

item:Categories

Identifies the Categories property.

item:HasAttachments

Identifies the HasAttachments property.

item:Importance

Identifies the Importance property.

item:InReplyTo

Identifies the InReplyTo property.

item:InternetMessageHeaders

Identifies the InternetMessageHeaders property.

item:IsAssociated

Identifies the IsAssociated property.

item:IsDraft

Identifies the IsDraft property.

item:IsFromMe

Identifies the IsFromMe property.

item:IsResend

Identifies the IsResend property.

item:IsSubmitted

Identifies the IsSubmitted property.

item:IsUnmodified

Identifies the IsUnmodified property.

item:DateTimeSent

Identifies the DateTimeSent property.

item:DateTimeCreated

Identifies the DateTimeCreated property.

item:Body

Identifies the Body property.

item:ResponseObjects

Identifies the ResponseObjects property.

item:Sensitivity

Identifies the Sensitivity property.

item:ReminderDueBy

Identifies the ReminderDueBy property.

item:ReminderIsSet

Identifies the ReminderIsSet property.

item:ReminderMinutesBeforeStart

Identifies the ReminderMinutesBeforeStart property.

item:DisplayTo

Identifies the DisplayTo property.

item:DisplayCc

Identifies the DisplayCc property.

item:Culture

Identifies the Culture property.

item:EffectiveRights

Identifies the EffectiveRights property.

item:LastModifiedName

Identifies the LastModifiedName property.

item:LastModifiedTime

Identifies the LastModifiedTime property.

item:ConversationId

Identifies the ConversationId property.

item:UniqueBody

Identifies the UniqueBody property.

item:WebClientReadFormQueryString

Identifies the WebClientReadFormQueryString property.

item:WebClientEditFormQueryString

Identifies the WebClientEditFormQueryString property.

message:ConversationIndex

Identifies the ConversationIndex property.

message:ConversationTopic

Identifies the ConversationTopic property.

message:InternetMessageId

Identifies the InternetMessageId property.

message:IsRead

Identifies the IsRead property.

message:IsResponseRequested

Identifies the IsResponseRequested property.

message:IsReadReceiptRequested

Identifies the IsReadReceiptRequested property.

message:IsDeliveryReceiptRequested

Identifies the IsDeliveryReceiptRequested property.

message:References

Identifies the References property.

message:ReplyTo

Identifies the ReplyTo property.

message:From

Identifies the From property.

message:Sender

Identifies the Sender property.

message:ToRecipients

Identifies the ToRecipients property.

message:CcRecipients

Identifies the CcRecipients property.

message:BccRecipients

Identifies the BccRecipients property.

meeting:AssociatedCalendarItemId

Identifies the AssociatedCalendarItemId property.

meeting:IsDelegated

Identifies the IsDelegated property.

meeting:IsOutOfDate

Identifies the IsOutOfDate property.

meeting:HasBeenProcessed

Identifies the HasBeenProcessed property.

meeting:ResponseType

Identifies the ResponseType property.

meetingRequest:MeetingRequestType

Identifies the MeetingRequestType property.

meetingRequest:IntendedFreeBusyStatus

Identifies the IntendedFreeBusyStatus property.

calendar:Start

Identifies the Start property.

calendar:End

Identifies the End property.

calendar:OriginalStart

Identifies the OriginalStart property.

calendar:IsAllDayEvent

Identifies the IsAllDayEvent property.

calendar:LegacyFreeBusyStatus

Identifies the LegacyFreeBusyStatus property.

calendar:Location

Identifies the Location property.

calendar:When

Identifies the When property.

calendar:IsMeeting

Identifies the IsMeeting property.

calendar:IsCancelled

Identifies the IsCancelled property.

calendar:IsRecurring

Identifies the IsRecurring property.

calendar:MeetingRequestWasSent

Identifies the MeetingRequestWasSent property.

calendar:IsResponseRequested

Identifies the IsResponseRequested property.

calendar:CalendarItemType

Identifies the CalendarItemType property.

calendar:MyResponseType

Identifies the MyResponseType property.

calendar:Organizer

Identifies the Organizer property.

calendar:RequiredAttendees

Identifies the RequiredAttendees property.

calendar:OptionalAttendees

Identifies the OptionalAttendees property.

calendar:Resources

Identifies the Resources property.

calendar:ConflictingMeetingCount

Identifies the ConflictingMeetingCount property.

calendar:AdjacentMeetingCount

Identifies the AdjacentMeetingCount property.

calendar:ConflictingMeetings

Identifies the ConflictingMeetings property.

calendar:AdjacentMeetings

Identifies the AdjacentMeetings property.

calendar:Duration

Identifies the Duration property.

calendar:TimeZone

Identifies the TimeZone property.

calendar:AppointmentReplyTime

Identifies the AppointmentReplyTime property.

calendar:AppointmentSequenceNumber

Identifies the AppointmentSequenceNumber property.

calendar:AppointmentState

Identifies the AppointmentState property.

calendar:Recurrence

Identifies the Recurrence property.

calendar:FirstOccurrence

Identifies the FirstOccurrence property.

calendar:LastOccurrence

Identifies the LastOccurrence property.

calendar:ModifiedOccurrences

Identifies the ModifiedOccurrences property.

calendar:DeletedOccurrences

Identifies the DeletedOccurrences property.

calendar:MeetingTimeZone

Identifies the MeetingTimeZone property.

calendar:ConferenceType

Identifies the ConferenceType property.

calendar:AllowNewTimeProposal

Identifies the AllowNewTimeProposal property.

calendar:IsOnlineMeeting

Identifies the IsOnlineMeeting property.

calendar:MeetingWorkspaceUrl

Identifies the MeetingWorkspaceUrl property.

calendar:NetShowUrl

Identifies the NetShowUrl property.

calendar:UID

Identifies the UID property.

calendar:RecurrenceId

Identifies the RecurrenceId property.

calendar:DateTimeStamp

Identifies the DateTimeStamp property.

calendar:StartTimeZone

Identifies the StartTimeZone property.

calendar:EndTimeZone

Identifies the EndTimeZone property.

task:ActualWork

Identifies the ActualWork property.

task:AssignedTime

Identifies the AssignedTime property.

task:BillingInformation

Identifies the BillingInformation property.

task:ChangeCount

Identifies the ChangeCount property.

task:Companies

Identifies the Companies property.

task:CompleteDate

Identifies the CompleteDate property.

task:Contacts

Identifies the Contacts property.

task:DelegationState

Identifies the DelegationState property.

task:Delegator

Identifies the Delegator property.

task:DueDate

Identifies the DueDate property.

task:IsAssignmentEditable

Identifies the IsAssignmentEditable property.

task:IsComplete

Identifies the IsComplete property.

task:IsRecurring

Identifies the IsRecurring property.

task:IsTeamTask

Identifies the IsTeamTask property.

task:Mileage

Identifies the Mileage property.

task:Owner

Identifies the Owner property.

task:PercentComplete

Identifies the PercentComplete property.

task:Recurrence

Identifies the Recurrence property.

task:StartDate

Identifies the StartDate property.

task:Status

Identifies the Status property.

task:StatusDescription

Identifies the StatusDescription property.

task:TotalWork

Identifies the TotalWork property.

contacts:Alias

Identifies the Alias property. This property was introduced in Exchange Server 2010 Service Pack 2 (SP2).

contacts:AssistantName

Identifies the AssistantName property.

contacts:Birthday

Identifies the Birthday property.

contacts:BusinessHomePage

Identifies the BusinessHomePage property.

contacts:Children

Identifies the Children property.

contacts:Companies

Identifies the Companies property.

contacts:CompanyName

Identifies the CompanyName property.

contacts:CompleteName

Identifies the CompleteName property.

contacts:ContactSource

Identifies the ContactSource property.

contacts:Culture

Identifies the Culture property.

contacts:Department

Identifies the Department property.

contacts:DisplayName

Identifies the DisplayName property.

contacts:DirectoryId

Identifies the DirectoryId property. This property was introduced in Exchange 2010 SP2.

contacts:DirectReports

Identifies the DirectReports property. This property was introduced in Exchange 2010 SP2.

contacts:EmailAddresses

Identifies the EmailAddresses property.

contacts:FileAs

Identifies the FileAs property.

contacts:FileAsMapping

Identifies the FileAsMapping property.

contacts:Generation

Identifies the Generation property.

contacts:GivenName

Identifies the GivenName property.

contacts:HasPicture

Identifies the HasPicture property.

contacts:ImAddresses

Identifies the ImAddresses property.

contacts:Initials

Identifies the Initials property.

contacts:JobTitle

Identifies the JobTitle property.

contacts:Manager

Identifies the Manager property.

contacts:ManagerMailbox

Identifies the ManagerMailbox property. This property was introduced in Exchange 2010 SP2.

contacts:MiddleName

Identifies the MiddleName property.

contacts:Mileage

Identifies the Mileage property.

contacts:MSExchangeCertificate

Identifies the MSExchangeCertificate property. This property was introduced in Exchange 2010 SP2.

contacts:Nickname

Identifies the Nickname property.

contacts:Notes

Identifies the Notes property. This property was introduced in Exchange 2010 SP2.

contacts:OfficeLocation

Identifies the OfficeLocation property.

contacts:PhoneNumbers

Identifies the PhoneNumbers property.

contacts:PhoneticFullName

Identifies the PhoneticFullName property. This property was introduced in Exchange 2010 SP2.

contacts:PhoneticFirstName

Identifies the PhoneticFirstName property. This property was introduced in Exchange 2010 SP2.

contacts:PhoneticLastName

Identifies the PhoneticLastName property. This property was introduced in Exchange 2010 SP2.

contacts:Photo

Identifies the Photo property. This property was introduced in Exchange 2010 SP2.

contacts:PhysicalAddresses

Identifies the PhysicalAddresses property.

contacts:PostalAddressIndex

Identifies the PostalAddressIndex property.

contacts:Profession

Identifies the Profession property.

contacts:SpouseName

Identifies the SpouseName property.

contacts:Surname

Identifies the Surname property.

contacts:WeddingAnniversary

Identifies the WeddingAnniversary property.

contacts:UserSMIMECertificate

Identifies the UserSMIMECertificate property. This property was introduced in Exchange 2010 SP2.

contacts:HasPicture

Identifies the UserSMIMECertificate property.

distributionlist:Members

Identifies the Members property.

postitem:PostedTime

Identifies the PostedTime property.

conversation:ConversationId

Identifies the ConversationId property.

conversation:ConversationTopic

Identifies the ConversationTopic property.

conversation:UniqueRecipients

Identifies the UniqueRecipients property.

conversation:GlobalUniqueRecipients

Identifies the GlobalUniqueRecipients property.

conversation:UniqueUnreadSenders

Identifies the UniqueUnreadSenders property.

conversation:GlobalUniqueUnreadSenders

Identifies the GlobalUniqueUnreadSenders property.

conversation:UniqueSenders

Identifies the UniqueSenders property.

conversation:GlobalUniqueSenders

Identifies the GlobalUniqueSenders property.

conversation:LastDeliveryTime

Identifies the LastDeliveryTime property.

conversation:GlobalLastDeliveryTime

Identifies the GlobalLastDeliveryTime property.

conversation:Categories

Identifies the Categories property.

conversation:GlobalCategories

Identifies the GlobalCategories property.

conversation:FlagStatus

Identifies the FlagStatus property.

conversation:GlobalFlagStatus

Identifies the GlobalFlagStatus property.

conversation:HasAttachments

Identifies the HasAttachments property.

conversation:GlobalHasAttachments

Identifies the GlobalHasAttachments property.

conversation:MessageCount

Identifies the MessageCount property.

conversation:GlobalMessageCount

Identifies the GlobalMessageCount property.

conversation:UnreadCount

Identifies the UnreadCount property.

conversation:GlobalUnreadCount

Identifies the GlobalUnreadCount property.

conversation:Size

Identifies the Size property.

conversation:GlobalSize

Identifies the GlobalSize property.

conversation:ItemClasses

Identifies the ItemClasses property.

conversation:GlobalItemClasses

Identifies the GlobalItemClasses property.

conversation:Importance

Identifies the Importance property.

conversation:GlobalImportance

Identifies the GlobalImportance property.

conversation:ItemIds

Identifies the ItemIds property.

conversation:GlobalItemIds

Identifies the GlobalItemIds property.

Child Elements

None.

Parent Elements

Element

Description

AdditionalProperties

Identifies additional properties to get, set, or create.

The following are the XPath expressions to this element:

  • /FindFolder/FolderShape/AdditionalProperties

  • /GetFolder/FolderShape/AdditionalProperties

  • /SyncFolderHierarchy/FolderShape/AdditionalProperties

  • /GetItem/ItemShape/AdditionalProperties

  • /FindItem/ItemShape/AdditionalProperties

  • /SyncFolderItems/ItemShape/AdditionalProperties

  • /GetAttachment/AttachmentShape/AdditionalProperties

AggregateOn

Represents the property that is used to determine the order of grouped items for a grouped FindItem result set.

GroupBy

Specifies an arbitrary grouping for FindItem queries.

SetItemField

Represents an update to a single property of an item in an UpdateItem operation.

SetFolderField

Represents an update to a single property on a folder in an UpdateFolder operation.

DeleteItemField

Represents a delete operation for deleting a given property from an item during an UpdateItem call.

DeleteFolderField

Represents a delete operation for deleting a given property from a folder during an UpdateFolder call.

AppendToItemField

Identifies data to append to a single property of an item during an UpdateItem Operation.

AppendToFolderField

Specifies data to append to a folder property during an UpdateFolder Operation.

Exists

Represents a search expression that returns true if the supplied property exists on an item.

FieldURIOrConstant

Represents either a property or a constant value to be used when comparing with another property.

IsEqualTo

Represents a search expression that compares a property with either a constant value or another property and evaluates to true if they are equal.

IsGreaterThan

Represents a search expression that compares a property with either a constant value or another property and returns true if the first property is greater.

IsGreaterThanOrEqualTo

Represents a search expression that compares a property with either a constant value or another property and returns true if the first property is greater than or equal to the second.

IsLessThan

Represents a search expression that compares a property with either a constant value or another property and returns true if the first property is less than the second.

IsLessThanOrEqualTo

Represents a search expression that compares a property with either a constant value or another property and returns true if the first property is less than the second.

IsNotEqualTo

Represents a search expression that compares a property with either a constant value or another property and returns true if the values are not the same.

Excludes

Performs a bitwise mask of the properties.

Contains

Represents a search expression that determines whether a given property contains the supplied constant string value.

FieldOrder

Represents a single field by which to sort results and indicates the direction for the sort.

Text Value

None.

Remarks

This element is part of the Path substitution group.

The schema that describes this element is located in the IIS virtual directory that hosts Exchange Web Services of the Client Access server.

Example

The following example shows how to use the FieldURI element.

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
               xmlns:xsd="http://www.w3.org/2001/XMLSchema"
               xmlns:soap="https://schemas.xmlsoap.org/soap/envelope/"
               xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types">
  <soap:Body>
    <GetItem xmlns="https://schemas.microsoft.com/exchange/services/2006/messages" 
                  xmlns:t="https://schemas.microsoft.com/exchange/services/2006/types">
      <ItemShape>
        <t:BaseShape>IdOnly</t:BaseShape>
        <t:AdditionalProperties>
          <t:FieldURI FieldURI="item:Subject"/>
        </t:AdditionalProperties>
      </ItemShape>
      <ItemIds>
        <t:ItemId Id="ASkAS="/>
      </ItemIds>
    </GetItem>
  </soap:Body>
</soap:Envelope>

Element Information

Namespace

https://schemas.microsoft.com/exchange/services/2006/types

Schema Name

Types schema

Validation File

Types.xsd

Can be Empty

False

See Also

Other Resources