PersonalizationLinkManager PersonalizationLinkManager PersonalizationLinkManager Class

Definition

Represents the personalization link manager.

public ref class PersonalizationLinkManager : Microsoft::Office::Server::UserProfiles::PrivacyItemManagerBase<Microsoft::Office::Server::UserProfiles::PersonalizationLink ^>
public class PersonalizationLinkManager : Microsoft.Office.Server.UserProfiles.PrivacyItemManagerBase<Microsoft.Office.Server.UserProfiles.PersonalizationLink>
Public Class PersonalizationLinkManager
Inherits PrivacyItemManagerBase(Of PersonalizationLink)
Inheritance
PersonalizationLinkManagerPersonalizationLinkManagerPersonalizationLinkManager

Remarks

For more information about personalization, see Personalizing Your Portal: Overview and My Site Overview.

For more information about privacy policies, see Privacy Policies and Writing Policy-Compliant Code. For a code example about how to set the privacy policy of a property, see How to: Set Privacy Policies for User Profile Properties.

Constructors

PersonalizationLinkManager(UserProfile) PersonalizationLinkManager(UserProfile) PersonalizationLinkManager(UserProfile)

Initializes a new instance of the PersonalizationLinkManager class.

Properties

DefaultPolicy DefaultPolicy DefaultPolicy

Gets the default policy.

Item[Int64] Item[Int64] Item[Int64]

Gets an existing item by ID.

(Inherited from PrivacyItemManagerBase<T>)
PartitionID PartitionID PartitionID Inherited from PrivacyItemManagerBase<T>

Methods

AppendUniqueGroupList(StringCollection) AppendUniqueGroupList(StringCollection) AppendUniqueGroupList(StringCollection) Inherited from PrivacyItemManagerBase<T>
Create(String, Uri) Create(String, Uri) Create(String, Uri)

Creates a personalization link.

DeleteAll() DeleteAll() DeleteAll()

Deletes all the items corresponding to the given user.

(Inherited from PrivacyItemManagerBase<T>)
GetDataSet() GetDataSet() GetDataSet()

Returns a DataSet containing all items to which the viewer has rights

(Inherited from PrivacyItemManagerBase<T>)
GetDataSet(Privacy) GetDataSet(Privacy) GetDataSet(Privacy)

Returns a DataSet containing all items restricted to a certain level of privacy

(Inherited from PrivacyItemManagerBase<T>)
GetGroupList() GetGroupList() GetGroupList()

Gets a StringCollection containing a list of all the existing item groups.

(Inherited from PrivacyItemManagerBase<T>)
GetItems() GetItems() GetItems()

Returns all items to which the viewer has rights

(Inherited from PrivacyItemManagerBase<T>)
GetItems(Privacy) GetItems(Privacy) GetItems(Privacy)

Gets all privacy items, restricted to a certain privacy level

(Inherited from PrivacyItemManagerBase<T>)
GetItems(Privacy, Comparison<T>) GetItems(Privacy, Comparison<T>) GetItems(Privacy, Comparison<T>) Inherited from PrivacyItemManagerBase<T>
ModifyDataRow(DataRow, T) ModifyDataRow(DataRow, T) ModifyDataRow(DataRow, T) Inherited from PrivacyItemManagerBase<T>
ModifyDataTable(DataTable) ModifyDataTable(DataTable) ModifyDataTable(DataTable) Inherited from PrivacyItemManagerBase<T>
RepresentedObjectEquals(T, T) RepresentedObjectEquals(T, T) RepresentedObjectEquals(T, T) Inherited from PrivacyItemManagerBase<T>
RepresentedObjectUniqueIdentifier(T) RepresentedObjectUniqueIdentifier(T) RepresentedObjectUniqueIdentifier(T) Inherited from PrivacyItemManagerBase<T>

Fields

m_objOwnerProfile m_objOwnerProfile m_objOwnerProfile Inherited from PrivacyItemManagerBase<T>

Extension Methods

ToJson(Object) ToJson(Object) ToJson(Object)

Applies to