Attachment Classe

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

public class Attachment

Pièce jointe dans une activité.

Récapitulatif du constructeur

Constructeur Description
Attachment()

Résumé de la méthode

Modificateur et type Méthode et description
static Attachment clone(Attachment attachment)

Effectue une copie approfondie d’une pièce jointe.

static java.util.List<Attachment> cloneList(List<Attachment> attachments)

Clone une liste de pièces jointes.

java.lang.Object getContent()

Obtenez la valeur de contenu.

java.lang.String getContentType()

Obtenez la valeur de typede contenu.

java.lang.String getContentUrl()

Obtenez la valeur d’URL du contenu.

java.lang.String getName()

Obtenez la valeur du nom.

java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> getProperties()

Propriétés de dépassement de capacité.

java.lang.String getThumbnailUrl()

Obtenez la miniaturevaleur d’URL.

void setContent(Object withContent)

Définissez la valeur de contenu.

void setContentType(String withContentType)

Définissez la valeur de typede contenu.

void setContentUrl(String withContentUrl)

Définissez la valeur url du contenu.

void setName(String withName)

Définissez la valeur du nom.

void setProperties(String key, JsonNode value)

Définissez les propriétés de dépassement de capacité.

void setThumbnailUrl(String withThumbnailUrl)

Définissez la miniaturevaleur d’URL.

Méthodes héritées 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

Détails du constructeur

Attachment

public Attachment()

Détails de la méthode

clone

public static Attachment clone(Attachment attachment)

Effectue une copie approfondie d’une pièce jointe.

Paramètres:

attachment - Pièce jointe à copier.

Retours:

Version cloné de la pièce jointe.

cloneList

public static List cloneList(List attachments)

Clone une liste de pièces jointes.

Paramètres:

attachments - Liste des pièces jointes à cloner.

Retours:

Nouvelle liste de pièces jointes clonées.

getContent

public Object getContent()

Obtenez la valeur de contenu.

Retours:

valeur de contenu

getContentType

public String getContentType()

Obtenez la valeur contentType.

Retours:

valeur contentType

getContentUrl

public String getContentUrl()

Obtenez la valeur contentUrl.

Retours:

valeur contentUrl

getName

public String getName()

Obtenez la valeur du nom.

Retours:

valeur du nom

getProperties

public Map getProperties()

Propriétés de dépassement de capacité. Les propriétés qui ne sont pas modélisées comme propriétés de première classe dans l’objet sont accessibles ici. Remarque : Une valeur de propriété peut être imbriquée.

Retours:

Carte Key-Value des propriétés

getThumbnailUrl

public String getThumbnailUrl()

Obtenez la valeur thumbnailUrl.

Retours:

la valeur thumbnailUrl

setContent

public void setContent(Object withContent)

Définissez la valeur de contenu.

Paramètres:

withContent - valeur de contenu à définir

setContentType

public void setContentType(String withContentType)

Définissez la valeur contentType.

Paramètres:

withContentType - valeur contentType à définir

setContentUrl

public void setContentUrl(String withContentUrl)

Définissez la valeur contentUrl.

Paramètres:

withContentUrl - valeur contentUrl à définir

setName

public void setName(String withName)

Définissez la valeur du nom.

Paramètres:

withName - valeur de nom à définir

setProperties

public void setProperties(String key, JsonNode value)

Définissez les propriétés de dépassement de capacité.

Paramètres:

key - Clé de la propriété
value - JsonNode de valeur (peut être imbriqué)

setThumbnailUrl

public void setThumbnailUrl(String withThumbnailUrl)

Définissez la valeur thumbnailUrl.

Paramètres:

withThumbnailUrl - valeur thumbnailUrl à définir

S’applique à