PrincipalInfo Members

Contains information that represents the user of a SharePoint site.

The following tables list the members exposed by the PrincipalInfo type.

Public Fields

  Name Description
AccountName E-mail address or account name that is associated with the user of a SharePoint site.
Department Department that is associated with a user of a SharePoint site.
DisplayName Name that is displayed for a SharePoint site principal.
Email E-mail address that is associated with a user of a SharePoint site.
IsResolved Specifies whether the user has been validated against Active Directory Domain Services (AD DS) or some other membership provider.
MoreMatches List that includes all occurrences of a specified principal logon name and principal type that have permissions to access a specific SharePoint site. These permissions are stored in various sources such as membership provider directories, role provider directories, or Active Directory Domain Services (AD DS) directory.
PrincipalType Specifies the scope and other information that is associated with a principal of a SharePoint site.
Title Job title of the principal.
UserInfoID Member identifier (ID) for an SPUser object that is initialized to -1 when the object is created, and then set to a unique value when the object is added to an SPUserCollection.

Top

Public Methods

(see also Protected Methods )

  Name Description
Equals  Overloaded. (inherited from ValueType)
GetHashCode  (inherited from ValueType)
GetType  (inherited from Object)
ReferenceEquals  (inherited from Object)
ToString  (inherited from ValueType)

Top

Protected Methods

  Name Description
Finalize  (inherited from Object)
MemberwiseClone  (inherited from Object)

Top

See Also

Reference

PrincipalInfo Structure
People Web Service
PeopleEditor Class
PeoplePickerDialog Class
System.Security.Principal
SPPrincipalInfo Class