Table of Contents

Interface ISiteCollectionWithDetails

Namespace
PnP.Core.Admin.Model.SharePoint
Assembly
PnP.Core.Admin.dll

A SharePoint site collection with details reference

public interface ISiteCollectionWithDetails : ISiteCollection
Inherited Members

Properties

CreatedBy

The user that created this site collection

string CreatedBy { get; }

Property Value

string

ShareByEmailEnabled

Indicates whether this site collection can be externally shared via an email

bool ShareByEmailEnabled { get; }

Property Value

bool

ShareByLinkEnabled

Indicates whether this site collection can be externally shared via a link

bool ShareByLinkEnabled { get; }

Property Value

bool

SiteOwnerEmail

Returns the email address of teh site collection owner

string SiteOwnerEmail { get; }

Property Value

string

SiteOwnerName

Returns the name of the site collection owner

string SiteOwnerName { get; }

Property Value

string

StorageQuota

The storage quota in bytes for this site collection

long StorageQuota { get; }

Property Value

long

StorageUsed

The storage quota used for this site collection

long StorageUsed { get; }

Property Value

long

TemplateId

The id of the applied template (if any)

int TemplateId { get; }

Property Value

int

TemplateName

The name of the applied template

string TemplateName { get; }

Property Value

string

TimeCreated

Date time when this site collection was created

DateTime TimeCreated { get; }

Property Value

DateTime