CitationAnnotation Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents an annotation that links content to source references, such as documents, URLs, files, or tool outputs.
public ref class CitationAnnotation : Microsoft::Extensions::AI::AIAnnotation
public class CitationAnnotation : Microsoft.Extensions.AI.AIAnnotation
type CitationAnnotation = class
inherit AIAnnotation
Public Class CitationAnnotation
Inherits AIAnnotation
- Inheritance
Constructors
| Name | Description |
|---|---|
| CitationAnnotation() |
Initializes a new instance of the CitationAnnotation class. |
Properties
| Name | Description |
|---|---|
| AdditionalProperties |
Gets or sets additional metadata specific to the provider or source type. (Inherited from AIAnnotation) |
| AnnotatedRegions |
Gets or sets any target regions for the annotation, pointing to where in the associated AIContent this annotation applies. (Inherited from AIAnnotation) |
| FileId |
Gets or sets a source identifier associated with the annotation. |
| RawRepresentation |
Gets or sets the raw representation of the annotation from an underlying implementation. (Inherited from AIAnnotation) |
| Snippet |
Gets or sets a snippet or excerpt from the source that was cited. |
| Title |
Gets or sets the title or name of the source. |
| ToolName |
Gets or sets the name of any tool involved in the production of the associated content. |
| Url |
Gets or sets a URI from which the source material was retrieved. |