Class SelectionEntity
Carrier object for SelectionEntity. Services for the SelectionEntity Carrier is available from the ISelectionAgent.
Implements
Namespace: SuperOffice.CRM.Services
Assembly: SuperOffice.Services.dll
Syntax
public class SelectionEntity : Carrier, IVisibleForCarrier
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
Constructors
SelectionEntity()
Default constructor
Declaration
public SelectionEntity()
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
Properties
Associate
Owner of the selection
Declaration
public virtual Associate Associate { get; set; }
Property Value
Type | Description |
---|---|
Associate |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
ChartKey
ID/key of the last-used chart tile on this selection
Declaration
public virtual string ChartKey { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
CompanyUnique
Filter out duplicate members based on company?
Declaration
public virtual bool CompanyUnique { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
Completed
The Completed state.
Declaration
public virtual bool Completed { get; set; }
Property Value
Type | Description |
---|---|
Boolean |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
CreatedBy
Who created the selection
Declaration
public virtual Associate CreatedBy { get; set; }
Property Value
Type | Description |
---|---|
Associate |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
CreatedDate
Registered when in UTC.
Declaration
public virtual DateTime CreatedDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
DashboardTileDefinitionId
The associated tile definition
Declaration
public virtual int DashboardTileDefinitionId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
Description
The actual text, max 2047 significant characters even though it is stored as a larger data type on some databases
Declaration
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
GroupIdx
Original primary user group of associate
Declaration
public virtual int GroupIdx { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
IncludePerson
0 = Include first person, 1 = Include all persons, 2 = Include no persons
Declaration
public virtual int IncludePerson { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
LastLoaded
The date/time this selection was last loaded (selectionentity fetched)
Declaration
public virtual DateTime LastLoaded { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
LastLoadedBy
Who last loaded this selection
Declaration
public virtual int LastLoadedBy { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
LastLoadedByAssociate
Associate that last looked at the selection members; only date (not time) is valid
Declaration
public virtual Associate LastLoadedByAssociate { get; set; }
Property Value
Type | Description |
---|---|
Associate |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
LastMembershipChange
The date/time the membership the selection last changed. Dynamic: change of criteria; Static: add/remove members; Combined: change of algorithm
Declaration
public virtual DateTime LastMembershipChange { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
LastMembershipChangeBy
Who last changed the membership
Declaration
public virtual int LastMembershipChangeBy { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
LastMembershipChangeByAssociate
Associate that last changed the selection membership (static members, dynamic criteria, combined parameters); only date (not time) is valid
Declaration
public virtual Associate LastMembershipChangeByAssociate { get; set; }
Property Value
Type | Description |
---|---|
Associate |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
LeftSelectionId
LeftSelectionId is used in combination with RightSelectionId and CombinationType to define an union of two selections when SelectionType=Combined.
Declaration
public virtual int LeftSelectionId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
MailingsProviderName
The name of the provider for the Mailings tab, if relevant; this string will contain resource references
Declaration
public virtual string MailingsProviderName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
MainHeading
'Static selection of Companies', or whatever else is appropriate, made by combining text resources for the type and the entity (plural form); this string will contain resource references
Declaration
public virtual string MainHeading { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
MainProviderName
The name of the Archive Provider that will deliver the content of the archive - the actual entity rows
Declaration
public virtual string MainProviderName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
MemberCount
How many selectionmembers (for progress bar calculations) - estimate, -1 (or 4294967295) means we don't know
Declaration
public virtual uint MemberCount { get; set; }
Property Value
Type | Description |
---|---|
UInt32 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
MemberTabHeading
'Companies', or whatever else is appropriate - the plural form of the entity name; this string will contain resource references
Declaration
public virtual string MemberTabHeading { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
Name
Name of selection, freetext indexed
Declaration
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
Postit
The actual text, max 2047 significant characters even though it is stored as a larger data type on some databases
Declaration
public virtual string Postit { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
PostitTextId
Postit text record id.
Declaration
public virtual int PostitTextId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
RightSelectionId
RightSelectionId is used in combination with LeftSelectionId and CombinationType to define an union of two selections when SelectionType=Combined.
Declaration
public virtual int RightSelectionId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
SelectionCategory
Selection category type (list item)
Use MDO List name "searchCat" to get list items.
Declaration
public virtual SelectionCategory SelectionCategory { get; set; }
Property Value
Type | Description |
---|---|
SelectionCategory |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
SelectionId
Primary key
Declaration
public virtual int SelectionId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
SelectionType
Static/Dynamic/Combined?
Declaration
public virtual SelectionType SelectionType { get; set; }
Property Value
Type | Description |
---|---|
SelectionType |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
SelectionUnionType
How to combine the two selections when SelectionType = Combined.
Declaration
public virtual SelectionUnionType SelectionUnionType { get; set; }
Property Value
Type | Description |
---|---|
SelectionUnionType |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
ShadowProviderName
The name, if relevant, of the Archive Provider that will deliver the Shadow rows: contact/person rows related to the actual entity. Can be blank, indicating that there is no shadow archive
Declaration
public virtual string ShadowProviderName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
SoundEx
What the name sounds like, for duplicate detection
Declaration
public virtual string SoundEx { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
Source
How did we get this selection? For future integration needs
Declaration
public virtual short Source { get; set; }
Property Value
Type | Description |
---|---|
Int16 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
TargetTableName
TargetTableName contains the name of the table in lowercase. defines the type of selection members this selection contains. e.g. 'contact', or 'project' or 'sale'
Declaration
public virtual string TargetTableName { get; set; }
Property Value
Type | Description |
---|---|
String |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
TargetTableNumber
TargetTableNumber defines the type of selection members this selection contains. e.g. the table number for 'contact', or 'project' or 'sale'
Declaration
public virtual int TargetTableNumber { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
TextId
Description text record id
Declaration
public virtual int TextId { get; set; }
Property Value
Type | Description |
---|---|
Int32 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
UpdatedBy
Who last modified the selection
Declaration
public virtual Associate UpdatedBy { get; set; }
Property Value
Type | Description |
---|---|
Associate |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
UpdatedCount
Number of updates made to this record
Declaration
public virtual short UpdatedCount { get; set; }
Property Value
Type | Description |
---|---|
Int16 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
UpdatedDate
Last updated when in UTC.
Declaration
public virtual DateTime UpdatedDate { get; set; }
Property Value
Type | Description |
---|---|
DateTime |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
Visibility
Obsolete, but still maintained denormalization of visiblefor
Declaration
public virtual short Visibility { get; set; }
Property Value
Type | Description |
---|---|
Int16 |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
VisibleFor
The set of users or groups the record is visible for
Declaration
public VisibleFor[] VisibleFor { get; set; }
Property Value
Type | Description |
---|---|
VisibleFor[] |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
Methods
ToString()
Returns the carrier contents as a formatted string.
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
String | The carrier contents. |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );
See Also
ToString(String)
Returns the carrier contents as a formatted string, useful for debugging. Each line in the output is prefixed with the input value.
Declaration
public string ToString(string prefix)
Parameters
Type | Name | Description |
---|---|---|
String | prefix | The line prefix (typically used for indenting) |
Returns
Type | Description |
---|---|
String | The carrier contents. |
Examples
Get SelectionEntity 123 using the agent:
using SuperOffice;
using SuperOffice.CRM.Services;
using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
var agent = new SelectionAgent();
var selectionEntity = agent.GetSelectionEntity( 123 );
}
Find all SelectionEntity, get related items using archive agent.
var archive = new ArchiveAgent();
var rows = archive.GetArchiveListByColumns2("FindSelection", "...", null, "getAllRows eq 1", null, 0, 100 );