Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents a user account.
Namespace: Microsoft.WindowsServerSolutions.Users
Assembly: UserObjectModel (in UserObjectModel.dll)
Inheritance Hierarchy
System.Object
Microsoft.WindowsServerSolutions.Users.User
Syntax
public class User : INotifyPropertyChanged, IDisposable
public ref class User : INotifyPropertyChanged, IDisposable
Public Class User
Implements INotifyPropertyChanged, IDisposable
Properties
| Name | Description | |
|---|---|---|
![]() |
AccessLevel | Gets the access level for the current user account. |
![]() |
CurrentSid | Gets the security identifier for the user account. |
![]() |
DisplayName | Gets the display name of the user account. |
![]() |
FileHistoryState | Gets and sets the file history state. |
![]() |
FirstName | Gets the first name of the user that is associated with the user account. |
![]() |
Info | Gets the information that is associated with the user account. |
![]() |
IsShowInUI | Gets or sets a value that determines if the User is shown in the UI. |
![]() |
LastName | Gets the last name of the user that is associated with the user account. |
![]() |
PersonalInfo | Gets or sets the personal information of the user that is associated with the user account. |
![]() |
RemoteAccess | Gets the type of access that is assigned to the user account for Remote Web Access. |
![]() |
SIDs | Gets all of the security identifiers that are associated with the user name. |
![]() |
UserName | Gets the name of the user account. |
![]() |
UserStatus | Gets the status of the user account. |
![]() |
VpnAccess | Gets the type of access that is assigned to the user account for virtual private networks (VPNs). |
Methods
| Name | Description | |
|---|---|---|
![]() |
Commit() | Commits a change to a user account. |
![]() |
Dispose() | Releases all resources used by the User. |
![]() |
Dispose(Boolean) | Releases the unmanaged resources used by the User and optionally releases the managed resources. |
![]() |
Equals(Object) | Determines whether the specified object is equal to the current User.(Overrides Object.Equals(Object).) |
![]() |
Finalize() | (Inherited from Object.) |
![]() |
FixPersonalFolder(String) | Fixes the specified personal folder. |
![]() |
GetHashCode() | Retrieves a hash code for the User object.(Overrides Object.GetHashCode().) |
![]() |
GetType() | (Inherited from Object.) |
![]() |
IsValid() | Determines whether the user account is valid. |
![]() |
IsValid(Boolean) | Determines whether the user account is valid, with the option to refresh the data. |
![]() |
MemberwiseClone() | (Inherited from Object.) |
![]() |
RaisePropertyChanged(String) | Raises the property changed event with the specified property name. |
![]() |
SetPassword(SecureString) | Sets the password for the current user account. |
![]() |
ToString() | (Inherited from Object.) |
Events
| Name | Description | |
|---|---|---|
![]() |
PropertyChanged | Represents an event that is raised when a property is changed on a user account. |
Thread Safety
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Microsoft.WindowsServerSolutions.Users Namespace
Return to top
.jpeg)
.jpeg)
.jpeg)
.jpeg)