Interface IRosterContainer
Roster container built-in type interface.
Inherited Members
Namespace: Microsoft.GNS.Roster.Internal
Assembly: Microsoft.GNS.Roster.Internal.dll
Syntax
public interface IRosterContainer : IRosterDocument, IRosterIdentity, IPropertyObject, IVerifiable
Properties
View SourceAllowUserDocuments
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 |
Permissions
Gets the allowed principals.
Declaration
IList<IPermissionEntity> Permissions { get; }
Property Value
Type | Description |
---|---|
IList<IPermissionEntity> |
Methods
View SourceSetPermissions(IEnumerable<IPermissionEntity>)
Sets permissions for the container.
Declaration
void SetPermissions(IEnumerable<IPermissionEntity> permissions)
Parameters
Type | Name | Description |
---|---|---|
IEnumerable<IPermissionEntity> | permissions | The permissions to set. |