Table of Contents

Class CardDesignerProps

Namespace
PnP.Core.Model.SharePoint
Assembly
PnP.Core.dll

Card designer ACE properties

public class CardDesignerProps : ACEProperties
Inheritance
CardDesignerProps
Inherited Members

Properties

CardButtonActions

Describes actions on card buttons clicked

[JsonPropertyName("cardButtonActions")]
public List<ButtonAction> CardButtonActions { get; set; }

Property Value

List<ButtonAction>

CardIconSourceType

Icon source type of the card

[JsonPropertyName("cardIconSourceType")]
public int CardIconSourceType { get; set; }

Property Value

int

CardImageSourceType

Image source type of the card

[JsonPropertyName("cardImageSourceType")]
public int CardImageSourceType { get; set; }

Property Value

int

CardSelectionAction

Describes action on card clicked

[JsonPropertyName("cardSelectionAction")]
public AdaptiveCardAction CardSelectionAction { get; set; }

Property Value

AdaptiveCardAction

CurrentQuickViewIndex

Current card quick view index

[JsonPropertyName("currentQuickViewIndex")]
public int CurrentQuickViewIndex { get; set; }

Property Value

int

CustomImageSettings

Card icon image settings

[JsonPropertyName("cardIconCustomImageSettings")]
public CustomImageSettings CustomImageSettings { get; set; }

Property Value

CustomImageSettings

DataType

Card data type

[JsonPropertyName("dataType")]
public string DataType { get; set; }

Property Value

string

GraphRequestUrl

Microsoft Graph request url for the card

[JsonPropertyName("graphRequestUrl")]
public string GraphRequestUrl { get; set; }

Property Value

string

NumberCardButtonActions

The number of buttons that will be rendered by ACE

[JsonPropertyName("numberCardButtonActions")]
public int NumberCardButtonActions { get; set; }

Property Value

int

PrimaryText

Card primary text

[JsonPropertyName("primaryText")]
public string PrimaryText { get; set; }

Property Value

string

QuickViewConfigured

Returns true if ACE should use QuickView

[JsonPropertyName("isQuickViewConfigured")]
public bool QuickViewConfigured { get; set; }

Property Value

bool

QuickViews

Lists of supported QuickViews

[JsonPropertyName("quickViews")]
public List<QuickView> QuickViews { get; set; }

Property Value

List<QuickView>

RequestUrl

Request url for the card

[JsonPropertyName("requestUrl")]
public string RequestUrl { get; set; }

Property Value

string

SPRequestUrl

SharePoint request url for the card

[JsonPropertyName("spRequestUrl")]
public string SPRequestUrl { get; set; }

Property Value

string

TemplateType

Represents type of the Card primaryText, heading or image

[JsonPropertyName("templateType")]
public string TemplateType { get; set; }

Property Value

string