Enterprise Profile Management Windows SDK
Aspiration Class
NamespacesHubOne.Epm.ApiAspiration
The Aspiration class represents an Aspiration the user has
Declaration Syntax
C#Visual BasicVisual C++
public class Aspiration : EntityBase
Public Class Aspiration _
	Inherits EntityBase
public ref class Aspiration : public EntityBase
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Aspiration(String)
Creates a new instance of an aspiration object

Aspiration(String, String, DateTime)
Creates a new Aspiration Object, with its parameters completed

AddCitation(Citation)
adds a citation to an object
(Inherited from EntityBase.)
AddComment(Comment)
adds a comment to an object
(Inherited from EntityBase.)
AddToMultiValue(String, Object)
Adds an item to a multivalue array
(Inherited from ADObject.)
AllCitations
collection of citations against this profile and any of its related entities
(Inherited from EntityBase.)
AllComments
collection of comments against this profile and any of its related entities
(Inherited from EntityBase.)
Children
Returns a list of distinguished names of the children of this object
(Inherited from ADObject.)
ChildrenByObjectClass(String)
Returns a list of distinguished names of the children of this object
(Inherited from ADObject.)
Citations
Collection of Citations on this object
(Inherited from EntityBase.)
ClearComments()()()
clear all the comments from an object
(Inherited from EntityBase.)
ClearMultiValue(String)
Clears a multivalue attribute
(Inherited from ADObject.)
Comments
retrieves a list of comments for this object
(Inherited from EntityBase.)
CommitChanges(Profile)
commit changes and add an activity to the current profile

CommitChanges()()()
Commits the changes to the directory

Create(String, String)
Creates a new Active Directory Object given its name, class and Parent is inferred as this object
(Inherited from ADObject.)
DateEnvisaged
The date the aspiration is envisaged to occur

Delete()()()
Deletes this Aspiration

DeleteCitation(Citation)
deletes a citation from an object
(Inherited from EntityBase.)
DeleteComment(Comment)
deletes a comment to an object
(Inherited from EntityBase.)
DeleteMultiValueItem(String, String)
Deletes a multivalue item
(Inherited from ADObject.)
Description
[optional] a description of the aspiration

DisablePermissionInhertitance()()()
Causes any inherited permission to this object to be ignored
(Inherited from ADObject.)
DistinguishedName
The Distinguished name of the current active directory object
(Inherited from ADObject.)
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Finish()()()
Disposes the attached directory Entry
(Inherited from ADObject.)
GetAllPermissions()()()
Gets the current permissions on the object
(Inherited from ADObject.)
GetAttributeValue(String)
Gets the value of the defined attribute
(Inherited from ADObject.)
GetAttributeValueAsDate(String)
Gets the value of the specified attribute as a date
(Inherited from ADObject.)
GetAttributeValueAsInt(String)
Gets the value of the specified attribute as an Int32
(Inherited from ADObject.)
GetChild(String)
Returns the DN of a child (to be used after ChildExists)
(Inherited from ADObject.)
GetChildren(String, array<String>[]()[])
Returns the DN of a child (to be used after ChildExists)
(Inherited from ADObject.)
GetCitationById(Guid)
retrieve a particular citation from the multivalued list by its unique identifier
(Inherited from EntityBase.)
GetCommentById(Guid)
retrieve a particular comment from the multivalued list by its unique identifier
(Inherited from EntityBase.)
GetHashCode()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetMultiValue(String)
Returns the content of a multivalue list as an object array
(Inherited from ADObject.)
GetType()()()
Gets the Type of the current instance.
(Inherited from Object.)
GrantPermission(IdentityReference, PermissionLevel)
Grant read permission to an identity on this object
(Inherited from ADObject.)
GrantPermission(IdentityReference, PermissionLevel, String, Boolean)
Grants access to a user on a specific attribute only
(Inherited from ADObject.)
HasAccess(PermissionLevel)
Check if the currently executing user has a specific permission on this object
(Inherited from ADObject.)
HasAccess(String, PermissionLevel)
Check if the currently executing user has access to edit a property on this object
(Inherited from ADObject.)
IsDirty
Whether the object needs to be committed to AD or not

MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Parent
Returns the distinguishedName of the Parent
(Inherited from ADObject.)
ParentDirectoryEntryClassName
the class of the object on which the citation or comment has been made
(Inherited from EntityBase.)
Password
A password to use with the user name for simple binds
(Inherited from ADObject.)
ProfileDN
Gets the dn of the associated profile

Rename(String)
Rename the directory object
(Inherited from ADObject.)
RevokeAllPermissions(IdentityReference)
Removes all permission for a specific identity from this object
(Inherited from ADObject.)
RevokeAllPermissions(IdentityReference, String)
Removes all permission for a specific identity for a property of this object
(Inherited from ADObject.)
SetAttributeValue(String, Object)
Sets a simple attribute Value
(Inherited from ADObject.)
Title
The title of the aspiration

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
UpdateCitation(LdsPropertyBase)
updates a citation
(Inherited from EntityBase.)
UpdateComment(Comment)
updates a comment on an object
(Inherited from EntityBase.)
UpdateMultiValueItem(String, String, String)
Updates a multivalue item
(Inherited from ADObject.)
UserName
A username to use for establishin a simple bind. By default this value is left empty and the current logged on user is used.
(Inherited from ADObject.)
Inheritance Hierarchy
Object
ADObject
 EntityBase
  Aspiration

Assembly: HubOne.Epm.Api (Module: HubOne.Epm.Api) Version: 1.0.3503.23885 (1.0.0.0)