ADPresentationObject class

Represents a presentation object for an ADObject.

Inheritance hierarchy

System.Object
  Microsoft.Exchange.Data.ConfigurableObject
    Microsoft.Exchange.Data.Directory.ADRawEntry
      Microsoft.Exchange.Data.Directory.ADObject
        Microsoft.Exchange.Data.Directory.Management.ADPresentationObject
          

Namespace:  Microsoft.Exchange.Data.Directory.Management
Assembly:  Microsoft.Exchange.Data.Directory (in Microsoft.Exchange.Data.Directory.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public MustInherit Class ADPresentationObject _
    Inherits ADObject _
    Implements IConfigurable
'Usage
Dim instance As ADPresentationObject
[SerializableAttribute]
public abstract class ADPresentationObject : ADObject, 
    IConfigurable

Remarks

A presentation object acts as a simple facade that exposes a subset of the properties of its data object.

Thread safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See also

Reference

ADPresentationObject members

Microsoft.Exchange.Data.Directory.Management namespace

Inheritance hierarchy

System.Object
  Microsoft.Exchange.Data.ConfigurableObject
    Microsoft.Exchange.Data.Directory.ADRawEntry
      Microsoft.Exchange.Data.Directory.ADObject
        Microsoft.Exchange.Data.Directory.Management.ADPresentationObject
          Microsoft.Exchange.Data.Directory.Management.AddressListBase
          Microsoft.Exchange.Data.Directory.Management.CASMailbox
          Microsoft.Exchange.Data.Directory.Management.ClientAccessServer
          Microsoft.Exchange.Data.Directory.Management.ExchangeRoleAssignmentPresentation
          Microsoft.Exchange.Data.Directory.Management.ExchangeRoleEntryPresentation
          Microsoft.Exchange.Data.Directory.Management.ExchangeServer
          Microsoft.Exchange.Data.Directory.Management.FederatedOrganizationIdWithDomainStatus
          Microsoft.Exchange.Data.Directory.Management.FrontendTransportServerPresentationObject
          Microsoft.Exchange.Data.Directory.Management.MailboxAuditBypassAssociation
          Microsoft.Exchange.Data.Directory.Management.MailboxServer
          Microsoft.Exchange.Data.Directory.Management.MailboxTransportServerPresentationObject
          Microsoft.Exchange.Data.Directory.Management.MailEnabledRecipient
          Microsoft.Exchange.Data.Directory.Management.MalwareFilteringServer
          Microsoft.Exchange.Data.Directory.Management.OrgPersonPresentationObject
          Microsoft.Exchange.Data.Directory.Management.RoleGroup
          Microsoft.Exchange.Data.Directory.Management.TeamMailbox
          Microsoft.Exchange.Data.Directory.Management.TenantOrganizationPresentationObject
          Microsoft.Exchange.Data.Directory.Management.ThrottlingPolicyAssociation
          Microsoft.Exchange.Data.Directory.Management.TransportServer
          Microsoft.Exchange.Data.Directory.Management.UMMailbox
          Microsoft.Exchange.Data.Directory.Management.UMServer
          Microsoft.Exchange.Data.Directory.Management.WindowsGroup
          Microsoft.Exchange.Data.Directory.SystemConfiguration.OfflineAddressBookPresentationObject