Class
AIAssistantDescriptionAttribute

Provides a description that is specifically crafted for AI assistant consumption. When present on a type or property, it takes precedence over all other description sources (XML doc comments, DescriptionAttribute).

Definition

Namespace:Telerik.Reporting

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
[AttributeUsage(AttributeTargets.Class|AttributeTargets.Struct|AttributeTargets.Property|AttributeTargets.Interface, AllowMultiple = false, Inherited = true)]
public sealed class AIAssistantDescriptionAttribute : Attribute

Inheritance: objectAttributeAIAssistantDescriptionAttribute

Constructors

AIAssistantDescriptionAttribute(string)

Initializes a new instance of the attribute with the given AI-optimised description.

Declaration

cs-api-definition
public AIAssistantDescriptionAttribute(string description)

Parameters

description

string

Properties

Description

Gets the AI-optimised description text.

Declaration

cs-api-definition
public string Description { get; }

Property Value

string