Show / Hide Table of Contents

Class ChatTopicTableInfo

Table 'chat_topic': This table contains chat topics.

Inheritance
Object
TableInfo
ChatTopicTableInfo
Implements
ICloneable
Inherited Members
TableInfo.ToString()
TableInfo.RegisterFields(FieldInfo[])
TableInfo.FieldInfoFromSoField(SoField)
TableInfo.Clone()
TableInfo.IsSameTable(TableInfo)
TableInfo.FindField(String)
TableInfo.ProtAll
TableInfo.HashCheckFields
TableInfo.TableName
TableInfo.DbName
TableInfo.IsDictionaryTable
TableInfo.All
TableInfo.Item[String]
TableInfo.PrimaryKeyField
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: SuperOffice.CRM.Data
Assembly: SoDataBase.dll
Syntax
[DatabaseTable("chat_topic")]
public class ChatTopicTableInfo : TableInfo, ICloneable
Remarks

An instance of this class represents one instance of this table in an SQL statement. In most cases each table appears only once in a SELECT, but in cases where you need to self-join, or there are multiple occurrences for other reasons (typically additional restrictions in the joins), then you will need multiple instances.
Instances of this class are created by calling .

Fields

DictionaryTableName

Conceptual name of table ChatTopic in the database dictionary: chat_topic

Declaration
public const string DictionaryTableName = "chat_topic"
Field Value
Type Description
String

Properties

AlertRecipient

Field 'alert_recipient' in table 'chat_topic': Dictionary type String[256], .NET type: String

The recipient(s) for the alert template

Declaration
public StringFieldInfo AlertRecipient { get; }
Property Value
Type Description
StringFieldInfo

AlertTemplate

Field 'alert_template' in table 'chat_topic': Dictionary type Int, .NET type: Int32

The reply template to use for alerting

Declaration
public Int32FieldInfo AlertTemplate { get; }
Property Value
Type Description
Int32FieldInfo

AlertTimeout

Field 'alert_timeout' in table 'chat_topic': Dictionary type Int, .NET type: Int32

The number of seconds for an unanswered session before we alert

Declaration
public Int32FieldInfo AlertTimeout { get; }
Property Value
Type Description
Int32FieldInfo

BadgeHeader

Field 'badge_header' in table 'chat_topic': Dictionary type String[256], .NET type: String

The badge header of the chat topic

Declaration
public StringFieldInfo BadgeHeader { get; }
Property Value
Type Description
StringFieldInfo

BotEnabled

Field 'bot_enabled' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Enable chatbot on this topic. Run the trigger scripts on bot events.

Declaration
public UInt16FieldInfo BotEnabled { get; }
Property Value
Type Description
UInt16FieldInfo

BotMessageReceivedScriptid

Field 'bot_message_received_scriptid' in table 'chat_topic': Dictionary type FK, .NET type: Int32

Script id to run when new messages received from customer.

Declaration
public Int32FieldInfo BotMessageReceivedScriptid { get; }
Property Value
Type Description
Int32FieldInfo

BotMessageReceivedScriptid_InnerJoin_Ejscript

Generated join from the foreign key BotMessageReceivedScriptid in this table, to its target table EjscriptTableInfo.

Declaration
public TargetedInnerJoin<EjscriptTableInfo> BotMessageReceivedScriptid_InnerJoin_Ejscript { get; }
Property Value
Type Description
TargetedInnerJoin<EjscriptTableInfo>

BotName

Field 'bot_name' in table 'chat_topic': Dictionary type String[81], .NET type: String

Chatbot name

Declaration
public StringFieldInfo BotName { get; }
Property Value
Type Description
StringFieldInfo

BotRegisterScriptid

Field 'bot_register_scriptid' in table 'chat_topic': Dictionary type FK, .NET type: Int32

Script id to register/unregister chatbot. 0 if there is no bot

Declaration
public Int32FieldInfo BotRegisterScriptid { get; }
Property Value
Type Description
Int32FieldInfo

BotRegisterScriptid_InnerJoin_Ejscript

