User Class
The User class represents a user in Microsoft Office SharePoint Portal Server 2003.
System.Object
Microsoft.SharePoint.Portal.Security.User
Public Properties
The following table shows the properties of the User class, the data type of each property, and a brief description of each.
Name | Data type | Description |
---|---|---|
String | Gets the e-mail address of the user. | |
ID | Int32 | Gets the member ID for the user. |
IsDomainGroup | Boolean | Gets a Boolean value that indicates whether the user is a domain group. |
IsSiteAdmin | Boolean | Gets a Boolean value that specifies whether the user is a member of the Site Administrators group. |
LoginName | String | Gets the login name of the user. |
Name | String | Gets the display name of the user. |
Notes | String | Gets notes for the user. |
Sid | String | Gets the unique security identifier (SID) for the network account of the user. |
Xml | String | Gets the XML representation of the User object. |
Example
The following code example shows how you can use the User object's Email property to print the e-mail addresses of the users in the PermissionCollection object for a portal site.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread safe.
Requirements
Namespace: Microsoft.SharePoint.Portal.Security
Platforms: Microsoft Windows Server 2003
Assembly: Microsoft.SharePoint.Portal (in Microsoft.SharePoint.Portal.dll)
Security: Code Access Security