Class RoleContent
Represents a role content.
Inheritance
RoleContent
Implements
Namespace: BiExcellence.OpenBi.Api.Commands.RoleContents
Assembly: BiExcellence.OpenBi.Api.Role.dll
Syntax
public class RoleContent : IRoleContent
Properties
Changed
Gets the changed date.
Declaration
public DateTimeOffset Changed { get; }
Property Value
Type | Description |
---|---|
DateTimeOffset |
Created
Gets the created date.
Declaration
public DateTimeOffset Created { get; protected set; }
Property Value
Type | Description |
---|---|
DateTimeOffset |
Extension
Gets or sets the extension
Declaration
public string? Extension { get; set; }
Property Value
Type | Description |
---|---|
string |
Filename
Gets or sets the filename.
Declaration
public string? Filename { get; set; }
Property Value
Type | Description |
---|---|
string |
Id
Gets the id.
Declaration
public string Id { get; protected set; }
Property Value
Type | Description |
---|---|
string |
IsBinary
Gets or sets whether the role content is binary.
Declaration
public bool IsBinary { get; set; }
Property Value
Type | Description |
---|---|
bool |
IsFolder
Gets or sets whether the role content is a folder.
Declaration
public bool IsFolder { get; set; }
Property Value
Type | Description |
---|---|
bool |
Remarks
Language
Gets or sets the language.
Declaration
public string? Language { get; protected set; }
Property Value
Type | Description |
---|---|
string |
Languages
Gets availabe languages.
Declaration
public IList<string> Languages { get; }
Property Value
Type | Description |
---|---|
IList<string> |
Name
Gets or sets the name.
Declaration
public string? Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Parent
Gets or sets the parent role content id.
Declaration
public string? Parent { get; set; }
Property Value
Type | Description |
---|---|
string |
Position
Gets or sets the position.
Declaration
public int Position { get; set; }
Property Value
Type | Description |
---|---|
int |
Type
Gets or sets the role content type.
Declaration
public int Type { get; set; }
Property Value
Type | Description |
---|---|
int |
Remarks
See ContentTypes for a list of known types.
Usergroups
Gets the assigned usergroups.
Declaration
public IList<string> Usergroups { get; }
Property Value
Type | Description |
---|---|
IList<string> |
UserId
Gets or sets the user (username).
Declaration
public string? UserId { get; }
Property Value
Type | Description |
---|---|
string |