Share via


ProfileTypeProperty members

Defines a profile type property.

The ProfileTypeProperty type exposes the following members.

Properties

  Name Description
Public property CoreProperty Returns the core property that matches this profile type property.
Public property IsEventLog Gets or sets a value indicating whether changes to this property are returned for change tracking.
Public property IsReplicable Gets or sets a value indicating whether this property should be replicated to Microsoft SharePoint Foundation 2010 sites.
Public property IsSection Gets a value indicating whether this is a section property. (Overrides PropertyBase.IsSection.)
Public property IsSystem Gets a value indicating whether this is a system-reserved property.
Public property IsUpgrade Gets or sets a value indicating whether this property exists in a previously upgraded installation. (Inherited from PropertyBase.)
Public property IsUpgradePrivate Gets or sets a value indicating whether this property exists in a previously upgraded installation. (Inherited from PropertyBase.)
Public property IsVisibleOnEditor Gets or sets a value indicating whether this property is visible on the profile editing page.
Public property IsVisibleOnViewer Gets a value indicating whether this property is visible on the default profile viewer page.
Public property MaximumShown Gets a value indicating whether the maximum number of multivalue options will be shown on the edit profile page.
Public property Name Gets or sets a value for the property name. (Overrides PropertyBase.Name.)
Protected property PartitionID Gets the GUID that uniquely identifies the current partition for this property. (Inherited from PropertyBase.)

Top

Methods

  Name Description
Public method Commit() Commits changes to this profile subtype property's definition to the user profile database. (Overrides PropertyBase.Commit().)
Protected method Commit(Boolean) Pushes an updated property definition to the user profile database. (Inherited from PropertyBase.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method LoadPropertyDefinition() (Overrides PropertyBase.LoadPropertyDefinition().)
Protected method LoadPropertyDefinition(IDataRecord) (Overrides PropertyBase.LoadPropertyDefinition(IDataRecord).)
Protected method LoadPropertyDefinition(SqlCommand, Boolean) Loads the property definition that is defined by the specified SQL command. (Inherited from PropertyBase.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method PostAddedCleanup Reloads a property definition and performs any necessary cleanup. (Inherited from PropertyBase.)
Protected method PostUpdatedCleanup Reloads a property definition and performs any necessary cleanup. (Inherited from PropertyBase.)
Public method ToString (Inherited from Object.)
Protected method UpdateLocalizedData Updates any localized data associated with the property. (Inherited from PropertyBase.)
Protected method WriteRemovePropertyAttributesXML (Overrides PropertyBase.WriteRemovePropertyAttributesXML(XmlTextWriter).)
Protected method WriteUpdatePropertyAttributesXML (Overrides PropertyBase.WriteUpdatePropertyAttributesXML(XmlTextWriter, PropertyBase.DBAction).)

Top

See also

Reference

ProfileTypeProperty class

Microsoft.Office.Server.UserProfiles namespace