VideoCard Classe

  • java.lang.Object
    • com.microsoft.bot.schema.VideoCard

public class VideoCard

Placa de vídeo.

Resumo do campo

Modificador e tipo Campo e descrição
static final java.lang.String CONTENTTYPE

Resumo do Construtor

Construtor Description
VideoCard()

Resumo do método

Modificador e tipo Método e descrição
java.lang.String getAspect()

Taxa de proporção de espaço reservado de miniatura/mídia, os valores permitidos são "16:9" e "4:3".

boolean getAutoloop()

Caso a reprodução do loop do cliente seja reproduzida no final do conteúdo.

boolean getAutostart()

Caso o cliente inicie automaticamente a reprodução de mídia neste cartão.

java.util.List<CardAction> getButtons()

Obtenha o valor dos botões.

java.lang.String getDuration()

Obtém o valor de duração.

ThumbnailUrl getImage()

Obtenha o valor da imagem.

java.util.List<MediaUrl> getMedia()

URLs de mídia para este cartão.

boolean getShareable()

Obtenha o valor compartilhável.

java.lang.String getSubtitle()

Obtenha o valor do subtítulo.

java.lang.String getText()

Obtenha o valor do texto.

java.lang.String getTitle()

Obtenha o valor do título.

java.lang.Object getValue()

Obtenha o valor.

void setAspect(String withAspect)

Taxa de proporção de espaço reservado de miniatura/mídia, os valores permitidos são "16:9" e "4:3".

void setAutoloop(boolean withAutoloop)

Caso a reprodução do loop do cliente seja reproduzida no final do conteúdo.

void setAutostart(boolean withAutostart)

Caso o cliente inicie automaticamente a reprodução de mídia neste cartão.

void setButtons(CardAction[] withButtons)

Defina o valor dos botões.

void setButtons(List<CardAction> withButtons)

Defina o valor dos botões.

void setDuration(String withDuration)

Define o valor da duração.

void setImage(ThumbnailUrl withImage)

Defina o valor da imagem.

void setMedia(MediaUrl[] withMedia)

URLs de mídia para este cartão.

void setMedia(List<MediaUrl> withMedia)

URLs de mídia para este cartão.

void setShareable(boolean withShareable)

Defina o valor compartilhável.

void setSubtitle(String withSubtitle)

Defina o valor do subtítulo.

void setText(String withText)

Defina o valor do texto.

void setTitle(String withTitle)

Defina o valor do título.

void setValue(Object withValue)

Defina o valor do valor.

Attachment toAttachment()

Cria um @{link Attachment} para este cartão.

Métodos herdados de java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detalhes do campo

CONTENTTYPE

public static final String CONTENTTYPE

Detalhes do construtor

VideoCard

public VideoCard()

Detalhes do método

getAspect

public String getAspect()

Taxa de proporção de espaço reservado de miniatura/mídia, os valores permitidos são "16:9" e "4:3".

Retornos:

o valor do aspecto

getAutoloop

public boolean getAutoloop()

Caso a reprodução do loop do cliente seja reproduzida no final do conteúdo.

Retornos:

o valor de autoloop

getAutostart

public boolean getAutostart()

Caso o cliente inicie automaticamente a reprodução de mídia neste cartão.

Retornos:

o valor de início automático

getButtons

public List getButtons()

Obtenha o valor dos botões.

Retornos:

o valor dos botões

getDuration

public String getDuration()

Obtém o valor de duração.

Retornos:

Duração do vídeo.

getImage

public ThumbnailUrl getImage()

Obtenha o valor da imagem.

Retornos:

o valor da imagem

getMedia

public List getMedia()

URLs de mídia para este cartão. Quando esse campo contém mais de uma URL, cada URL é um formato alternativo do mesmo conteúdo.

Retornos:

o valor de mídia

getShareable

public boolean getShareable()

Obtenha o valor compartilhável.

Retornos:

o valor compartilhável

getSubtitle

public String getSubtitle()

Obtenha o valor do subtítulo.

Retornos:

o valor do subtítulo

getText

public String getText()

Obtenha o valor do texto.

Retornos:

o valor do texto

getTitle

public String getTitle()

Obtenha o valor do título.

Retornos:

o valor do título

getValue

public Object getValue()

Obtenha o valor.

Retornos:

o valor do valor

setAspect

public void setAspect(String withAspect)

Taxa de proporção de espaço reservado de miniatura/mídia, os valores permitidos são "16:9" e "4:3".

Parâmetros:

withAspect - o valor do aspecto a ser definido

setAutoloop

public void setAutoloop(boolean withAutoloop)

Caso a reprodução do loop do cliente seja reproduzida no final do conteúdo.

Parâmetros:

withAutoloop - o valor de autoloop a ser definido

setAutostart

public void setAutostart(boolean withAutostart)

Caso o cliente inicie automaticamente a reprodução de mídia neste cartão.

Parâmetros:

withAutostart - o valor de início automático a ser definido

setButtons

public void setButtons(CardAction[] withButtons)

Defina o valor dos botões.

Parâmetros:

withButtons - o valor dos botões a ser definido

setButtons

public void setButtons(List withButtons)

Defina o valor dos botões.

Parâmetros:

withButtons - o valor dos botões a ser definido

setDuration

public void setDuration(String withDuration)

Define o valor da duração.

Parâmetros:

withDuration - o valor de duração a ser definido

setImage

public void setImage(ThumbnailUrl withImage)

Defina o valor da imagem.

Parâmetros:

withImage - o valor da imagem a ser definido

setMedia

public void setMedia(MediaUrl[] withMedia)

URLs de mídia para este cartão. Quando esse campo contém mais de uma URL, cada URL é um formato alternativo do mesmo conteúdo.

Parâmetros:

withMedia - o valor de mídia a ser definido

setMedia

public void setMedia(List withMedia)

URLs de mídia para este cartão. Quando esse campo contém mais de uma URL, cada URL é um formato alternativo do mesmo conteúdo.

Parâmetros:

withMedia - o valor de mídia a ser definido

setShareable

public void setShareable(boolean withShareable)

Defina o valor compartilhável.

Parâmetros:

withShareable - o valor compartilhável a ser definido

setSubtitle

public void setSubtitle(String withSubtitle)

Defina o valor do subtítulo.

Parâmetros:

withSubtitle - o valor de subtítulo a ser definido

setText

public void setText(String withText)

Defina o valor do texto.

Parâmetros:

withText - o valor de texto a ser definido

setTitle

public void setTitle(String withTitle)

Defina o valor do título.

Parâmetros:

withTitle - o valor do título a ser definido

setValue

public void setValue(Object withValue)

Defina o valor do valor.

Parâmetros:

withValue - o valor a ser definido

toAttachment

public Attachment toAttachment()

Cria um @{link Attachment} para este cartão.

Retornos:

Um objeto Attachment que contém o cartão.

Aplica-se a