Skip to content

Commit 3249544

Browse files
committed
Merge branch 'master' into chrisda
2 parents 0d2deae + 40aa793 commit 3249544

File tree

4 files changed

+222
-3
lines changed

4 files changed

+222
-3
lines changed

exchange/docs-conceptual/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
href: filter-properties.md
2424
- name: Filterable properties for the RecipientFilter parameter
2525
href: recipientfilter-properties.md
26+
- name: Values for the CustomPropertyNames parameter
27+
href: values-for-custompropertynames-parameter.md
2628
- name: Exchange Online PowerShell
2729
href: exchange-online-powershell.md
2830
items:
Lines changed: 217 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,217 @@
1+
---
2+
title: Values for the CustomPropertyNames parameter
3+
ms.author: chrisda
4+
author: chrisda
5+
manager: dansimp
6+
ms.date:
7+
ms.audience: Admin
8+
ms.topic: article
9+
ms.service: exchange-online
10+
ms.reviewer:
11+
localization_priority: Priority
12+
ms.collection: Strat_EX_Admin
13+
ms.custom:
14+
ms.assetid:
15+
search.appverid: MET150
16+
description: "Learn about the valid values for the CustomPropertyNames parameter on the the Get-CalendarDiagnosticsLog cmdlet in Exchange Online PowerShell."
17+
---
18+
19+
# Values for the CustomPropertyNames parameter in Exchange Online PowerShell
20+
21+
The _CustomPropertyNames_ parameter on the [Get-CalendarDiagnosticObjects](https://docs.microsoft.com/powershell/module/exchange/get-calendardiagnosticobjects) cmdlet returns the specified properties in the results.
22+
23+
The article describes the valid values for the _CustomPropertyNames_ parameter.
24+
25+
<br><br>
26+
27+
****
28+
29+
|CustomPropertyNames|Description|
30+
|---|---|
31+
|AddOnlineMeetingOnFinalize|Add online meeting on finalize flag.|
32+
|AllAttachmentsHidden|The AllAttachmentsHidden property displays whether or not there are non-inline attachments inside the protected message.|
33+
|AppointmentAuxiliaryFlags|Detect whether the meeting request is a forwarded meeting (for example, IsForwardedMeeting or AttendeeCount).|
34+
|AppointmentClass|AppointmentClass is the MessageClass of the calendar item from which a meeting message is created.|
35+
|AppointmentCounterEndWhole|End time proposal.|
36+
|AppointmentCounterProposalCount|Current counter proposal count.|
37+
|AppointmentCounterProposal|Indicates whether a Meeting Response object is a counter proposal.|
38+
|AppointmentCounterStartWhole|Start time proposal.|
39+
|AppointmentLastSequenceNumber|If AppointmentSequenceNumber doesn't match, then use AppointmentLastSequenceNumber to decide if this stale incoming request.|
40+
|AppointmentProposedDuration|Proposed duration of the meeting in total minutes.|
41+
|AppointmentRecurrenceBlob|Holds a copy of recurring information only from Recurring Masters.|
42+
|AppointmentRecurring|Shows Bool True or False whether an Appointment is recurring.|
43+
|AppointmentReplyName|The calendar item appointment reply name.|
44+
|AppointmentReplyTime|Gets the time when the attendee replied to the meeting request.|
45+
|AppointmentSequenceNumber|Gets the sequence number of this appointment.|
46+
|AppointmentSequenceTime|Every appointment has a sequence number that is incremented on every modification.|
47+
|AppointmentStateInternal|Gets the state of this appointment (for example, Meeting or Received).|
48+
|AppointmentState|Gets the state of this appointment (for example, Meeting or Received).|
49+
|AttendeeCriticalChangeTime|The attendee's critical change time.|
50+
|BirthdayContactAttributionDisplayName|Property used to indicate the name of the contact associated with the birthday event.|
51+
|BirthdayContactId|Represents the birthday contact ID property.|
52+
|BirthdayPersonId|Represents the birthday person ID property used to associate multiple contact object to a single, aggregate person.|
53+
|Birthday|Birthday of the contact.|
54+
|CalendarItemExperienceTypeInternal|Experience type for a calendar item, used by client to render custom user experiences for different types of calendar items.|
55+
|CalendarItemType|The Calendar Item Type (for example, RecurringMaster).|
56+
|CalendarLogTriggerAction|The action thats taken on the item (for example, Create or Update).|
57+
|CalendarOriginatorId|Identification of the organizer to prevent unintentional takeover of a meeting by other users.|
58+
|CalendarProcessed|Check if the meeting message has been processed by XSO.|
59+
|CalendarProcessingSteps|This is a set of flags for the various steps we completed in the stages of processing.|
60+
|ChangeHighlight|Encapsulates information on the change highlights of a meeting request.|
61+
|ChangeList|Add item to change list.|
62+
|Charm|Charm on a calendar folder or item.|
63+
|CleanGlobalObjectId|CleanGlobalObjectID is just the GlobalObjectId with the Instance Date segment zeroed out. This property will be the same for all meeting objects of all exceptions and masters belonging to the same series.|
64+
|ClientBuildVersion|Outlook client build version.|
65+
|ClientInfoString|The entity that made the change (for example, `Client=OWA;<AdditionalDetails>, Client=WebServices;<AdditionalDetails>;`, or `Client=TBA;Service=MSExchangeMailboxAssistants;Action=ELCAssistant;`).|
66+
|ClientIntent|What the intent of the client is from any changes that are made to the item.|
67+
|ClientProcessName|Client process name (for example, OUTLOOK.EXE).|
68+
|ConferenceInfo|ConferenceInfo property is used by legacy online meeting and by calling the UCWA APIs we've updated the meeting.|
69+
|ConferenceTelURI|The conference tel uri for online meeting.|
70+
|ConferenceType|The type of conferencing that will be used during the meeting.|
71+
|ConnectedCalendarEventSourceData|Property that contains the data of a connected calendar event as received from source.|
72+
|CreationHash|A hash that identifies the original request to create an event.|
73+
|CreationTime|Creation time of the item.|
74+
|DisallowNewTimeProposal|Specifies whether recipients of the meeting request can propose a new time for the meeting.|
75+
|DisplayAttendeesAll|List of All the Attendees.|
76+
|DisplayAttendeesCc|Who to display the Attendees list CC line.|
77+
|DisplayAttendeesTo|Who to display the Attendees list in To line.|
78+
|DoNotForward|Organizer wants to prevent attendees from inviting others.|
79+
|Duration|Duration in minutes.|
80+
|EndTimeZoneId|Time zone of the end of the meeting.|
81+
|EndTimeZone|Defines the EndTimeZone property.|
82+
|EndTime|End time of a calendar item.|
83+
|EndWallClock|The end time of the meeting expressed in the time zone of the meeting.|
84+
|EnhancedLocation|Indicates that Enhanced Location data is present, has value : Microsoft.Exchange.Data.Storage.EnhancedLocation.|
85+
|EntryId|The store entry id or PR_ENTRYID (MAPI).|
86+
|EstimatedAcceptCount|An estimated count of the number of attendees which accepted a meeting.|
87+
|EstimatedAttendeeCount|An estimated count of the number of attendees of a meeting.|
88+
|EstimatedDeclineCount|An estimated count of the number of attendees which declined a meeting.|
89+
|EstimatedTentativeCount|An estimated count of the number of attendees which tentatively accepted a meeting.|
90+
|EventClientId|Client-generated string representing id for series of calendar events.|
91+
|EventDraft|Flag indicating whether calendar event is in the draft state.|
92+
|EventResponseTrackingSource|Event response tracking status.|
93+
|EventTimeBasedInboxRemindersState|Property that contains the state for time-based inbox reminders pertaining to calendar events.|
94+
|EventTimeBasedInboxReminders|Property that contains time-based inbox reminders pertaining to calendar events.|
95+
|ExceptionReplaceTime|The exception replace time.|
96+
|ExceptionalAttendees|Bool value whether there are Exceptional Attendees.|
97+
|ExceptionalBody|Bool value whether there are Exceptional Body is changed.|
98+
|ExternalSharingMasterId|If copy of remote calendar in shared in calendar do not set organizer as it is not simply owner of a current mailbox It will sync back from master copy where it will be evaluated properly at save.|
99+
|ForwardNotificationRecipients|List of Forwarded Recipients.|
100+
|FreeBusyStatus|Free/busy status associated with the event.|
101+
|From|From e-mail address.|
102+
|GlobalObjectId|GlobalObjectId is a binary blob used to correlate the meeting requests/responses/cancellations in the Inbox with the meeting item in the Calendar.|
103+
|HasAttachment|Value indicating whether the item has attachments.|
104+
|HasExceptionalInboxReminders|Whether a series has any exceptional inbox reminders.|
105+
|HijackedMeeting|Indicates if the meeting request was hijacked, useful to identify if if specific meetings aren't processed, because another user Hijacked the meeting.|
106+
|Importance|Importance status of the email (for example, Normal).|
107+
|InboundICalStream|Contains the contents of the iCalendar MIME part of the original MIME message.|
108+
|InstanceCreationIndex|The index of this instance when the series was originally created.|
109+
|IntendedFreeBusyStatus|Value representing the intended free/busy status of the meeting.|
110+
|InternetMessageId|Internet Message Id of the e-mail message.|
111+
|IsAllDayEvent|Value indicating whether this appointment is an all day event.|
112+
|IsBirthdayContactWritable|Property used to indicate whether or not the contact associated with the birthday event is writable.|
113+
|IsCancelled|Bool value whether or not the meeting is cancelled.|
114+
|IsCopyOnWriteItem|Indicator for Calendar Logging items.|
115+
|IsDraft|Bool value indicating whether the item is is a draft. An item is a draft when it has not yet been sent.|
116+
|IsEvent|Indicates if the meeting should be displayed in banner for event, not calendar grid area.|
117+
|IsException|Value indicating whether the calendar event is an exception in a recurring series.|
118+
|IsHiddenFromLegacyClients|Flag deciding whether modern calendar item should be hidden for legacy clients.|
119+
|IsMeetingPollEvent|Is meeting poll event boolean flag.|
120+
|IsMeeting|Value indicating whether the calendar event is a meeting.|
121+
|IsProcessed|True if the message has been processed either by XSO or by Outlook.|
122+
|IsPublishedCalendarItem|Whether a calendar event (schedule) has been published.|
123+
|IsRecurring|Value indicating whether the calendar event is recurring.|
124+
|IsResponseRequested|Value indicating whether responses are requested when invitations are sent for this meeting.|
125+
|IsSeriesCancelled|Expected to be true for the attendee if the recurring master is cancelled.|
126+
|IsSilent|Returns True if the response doesn't contain any body text.|
127+
|IsSingleBodyICal|Indicates that the original MIME message contained a single MIME part.|
128+
|IsSoftDeleted|True only if the object is soft-deleted.|
129+
|ItemClass|Contains a text string that identifies the sender-defined message class, such as IPM.Note.|
130+
|ItemId|Object Store ItemId.|
131+
|ItemVersion|Version of the item.|
132+
|LastModifiedTime|Gets the date and time this item was last modified.|
133+
|LocationAddressInternal|One of the properties that define the enhanced location and their corresponding default values.|
134+
|Location|Gets the location of the calendar event.|
135+
|MFNAddedRecipients|The list of recipients that were explicitly forwarded.|
136+
|MailboxDatabaseName|Mailbox Database Exchange DistinguishedName.|
137+
|MapiEndTime|EndTime of Meeting.|
138+
|MapiIsAllDayEvent|An all-day event is midnight to midnight.|
139+
|MapiPREndDate|MapiPR(Pattern Recurrence) EndDate of Meeting.|
140+
|MapiPRStartDate|MapiPR(Pattern Recurrence) StartDate of Meeting.|
141+
|MapiStartTime|StartTime of Meeting.|
142+
|MasterGlobalObjectId|Holds the original GUID of the item in case another process needs to change it.|
143+
|MeetingRequestType|Defines the type of meeting request.|
144+
|MeetingRequestWasSent|Value indicating whether the meeting request has already been sent.|
145+
|MeetingUniqueId|Meeting unique ID used to link meeting history to master meeting item.|
146+
|MeetingWorkspaceUrl|URL of the meeting workspace. A meeting workspace is a shared Web site for planning meetings and tracking results.|
147+
|MiddleTierProcessName|ProcessName handling the request (for example, w3wp).|
148+
|MiddleTierServerBuildVersion|EXO Build Version.|
149+
|MiddleTierServerName|Backend Mailbox ServerName.|
150+
|NormalizedSubject|Subject of the meeting.|
151+
|OccurrencesExceptionalViewProperties|Blob representing the exceptional properties of instances of an NPR.|
152+
|OldLocation|Saved old location before updating new location.|
153+
|OldStartWhole|Old time properties on the updated meeting request.|
154+
|OnlineMeetingConfLink|The online meeting link.|
155+
|OnlineMeetingExternalLink|The online meeting external link.|
156+
|OnlineMeetingInformation|The online meeting information.|
157+
|OnlineMeetingInternalLink|Represents the https uri for joining the Lync online meeting. Deprecated.|
158+
|OriginalClientInfoString|Some processes are touching the ClientInfoString, so we need to backup the original value for Calendar Logging items.|
159+
|OriginalCreationTime|Creation time of the item.|
160+
|OriginalEntryId|Original `PR_ENTRYID` (MAPI), unique Id identifier in store.|
161+
|OriginalFolderId|Original `PR_FOLDERID` (MAPI), unique Id identifier in store.|
162+
|OriginalGlobalObjectId|Holds the original GUID of the item in case we have to change it.|
163+
|OriginalICal|Holds the original iCal of an imported item.|
164+
|OriginalLastModifiedTime|Used as the primary sort field to order the events.|
165+
|OriginalMeetingType|Retains the original MeetingType in case the original meeting type is reset.|
166+
|OriginalStoreEntryId|Maintains a copy of the store entry id if the original gets modified.|
167+
|OwnerAppointmentID|This property is supposed to be a number that is unique to the sender's calendar. Outlook uses this number to correlate meeting messages with calendar items.|
168+
|OwnerCriticalChangeTime|DateTime tracking value for Owner Critical Change Time.|
169+
|ParentDisplayName|ParentDisplayName of the Folder.|
170+
|ParkedCorrelationId|Holds correlation id of parked message.|
171+
|ParkedMessagesFolderEntryId|Holds the entry id of ParkedMessages folder.|
172+
|Preview|Preview of the Email.|
173+
|PropertyChangeMetadataProcessingFlags|Flags representing property change metadata processing behavior.|
174+
|PropertyChangeMetadataRaw|Blob representing property change metadata for Series exception management purposes.|
175+
|PublishedCalendarItemUrl|The url for a published calendar event (schedule).|
176+
|RawAttendeeInformation|Stores raw attendee information provided by a client, to help troubleshoot and debug attendee translation issues.|
177+
|ReceivedBy|Gets the ReceivedBy property of the e-mail message.|
178+
|ReceivedRepresenting|Returns received on behalf display name for delegate meeting message own meeting.|
179+
|RecipientType|Represents the recipient type of a recipient on the message.|
180+
|RecurrencePattern|A date for which this pattern should be created.|
181+
|ReminderIsSetInternal|True or False.|
182+
|ReminderMinutesBeforeStartInternal|Reminder in minutes before the meeting starts.|
183+
|ResponseState|Accepted, Tentative, Declined Response State.|
184+
|ResponseType|Gets the type of response the attendee gave to the meeting invitation it received.|
185+
|ResponsibleUserName|The LegacyExchangeDN value of the user who made the change (for example, `/o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Configuration/cn=Servers/cn=BN6PR11MB1587/cn=Microsoft System Attendant` or `/o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=696eea97d3c449eab648920d03385efb-admin`).|
186+
|SenderEmailAddress|SMTP Address who sent it.|
187+
|Sensitivity|Defines the sensitivity of an item.|
188+
|SentRepresentingDisplayName|The display name of the sent representing person.|
189+
|SentRepresentingEmailAddress|Represents sent representing email address.|
190+
|SentRepresentingEntryId|The entry id of the the sent representing person.|
191+
|SentRepresentingType|The address type of the sent representing person.|
192+
|SeriesId|String representing id for series of calendar events.|
193+
|SeriesReminderIsSet|Flag indicating whether reminder is set for the whole series.|
194+
|Size|Size in Bytes of the Meeting Message.|
195+
|SkypeTeamsMeetingUrl|The meeting url for Teams meeting.|
196+
|SkypeTeamsProperties|The relevant properties for Teams meeting.|
197+
|StartTimeZoneId|Time zone of the start of the meeting.|
198+
|StartTimeZone|Start timezone of a calendar item.|
199+
|StartTime|Start time of a calendar item.|
200+
|StartWallClock|The start time of the meeting expressed in the time zone of the meeting.|
201+
|SuggestionCategory|Represents the suggestion category for the message.|
202+
|TimeZoneBlob|Outlook time zone blob (from registry) for recurrence.|
203+
|TimeZoneDefinitionEnd|Legacy time zone (ExchangeTimeZoneTime) blob for end time.|
204+
|TimeZoneDefinitionRecurring|Legacy time zone (ExchangeTimeZoneTime) blob for recurrence.|
205+
|TimeZoneDefinitionStart|Legacy time zone (ExchangeTimeZoneTime) blob for start time.|
206+
|TimeZone|TimeZone value.|
207+
|TransportMessageHeaders|Transport Message Header Information.|
208+
|UCCapabilities|Represents the XML blob of OCS capabilities for the Lync online meeting.|
209+
|UCInband|Represents the XML blob of Inband data for the Lync online meeting.|
210+
|UCMeetingSettingSent|Represents the XML blob of all information related to the Lync online meeting.|
211+
|UCMeetingSetting|Represents the XML blob of all information related to the Lync online meeting.|
212+
|UCOpenedConferenceID|Represents the guid associated with this online meeting.|
213+
|UnsendableRecipients|This property contains the recipient data for all unsendable recipients.|
214+
|ViewEndTime|End time of a calendar item.|
215+
|ViewStartTime|Start time of a calendar item.|
216+
|When|The text returned by When is localized using the Exchange Server culture or using the culture specified in the PreferredCulture property of the ExchangeService object this appointment is bound to.|
217+
|

exchange/exchange-ps/exchange/Get-CalendarDiagnosticObjects.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,9 @@ Accept wildcard characters: False
135135
```
136136
137137
### -CustomPropertyNames
138-
The CustomPropertyNames parameter returns the specified calendar item custom property in the results. You can specify multiple values separated by commas.
138+
The CustomPropertyNames parameter returns the specified calendar item custom property in the results. For valid values, see [Values for the CustomPropertyNames parameter in Exchange Online PowerShell](https://docs.microsoft.com/powershell/exchange/values-for-custompropertynames-parameter).
139+
140+
You can specify multiple values separated by commas.
139141
140142
```yaml
141143
Type: String[]

exchange/exchange-ps/exchange/Set-MyAnalyticsFeatureConfig.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ ms.author: chrisda
1414
## SYNOPSIS
1515
This cmdlet is available only in the Exchange Online PowerShell V2 module. For more information, see [About the Exchange Online PowerShell V2 module](https://docs.microsoft.com/powershell/exchange/exchange-online-powershell-v2).
1616

17-
**Note**: This cmdlet is available in version 2.0.4-Preview3 of the EXO V2 Module.
18-
1917
Use the Set-MyAnalyticsFeatureConfig cmdlet to configure the availability and features of MyAnalytics for the specified user.
2018

2119
For information about the parameter sets in the Syntax section below, see [Exchange cmdlet syntax](https://docs.microsoft.com/powershell/exchange/exchange-cmdlet-syntax).

0 commit comments

Comments
 (0)