Class AdaptiveCardExtension
Abstract class representing ACE
Inherited Members
Namespace: PnP.Core.Model.SharePoint
Assembly: PnP.Core.dll
Syntax
public class AdaptiveCardExtension
Abstract class representing ACE
public class AdaptiveCardExtension
Default constructor
public AdaptiveCardExtension(CardSize cardSize = CardSize.Medium)
| CardSize cardSize |
Type of this ACE
[JsonIgnore]
public DefaultACE ACEType { get; }
| DefaultACE |
Size of the ACE
[JsonPropertyName("cardSize")]
public CardSize CardSize { get; set; }
| CardSize |
Gets or sets JsonProperty "description"
[JsonPropertyName("description")]
public string Description { get; set; }
| string |
Icon used by the ACE
[JsonPropertyName("iconProperty")]
public string IconProperty { get; set; }
| string |
Gets or sets JsonProperty "id"
[JsonPropertyName("id")]
public string Id { get; set; }
| string |
Gets or sets JsonProperty "instanceId"
[JsonPropertyName("instanceId")]
public Guid InstanceId { get; }
| Guid |
Json properties of the ACE once added to a dashboard
[JsonIgnore]
public JsonElement JsonProperties { get; }
| JsonElement |
Order of this ACE inside the dashboard
[JsonIgnore]
public int Order { get; }
| int |
Typed properties of the ACE
public virtual object Properties { get; set; }
| object |
Gets or sets JsonProperty "title"
[JsonPropertyName("title")]
public string Title { get; set; }
| string |