Generated join from the foreign key BotRegisterScriptid in this table, to its target table EjscriptTableInfo.

Declaration
public TargetedInnerJoin<EjscriptTableInfo> BotRegisterScriptid_InnerJoin_Ejscript { get; }
Property Value
Type Description
TargetedInnerJoin<EjscriptTableInfo>

BotSessionChangedScriptid

Field 'bot_session_changed_scriptid' in table 'chat_topic': Dictionary type FK, .NET type: Int32

Script id to run when session state changes.

Declaration
public Int32FieldInfo BotSessionChangedScriptid { get; }
Property Value
Type Description
Int32FieldInfo

BotSessionChangedScriptid_InnerJoin_Ejscript

Generated join from the foreign key BotSessionChangedScriptid in this table, to its target table EjscriptTableInfo.

Declaration
public TargetedInnerJoin<EjscriptTableInfo> BotSessionChangedScriptid_InnerJoin_Ejscript { get; }
Property Value
Type Description
TargetedInnerJoin<EjscriptTableInfo>

BotSessionCreatedScriptid

Field 'bot_session_created_scriptid' in table 'chat_topic': Dictionary type FK, .NET type: Int32

Script id to run on new session.

Declaration
public Int32FieldInfo BotSessionCreatedScriptid { get; }
Property Value
Type Description
Int32FieldInfo

BotSessionCreatedScriptid_InnerJoin_Ejscript

Generated join from the foreign key BotSessionCreatedScriptid in this table, to its target table EjscriptTableInfo.

Declaration
public TargetedInnerJoin<EjscriptTableInfo> BotSessionCreatedScriptid_InnerJoin_Ejscript { get; }
Property Value
Type Description
TargetedInnerJoin<EjscriptTableInfo>

CategoryId

Field 'category_id' in table 'chat_topic': Dictionary type FK, .NET type: Int32

Category on ticket created from off-line request

Declaration
public Int32FieldInfo CategoryId { get; }
Property Value
Type Description
Int32FieldInfo

CategoryId_InnerJoin_EjCategory

Generated join from the foreign key CategoryId in this table, to its target table EjCategoryTableInfo.

Declaration
public TargetedInnerJoin<EjCategoryTableInfo> CategoryId_InnerJoin_EjCategory { get; }
Property Value
Type Description
TargetedInnerJoin<EjCategoryTableInfo>

ChatTopicId

Field 'id' in table 'chat_topic': Dictionary type PK, .NET type: Int32

The primary key (auto-incremented)

Declaration
public Int32FieldInfo ChatTopicId { get; }
Property Value
Type Description
Int32FieldInfo

CustomQueueText

Field 'custom_queue_text' in table 'chat_topic': Dictionary type String[256], .NET type: String

A text to be used in the queue message in the chat widget. Usage is controlled by the flags field, bit number 3

Declaration
public StringFieldInfo CustomQueueText { get; }
Property Value
Type Description
StringFieldInfo

Definition

Definition of the table as described in the deployed runtime dictionary

Declaration
public override SoTable Definition { get; }
Property Value
Type Description
SoTable
Overrides
TableInfo.Definition

Description

Field 'description' in table 'chat_topic': Dictionary type String[256], .NET type: String

The descriptiong for this topic.

Declaration
public StringFieldInfo Description { get; }
Property Value
Type Description
StringFieldInfo

DictionaryTableNumber

Table number for table ChatTopic in the database dictionary; potentially changes between databases, but always the same over the lifetime of any single database

Declaration
public int DictionaryTableNumber { get; }
Property Value
Type Description
Int32

Flags

Field 'flags' in table 'chat_topic': Dictionary type Enum, .NET type: ChatTopicFlag

Flags for this topic: show popup alert?, collect consent first?, use custom message?

Declaration
public ChatTopicFlagFieldInfo Flags { get; }
Property Value
Type Description
ChatTopicFlagFieldInfo

FriEnabled

Field 'fri_enabled' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Whether open on Fridays.

Declaration
public UInt16FieldInfo FriEnabled { get; }
Property Value
Type Description
UInt16FieldInfo

FriStart

