Share via


PropertyInfo Members

Include Protected Members
Include Inherited Members

Returns data from the user profile schema when the GetUserProfileSchema method of the UserProfileService is called.

The PropertyInfo type exposes the following members.

Constructors

  Name Description
Public method PropertyInfo Initializes a new instance of the PropertyInfo class.

Top

Properties

  Name Description
Public property AllowPolicyOverride Gets or sets a Boolean value that specifies whether the property allows a user to override the policy.
Public property ChoiceType This member is reserved for internal use and is not intended to be used directly from your code. Use the corresponding PropertyInfo class member in the websvcUserProfileService namespace instead.
Public property DefaultPrivacy Gets and sets the default privacy policy for the property.
Public property DisplayName This member is reserved for internal use and is not intended to be used directly from your code. Use the corresponding PropertyInfo class member in the websvcUserProfileService namespace instead.
Public property IsAlias Gets or sets a Boolean value that specifies whether the property is an alias of a user.
Public property IsColleagueEventLog Gets or sets a Boolean value that specifies whether changes to the property are returned for change tracking in the colleague user profile.
Public property IsImported Gets and sets a Boolean value that specifies whether the property is an imported property.
Public property IsMultiValue This member is reserved for internal use and is not intended to be used directly from your code. Use the corresponding PropertyInfo class member in the websvcUserProfileService namespace instead.
Public property IsReplicable Gets and sets a Boolean value that specifies whether the property can be replicated to Windows SharePoint Services 3.0 sites.
Public property IsRequired Gets and sets a Boolean value that specifies whether the property is a required property.
Public property IsUserEditable Gets and sets a Boolean value that specifies whether the property can be edited by a user.
Public property IsVisibleOnEditor Gets and sets a Boolean value that specifies whether the property is visible on the My Profile editing page.
Public property IsVisibleOnViewer Gets and sets a Boolean value that specifies whether the property is visible in the viewer.
Public property Length Gets or sets the maximum data length for the property.
Public property Name This member is reserved for internal use and is not intended to be used directly from your code. Use the corresponding PropertyInfo class member in the websvcUserProfileService namespace instead.
Public property Type This member is reserved for internal use and is not intended to be used directly from your code. Use the corresponding PropertyInfo class member in the websvcUserProfileService namespace instead.
Public property UserOverridePrivacy Gets or sets a Boolean value that specifies whether a user is allowed to override the property privacy policy.

Top

Methods

  Name Description
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 MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

See Also

Reference

PropertyInfo Class

Microsoft.Office.Server.UserProfiles Namespace