ColleagueManager members
Provides methods to add, delete, retrieve, and manage a user's colleagues.
The ColleagueManager type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ColleagueManager | Initializes a new instance of the ColleagueManager class. |
Top
Properties
Name | Description | |
---|---|---|
DefaultPolicy | Gets the default privacy policy associated with the colleagues in the ColleagueManager object. (Overrides PrivacyItemManagerBase<T>.DefaultPolicy.) | |
Item[Int64] | Gets an existing item by ID. (Inherited from PrivacyItemManagerBase<T>.) | |
Item[UserProfile] | Gets the Colleague object for the specified user profile. | |
PartitionID | (Inherited from PrivacyItemManagerBase<T>.) |
Top
Methods
Name | Description | |
---|---|---|
AppendUniqueGroupList | (Inherited from PrivacyItemManagerBase<T>.) | |
Create | Creates a Colleague object with the specified type and privacy level. | |
CreateWithoutEmailNotification | ||
DeleteAll | Deletes all the items corresponding to the given user. (Inherited from PrivacyItemManagerBase<T>.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetColleaguesOfColleagues | Gets the colleague's colleagues. | |
GetCommonColleagues | Gets the colleagues that the user and the colleague have in common or share. | |
GetDataSet() | Returns a DataSet containing all items to which the viewer has rights (Inherited from PrivacyItemManagerBase<T>.) | |
GetDataSet(Privacy) | Returns a DataSet containing all items restricted to a certain level of privacy (Inherited from PrivacyItemManagerBase<T>.) | |
GetGroupList | Gets the list of groups this colleague is under. (Overrides PrivacyItemManagerBase<T>.GetGroupList().) | |
GetHashCode | (Inherited from Object.) | |
GetItems() | Returns all items to which the viewer has rights (Inherited from PrivacyItemManagerBase<T>.) | |
GetItems(Privacy) | Gets all privacy items, restricted to a certain privacy level (Inherited from PrivacyItemManagerBase<T>.) | |
GetItems(Privacy, Comparison<T>) | (Inherited from PrivacyItemManagerBase<T>.) | |
GetType | (Inherited from Object.) | |
IsColleague(Guid) | Determines whether the specified user is a colleague of this colleague. | |
IsColleague(Int64) | ||
MemberwiseClone | (Inherited from Object.) | |
ModifyDataRow | Updates the colleague in the user profile store. (Overrides PrivacyItemManagerBase<T>.ModifyDataRow(DataRow, T).) | |
ModifyDataTable | This member is reserved for internal use and is not intended to be used directly from your code. (Overrides PrivacyItemManagerBase<T>.ModifyDataTable(DataTable).) | |
RepresentedObjectEquals | This member is reserved for internal use and is not intended to be used directly from your code. (Overrides PrivacyItemManagerBase<T>.RepresentedObjectEquals(T, T).) | |
RepresentedObjectUniqueIdentifier | This member is reserved for internal use and is not intended to be used directly from your code. (Overrides PrivacyItemManagerBase<T>.RepresentedObjectUniqueIdentifier(T).) | |
ToString | (Inherited from Object.) |
Top
Fields
Name | Description | |
---|---|---|
m_objOwnerProfile | (Inherited from PrivacyItemManagerBase<T>.) |
Top