Documentation

NotificationType extends Type
in package

Contains information about the subscription and the events that have occurred since the last notification.

Table of Contents

Properties

$CopiedEvent  : MovedCopiedEventType
Represents an event in which an item or folder is copied.
$CreatedEvent  : BaseObjectChangedEventType
Represents an event in which an item or folder is created.
$DeletedEvent  : BaseObjectChangedEventType
Represents an event in which an item or folder is deleted.
$FreeBusyChangedEvent  : BaseObjectChangedEventType
Represents an event in which an item’s free/busy time has changed.
$ModifiedEvent  : ModifiedEventType
Represents an event in which an item or folder is modified.
$MoreEvents  : bool
Indicates whether there are more events in the queue to be delivered to the client.
$MovedEvent  : MovedCopiedEventType
Represents an event in which an item or folder is moved from one parent folder to another parent folder.
$NewMailEvent  : BaseObjectChangedEventType
Represents an event that is triggered by a new mail item in a mailbox.
$PreviousWatermark  : string
Represents the watermark of the latest event that was successfully communicated to the client for the subscription.
$StatusEvent  : BaseNotificationEventType
Represents a notification that no new activity has occurred in the mailbox.
$SubscriptionId  : string
Represents the identifier for a subscription.

Methods

__clone()  : mixed
Clones any object properties on a type object when it is cloned. Allows for a deep clone required when using object to represent data types when making a SOAP call.

Properties

$CopiedEvent

Represents an event in which an item or folder is copied.

public MovedCopiedEventType $CopiedEvent
Tags
since

Exchange 2007

$CreatedEvent

Represents an event in which an item or folder is created.

public BaseObjectChangedEventType $CreatedEvent
Tags
since

Exchange 2007

$DeletedEvent

Represents an event in which an item or folder is deleted.

public BaseObjectChangedEventType $DeletedEvent
Tags
since

Exchange 2007

$FreeBusyChangedEvent

Represents an event in which an item’s free/busy time has changed.

public BaseObjectChangedEventType $FreeBusyChangedEvent
Tags
since

Exchange 2010

$ModifiedEvent

Represents an event in which an item or folder is modified.

public ModifiedEventType $ModifiedEvent
Tags
since

Exchange 2007

$MoreEvents

Indicates whether there are more events in the queue to be delivered to the client.

public bool $MoreEvents
Tags
since

Exchange 2007

$MovedEvent

Represents an event in which an item or folder is moved from one parent folder to another parent folder.

public MovedCopiedEventType $MovedEvent
Tags
since

Exchange 2007

$NewMailEvent

Represents an event that is triggered by a new mail item in a mailbox.

public BaseObjectChangedEventType $NewMailEvent
Tags
since

Exchange 2007

$PreviousWatermark

Represents the watermark of the latest event that was successfully communicated to the client for the subscription.

public string $PreviousWatermark
Tags
since

Exchange 2007

$StatusEvent

Represents a notification that no new activity has occurred in the mailbox.

public BaseNotificationEventType $StatusEvent
Tags
since

Exchange 2007

$SubscriptionId

Represents the identifier for a subscription.

public string $SubscriptionId
Tags
since

Exchange 2007

Methods

__clone()

Clones any object properties on a type object when it is cloned. Allows for a deep clone required when using object to represent data types when making a SOAP call.

public __clone() : mixed

        
On this page

Search results