ClassRadAIPromptAutomationPeer
Automation Peer for the RadAIPrompt class.
Definition
Namespace:Telerik.Windows.Automation.Peers
Assembly:Telerik.Windows.Controls.ConversationalUI.dll
Syntax:
public class RadAIPromptAutomationPeer : ItemsControlAutomationPeer
Inheritance: objectRadAIPromptAutomationPeer
Constructors
RadAIPromptAutomationPeer(RadAIPrompt)
Initializes a new instance of the RadAIPromptAutomationPeer class.
Declaration
public RadAIPromptAutomationPeer(RadAIPrompt owner)
Parameters
owner
The RadTabControl that will be associated with newly created RadAIPromptAutomationPeer object.
Methods
CreateItemAutomationPeer(object)
When overridden in a derived class, creates a new instance of the ItemAutomationPeer for a data item in the collection of this .
Declaration
protected override ItemAutomationPeer CreateItemAutomationPeer(object item)
Parameters
item
The data item that is associated with this ItemAutomationPeer.
Returns
ItemAutomationPeer
The new ItemAutomationPeer created.
GetAutomationControlTypeCore()
Gets the control type for the UIElement that is associated with this . This method is called by .
Declaration
protected override AutomationControlType GetAutomationControlTypeCore()
Returns
AutomationControlType
GetChildrenCore()
Gets the collection of elements that are associated with children RadTabItem elements of the owner RadTabControl. This method is called by .
Declaration
[SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists")]
protected override List<AutomationPeer> GetChildrenCore()
Returns
List<AutomationPeer>
The collection of child elements.
GetClassNameCore()
Gets the name of the UIElement that is associated with this . This method is called by .
GetLocalizedControlTypeCore()
Declaration
protected override string GetLocalizedControlTypeCore()
Returns