Search Results for

    Show / Hide Table of Contents

    Class SiteCreationGroupInformation

    Base class for site creation/groupify information

    Inheritance
    System.Object
    SiteCreationGroupInformation
    TeamSiteCollectionCreationInformation
    TeamSiteCollectionGroupifyInformation
    Namespace: PnP.Framework.Sites
    Assembly: PnP.Framework.dll
    Syntax
    public abstract class SiteCreationGroupInformation : object

    Constructors

    SiteCreationGroupInformation()

    Declaration
    public SiteCreationGroupInformation()

    SiteCreationGroupInformation(String, String, String)

    Declaration
    public SiteCreationGroupInformation(string alias, string displayName, string description = null)
    Parameters
    System.String alias

    System.String displayName

    System.String description

    Properties

    Alias

    Alias of the underlying Office 365 Group

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

    Classification

    The Site classification to use. For instance 'Contoso Classified'. See https://www.youtube.com/watch?v=E-8Z2ggHcS0 for more information

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

    Description

    The description of the site to be created.

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

    DisplayName

    The title of the site to create

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

    HubSiteId

    The Guid of the hub site to be used. If specified will associate the modern team site to the hub site.

    Declaration
    public Guid HubSiteId { get; set; }
    Property Value
    Guid

    IsPublic

    Defines whether the Office 365 Group will be public (default), or private.

    Declaration
    public bool IsPublic { get; set; }
    Property Value
    System.Boolean

    Lcid

    Declaration
    public uint Lcid { get; set; }
    Property Value
    System.UInt32

    PreferredDataLocation

    The geography in which to create the site collection. Only applicable to multi-geo enabled tenants.

    Declaration
    public Office365Geography? PreferredDataLocation { get; set; }
    Property Value
    System.Nullable<Office365Geography>

    SensitivityLabel

    The Sensitivity label to use. For instance 'Top Secret'. See https://www.youtube.com/watch?v=NxvUXBiPFcw for more information.

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

    SensitivityLabelId

    The Sensitivity label to use. See https://www.youtube.com/watch?v=NxvUXBiPFcw for more information.

    Declaration
    public Guid SensitivityLabelId { get; set; }
    Property Value
    Guid

    SiteAlias

    SiteAlias of the underlying Office 365 Group, i.e. the site part of the url: https://contoso.sharepoint.com/sites/<SiteAlias>

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

    Extension Methods

    ValidationExtensions.ValidateNotNullOrEmpty<T>(T, String)
    ObjectExtensions.Set<TObject, T>(TObject, Expression<Func<TObject, T>>, T, Boolean, Boolean)
    ObjectExtensions.GetPublicInstancePropertyValue(Object, String)
    ObjectExtensions.GetPublicInstanceProperty(Object, String)
    ObjectExtensions.SetPublicInstancePropertyValue(Object, String, Object)
    Extensions.ToByteArray(Object)
    Back to top PnP Framework
    Generated by DocFX with Material UI
    spacer