Class NSArchiveListItem
Syntax
Constructors
NSArchiveListItem()
Initializes a new instance of the NSArchiveListItem class.
Declaration
NSArchiveListItem
Methods
GetColumnData()
Declaration
Map GetColumnData()
Returns
Type | Description |
---|---|
Map | Map of column name - column data items. |
Remarks
Each column data item contains a display value, a tooltip hint, a link hint, and an orderby value. The display value is encoded by the CultureDataFormatter and can be decoded / localized by that class; all other values are optional.
Tooltip hints can be passed to the TooltipProvider (Tooltip service) to be translated into an actual tooltip.Examples
NSArchiveListItem thing;
Map columnData = thing.GetColumnData();
GetEntityName()
Declaration
String GetEntityName()
Returns
Type | Description |
---|---|
String | The entity name of the NSArchiveListItem. |
Remarks
An ArchiveList may contain rows from different entities.
Examples
NSArchiveListItem thing;
String entityName = thing.GetEntityName();
GetLinkHint()
Declaration
String GetLinkHint()
Returns
Type | Description |
---|---|
String | Link hint for the row, indicating things like navigation links that can be presented as clickable hyperlinks. |
Examples
NSArchiveListItem thing;
String linkHint = thing.GetLinkHint();
GetPrimaryKey()
Declaration
Integer GetPrimaryKey()
Returns
Type | Description |
---|---|
Integer | The primary key for the row. |
Examples
NSArchiveListItem thing;
Integer primaryKey = thing.GetPrimaryKey();
GetStyleHint()
Declaration
String GetStyleHint()
Returns
Type | Description |
---|---|
String | Style hint for the row, for instance 'retired' for associates or 'private' for appointments. |
Remarks
Presentation layers can interpret the style hints as they see fit.
Examples
NSArchiveListItem thing;
String styleHint = thing.GetStyleHint();
SetColumnData(Map)
Each column data item contains a display value, a tooltip hint, a link hint, and an ORDERBY value.
The display value is encoded by the CultureDataFormatter and can be decoded or localized by that class. All other values are optional. Tooltip hints can be passed to the TooltipProvider (Tooltip service) to be translated into an actual tooltip.Declaration
Void SetColumnData(Map columnData)
Parameters
Type | Name | Description |
---|---|---|
Map | columnData | column name - column data items. |
Returns
Type | Description |
---|---|
Void |
Examples
NSArchiveListItem thing;
Map columnData;
thing.SetColumnData(columnData);
SetEntityName(String)
Declaration
Void SetEntityName(String entityName)
Parameters
Type | Name | Description |
---|---|---|
String | entityName | The entity name of the NSArchiveListItem. |
Returns
Type | Description |
---|---|
Void |
Remarks
An ArchiveList may contain rows from different entities.
Examples
NSArchiveListItem thing;
String entityName;
thing.SetEntityName(entityName);
SetLinkHint(String)
Declaration
Void SetLinkHint(String linkHint)
Parameters
Type | Name | Description |
---|---|---|
String | linkHint | Link hint for the row, indicating things like navigation links that can be presented as clickable hyperlinks. |
Returns
Type | Description |
---|---|
Void |
Examples
NSArchiveListItem thing;
String linkHint;
thing.SetLinkHint(linkHint);
SetPrimaryKey(Integer)
Declaration
Void SetPrimaryKey(Integer primaryKey)
Parameters
Type | Name | Description |
---|---|---|
Integer | primaryKey | The primary key for the row. |
Returns
Type | Description |
---|---|
Void |
Examples
NSArchiveListItem thing;
Integer primaryKey;
thing.SetPrimaryKey(primaryKey);
SetStyleHint(String)
Declaration
Void SetStyleHint(String styleHint)
Parameters
Type | Name | Description |
---|---|---|
String | styleHint | Style hint for the row, for instance 'retired' for associates or 'private' for appointments. |
Returns
Type | Description |
---|---|
Void |
Remarks
Presentation layers can interpret the style hints as they see fit.
Examples
NSArchiveListItem thing;
String styleHint;
thing.SetStyleHint(styleHint);