Search Results for

    Show / Hide Table of Contents

    Interface IUserCustomActionCollection

    Public interface to define a collection of UserCustomAction objects

    Inherited Members
    IDataModelParent.Parent
    IDataModelWithContext.PnPContext
    IRequestableCollection.Requested
    IRequestableCollection.Length
    IRequestableCollection.RequestedItems
    IRequestableCollection.Clear()
    IDataModelCollectionLoad<IUserCustomAction>.LoadAsync(Expression<Func<IUserCustomAction, Object>>[])
    IDataModelCollectionLoad<IUserCustomAction>.LoadBatchAsync(Batch, Expression<Func<IUserCustomAction, Object>>[])
    IDataModelCollectionDeleteByGuidId.DeleteById(Guid)
    IDataModelCollectionDeleteByGuidId.DeleteByIdAsync(Guid)
    IDataModelCollectionDeleteByGuidId.DeleteByIdBatch(Guid)
    IDataModelCollectionDeleteByGuidId.DeleteByIdBatchAsync(Guid)
    IDataModelCollectionDeleteByGuidId.DeleteByIdBatch(Batch, Guid)
    IDataModelCollectionDeleteByGuidId.DeleteByIdBatchAsync(Batch, Guid)
    Namespace: PnP.Core.Model.SharePoint
    Assembly: PnP.Core.dll
    Syntax
    public interface IUserCustomActionCollection : IDataModelCollection<IUserCustomAction>, IDataModelParent, IDataModelWithContext, IRequestableCollection, IDataModelCollectionLoad<IUserCustomAction>, IDataModelCollectionDeleteByGuidId, ISupportModules<IUserCustomActionCollection>

    Methods

    Add(AddUserCustomActionOptions)

    Add a new User Custom Action with the specified options

    Declaration
    IUserCustomAction Add(AddUserCustomActionOptions options)
    Parameters
    AddUserCustomActionOptions options

    The options to specify to create the User Custom Action

    Returns
    IUserCustomAction

    The created User Custom Action object.

    AddAsync(AddUserCustomActionOptions)

    Add a new User Custom Action with the specified options

    Declaration
    Task<IUserCustomAction> AddAsync(AddUserCustomActionOptions options)
    Parameters
    AddUserCustomActionOptions options

    The options to specify to create the User Custom Action

    Returns
    Task<IUserCustomAction>

    The created User Custom Action object.

    AddBatch(AddUserCustomActionOptions)

    Add a new User Custom Action with the specified options in the current batch

    Declaration
    IUserCustomAction AddBatch(AddUserCustomActionOptions options)
    Parameters
    AddUserCustomActionOptions options

    The options to specify to create the User Custom Action

    Returns
    IUserCustomAction

    The created User Custom Action object.

    AddBatch(Batch, AddUserCustomActionOptions)

    Add a new User Custom Action with the specified options in the specified batch instance

    Declaration
    IUserCustomAction AddBatch(Batch batch, AddUserCustomActionOptions options)
    Parameters
    Batch batch

    The instance of the batch to use

    AddUserCustomActionOptions options

    The options to specify to create the User Custom Action

    Returns
    IUserCustomAction

    The created User Custom Action object.

    AddBatchAsync(AddUserCustomActionOptions)

    Add a new User Custom Action with the specified options in the current batch

    Declaration
    Task<IUserCustomAction> AddBatchAsync(AddUserCustomActionOptions options)
    Parameters
    AddUserCustomActionOptions options

    The options to specify to create the User Custom Action

    Returns
    Task<IUserCustomAction>

    The created User Custom Action object.

    AddBatchAsync(Batch, AddUserCustomActionOptions)

    Add a new User Custom Action with the specified options in the specified batch instance

    Declaration
    Task<IUserCustomAction> AddBatchAsync(Batch batch, AddUserCustomActionOptions options)
    Parameters
    Batch batch

    The instance of the batch to use

    AddUserCustomActionOptions options

    The options to specify to create the User Custom Action

    Returns
    Task<IUserCustomAction>

    The created User Custom Action object.

    Extension Methods

    DataModelCollectionLoadExtensions.LoadBatchAsync<TModel>(IDataModelCollectionLoad<TModel>, Expression<Func<TModel, Object>>[])
    DataModelCollectionLoadExtensions.LoadBatchAsync<TModel>(IDataModelCollectionLoad<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelCollectionLoadExtensions.LoadBatch<TModel>(IDataModelCollectionLoad<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelCollectionLoadExtensions.LoadBatch<TModel>(IDataModelCollectionLoad<TModel>, Expression<Func<TModel, Object>>[])
    DataModelCollectionLoadExtensions.Load<TModel>(IDataModelCollectionLoad<TModel>, Expression<Func<TModel, Object>>[])
    RequestModuleExtensions.WithHeaders<TModel>(ISupportModules<TModel>, Dictionary<String, String>, Action<Dictionary<String, String>>)
    RequestModuleExtensions.WithResponseHeaders<TModel>(ISupportModules<TModel>, Action<Dictionary<String, String>>)
    QueryableExtensions.AsRequested<TSource>(IDataModelCollection<TSource>)
    Back to top PnP Core SDK
    Generated by DocFX with Material UI
    spacer