Field 'fri_start' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours start on Fridays. Only time-part is used.

Declaration
public DateTimeFieldInfo FriStart { get; }
Property Value
Type Description
DateTimeFieldInfo

FriStop

Field 'fri_stop' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours stop on Fridays. Only time-part is used.

Declaration
public DateTimeFieldInfo FriStop { get; }
Property Value
Type Description
DateTimeFieldInfo

KbCategoryId

Field 'kb_category_id' in table 'chat_topic': Dictionary type FK, .NET type: Int32

Root folder for FAQ suggestions

Declaration
public Int32FieldInfo KbCategoryId { get; }
Property Value
Type Description
Int32FieldInfo

KbCategoryId_InnerJoin_KbCategory

Generated join from the foreign key KbCategoryId in this table, to its target table KbCategoryTableInfo.

Declaration
public TargetedInnerJoin<KbCategoryTableInfo> KbCategoryId_InnerJoin_KbCategory { get; }
Property Value
Type Description
TargetedInnerJoin<KbCategoryTableInfo>

LanguageId

Field 'language_id' in table 'chat_topic': Dictionary type FK, .NET type: Int32

The reference to the associated customer language. NULL or -1 if not set.

Declaration
public Int32FieldInfo LanguageId { get; }
Property Value
Type Description
Int32FieldInfo

LanguageId_InnerJoin_CustLang

Generated join from the foreign key LanguageId in this table, to its target table CustLangTableInfo.

Declaration
public TargetedInnerJoin<CustLangTableInfo> LanguageId_InnerJoin_CustLang { get; }
Property Value
Type Description
TargetedInnerJoin<CustLangTableInfo>

LastAccept

Field 'last_accept' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

The last time a session was accepted from the inside for this topic.

Declaration
public DateTimeFieldInfo LastAccept { get; }
Property Value
Type Description
DateTimeFieldInfo

LeftOuterJoin_ChatSession_TopicId

Generated left outer join from the primary key ChatTopicId on this table, to ChatSession.TopicId.

Declaration
public TargetedLeftOuterJoin<ChatSessionTableInfo> LeftOuterJoin_ChatSession_TopicId { get; }
Property Value
Type Description
TargetedLeftOuterJoin<ChatSessionTableInfo>

LeftOuterJoin_ChatTopicUser_TopicId

Generated left outer join from the primary key ChatTopicId on this table, to ChatTopicUser.TopicId.

Declaration
public TargetedLeftOuterJoin<ChatTopicUserTableInfo> LeftOuterJoin_ChatTopicUser_TopicId { get; }
Property Value
Type Description
TargetedLeftOuterJoin<ChatTopicUserTableInfo>

LeftOuterJoin_Notify_ChatTopicId

Generated left outer join from the primary key ChatTopicId on this table, to Notify.ChatTopicId.

Declaration
public TargetedLeftOuterJoin<NotifyTableInfo> LeftOuterJoin_Notify_ChatTopicId { get; }
Property Value
Type Description
TargetedLeftOuterJoin<NotifyTableInfo>

LunchStart

Field 'lunch_start' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours starts for lunch. Only time-part is used.

Declaration
public DateTimeFieldInfo LunchStart { get; }
Property Value
Type Description
DateTimeFieldInfo

LunchStop

Field 'lunch_stop' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours stops for lunch. Only time-part is used.

Declaration
public DateTimeFieldInfo LunchStop { get; }
Property Value
Type Description
DateTimeFieldInfo

ManagerWarningNewChat

Field 'manager_warning_new_chat' in table 'chat_topic': Dictionary type Int, .NET type: Int32

Contains the manager notify time in minutes

Declaration
public Int32FieldInfo ManagerWarningNewChat { get; }
Property Value
Type Description
Int32FieldInfo

MonEnabled

Field 'mon_enabled' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Whether open on Mondays.

Declaration
public UInt16FieldInfo MonEnabled { get; }
Property Value
Type Description
UInt16FieldInfo

MonStart

Field 'mon_start' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours start on Mondays. Only time-part is used.

