Table of Contents

Class OofSettings

Namespace
Microsoft.Exchange.WebServices.Data
Assembly
Microsoft.Exchange.WebServices.dll

Represents a user's Out of Office (OOF) settings.

public sealed class OofSettings : ComplexProperty
Inheritance
OofSettings
Inherited Members

Constructors

OofSettings()

Initializes a new instance of OofSettings.

public OofSettings()

Properties

AllowExternalOof

Gets a value indicating the authorized external OOF notifications.

public OofExternalAudience AllowExternalOof { get; }

Property Value

OofExternalAudience

Duration

Gets or sets the duration of the OOF status when State is set to OofState.Scheduled.

public TimeWindow Duration { get; set; }

Property Value

TimeWindow

ExternalAudience

Gets or sets a value indicating who should receive external OOF messages.

public OofExternalAudience ExternalAudience { get; set; }

Property Value

OofExternalAudience

ExternalReply

Gets or sets the OOF response sent to addresses outside the user's domain or trusted domain.

public OofReply ExternalReply { get; set; }

Property Value

OofReply

InternalReply

Gets or sets the OOF response sent other users in the user's domain or trusted domain.

public OofReply InternalReply { get; set; }

Property Value

OofReply

State

Gets or sets the user's OOF state.

public OofState State { get; set; }

Property Value

OofState

The user's OOF state.