Search Results for

    Show / Hide Table of Contents

    Interface IContentTypeHub

    Public interface to define the Content Type Hub object of SharePoint Online

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

    Properties

    ContentTypes

    Collection of content types in the content type hub Implements .
    See Requesting model collections and IQueryable performance considerations to learn more.

    Declaration
    IContentTypeCollection ContentTypes { get; }
    Property Value
    IContentTypeCollection

    Fields

    Collection of fields in the current content type hub Implements .
    See Requesting model collections and IQueryable performance considerations to learn more.

    Declaration
    IFieldCollection Fields { get; }
    Property Value
    IFieldCollection

    Methods

    GetSiteId()

    Gets the site id of the content type hub

    Declaration
    string GetSiteId()
    Returns
    System.String

    Site id of the ct hub

    GetSiteIdAsync()

    Gets the site id of the content type hub

    Declaration
    Task<string> GetSiteIdAsync()
    Returns
    Task<System.String>

    Site id of the ct hub

    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