Share via


PrivacyItemManagerBase<T> members

Provides methods and properties to add, delete, retrieve, set, change, and manage an item that is a privacy item.

The PrivacyItemManagerBase<T> type exposes the following members.

Properties

  Name Description
Public property DefaultPolicy
Public property Item Gets an existing item by ID.
Protected property PartitionID

Top

Methods

  Name Description
Protected method AppendUniqueGroupList
Public method DeleteAll Deletes all the items corresponding to the given user.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetDataSet() Returns a DataSet containing all items to which the viewer has rights
Public method GetDataSet(Privacy) Returns a DataSet containing all items restricted to a certain level of privacy
Public method GetGroupList Gets a StringCollection containing a list of all the existing item groups.
Public method GetHashCode (Inherited from Object.)
Public method GetItems() Returns all items to which the viewer has rights
Public method GetItems(Privacy) Gets all privacy items, restricted to a certain privacy level
Protected method GetItems(Privacy, Comparison<T>)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method ModifyDataRow
Protected method ModifyDataTable
Protected method RepresentedObjectEquals
Protected method RepresentedObjectUniqueIdentifier
Public method ToString (Inherited from Object.)

Top

Fields

  Name Description
Protected field m_objOwnerProfile

Top

See also

Reference

PrivacyItemManagerBase<T> class

Microsoft.Office.Server.UserProfiles namespace