Enterprise Profile Management Windows SDK
Activity Class
NamespacesHubOne.Epm.ApiActivity
An activity in the system commonly added to a news feed
Declaration Syntax
C#Visual BasicVisual C++
public class Activity : ADObject
Public Class Activity _
	Inherits ADObject
public ref class Activity : public ADObject
Members
All MembersConstructorsMethodsPropertiesFields



IconMemberDescription
Activity()()()
empty constructor

Activity(String)
Loads an activity at the given distinguished name

ActivityVariables
A comma seperated list of variables that will be merged into the activity description

ActivityVariableSeparator
Character used to delimit variables in activity strings

AddToMultiValue(String, Object)
Adds an item to a multivalue array
(Inherited from ADObject.)
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.)
ClearMultiValue(String)
Clears a multivalue attribute
(Inherited from ADObject.)
CommitChanges()()()
Saves the Changes to this Profile

Create(String, String)
Creates a new Active Directory Object given its name, class and Parent is inferred as this object
(Inherited from ADObject.)
DateCreated
Date the activity was created

Delete()()()
Deletes this Activity

DeleteMultiValueItem(String, String)
Deletes a multivalue item
(Inherited from ADObject.)
DestinationObjectDistinguishedName
The distinguished name of the object that the activity was based upon

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.)
DoSearch(DirectoryEntry, ActivitySearchCriteria, String)
Performs a search for activities

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.)
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.)
MemberwiseClone()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
Parent
Returns the distinguishedName of the Parent
(Inherited from ADObject.)
Password
A password to use with the user name for simple binds
(Inherited from ADObject.)
Rename(String)
Rename the directory object
(Inherited from ADObject.)
ResourceName
Name of the object in the resource file that will provide the full description of the activity

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.)
SourceObjectDistinguishedName
The distinguished name of the object that initiated the activity

ToString()()()
Returns a String that represents the current Object.
(Inherited from Object.)
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.)
Verbatim
The activity description as can be shown on a UI

Inheritance Hierarchy
Object
ADObject
 Activity

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