Class Content
Namespace: System.Dynamic.ExpandoObject
Syntax
[GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
public class Content
Properties
Declaration
[JsonProperty("audit", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public UserAudit Audit { get; set; }
Property Value
All the ids of the broken indirect references (tagbox that has a property that reference a broken tagbox)
Declaration
[JsonProperty("brokenIndirectReferenceIds", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
[Obsolete("No longer set by the system, will be removed in the future.")]
public ICollection<string> BrokenIndirectReferenceIds { get; set; }
Property Value
All the ids of the broken references (tagboxes)
Declaration
[JsonProperty("brokenReferenceIds", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<string> BrokenReferenceIds { get; set; }
Property Value
All the target ids of the broken relations
Declaration
[JsonProperty("brokenRelationTargetIds", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<string> BrokenRelationTargetIds { get; set; }
Property Value
List of content rights the user has on this content. Values are returned only if related resolve behavior is requested in the search request.
Declaration
[JsonProperty("contentRights", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore, ItemConverterType = typeof(StringEnumConverter))]
public ICollection<ContentRight> ContentRights { get; set; }
Property Value
The id of the schema with schema type content.
Declaration
[JsonProperty("contentSchemaId", Required = Required.Always)]
[Required]
public string ContentSchemaId { get; set; }
Property Value
The content type of this content. All except Virtual are binary files.
Declaration
[JsonProperty("contentType", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
[JsonConverter(typeof(StringEnumConverter))]
public ContentType ContentType { get; set; }
Property Value
Id of the related display content
Declaration
[JsonProperty("displayContentId", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public string DisplayContentId { get; set; }
Property Value
Contains display values of the specified language, rendered according to the content schema's display pattern configuration.
Declaration
[JsonProperty("displayValues", Required = Required.Always)]
[Required]
public IDictionary<string, string> DisplayValues { get; set; }
Property Value
Declaration
[JsonProperty("id", Required = Required.Always)]
[Required]
public string Id { get; set; }
Property Value
An optional id list of schemas with schema type layer.
Declaration
[JsonProperty("layerSchemaIds", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<string> LayerSchemaIds { get; set; }
Property Value
Declaration
[JsonProperty("lifeCycle", Required = Required.Always)]
[Required(AllowEmptyStrings = true)]
[JsonConverter(typeof(StringEnumConverter))]
public LifeCycle LifeCycle { get; set; }
Property Value
Methods
Declaration
public static Content FromJson(string data)
Parameters
Returns