Class ContentItem<T>
Inheritance
ContentItem<T>
Namespace: System.Dynamic.ExpandoObject
Syntax
public class ContentItem<T>
Type Parameters
Properties
Audit data with information regarding document creation and modification.
Declaration
public UserAuditDetail Audit { get; set; }
Property Value
Declaration
public T Content { get; set; }
Property Value
An optional id list of content permission sets. Controls content accessibility outside of content ownership.
Declaration
public ICollection<string> ContentPermissionSetIds { get; set; }
Property Value
List of content rights the user has on this content
Declaration
public ICollection<ContentRight> ContentRights { get; set; }
Property Value
The id of the content schema
Declaration
public string ContentSchemaId { get; set; }
Property Value
Declaration
public ContentType ContentType { get; set; }
Property Value
Contains language specific display values, rendered according to the content schema's
display pattern configuration.
Declaration
public DisplayValueDictionary DisplayValues { get; set; }
Property Value
Declaration
public string Id { get; set; }
Property Value
An optional list of layer schemas ids
Declaration
public ICollection<string> LayerSchemaIds { get; set; }
Property Value
The lifecycle of the content.
Declaration
public LifeCycle LifeCycle { get; set; }
Property Value
Declaration
public IDictionary<string, object> Metadata { get; set; }
Property Value
A list of rendering outputs for underlying digital file.
Declaration
public ICollection<Output> Outputs { get; set; }
Property Value
Declaration
public User Owner { get; set; }
Property Value
The owner token ID. Defines the content owner.
Declaration
public string OwnerTokenId { get; set; }
Property Value