The supplemental information to a user's availability.
Possible values are available, away, beRightBack, busy, doNotDisturb, offline, outOfOffice, presenceUnknown.
Parameter properties
Type:
System.String
Supports wildcards:
False
DontShow:
False
Parameter sets
CreateExpanded
Position:
Named
Mandatory:
False
Value from pipeline:
False
Value from pipeline by property name:
False
Value from remaining arguments:
False
-AdditionalProperties
Additional Parameters
Parameter properties
Type:
System.Collections.Hashtable
Supports wildcards:
False
DontShow:
False
Parameter sets
CreateExpanded
Position:
Named
Mandatory:
False
Value from pipeline:
False
Value from pipeline by property name:
False
Value from remaining arguments:
False
-Availability
The base presence information for a user.
Possible values are available, away, beRightBack, busy, doNotDisturb, focusing, inACall, inAMeeting, offline, presenting, presenceUnknown.
Parameter properties
Type:
System.String
Supports wildcards:
False
DontShow:
False
Parameter sets
CreateExpanded
Position:
Named
Mandatory:
False
Value from pipeline:
False
Value from pipeline by property name:
False
Value from remaining arguments:
False
-BodyParameter
presence
To construct, see NOTES section for BODYPARAMETER properties and create a hash table.
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable,
-InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable,
-ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see
about_CommonParameters.
To create the parameters described below, construct a hash table containing the appropriate properties.
For information on hash tables, run Get-Help about_Hash_Tables.
BODYPARAMETER <IMicrosoftGraphPresence>: presence
[(Any) <Object>]: This indicates any property can be added to this object.
[Id <String>]: The unique identifier for an entity.
Read-only.
[Activity <String>]: The supplemental information to a user's availability.
Possible values are available, away, beRightBack, busy, doNotDisturb, offline, outOfOffice, presenceUnknown.
[Availability <String>]: The base presence information for a user.
Possible values are available, away, beRightBack, busy, doNotDisturb, focusing, inACall, inAMeeting, offline, presenting, presenceUnknown.
[OutOfOfficeSettings <IMicrosoftGraphOutOfOfficeSettings>]: outOfOfficeSettings
[(Any) <Object>]: This indicates any property can be added to this object.
[IsOutOfOffice <Boolean?>]: If true, either of the following is met:The current time falls within the out-of-office window configured in Outlook or Teams.An event marked as 'Show as Out of Office' appears on the user's calendar.Otherwise, false.
[Message <String>]: The out-of-office message configured by the user in the Outlook client (Automatic replies) or the Teams client (Schedule out of office).
[StatusMessage <IMicrosoftGraphPresenceStatusMessage>]: presenceStatusMessage
[(Any) <Object>]: This indicates any property can be added to this object.
[ExpiryDateTime <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[(Any) <Object>]: This indicates any property can be added to this object.
[DateTime <String>]: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000).
[TimeZone <String>]: Represents a time zone, for example, 'Pacific Standard Time'.
See below for more possible values.
[Message <IMicrosoftGraphItemBody>]: itemBody
[(Any) <Object>]: This indicates any property can be added to this object.
[Content <String>]: The content of the item.
[ContentType <String>]: bodyType
[PublishedDateTime <DateTime?>]: Time in which the status message was published.Read-only.publishedDateTime isn't available when you request the presence of another user.
[WorkLocation <IMicrosoftGraphUserWorkLocation>]: userWorkLocation
[(Any) <Object>]: This indicates any property can be added to this object.
[PlaceId <String>]: Identifier of the place, if applicable.
[Source <String>]: workLocationSource
[WorkLocationType <String>]: workLocationType
OUTOFOFFICESETTINGS <IMicrosoftGraphOutOfOfficeSettings>: outOfOfficeSettings
[(Any) <Object>]: This indicates any property can be added to this object.
[IsOutOfOffice <Boolean?>]: If true, either of the following is met:The current time falls within the out-of-office window configured in Outlook or Teams.An event marked as 'Show as Out of Office' appears on the user's calendar.Otherwise, false.
[Message <String>]: The out-of-office message configured by the user in the Outlook client (Automatic replies) or the Teams client (Schedule out of office).
STATUSMESSAGE <IMicrosoftGraphPresenceStatusMessage>: presenceStatusMessage
[(Any) <Object>]: This indicates any property can be added to this object.
[ExpiryDateTime <IMicrosoftGraphDateTimeZone>]: dateTimeTimeZone
[(Any) <Object>]: This indicates any property can be added to this object.
[DateTime <String>]: A single point of time in a combined date and time representation ({date}T{time}; for example, 2017-08-29T04:00:00.0000000).
[TimeZone <String>]: Represents a time zone, for example, 'Pacific Standard Time'.
See below for more possible values.
[Message <IMicrosoftGraphItemBody>]: itemBody
[(Any) <Object>]: This indicates any property can be added to this object.
[Content <String>]: The content of the item.
[ContentType <String>]: bodyType
[PublishedDateTime <DateTime?>]: Time in which the status message was published.Read-only.publishedDateTime isn't available when you request the presence of another user.
WORKLOCATION <IMicrosoftGraphUserWorkLocation>: userWorkLocation
[(Any) <Object>]: This indicates any property can be added to this object.
[PlaceId <String>]: Identifier of the place, if applicable.
[Source <String>]: workLocationSource
[WorkLocationType <String>]: workLocationType