Class SelectionTags
Container for tag variables for selection information, based on data from a ISelectionInfo.
Inherited Members
Namespace: SuperOffice.CRM.Globalization
Assembly: SoDataBase.dll
Syntax
public class SelectionTags : TagContainer
Remarks
Note to implementers: Please DO NOT make this class dependent on the database in any way - the design is explicitly constructed to allow multiple implementations of the data-carrying Info interface object, including database-free ones.
Constructors
SelectionTags(int)
Container for tag variables for selection information, based on data from a ISelectionInfo.
Declaration
public SelectionTags(int selectionId)
Parameters
Type | Name | Description |
---|---|---|
int | selectionId |
Remarks
Note to implementers: Please DO NOT make this class dependent on the database in any way - the design is explicitly constructed to allow multiple implementations of the data-carrying Info interface object, including database-free ones.
Fields
_selection
Container for tag variables for selection information, based on data from a ISelectionInfo.
Declaration
protected ISelectionInfo _selection
Field Value
Type | Description |
---|---|
ISelectionInfo |
Remarks
Note to implementers: Please DO NOT make this class dependent on the database in any way - the design is explicitly constructed to allow multiple implementations of the data-carrying Info interface object, including database-free ones.
Properties
Id
Unique selection id
Declaration
[TemplateTag("slid")]
public override int Id { get; }
Property Value
Type | Description |
---|---|
int |
Overrides
Remarks
Note to implementers: Please DO NOT make this class dependent on the database in any way - the design is explicitly constructed to allow multiple implementations of the data-carrying Info interface object, including database-free ones.
Name
Name of selection
Declaration
[TemplateTag("snam")]
public string Name { get; }
Property Value
Type | Description |
---|---|
string |
Remarks
Note to implementers: Please DO NOT make this class dependent on the database in any way - the design is explicitly constructed to allow multiple implementations of the data-carrying Info interface object, including database-free ones.
SelectedMembers
Highlighted list from selection. (space separated list consisting of comma separated contacts and persons from selection.)
Declaration
[TemplateTag("mbrs")]
public string SelectedMembers { get; }
Property Value
Type | Description |
---|---|
string |
Remarks
Note to implementers: Please DO NOT make this class dependent on the database in any way - the design is explicitly constructed to allow multiple implementations of the data-carrying Info interface object, including database-free ones.
Selection
Encapsulation of the _selection member variable.
Accessing this property will make sure that the this variable is set.
Declaration
protected ISelectionInfo Selection { get; }
Property Value
Type | Description |
---|---|
ISelectionInfo |
Remarks
Note to implementers: Please DO NOT make this class dependent on the database in any way - the design is explicitly constructed to allow multiple implementations of the data-carrying Info interface object, including database-free ones.