OrgPersonPresentationObject members

Include protected members
Include inherited members

Represents the attributes of an organization person in Active Directory.

The OrgPersonPresentationObject type exposes the following members.

Constructors

  Name Description
Protected method OrgPersonPresentationObject() Initializes a new instance of the OrgPersonPresentationObject class.
Protected method OrgPersonPresentationObject(ADObject) Initializes a new instance of the OrgPersonPresentationObject class with an Active Directory data store object.

Top

Properties

  Name Description
Public property AllowUMCallsFromNonUsers Gets or sets a value that indicates whether to exclude the person from directory searches.
Public property AssistantName Gets or sets the name of the person’s assistant.
Public property City Gets or sets the city of the person.
Protected property CloneableEnabledStateProperties Gets the list of properties on the presentation object marked with a ProvisionalCloneEnabledState attribute. (Inherited from ADPresentationObject.)
Protected property CloneableOnceProperties Gets the list of properties on the presentation object that can be cloned only one time. (Inherited from ADPresentationObject.)
Protected property CloneableProperties Gets the list of cloneable properties on the presentation object. (Inherited from ADPresentationObject.)
Public property Company Gets or sets the company of the person.
Public property CountryOrRegion Gets or sets the country or region of the person.
Public property Department Gets or sets the department of the person.
Public property DirectReports Gets the list of users who directly report to the person.
Public property DisplayName Gets or sets the name of the person.
Public property DistinguishedName Gets the distinguished name for the object. (Inherited from ADObject.)
Public property ExchangeVersion Gets the version of Microsoft Exchange that this object is associated with. (Inherited from ADObject.)
Public property Fax Gets or sets the fax number of the person.
Public property FirstName Gets or sets the first name of the person.
Public property GeoCoordinates
Public property Guid Gets the unique identifier for this object. (Inherited from ADObject.)
Public property HomePhone Gets or sets the home telephone number of the person.
Public property Identity (Inherited from ADPresentationObject.)
Public property Initials Gets or sets the initials for the person.
Public property IsValid Gets a value that indicates whether the presentation object is valid. (Inherited from ADPresentationObject.)
Public property LastName Gets or sets the surname of the person.
Public property Manager Gets or sets the manager of the person.
Public property MobilePhone Gets or sets the primary mobile phone number of the person.
Public property Name Gets or sets the name associated with this object. (Inherited from ADObject.)
Public property Notes Gets or sets additional information about the person.
Public property ObjectCategory (Inherited from ADObject.)
Public property ObjectClass (Inherited from ADObject.)
Public property Office Gets or sets the physical office name or number of the person.
Public property OrganizationId (Inherited from ADObject.)
Public property OriginatingServer (Inherited from ADRawEntry.)
Public property OtherFax Gets or sets the alternative fax number of the person.
Public property OtherHomePhone Gets or sets the alternative home phone number of the person.
Public property OtherTelephone Gets or sets the alternative office phone number of the person.
Public property Pager Gets or sets the pager number of the person.
Public property Phone Gets or sets the office phone number of the person.
Public property PhoneticDisplayName Gets or sets the phonetic pronunciation of the value of the DisplayName property.
Public property PostalCode Gets or sets the postal code of the person.
Public property PostOfficeBox Gets or sets the post office box number of the person.
Public property RecipientType Gets the type of the mail-enabled object.
Public property RecipientTypeDetails Gets the details of the recipient type.
Public property SeniorityIndex Gets or sets the order in which this person is displayed in a hierarchical address book.
Public property SimpleDisplayName Gets or sets the alternative description of the object when only a limited set of characters is permitted.
Public property StateOrProvince Gets or sets the state or province of the person.
Public property StreetAddress Gets or sets the physical address of the person.
Public property TelephoneAssistant Gets or sets the phone number of the assistant of the person.
Public property Title Gets or sets the title of the person.
Public property UMCallingLineIds Gets or sets the phone numbers or extensions that can be mapped to a Unified Messaging (UM)-enabled person.
Public property UMDialPlan Gets or sets the ID of the Unified Messaging (UM) recipient dial plan.
Public property UMDtmfMap Gets or sets a value to indicate whether to create a user-defined DTMF map for the Unified Messaging (UM)-enabled person.
Public property VoiceMailSettings Gets the settings that are used to subscribe to the voicemail server.
Public property WebPage Gets or sets the webpage of the person.
Public property WhenChanged (Inherited from ADObject.)
Public property WhenChangedUTC (Inherited from ADObject.)
Public property WhenCreated (Inherited from ADObject.)
Public property WhenCreatedUTC (Inherited from ADObject.)
Public property WindowsEmailAddress Gets or sets the email address of the person.

Top

Methods

  Name Description
Public method Clone Creates a clone of this ConfigurableObject instance. (Inherited from ConfigurableObject.)
Public method GetProperties Returns a collection of properties for this instance. (Inherited from ConfigurableObject.)
Protected method SetObjectClass (Inherited from ADObject.)
Public method ToString (Inherited from ADObject.)
Protected method TryConvertOutputProperty(Object, PropertyDefinition, Object) (Inherited from ConfigurableObject.)
Protected method TryConvertOutputProperty(Object, String, Object) (Inherited from ConfigurableObject.)
Public method Validate Returns a list of validation errors for the object. (Inherited from ConfigurableObject.)
Protected method ValidateRead Validates the presentation object when it is read. (Inherited from ADPresentationObject.)
Protected method ValidateWrite Validates the presentation object when it is written. (Inherited from ADPresentationObject.)

Top

Explicit interface implementations

  Name Description
Explicit interface implemetationPrivate method IConfigurable.CopyChangesFrom Copies changes from the specified source. (Inherited from ConfigurableObject.)
Explicit interface implemetationPrivate property IConfigurable.ObjectState Gets the object state. (Inherited from ConfigurableObject.)
Explicit interface implemetationPrivate method IConfigurable.ResetChangeTracking Clears change tracking entries for the object. (Inherited from ConfigurableObject.)

Top

See also

Reference

OrgPersonPresentationObject class

Microsoft.Exchange.Data.Directory.Management namespace