Class SystemTags
Summary description for system tags.
Inheritance
System.Object
SystemTags
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: SoDataBase.dll
public class SystemTags : TagContainer
Constructors
Declaration
Properties
All active feature toggle names from the config file: "AppDynamics,NewInbox"
Declaration
[TemplateTag("feat")]
public string ActiveFeatureToggles { get; }
Property Value
Type |
Description |
System.String |
|
Client type: win,web,pocket, or netserver
Needs to be provided by the client - otherwise default is "netserver"
Declaration
[TemplateTag("clie")]
public string Client { get; }
Property Value
Type |
Description |
System.String |
|
ContextIdentifier
Current Context Identifier (online's customer number)
Declaration
[TemplateTag("uctx")]
public string ContextIdentifier { get; }
Property Value
Type |
Description |
System.String |
|
CS-specific tag to retrive CS' Base URL.
Declaration
[TemplateTag("csbu")]
public string CSBaseURL { get; }
Property Value
Type |
Description |
System.String |
|
CSBlogicUrl
CS-specific tag to retrive CS' Base URL (blogic.exe).
Declaration
[TemplateTag("csbl")]
public string CSBlogicUrl { get; }
Property Value
Type |
Description |
System.String |
|
CS-specific tag to retrive CS' CGI bin.
Declaration
[TemplateTag("csbn")]
public string CSCGIBin { get; }
Property Value
Type |
Description |
System.String |
|
CS-specific tag to retrive CS' Internal CGI URL.
Declaration
[TemplateTag("csiu")]
public string CSCGiUrlInternal { get; }
Property Value
Type |
Description |
System.String |
|
CS-specific tag to retrive CS' Base URL (customer.exe).
Declaration
[TemplateTag("cscu")]
public string CSCustomerUrl { get; }
Property Value
Type |
Description |
System.String |
|
CS-specific tag to retrive CS' Registry extension.
Declaration
[TemplateTag("csre")]
public string CSRegistryExtension { get; }
Property Value
Type |
Description |
System.String |
|
CS-specific tag to retrive CS' Base URL (ajax.exe).
Declaration
[TemplateTag("csrm")]
public string CSRMSUrl { get; }
Property Value
Type |
Description |
System.String |
|
CS-specific tag to retrive CS' Base URL (ticket.exe).
Declaration
[TemplateTag("csti")]
public string CSTicketUrl { get; }
Property Value
Type |
Description |
System.String |
|
Current diary owner ID. Only used from WIN
Declaration
[TemplateTag("diid")]
public int CurrentDiaryOwnerID { get; }
Property Value
Type |
Description |
System.Int32 |
|
Current ticket ID. Only used from WIN
Declaration
[TemplateTag("tiid")]
public int CurrentTicketID { get; }
Property Value
Type |
Description |
System.Int32 |
|
Current user's function rights, comma separated: "admin-all,admin-roles,hide-inbox,allow-bulk-export"
Declaration
[TemplateTag("ufun")]
public string FunctionRights { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
public override int Id { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
Is the current user a user admin? True/False. Has AdminAll or AdminUsers function right?
Declaration
[TemplateTag("adm?")]
public string IsAdmin { get; }
Property Value
Type |
Description |
System.String |
|
Language 2 letter ISO code: "en" or "no" or "de"
Declaration
[TemplateTag("lani")]
public string LanguageIso2Code { get; }
Property Value
Type |
Description |
System.String |
|
Language ISO code: "en-US" or "nb-NO" or "de"
Declaration
[TemplateTag("lanc")]
public string LanguageIsoCode { get; }
Property Value
Type |
Description |
System.String |
|
Language native name: "English" or "Norsk" or "Deutch".
Any country-specific portion is trimmed Like "(United States)"
Declaration
[TemplateTag("lang")]
public string LanguageName { get; }
Property Value
Type |
Description |
System.String |
|
Language SuperOffice Code: "US" or "NO" or "GE"
Declaration
[TemplateTag("lanx")]
public string LanguageSoCode { get; }
Property Value
Type |
Description |
System.String |
|
E-mail address of logged in user
Declaration
[TemplateTag("usem")]
public string LoggedInUserEMailAddress { get; }
Property Value
Type |
Description |
System.String |
|
First name of logged in user
Declaration
[TemplateTag("usfn")]
public string LoggedInUserFirstName { get; }
Property Value
Type |
Description |
System.String |
|
User login record id (hidden id). The associate id of the currently logged in user. Is not affected by the selected diary user, unlike alid
Declaration
[TemplateTag("usid")]
public int LoggedInUserId { get; }
Property Value
Type |
Description |
System.Int32 |
|
Last name of logged in user
Declaration
[TemplateTag("usln")]
public string LoggedInUserLastName { get; }
Property Value
Type |
Description |
System.String |
|
All not hidden licenses for the logged in user: "superoffice.superlicense-sales-pro,superoffice.admin-extern-user,superoffice.visible-for"
Declaration
[TemplateTag("ulic")]
public string LoggedInUserLicense { get; }
Property Value
Type |
Description |
System.String |
|
Middle name of logged in user
Declaration
[TemplateTag("usmn")]
public string LoggedInUserMiddleName { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
[TemplateTag("user")]
public string LoggedInUserName { get; }
Property Value
Type |
Description |
System.String |
|
Name of Gateway that stores a copy of outgoing messages on the system
Declaration
[TemplateTag("mgdn")]
public string MailGatewayDisplayName { get; }
Property Value
Type |
Description |
System.String |
|
Address of Gateway that stores a copy of outgoing messages on the system
Declaration
[TemplateTag("mgma")]
public string MailGatewayMailAddress { get; }
Property Value
Type |
Description |
System.String |
|
NetServer Base64 encoded secret. Send this as username or as the ticket to reauthenticate within 6 hours
Declaration
[TemplateTag("usec")]
public string NetServerSecret { get; }
Property Value
Type |
Description |
System.String |
|
License Info: Company name associate with license. NOTE: The database owner of this database can be different, if this is a satellite
Declaration
[TemplateTag("iocn")]
public string OwnerCompanyName { get; }
Property Value
Type |
Description |
System.String |
|
Platform where substitution occurred: web (NetServer) or win
Declaration
[TemplateTag("pltf")]
public string Platform { get; }
Property Value
Type |
Description |
System.String |
|
SOCRM serial number: "101000006"
Declaration
[TemplateTag("ser#")]
public string SerialNumber { get; }
Property Value
Type |
Description |
System.String |
|
SO_Arc path (from SuperOffice.ini)
Declaration
[TemplateTag("ptha")]
public string SoArcPath { get; }
Property Value
Type |
Description |
System.String |
|
Path to the folder where SuperOffice.ini is located
Declaration
[TemplateTag("pthi")]
public string SuperOfficeIniPath { get; }
Property Value
Type |
Description |
System.String |
|
Path to the folder where SOCRM is installed
Declaration
[TemplateTag("pthp")]
public string SuperOfficeProgPath { get; }
Property Value
Type |
Description |
System.String |
|
Time zone information: (GMT+1), (GMT+0), (GMT-4)
Declaration
[TemplateTag("btzt")]
public string TimeZone { get; }
Property Value
Type |
Description |
System.String |
|
Today's date in UTC. Today's date, formatted yyyyMMdd
Declaration
[TemplateTag("btod")]
public string TodaysDate { get; }
Property Value
Type |
Description |
System.String |
|
Current time now, formatted HHmmss
Declaration
[TemplateTag("btot")]
public string TodaysTime { get; }
Property Value
Type |
Description |
System.String |
|
Current time now, in long format
Declaration
[TemplateTag("ltim")]
public string TodaysTime2 { get; }
Property Value
Type |
Description |
System.String |
|
Netserver File version: 7.1.2010.300
Declaration
[TemplateTag("verf")]
public string VersionFile { get; }
Property Value
Type |
Description |
System.String |
|
Netserver version (full name): "SuperOffice NetServer 7.1 Release (Build: 7.1.200.300.TEST)"
Declaration
[TemplateTag("vern")]
public string VersionName { get; }
Property Value
Type |
Description |
System.String |
|
Netserver assembly version: 7.1.1000.0
Declaration
[TemplateTag("ver#")]
public string VersionNumber { get; }
Property Value
Type |
Description |
System.String |
|
Extension Methods
EnumUtil.MapEnums<From, To>(From)