Microsoft.Bot.Connector.VideoCard Class Reference

A video card More...

Public Member Functions

 VideoCard ()
 Initializes a new instance of the VideoCard class. More...
 
 VideoCard (string title=default(string), string subtitle=default(string), string text=default(string), ThumbnailUrl image=default(ThumbnailUrl), IList< MediaUrl > media=default(IList< MediaUrl >), IList< CardAction > buttons=default(IList< CardAction >), bool?shareable=default(bool?), bool?autoloop=default(bool?), bool?autostart=default(bool?), string aspect=default(string))
 Initializes a new instance of the VideoCard class. More...
 

Public Attributes

const string ContentType = "application/vnd.microsoft.card.video"
 

Properties

string Aspect [get, set]
 Aspect ratio (16:9)(4:3) More...
 
bool Autoloop [get, set]
 Should the client loop playback at end of content (default:true) More...
 
bool Autostart [get, set]
 Should the client automatically start playback of video in this card (default:true) More...
 
IList< CardActionButtons [get, set]
 Set of actions applicable to the current card More...
 
ThumbnailUrl Image [get, set]
 Thumbnail placeholder More...
 
IList< MediaUrlMedia [get, set]
 Array of media Url objects More...
 
bool Shareable [get, set]
 Is it OK for this content to be shareable with others (default:true) More...
 
string Subtitle [get, set]
 Subtitle of the card More...
 
string Text [get, set]
 Text of the card More...
 
string Title [get, set]
 Title of the card More...
 

Detailed Description

A video card

Definition at line 39 of file AdditionalProperties.cs.

Constructor & Destructor Documentation

Microsoft.Bot.Connector.VideoCard.VideoCard ( )
inline

Initializes a new instance of the VideoCard class.

Definition at line 22 of file VideoCard.cs.

Microsoft.Bot.Connector.VideoCard.VideoCard ( string  title = default(string),
string  subtitle = default(string),
string  text = default(string),
ThumbnailUrl  image = default(ThumbnailUrl),
IList< MediaUrl media = default(IList<MediaUrl>),
IList< CardAction buttons = default(IList<CardAction>),
bool?  shareable = default(bool?),
bool?  autoloop = default(bool?),
bool?  autostart = default(bool?),
string  aspect = default(string) 
)
inline

Initializes a new instance of the VideoCard class.

Definition at line 27 of file VideoCard.cs.

Member Data Documentation

const string Microsoft.Bot.Connector.VideoCard.ContentType = "application/vnd.microsoft.card.video"

Definition at line 41 of file AdditionalProperties.cs.

Property Documentation

string Microsoft.Bot.Connector.VideoCard.Aspect
getset

Aspect ratio (16:9)(4:3)

Definition at line 45 of file VideoCard.cs.

bool Microsoft.Bot.Connector.VideoCard.Autoloop
getset

Should the client loop playback at end of content (default:true)

Definition at line 94 of file VideoCard.cs.

bool Microsoft.Bot.Connector.VideoCard.Autostart
getset

Should the client automatically start playback of video in this card (default:true)

Definition at line 101 of file VideoCard.cs.

IList<CardAction> Microsoft.Bot.Connector.VideoCard.Buttons
getset

Set of actions applicable to the current card

Definition at line 81 of file VideoCard.cs.

ThumbnailUrl Microsoft.Bot.Connector.VideoCard.Image
getset

Thumbnail placeholder

Definition at line 69 of file VideoCard.cs.

IList<MediaUrl> Microsoft.Bot.Connector.VideoCard.Media
getset

Array of media Url objects

Definition at line 75 of file VideoCard.cs.

bool Microsoft.Bot.Connector.VideoCard.Shareable
getset

Is it OK for this content to be shareable with others (default:true)

Definition at line 88 of file VideoCard.cs.

string Microsoft.Bot.Connector.VideoCard.Subtitle
getset

Subtitle of the card

Definition at line 57 of file VideoCard.cs.

string Microsoft.Bot.Connector.VideoCard.Text
getset

Text of the card

Definition at line 63 of file VideoCard.cs.

string Microsoft.Bot.Connector.VideoCard.Title
getset

Title of the card

Definition at line 51 of file VideoCard.cs.


The documentation for this class was generated from the following files: