Show / Hide Table of Contents

Interface IRosterContainer

Roster container built-in type interface.

Inherited Members
IRosterDocument.AccessLevel
IRosterDocument.Attachments
IRosterDocument.Deleted
IRosterDocument.Description
IRosterDocument.ETag
IRosterDocument.Metadata
IRosterDocument.Owner
IRosterDocument.Rid
IRosterDocument.Self
IRosterDocument.Timestamp
IRosterIdentity.Container
IRosterIdentity.Id
IRosterIdentity.Name
IRosterIdentity.Scope
IPropertyObject.RosterProperties
IPropertyObject.GetList(String)
IPropertyObject.GetString(String)
IVerifiable.IsValid()
IVerifiable.IsEmpty()
Namespace: Microsoft.GNS.Roster.Internal
Assembly: Microsoft.GNS.Roster.Internal.dll
Syntax
public interface IRosterContainer : IRosterDocument, IRosterIdentity, IPropertyObject, IVerifiable

Properties

View Source

AllowUserDocuments

Gets or sets a value indicating whether private users documents are allowed in this container.

Declaration
bool AllowUserDocuments { get; set; }
Property Value
Type Description
System.Boolean
View Source

Permissions

Gets the allowed principals.

Declaration
IList<IPermissionEntity> Permissions { get; }
Property Value
Type Description
IList<IPermissionEntity>

Methods

View Source

SetPermissions(IEnumerable<IPermissionEntity>)

Sets permissions for the container.

Declaration
void SetPermissions(IEnumerable<IPermissionEntity> permissions)
Parameters
Type Name Description
IEnumerable<IPermissionEntity> permissions

The permissions to set.

  • View Source
In This Article
Back to top Generated by DocFX