TITcs.SharePoint.Libs by Stiven F. Câmara

<PackageReference Include="TITcs.SharePoint.Libs" Version="1.0.0" />

.NET API 60,016,200 bytes

 SPUser

public sealed class SPUser : SPPrincipal
public SPAlertCollection Alerts { get; }

public bool AllowBrowseUserInfo { get; set; }

public string Email { get; set; }

public SPGroupCollection Groups { get; }

public bool IsApplicationPrincipal { get; }

public bool IsDomainGroup { get; }

public bool IsShareByEmailGuestUser { get; set; }

public bool IsSiteAdmin { get; set; }

public bool IsSiteAuditor { get; }

public bool IsUserSettingsSyncedWithProvider { get; set; }

public string Notes { get; set; }

public byte[] RawSid { get; }

public SPRegionalSettings RegionalSettings { get; set; }

public bool RequireRequestToken { get; set; }

public string Sid { get; }

public string SystemUserKey { get; }

public SPUserIdInfo UserId { get; }

public SPUserToken UserToken { get; }

public string Xml { get; }

public byte[] GetBinaryId()

public void Update()

public void UpdateUserSettings(SPRegionalSettings regionalSettings, SPLanguageSettings languageSettings)