ProfileSubtypeProperty members

Defines a profile subtype property.

The ProfileSubtypeProperty type exposes the following members.

Properties

  Name Description
Public property AllowPolicyOverride Gets a value indicating whether a privacy policy override is allowed for this property.
Public property CoreProperty Gets the core property that matches this profile subtype property.
Public property DefaultPrivacy Gets or sets the default privacy for this property.
Public property DisplayName Gets the display name for this property.
Public property DisplayOrder Gets position in the display order for this property.
Public property IsAdminEditable Gets a value indicating whether this property can be edited by an administrator.
Public property IsAlias Gets a value indicating whether this property is a user alias.
Public property IsImported Gets a value indicating whether this property has been imported.
Public property IsRequired Gets a value indicating whether this is a mandatory property.
Public property IsSection Gets a value indicating whether this is a section property. (Overrides PropertyBase.IsSection.)
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 IsUserEditable Gets or sets a value indicating whether this property can be edited by users.
Public property Name Gets or sets the property name. (Overrides PropertyBase.Name.)
Protected property PartitionID Gets the GUID that uniquely identifies the current partition for this property. (Inherited from PropertyBase.)
Public property PrivacyPolicy Gets or sets the privacy policy for this property.
Public property ProfileName Gets the name of the profile associated with this profile subtype property.
Public property TypeProperty Gets the profile type property that matches this profile subtype property.
Public property UserOverridePrivacy Gets or sets a value indicating whether a user is allowed to override the privacy for this property.

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.)
Public method WriteDisplayOrderUpdatePropertyAttributesXML Writes to XML the property attributes, in display order, required for updating.
Protected method WriteRemovePropertyAttributesXML (Overrides PropertyBase.WriteRemovePropertyAttributesXML(XmlTextWriter).)
Protected method WriteUpdatePropertyAttributesXML (Overrides PropertyBase.WriteUpdatePropertyAttributesXML(XmlTextWriter, PropertyBase.DBAction).)

Top

See also

Reference

ProfileSubtypeProperty class

Microsoft.Office.Server.UserProfiles namespace