Declaration
public DateTimeFieldInfo MonStart { get; }
Property Value
Type Description
DateTimeFieldInfo

MonStop

Field 'mon_stop' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours stop on Mondays. Only time-part is used.

Declaration
public DateTimeFieldInfo MonStop { get; }
Property Value
Type Description
DateTimeFieldInfo

Name

Field 'name' in table 'chat_topic': Dictionary type String[256], .NET type: String

The name of this chat topic

Declaration
public StringFieldInfo Name { get; }
Property Value
Type Description
StringFieldInfo

PriorityId

Field 'priority_id' in table 'chat_topic': Dictionary type FK, .NET type: Int32

Priority on ticket created from off-line request

Declaration
public Int32FieldInfo PriorityId { get; }
Property Value
Type Description
Int32FieldInfo

PriorityId_InnerJoin_TicketPriority

Generated join from the foreign key PriorityId in this table, to its target table TicketPriorityTableInfo.

Declaration
public TargetedInnerJoin<TicketPriorityTableInfo> PriorityId_InnerJoin_TicketPriority { get; }
Property Value
Type Description
TargetedInnerJoin<TicketPriorityTableInfo>

RuntimeDefinition

Definition of the table as described in the deployed runtime dictionary

Declaration
[Obsolete("Use instance property Definition or static member DictionaryTableNumber", true)]
public static SoTable RuntimeDefinition { get; }
Property Value
Type Description
SoTable

SatEnabled

Field 'sat_enabled' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Whether open on Saturdays.

Declaration
public UInt16FieldInfo SatEnabled { get; }
Property Value
Type Description
UInt16FieldInfo

SatStart

Field 'sat_start' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours start on Saturdays. Only time-part is used.

Declaration
public DateTimeFieldInfo SatStart { get; }
Property Value
Type Description
DateTimeFieldInfo

SatStop

Field 'sat_stop' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours stop on Saturdays. Only time-part is used.

Declaration
public DateTimeFieldInfo SatStop { get; }
Property Value
Type Description
DateTimeFieldInfo

SecondsPrAccept

Field 'seconds_pr_accept' in table 'chat_topic': Dictionary type Int, .NET type: Int32

The average number of seconds per accept for this topic.

Declaration
public Int32FieldInfo SecondsPrAccept { get; }
Property Value
Type Description
Int32FieldInfo

SunEnabled

Field 'sun_enabled' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Whether open on Sundays.

Declaration
public UInt16FieldInfo SunEnabled { get; }
Property Value
Type Description
UInt16FieldInfo

SunStart

Field 'sun_start' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours start on Sundays. Only time-part is used.

Declaration
public DateTimeFieldInfo SunStart { get; }
Property Value
Type Description
DateTimeFieldInfo

SunStop

Field 'sun_stop' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours stop on Sundays. Only time-part is used.

Declaration
public DateTimeFieldInfo SunStop { get; }
Property Value
Type Description
DateTimeFieldInfo

ThuEnabled

Field 'thu_enabled' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Whether open on Thursdays.

Declaration
public UInt16FieldInfo ThuEnabled { get; }
Property Value
Type Description
UInt16FieldInfo

ThuStart

Field 'thu_start' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours start on Thursdays. Only time-part is used.

Declaration
public DateTimeFieldInfo ThuStart { get; }
Property Value
Type Description
DateTimeFieldInfo

ThuStop

Field 'thu_stop' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours stop on Thursdays. Only time-part is used.

Declaration
public DateTimeFieldInfo ThuStop { get; }
Property Value
Type Description
DateTimeFieldInfo

TueEnabled

Field 'tue_enabled' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Whether open on Tuesdays.

Declaration
public UInt16FieldInfo TueEnabled { get; }
Property Value
Type Description
UInt16FieldInfo

TueStart

Field 'tue_start' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours start on Tuesdays. Only time-part is used.

Declaration
public DateTimeFieldInfo TueStart { get; }
Property Value
Type Description
DateTimeFieldInfo

TueStop

Field 'tue_stop' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours stop on Tuesdays. Only time-part is used.

