PersonalizationLink PersonalizationLink PersonalizationLink Class

Definition

Provides methods and properties to add, delete, retrieve, set, change, and manage personalization links and represents a link to a Personalization Site that is displayed on the navigation bar of the user's My Site.

public ref class PersonalizationLink : Microsoft::Office::Server::UserProfiles::PrivacyItem
public class PersonalizationLink : Microsoft.Office.Server.UserProfiles.PrivacyItem
Public Class PersonalizationLink
Inherits PrivacyItem
Inheritance
PersonalizationLinkPersonalizationLinkPersonalizationLink

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.

Properties

Group Group Group

Gets or sets the group for the privacy item.

(Inherited from PrivacyItem)
ID ID ID

Gets the unique identifier (ID) of the privacy item.

(Inherited from PrivacyItem)
IsEditable IsEditable IsEditable

Returns a Boolean value that specifies whether a personalization link can be edited.

IsPrivacyLevelEditable IsPrivacyLevelEditable IsPrivacyLevelEditable

Returns a Boolean value that specifies whether a privacy level can be edited.

(Inherited from PrivacyItem)
IsTitleEditable IsTitleEditable IsTitleEditable

Returns a Boolean value that specifies whether a personalization link title can be edited.

IsUrlEditable IsUrlEditable IsUrlEditable

Returns a Boolean value that specifies whether a personalization link URL can be edited.

ItemOwner ItemOwner ItemOwner

Gets the owner of the privacy item.

(Inherited from PrivacyItem)
PartitionID PartitionID PartitionID Inherited from PrivacyItem
Policy Policy Policy

Gets the privacy policy for a privacy item.

PrivacyLevel PrivacyLevel PrivacyLevel

Gets and sets the privacy level of an item.

(Inherited from PrivacyItem)
Title Title Title

Gets or sets the title of the privacy item.

(Inherited from PrivacyItem)
Url Url Url

Gets or sets the URL for the privacy item.

(Inherited from PrivacyItem)
ValidGroupEnumType ValidGroupEnumType ValidGroupEnumType

This member is reserved for internal use and is not intended to be used directly from your code.

Methods

AddCustomCommitFields(SqlCommand) AddCustomCommitFields(SqlCommand) AddCustomCommitFields(SqlCommand)

This member is reserved for internal use and is not intended to be used directly from your code.

Commit() Commit() Commit()

Commits changes made to the privacy item.

(Inherited from PrivacyItem)
Delete() Delete() Delete()

Deletes a privacy item.

(Inherited from PrivacyItem)
GetPrivacyPolicy(Guid) GetPrivacyPolicy(Guid) GetPrivacyPolicy(Guid)

This member is reserved for internal use and is not intended to be used directly from your code.

(Inherited from PrivacyItem)
InitializeNewPrivacyItem(String, String, Object, String, Privacy) InitializeNewPrivacyItem(String, String, Object, String, Privacy) InitializeNewPrivacyItem(String, String, Object, String, Privacy)

This member is reserved for internal use and is not intended to be used directly from your code.

(Inherited from PrivacyItem)
SetPropertyValues(SqlDataReader) SetPropertyValues(SqlDataReader) SetPropertyValues(SqlDataReader)

Sets the property values of a personalization link.

Fields

m_bIsNewLink m_bIsNewLink m_bIsNewLink

This member is reserved for internal use and is not intended to be used directly from your code.

(Inherited from PrivacyItem)
m_objOwnerProfile m_objOwnerProfile m_objOwnerProfile

This member is reserved for internal use and is not intended to be used directly from your code.

(Inherited from PrivacyItem)
m_strGroup m_strGroup m_strGroup

This member is reserved for internal use and is not intended to be used directly from your code.

(Inherited from PrivacyItem)
m_strTitle m_strTitle m_strTitle

This member is reserved for internal use and is not intended to be used directly from your code.

(Inherited from PrivacyItem)
m_strUrl m_strUrl m_strUrl

This member is reserved for internal use and is not intended to be used directly from your code.

(Inherited from PrivacyItem)

Extension Methods

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

Applies to