Class ListItemDetail
List item detail
Inherited Members
Namespace: System.Dynamic.ExpandoObject
Syntax
[GeneratedCode("NJsonSchema", "13.20.0.0 (NJsonSchema v10.9.0.0 (Newtonsoft.Json v13.0.0.0))")]
public class ListItemDetailProperties
Activity
Activity information: dynamically mapped from configured metadata fields or from audit information if no mapping is configured.
Declaration
[JsonProperty("activity", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public Activity Activity { get; set; }Property Value
| Activity | 
Audit
Audit information.
Declaration
[JsonProperty("audit", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public UserAuditDetail Audit { get; set; }Property Value
| UserAuditDetail | 
BrokenIndirectReferenceIds
All the IDs of the indirectly referenced list items (tagboxes) that do not exist in the system.
They are referenced list items that reference at least a list item that do not exist in the system.
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
| ICollection<string> | 
BrokenReferenceIds
All the IDs of the referenced list items (tagboxes) that do not exist in the system.
Declaration
[JsonProperty("brokenReferenceIds", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<string> BrokenReferenceIds { get; set; }Property Value
| ICollection<string> | 
BrokenRelationTargetIds
All the IDs of the contents or list items target of a relation that do not exist in the system.
Declaration
[JsonProperty("brokenRelationTargetIds", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public ICollection<string> BrokenRelationTargetIds { get; set; }Property Value
| ICollection<string> | 
Content
The content data of the list item. It's an object of dynamic metadata whose structure is defined in the Content schema specified
by the ContentSchemaId property.
Declaration
[JsonProperty("content", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public object Content { get; set; }Property Value
| object | 
ContentSchemaId
The ID of the content schema. The SchemaType of the specified schema must be List.
Declaration
[JsonProperty("contentSchemaId", Required = Required.Always)]
[Required]
public string ContentSchemaId { get; set; }Property Value
| string | 
DisplayValues
Contains language specific display values. They are calculated values based on the template stored in the Content schema DisplayPatterns property.
Declaration
[JsonProperty("displayValues", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)]
public DisplayValueDictionary DisplayValues { get; set; }Property Value
| DisplayValueDictionary | 
Id
The list item ID.
Declaration
[JsonProperty("id", Required = Required.Always)]
[Required]
public string Id { get; set; }Property Value
| string | 
Methods
ConvertTo<T>()
Converts the content of a list item detail to the given type.
Declaration
public T ConvertTo<T>()Returns
| T The converted content. | 
Type Parameters
| T The content type. | 
FromJson(string)
Declaration
public static ListItemDetail FromJson(string data)Parameters
| string data | 
Returns
| ListItemDetail |