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 ListItemDetail
Properties
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 |