API Reference
DirectoryObjectUpdate
Represents typed and custom attribute changes for a directory object update.
Inheritance
- Object
- DirectoryObjectUpdate
Constructors
public DirectoryObjectUpdate() #Methods
public Boolean HasChanges() #BooleanReturns true when at least one typed/custom change or clear operation is present.
Inherited Methods
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.