TestimoX

API Reference

Class

DirectoryObjectUpdate

Namespace ADPlayground
Assembly ADPlayground
Modifiers sealed

Represents typed and custom attribute changes for a directory object update.

Inheritance

  • Object
  • DirectoryObjectUpdate

Constructors

Methods

public Boolean HasChanges() #
Returns: Boolean

Returns true when at least one typed/custom change or clear operation is present.

Properties

public String DisplayName { get; set; } #

Gets or sets displayName.

public String Description { get; set; } #

Gets or sets description.

public String Mail { get; set; } #

Gets or sets mail.

public String ManagedBy { get; set; } #

Gets or sets managedBy.

public String UserPrincipalName { get; set; } #

Gets or sets userPrincipalName (user objects).

public String GivenName { get; set; } #

Gets or sets givenName (user objects).

public String Surname { get; set; } #

Gets or sets sn (surname) (user objects).

public String Initials { get; set; } #

Gets or sets initials (user objects).

public String Department { get; set; } #

Gets or sets department (user objects).

public String Title { get; set; } #

Gets or sets title (user objects).

public String Company { get; set; } #

Gets or sets company (user objects).

public String Office { get; set; } #

Gets or sets physicalDeliveryOfficeName (user/computer objects).

public String TelephoneNumber { get; set; } #

Gets or sets telephoneNumber (user objects).

public String Mobile { get; set; } #

Gets or sets mobile (user objects).

public String DnsHostName { get; set; } #

Gets or sets dNSHostName (computer objects).

public String Location { get; set; } #

Gets or sets location (computer objects).

public Nullable<Boolean> Enabled { get; set; } #

Gets or sets account enabled state for user/computer objects.

public IDictionary<String, String> ExtensionAttributes { get; } #

Gets extension attributes to upsert (extensionAttribute1-15). Keys can be either full LDAP names (for example, extensionAttribute1) or numbers (for example, 1).

public IDictionary<String, Object> CustomAttributes { get; } #

Gets arbitrary custom attribute values to upsert.

public ISet<String> ClearAttributes { get; } #

Gets attributes that should be cleared.