2.2.4.1 t:UserOofSettings Complex Type

The UserOofSetting complex type specifies the OOF settings.

 <xs:complexType name="UserOofSettings">
   <xs:sequence>
     <xs:element name="OofState"
       type="t:OofState"
       minOccurs="1"
       maxOccurs="1"
      />
     <xs:element name="ExternalAudience"
       type="t:ExternalAudience"
       maxOccurs="1"
       minOccurs="1"
      />
     <xs:element name="Duration"
       type="t:Duration"
       minOccurs="0"
       maxOccurs="1"
      />
     <xs:element name="InternalReply"
       type="t:ReplyBody"
       minOccurs="0"
       maxOccurs="1"
      />
     <xs:element name="ExternalReply"
       type="t:ReplyBody"
       minOccurs="0"
       maxOccurs="1"
      />
   </xs:sequence>
 </xs:complexType>
  

The following table lists the child elements of the t:UserOofSettings complex type.

Element

Type

Description

OofState

t:OofState (section 2.2.5.2)

Indicates the user's Out of Office (OOF) status.

This element MUST be present.

ExternalAudience

t:ExternalAudience (section 2.2.5.1)

Indicates how external users are handled.

This element MUST be present.

Duration

t:Duration ([MS-OXWSCDATA] section 2.2.4.28)

Indicates the duration for which the OOF status is enabled if the OOF state in the OofState element is set to "Scheduled". The start and end times for this period of time SHOULD<1> be specified in Coordinated Universal Time (UTC).

This element can be present. It MUST be present if the OofState element is set to" Scheduled" when calling the SetUserOofSettings operation (section 3.1.4.1).

InternalReply

t:ReplyBody ([MS-OXWSCDATA] section 2.2.4.65)

Contains the body of the response OOF message that is sent to internal users.

This element can be present.

ExternalReply

t:ReplyBody

Contains the body of the response OOF message that is sent to external users.

This element can be present.

Show: