User members

Represents a user on Microsoft Exchange Server.

The User type exposes the following members.

Constructors

  Name Description
Public method User() Initializes a new instance of the User class.
Public method User(ADUser) Initializes a new instance of the User class with an Active Directory user object.

Top

Properties

  Name Description
Public property ArchiveRelease
Public property CertificateSubject Gets or sets the value of the subject field of the user's digital certificate.
Protected property CloneableEnabledStateProperties Gets the list of properties on the User object marked with the ProvisionalCloneEnabledState attribute. (Overrides ADPresentationObject.CloneableEnabledStateProperties.)
Protected property CloneableOnceProperties Gets the list of properties on the User object that can be cloned only one time. (Overrides ADPresentationObject.CloneableOnceProperties.)
Protected property CloneableProperties Gets the list of cloneable properties on the User object. (Overrides ADPresentationObject.CloneableProperties.)
Public property ConsumerNetID
Public property ExternalDirectoryObjectId
Public property InPlaceHoldsRaw
Public property IsLinked Gets a value that indicates whether the user is associated with an external account.
Public property IsSecurityPrincipal Gets a value that indicates whether the user is the security principal.
Public property IsSoftDeletedByDisable
Public property IsSoftDeletedByRemove
Public property LEOEnabled
Public property LinkedMasterAccount Gets the master account in the forest where the user account resides if this user is a linked user (the IsLinked property is true).
Public property MailboxProvisioningConstraint
Public property MailboxProvisioningPreferences
Public property MailboxRelease
Public property MicrosoftOnlineServicesID Gets or sets the ID of the Microsoft Online Services.
Public property NetID The property is for internal use and is not intended to be used in your code.
Public property OrganizationalUnit Gets the Organization Unit (OU) of the user.
Public property PreviousRecipientTypeDetails
Public property RemotePowerShellEnabled Gets or sets a value that indicates whether the user can use Remote PowerShell.
Public property ResetPasswordOnNextLogon Gets or sets a value that indicates whether the user must reset their password the next time the user logs on.
Public property SamAccountName Gets or sets the logon name used to support clients and servers running on older versions of the operating system.
Public property Sid Gets the security identifier (SID) of the user.
Public property SidHistory Gets the previous security identifier (SID) used for the user if the user was moved from another domain.
Public property SKUAssigned
Public property UpgradeDetails
Public property UpgradeMessage
Public property UpgradeRequest
Public property UpgradeStage
Public property UpgradeStageTimeStamp
Public property UpgradeStatus
Public property UserAccountControl Gets a value that controls the behavior of the user account.
Public property UserPrincipalName Gets or sets the user principal name (UPN) of the user.
Public property WhenSoftDeleted
Public property WindowsLiveID The property is for internal use and is not intended to be used in your code.

Top

See also

Reference

User class

Microsoft.Exchange.Data.Directory.Management namespace