CoreProperty Members
Include Protected Members
Include Inherited Members
Represents the definition for the most fundamental elements of a profile property. Different profile types can share the same core properties.
The CoreProperty type exposes the following members.
Properties
Name | Description | |
---|---|---|
Description | Gets or sets the user-facing localized description of the profile core property. | |
DescriptionLocalized | Retrieves a list of the localized user-facing descriptions for the profile core property. | |
DisplayName | Gets or sets the localized display name of the profile core property. | |
DisplayNameLocalized | Retrieves a list of localized user-facing display names for the profile core property. | |
IsAlias | Gets or sets a value indicating whether this profile core property serves as the alias of the user. | |
IsMultivalued | Gets or sets a value indicating whether the profile core property can have multiple values. | |
IsSearchable | Gets or sets a value indicating whether values of this profile core property are indexed by search. | |
IsSection | Gets a value indicating whether this property is a section. (Overrides PropertyBase.IsSection.) | |
IsUpgrade | Gets or sets a value indicating whether this property exists in a previously upgraded installation. (Inherited from PropertyBase.) | |
IsUpgradePrivate | Gets or sets a value indicating whether this property exists in a previously upgraded installation. (Inherited from PropertyBase.) | |
Length | Gets or sets the maximum data length of the profile core property. | |
ManagedPropertyName | Retrieves the managed property name for the profile core property that is used for search queries. | |
Name | Gets or sets the name that uniquely identifies this profile core property for this site and in the user profile database. (Overrides PropertyBase.Name.) | |
PartitionID | Gets the GUID that uniquely identifies the current partition for this property. (Inherited from PropertyBase.) | |
Separator | Gets or sets the value of the separator used by the user interface for user profile core properties that have multiple values. | |
TermSet | Gets or sets the TermSet for this profile core property. This is the term set from which taxonomic terms are retrieved and to which they are stored. The keywords term set is used by default when no term set has been specified. | |
Type | Gets or sets the name of the data type of the profile core property. | |
UseCount | Gets the number of times this property is used in the user profiles database. |
Top
Methods
Name | Description | |
---|---|---|
Commit() | Commits changes made to a profile core property in the user profile database. (Overrides PropertyBase.Commit().) | |
Commit(Boolean) | Pushes an updated property definition to the user profile database. (Inherited from PropertyBase.) | |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
GetUserInfoListField | Retrieves the SPField that correlates with this profile core property in the user information list from the specified SPSite. | |
LoadPropertyDefinition() | (Overrides PropertyBase.LoadPropertyDefinition().) | |
LoadPropertyDefinition(IDataRecord) | (Overrides PropertyBase.LoadPropertyDefinition(IDataRecord).) | |
LoadPropertyDefinition(SqlCommand, Boolean) | Loads the property definition that is defined by the specified SQL command. (Inherited from PropertyBase.) | |
MemberwiseClone | (Inherited from Object.) | |
PostAddedCleanup | Reloads a property definition and performs any necessary cleanup. (Inherited from PropertyBase.) | |
PostUpdatedCleanup | Reloads a property definition and performs any necessary cleanup. (Inherited from PropertyBase.) | |
ToString | (Inherited from Object.) | |
UpdateLocalizedData | (Overrides PropertyBase.UpdateLocalizedData().) | |
WriteRemovePropertyAttributesXML | (Overrides PropertyBase.WriteRemovePropertyAttributesXML(XmlTextWriter).) | |
WriteUpdatePropertyAttributesXML | (Overrides PropertyBase.WriteUpdatePropertyAttributesXML(XmlTextWriter, PropertyBase.DBAction).) |
Top
Fields
Top