Search Results for

    Show / Hide Table of Contents

    Class TeamSiteCollection

    Concrete type defining a Team Site Collection

    Inheritance
    System.Object
    BaseHierarchyModel
    SiteCollection
    TeamSiteCollection
    Inherited Members
    SiteCollection.IsHubSite
    SiteCollection.HubSiteLogoUrl
    SiteCollection.HubSiteTitle
    SiteCollection.Title
    SiteCollection.Description
    SiteCollection.Templates
    SiteCollection.Sites
    SiteCollection.Theme
    SiteCollection.Id
    SiteCollection.ProvisioningId
    SiteCollection.ToString()
    SiteCollection.GetHashCode()
    SiteCollection.Equals(Object)
    SiteCollection.Equals(SiteCollection)
    BaseHierarchyModel.ParentHierarchy
    Namespace: PnP.Framework.Provisioning.Model
    Assembly: PnP.Framework.dll
    Syntax
    public class TeamSiteCollection : SiteCollection, IProvisioningHierarchyDescendant

    Properties

    Alias

    The Alias of the target Site

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

    Classification

    The Classification of the target Site

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

    DisplayName

    The DisplayName of the target Site

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

    GroupLifecyclePolicyId

    Allows to associate the Office 365 Group associated with the Team Site to a Group Lifecycle Policy

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

    HideTeamify

    Defines whether to hide the create a Microsoft Team option in the UI of the Team Site

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

    IsPublic

    Defines whether the Office 365 Group associated with the Site is Public or Private

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

    Language

    Language of the target Site

    Declaration
    public int Language { get; set; }
    Property Value
    System.Int32

    SiteDesign

    The ID of the SiteDesign, if any, to apply to the target Site

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

    Teamify

    Defines whether to create a Microsoft Team backing the modern Team Site

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

    Methods

    EqualsInherited(SiteCollection)

    Declaration
    protected override bool EqualsInherited(SiteCollection other)
    Parameters
    SiteCollection other

    Returns
    System.Boolean

    Overrides
    SiteCollection.EqualsInherited(SiteCollection)

    GetInheritedHashCode()

    Declaration
    protected override int GetInheritedHashCode()
    Returns
    System.Int32

    Overrides
    SiteCollection.GetInheritedHashCode()

    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