Class
ChatPopupPlaceholder

Represents control that displays a single popup message.

Definition

Namespace:Telerik.Windows.Controls.ConversationalUI

Assembly:Telerik.Windows.Controls.ConversationalUI.dll

Syntax:

cs-api-definition
public class ChatPopupPlaceholder : ContentControl, IMessageReportSubscriber

Inheritance: objectChatPopupPlaceholder

Implements: IMessageReportSubscriber

Constructors

ChatPopupPlaceholder()

Declaration

cs-api-definition
public ChatPopupPlaceholder()

Properties

MessageReporter

Gets the MessageReporter control that processes result actions.

Declaration

cs-api-definition
public MessageReporter MessageReporter { get; }

Property Value

MessageReporter

Implements IMessageReportSubscriber.MessageReporter

Methods

AddMessage(MessageBase)

Adds a message as popup content.

Declaration

cs-api-definition
public void AddMessage(MessageBase message)

Parameters

message

MessageBase

OnApplyTemplate()

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnInitialized(EventArgs)

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

RemoveMessage(MessageBase)

Clears the popup message and removes event subscriptions, if present.

Declaration

cs-api-definition
public void RemoveMessage(MessageBase message)

Parameters

message

MessageBase

Implements IMessageReportSubscriber.RemoveMessage(MessageBase)