Declaration
public DateTimeFieldInfo TueStop { get; }
Property Value
Type Description
DateTimeFieldInfo

TzLocationId

Field 'tzLocationId' in table 'chat_topic': Dictionary type FK, .NET type: Int32

Timezone used for the start/stop times for this topic.

Declaration
public Int32FieldInfo TzLocationId { get; }
Property Value
Type Description
Int32FieldInfo

TzLocationId_InnerJoin_TZLocation

Generated join from the foreign key TzLocationId in this table, to its target table TZLocationTableInfo.

Declaration
public TargetedInnerJoin<TZLocationTableInfo> TzLocationId_InnerJoin_TZLocation { get; }
Property Value
Type Description
TargetedInnerJoin<TZLocationTableInfo>

UseLunchHours

Field 'use_lunch_hours' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Whether to use lunch hours or not.

Declaration
public UInt16FieldInfo UseLunchHours { get; }
Property Value
Type Description
UInt16FieldInfo

UseOpeningHours

Field 'use_opening_hours' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Whether to use opening hours or not.

Declaration
public UInt16FieldInfo UseOpeningHours { get; }
Property Value
Type Description
UInt16FieldInfo

WarningNewChat

Field 'warning_new_chat' in table 'chat_topic': Dictionary type Int, .NET type: Int32

Contains the user notify time in minutes

Declaration
public Int32FieldInfo WarningNewChat { get; }
Property Value
Type Description
Int32FieldInfo

WedEnabled

Field 'wed_enabled' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Whether open on Wednesdays.

Declaration
public UInt16FieldInfo WedEnabled { get; }
Property Value
Type Description
UInt16FieldInfo

WedStart

Field 'wed_start' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours start on Wednesdays. Only time-part is used.

Declaration
public DateTimeFieldInfo WedStart { get; }
Property Value
Type Description
DateTimeFieldInfo

WedStop

Field 'wed_stop' in table 'chat_topic': Dictionary type DateTime, .NET type: DateTime

When opening hours stop on Wednesday. Only time-part is used.

Declaration
public DateTimeFieldInfo WedStop { get; }
Property Value
Type Description
DateTimeFieldInfo

WelcomeMessage

Field 'welcome_message' in table 'chat_topic': Dictionary type Clob, .NET type: String

The welcome message sent to the customer when the chat session starts.

Declaration
public StringFieldInfo WelcomeMessage { get; }
Property Value
Type Description
StringFieldInfo

WidgetAgentUseFirstname

Field 'widget_agent_use_firstname' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Whether to use the firstname of the agent in the chat widget.

Declaration
public UInt16FieldInfo WidgetAgentUseFirstname { get; }
Property Value
Type Description
UInt16FieldInfo

WidgetAutoFaq

Field 'widget_auto_faq' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Enable automatic FAQ suggestions

Declaration
public UInt16FieldInfo WidgetAutoFaq { get; }
Property Value
Type Description
UInt16FieldInfo

WidgetColor

Field 'widget_color' in table 'chat_topic': Dictionary type String[17], .NET type: String

The base color of the widget

Declaration
public StringFieldInfo WidgetColor { get; }
Property Value
Type Description
StringFieldInfo

WidgetEnableTicket

Field 'widget_enable_ticket' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Enable ticket submission in offline mode

Declaration
public UInt16FieldInfo WidgetEnableTicket { get; }
Property Value
Type Description
UInt16FieldInfo

WidgetFont

Field 'widget_font' in table 'chat_topic': Dictionary type String[65], .NET type: String

The font used in the widget

Declaration
public StringFieldInfo WidgetFont { get; }
Property Value
Type Description
StringFieldInfo

WidgetLanguage

Field 'widget_language' in table 'chat_topic': Dictionary type String[64], .NET type: String

The language ISO code for the widget language

Declaration
public StringFieldInfo WidgetLanguage { get; }
Property Value
Type Description
StringFieldInfo

WidgetOfflineFields

Field 'widget_offline_fields' in table 'chat_topic': Dictionary type Enum, .NET type: WidgetRequiredFields

