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 |
|---|---|
| bool |
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. |