Search Results for

    Show / Hide Table of Contents

    Interface ISharePointSharingPrincipal

    Represents a SharePoint sharing principal.

    Inherited Members
    IDataModel<ISharePointSharingPrincipal>.Requested
    IDataModel<ISharePointSharingPrincipal>.HasValue(String)
    IDataModel<ISharePointSharingPrincipal>.HasChanged(String)
    IDataModel<ISharePointSharingPrincipal>.IsPropertyAvailable(Expression<Func<ISharePointSharingPrincipal, Object>>)
    IDataModel<ISharePointSharingPrincipal>.ArePropertiesAvailable(Expression<Func<ISharePointSharingPrincipal, Object>>[])
    IDataModel<ISharePointSharingPrincipal>.EnsureProperties(Expression<Func<ISharePointSharingPrincipal, Object>>[])
    IDataModel<ISharePointSharingPrincipal>.EnsurePropertiesAsync(Expression<Func<ISharePointSharingPrincipal, Object>>[])
    IDataModel<ISharePointSharingPrincipal>.ExecuteRequestAsync(ApiRequest)
    IDataModel<ISharePointSharingPrincipal>.ExecuteRequest(ApiRequest)
    IDataModel<ISharePointSharingPrincipal>.ExecuteRequestBatchAsync(ApiRequest)
    IDataModel<ISharePointSharingPrincipal>.ExecuteRequestBatch(ApiRequest)
    IDataModel<ISharePointSharingPrincipal>.ExecuteRequestBatchAsync(Batch, ApiRequest)
    IDataModel<ISharePointSharingPrincipal>.ExecuteRequestBatch(Batch, ApiRequest)
    IDataModelParent.Parent
    IDataModelWithContext.PnPContext
    Namespace: PnP.Core.Model.Security
    Assembly: PnP.Core.dll
    Syntax
    public interface ISharePointSharingPrincipal : IDataModel<ISharePointSharingPrincipal>, IDataModelParent, IDataModelWithContext, ISupportModules<ISharePointSharingPrincipal>

    Properties

    Expiration

    When does this sharing principal expire?

    Declaration
    string Expiration { get; }
    Property Value
    System.String

    Id

    Gets a value that specifies the member identifier for the user or group.

    Declaration
    int Id { get; }
    Property Value
    System.Int32

    IsActive

    Is this user still active?

    Declaration
    bool IsActive { get; }
    Property Value
    System.Boolean

    IsExternal

    Is this user an external user?

    Declaration
    bool IsExternal { get; }
    Property Value
    System.Boolean

    JobTitle

    Gets the job title of the user.

    Declaration
    string JobTitle { get; }
    Property Value
    System.String

    LoginName

    Gets the login name of the user.

    Declaration
    string LoginName { get; }
    Property Value
    System.String

    Mail

    E-mail address of the user. SP REST property name: Email

    Declaration
    string Mail { get; }
    Property Value
    System.String

    Name

    Gets the name of the user.

    Declaration
    string Name { get; }
    Property Value
    System.String

    PrincipalType

    Gets a value containing the type of the principal.

    Declaration
    PrincipalType PrincipalType { get; }
    Property Value
    PrincipalType

    UserPrincipalName

    User principle name (UPN) of the user.

    Declaration
    string UserPrincipalName { get; }
    Property Value
    System.String

    Extension Methods

    RequestModuleExtensions.WithHeaders<TModel>(ISupportModules<TModel>, Dictionary<String, String>, Action<Dictionary<String, String>>)
    RequestModuleExtensions.WithResponseHeaders<TModel>(ISupportModules<TModel>, Action<Dictionary<String, String>>)
    Back to top PnP Core SDK
    Generated by DocFX with Material UI
    spacer