Interface ISharePointSharingPrincipal
Represents a SharePoint sharing principal.
public interface ISharePointSharingPrincipal : IDataModel<ISharePointSharingPrincipal>, IDataModelParent, IDataModelWithContext, ISupportModules<ISharePointSharingPrincipal>
- Inherited Members
- Extension Methods
Properties
Expiration
When does this sharing principal expire?
string Expiration { get; }
Property Value
Id
Gets a value that specifies the member identifier for the user or group.
int Id { get; }
Property Value
IsActive
Is this user still active?
bool IsActive { get; }
Property Value
IsExternal
Is this user an external user?
bool IsExternal { get; }
Property Value
JobTitle
Gets the job title of the user.
string JobTitle { get; }
Property Value
LoginName
Gets the login name of the user.
string LoginName { get; }
Property Value
E-mail address of the user. SP REST property name: Email
string Mail { get; }
Property Value
Name
Gets the name of the user.
string Name { get; }
Property Value
PrincipalType
Gets a value containing the type of the principal.
PrincipalType PrincipalType { get; }
Property Value
UserPrincipalName
User principle name (UPN) of the user.
string UserPrincipalName { get; }