Table of Contents

Class DelegateUser

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

Represents a delegate user.

public sealed class DelegateUser : ComplexProperty
Inheritance
DelegateUser
Inherited Members

Constructors

DelegateUser()

Initializes a new instance of the DelegateUser class.

public DelegateUser()

DelegateUser(StandardUser)

Initializes a new instance of the DelegateUser class.

public DelegateUser(StandardUser standardUser)

Parameters

standardUser StandardUser

The standard delegate user.

DelegateUser(string)

Initializes a new instance of the DelegateUser class.

public DelegateUser(string primarySmtpAddress)

Parameters

primarySmtpAddress string

The primary SMTP address of the delegate user.

Properties

Permissions

Gets the list of delegate user's permissions.

public DelegatePermissions Permissions { get; }

Property Value

DelegatePermissions

ReceiveCopiesOfMeetingMessages

Gets or sets a value indicating if the delegate user should receive copies of meeting requests.

public bool ReceiveCopiesOfMeetingMessages { get; set; }

Property Value

bool

UserId

Gets the user Id of the delegate user.

public UserId UserId { get; }

Property Value

UserId

ViewPrivateItems

Gets or sets a value indicating if the delegate user should be able to view the principal's private items.

public bool ViewPrivateItems { get; set; }

Property Value

bool