Search Results for

    Show / Hide Table of Contents

    Interface ITeamChannelTab

    Defines the tab in a Team channel

    Inherited Members
    IDataModel<ITeamChannelTab>.Requested
    IDataModel<ITeamChannelTab>.HasValue(String)
    IDataModel<ITeamChannelTab>.HasChanged(String)
    IDataModel<ITeamChannelTab>.IsPropertyAvailable(Expression<Func<ITeamChannelTab, Object>>)
    IDataModel<ITeamChannelTab>.ArePropertiesAvailable(Expression<Func<ITeamChannelTab, Object>>[])
    IDataModel<ITeamChannelTab>.EnsureProperties(Expression<Func<ITeamChannelTab, Object>>[])
    IDataModel<ITeamChannelTab>.EnsurePropertiesAsync(Expression<Func<ITeamChannelTab, Object>>[])
    IDataModel<ITeamChannelTab>.ExecuteRequestAsync(ApiRequest)
    IDataModel<ITeamChannelTab>.ExecuteRequest(ApiRequest)
    IDataModel<ITeamChannelTab>.ExecuteRequestBatchAsync(ApiRequest)
    IDataModel<ITeamChannelTab>.ExecuteRequestBatch(ApiRequest)
    IDataModel<ITeamChannelTab>.ExecuteRequestBatchAsync(Batch, ApiRequest)
    IDataModel<ITeamChannelTab>.ExecuteRequestBatch(Batch, ApiRequest)
    IDataModelParent.Parent
    IDataModelWithContext.PnPContext
    IDataModelGet<ITeamChannelTab>.GetBatchAsync(Batch, Expression<Func<ITeamChannelTab, Object>>[])
    IDataModelGet<ITeamChannelTab>.GetAsync(Expression<Func<ITeamChannelTab, Object>>[])
    IDataModelLoad<ITeamChannelTab>.LoadBatchAsync(Batch, Expression<Func<ITeamChannelTab, Object>>[])
    IDataModelLoad<ITeamChannelTab>.LoadAsync(Expression<Func<ITeamChannelTab, Object>>[])
    IDataModelDelete.DeleteBatchAsync()
    IDataModelDelete.DeleteBatchAsync(Batch)
    IDataModelDelete.DeleteAsync()
    IDataModelDelete.DeleteBatch()
    IDataModelDelete.DeleteBatch(Batch)
    IDataModelDelete.Delete()
    IDataModelUpdate.UpdateBatchAsync()
    IDataModelUpdate.UpdateBatchAsync(Batch)
    IDataModelUpdate.UpdateAsync()
    IDataModelUpdate.UpdateBatch()
    IDataModelUpdate.UpdateBatch(Batch)
    IDataModelUpdate.Update()
    Namespace: PnP.Core.Model.Teams
    Assembly: PnP.Core.dll
    Syntax
    public interface ITeamChannelTab : IDataModel<ITeamChannelTab>, IDataModelParent, IDataModelWithContext, ISupportModules<ITeamChannelTab>, IDataModelGet<ITeamChannelTab>, IDataModelLoad<ITeamChannelTab>, IDataModelDelete, IDataModelUpdate, IQueryableDataModel

    Properties

    Configuration

    Container for custom settings applied to a tab. The tab is considered configured only once this property is set.

    Declaration
    ITeamChannelTabConfiguration Configuration { get; }
    Property Value
    ITeamChannelTabConfiguration

    DisplayName

    Name of the tab.

    Declaration
    string DisplayName { get; set; }
    Property Value
    System.String

    Id

    Identifier that uniquely identifies a specific instance of a channel tab. Read only.

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

    SortOrderIndex

    Index of the order used for sorting tabs.

    Declaration
    string SortOrderIndex { get; set; }
    Property Value
    System.String

    TeamsApp

    The application that is linked to the tab. This cannot be changed after tab creation.

    Declaration
    ITeamApp TeamsApp { get; }
    Property Value
    ITeamApp

    WebUrl

    Deep link url of the tab instance. Read only.

    Declaration
    Uri WebUrl { get; }
    Property Value
    Uri

    Extension Methods

    DataModelGetExtensions.GetBatchAsync<TModel>(IDataModelGet<TModel>, Expression<Func<TModel, Object>>[])
    DataModelGetExtensions.GetBatchAsync<TModel>(IDataModelGet<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelGetExtensions.GetBatch<TModel>(IDataModelGet<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelGetExtensions.GetBatch<TModel>(IDataModelGet<TModel>, Expression<Func<TModel, Object>>[])
    DataModelGetExtensions.Get<TModel>(IDataModelGet<TModel>, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.LoadBatchAsync<TModel>(IDataModelLoad<TModel>, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.LoadBatchAsync<TModel>(IDataModelLoad<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.LoadBatch<TModel>(IDataModelLoad<TModel>, Batch, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.LoadBatch<TModel>(IDataModelLoad<TModel>, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.Load<TModel>(IDataModelLoad<TModel>, Expression<Func<TModel, Object>>[])
    DataModelLoadExtensions.QueryProperties<TModel>(IDataModelLoad<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>>)
    Back to top PnP Core SDK
    Generated by DocFX with Material UI
    spacer