Required field when creating ticket in offline mode

Declaration
public WidgetRequiredFieldsFieldInfo WidgetOfflineFields { get; }
Property Value
Type Description
WidgetRequiredFieldsFieldInfo

WidgetOfflineHeader

Field 'widget_offline_header' in table 'chat_topic': Dictionary type String[256], .NET type: String

Offline text shown in widget header

Declaration
public StringFieldInfo WidgetOfflineHeader { get; }
Property Value
Type Description
StringFieldInfo

WidgetOfflineMessage

Field 'widget_offline_message' in table 'chat_topic': Dictionary type String[1025], .NET type: String

Offline message shown in widget

Declaration
public StringFieldInfo WidgetOfflineMessage { get; }
Property Value
Type Description
StringFieldInfo

WidgetPostForm

Field 'widget_post_form' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Enable post chat form

Declaration
public UInt16FieldInfo WidgetPostForm { get; }
Property Value
Type Description
UInt16FieldInfo

WidgetPostHeader

Field 'widget_post_header' in table 'chat_topic': Dictionary type String[256], .NET type: String

Header text to show in post chat form

Declaration
public StringFieldInfo WidgetPostHeader { get; }
Property Value
Type Description
StringFieldInfo

WidgetPostMessage

Field 'widget_post_message' in table 'chat_topic': Dictionary type String[1025], .NET type: String

Message text to show in post chat form

Declaration
public StringFieldInfo WidgetPostMessage { get; }
Property Value
Type Description
StringFieldInfo

WidgetPostTranscript

Field 'widget_post_transcript' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Enable transcript of chat session

Declaration
public UInt16FieldInfo WidgetPostTranscript { get; }
Property Value
Type Description
UInt16FieldInfo

WidgetPreForm

Field 'widget_pre_form' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Enable pre-chat form for anonymous users

Declaration
public UInt16FieldInfo WidgetPreForm { get; }
Property Value
Type Description
UInt16FieldInfo

WidgetPreMessage

Field 'widget_pre_message' in table 'chat_topic': Dictionary type String[1025], .NET type: String

Message to be shown in a pre-chat

Declaration
public StringFieldInfo WidgetPreMessage { get; }
Property Value
Type Description
StringFieldInfo

WidgetRequiredFields

Field 'widget_required_fields' in table 'chat_topic': Dictionary type Enum, .NET type: WidgetRequiredFields

Fields required to start a chat

Declaration
public WidgetRequiredFieldsFieldInfo WidgetRequiredFields { get; }
Property Value
Type Description
WidgetRequiredFieldsFieldInfo

WidgetShowAgentPhoto

Field 'widget_show_agent_photo' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Use agent photo and name when chatting

Declaration
public UInt16FieldInfo WidgetShowAgentPhoto { get; }
Property Value
Type Description
UInt16FieldInfo

WidgetShowLogo

Field 'widget_show_logo' in table 'chat_topic': Dictionary type Bool, .NET type: Int16

Indicates if the logo should be shown in the widget

Declaration
public UInt16FieldInfo WidgetShowLogo { get; }
Property Value
Type Description
UInt16FieldInfo

WidgetTheme

Field 'widget_theme' in table 'chat_topic': Dictionary type Enum, .NET type: WidgetTheme

Predefined themes for the chat widget

Declaration
public WidgetThemeFieldInfo WidgetTheme { get; }
Property Value
Type Description
WidgetThemeFieldInfo

WidgetWelcomeMessage

Field 'widget_welcome_message' in table 'chat_topic': Dictionary type String[256], .NET type: String

Short message displayed as long as the request is in queue or active

Declaration
public StringFieldInfo WidgetWelcomeMessage { get; }
Property Value
Type Description
StringFieldInfo

WidgetWelcomeTitle

Field 'widget_welcome_title' in table 'chat_topic': Dictionary type String[256], .NET type: String

Short welcome message when user initiates a chat

Declaration
public StringFieldInfo WidgetWelcomeTitle { get; }
Property Value
Type Description
StringFieldInfo

Implements

System.ICloneable

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top