Class Citation
Citations are inline references that can provide users more detailed information about the inline reference.
Corresponding inline citations should be present in the message text in a markup format of {text}. Citations
are only supported when the message's markup_syntax is set to MARKDOWN. Unreferenced citations in
Elements.citations (those without a matching `` tag in the message text) are ignored and do not cause the
message to be rejected.
Implements
Inherited Members
Namespace: Google.Apis.HangoutsChat.v1.Data
Assembly: Google.Apis.HangoutsChat.v1.dll
Syntax
public class Citation : IDirectResponseSchema
Properties
CitedSources
Optional. A list of sources that are relevant to the citation. Sources are displayed in the citation hover card.
Declaration
[JsonProperty("citedSources")]
public virtual IList<CitedSource> CitedSources { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<CitedSource> |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Id
Required. The ID of the citation. This ID is defined by the app creating the citation and must match the
data-id attribute of the `` tag in the message text. Must contain only ASCII letters and numbers, and less
than 63 characters.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
| Type | Description |
|---|---|
| string |