Share via


User Class

Definition

[Microsoft.SharePoint.Client.ScriptType("SP.User", ServerTypeId="{ae70d2a4-ec46-4ed9-9b1e-9d0245754463}")]
public sealed class User : Microsoft.SharePoint.Client.Principal
type User = class
    inherit Principal
Public NotInheritable Class User
Inherits Principal
Inheritance
Attributes

Constructors

User(ClientRuntimeContext, ObjectPath)

Properties

AadObjectId
Alerts
Context (Inherited from ClientObject)
Email
Groups
Id (Inherited from Principal)
IsEmailAuthenticationGuestUser
IsHiddenInUI (Inherited from Principal)
IsShareByEmailGuestUser
IsSiteAdmin
LoginName (Inherited from Principal)
ObjectData (Inherited from ClientObject)
ObjectVersion (Inherited from ClientObject)
Path (Inherited from ClientObject)
PrincipalType (Inherited from Principal)
ServerObjectIsNull (Inherited from ClientObject)
Tag (Inherited from ClientObject)
Title (Inherited from Principal)
TypedObject (Inherited from ClientObject)
UserId

Methods

CheckUninitializedProperty(String) (Inherited from ClientObject)
CustomFromJson(JsonReader) (Inherited from ClientObject)
FromJson(JsonReader) (Inherited from ClientObject)
InitNonPropertyFieldFromJson(String, JsonReader) (Inherited from ClientObject)
InitOnePropertyFromJson(String, JsonReader) (Inherited from Principal)
IsObjectPropertyInstantiated(String) (Inherited from ClientObject)
IsPropertyAvailable(String) (Inherited from ClientObject)
LoadExpandoFields() (Inherited from ClientObject)
RefreshLoad() (Inherited from ClientObject)
RemoveFromParentCollection() (Inherited from ClientObject)
Retrieve() (Inherited from ClientObject)
Retrieve(String[]) (Inherited from ClientObject)
Update()
UpdateClientObjectPropertyType(String, Object, JsonReader) (Inherited from ClientObject)

Applies to