Freigeben über


Attachment Klasse

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

public class Attachment

Eine Anlage innerhalb einer Aktivität.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
Attachment()

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
static Attachment clone(Attachment attachment)

Führt eine tiefe Kopie einer Anlage aus.

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

Klont eine Liste von Anlagen.

java.lang.Object getContent()

Rufen Sie den Inhaltswert ab.

java.lang.String getContentType()

Rufen Sie den InhaltTypwert ab.

java.lang.String getContentUrl()

Rufen Sie den InhaltURL-Wert ab.

java.lang.String getName()

Rufen Sie den Namenswert ab.

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

Überlaufeigenschaften.

java.lang.String getThumbnailUrl()

Rufen Sie die MiniaturansichtURL-Wert ab.

void setContent(Object withContent)

Legen Sie den Inhaltswert fest.

void setContentType(String withContentType)

Legen Sie den InhaltTypwert fest.

void setContentUrl(String withContentUrl)

Legen Sie den InhaltURL-Wert fest.

void setName(String withName)

Legen Sie den Namenswert fest.

void setProperties(String key, JsonNode value)

Legen Sie Überlaufeigenschaften fest.

void setThumbnailUrl(String withThumbnailUrl)

Legen Sie die MiniaturansichtURL-Wert fest.

Geerbte Methoden von 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

Details zum Konstruktor

Attachment

public Attachment()

Details zur Methode

clone

public static Attachment clone(Attachment attachment)

Führt eine tiefe Kopie einer Anlage aus.

Parameter:

attachment - Die zu kopierende Anlage.

Gibt zurück:

Eine geklonte Version der Anlage.

cloneList

public static List cloneList(List attachments)

Klont eine Liste von Anlagen.

Parameter:

attachments - Die Liste der zu klonenden Anlagen.

Gibt zurück:

Eine neue Liste der geklonten Anlagen.

getContent

public Object getContent()

Rufen Sie den Inhaltswert ab.

Gibt zurück:

der Inhaltswert

getContentType

public String getContentType()

Rufen Sie den contentType-Wert ab.

Gibt zurück:

der contentType-Wert

getContentUrl

public String getContentUrl()

Rufen Sie den contentUrl-Wert ab.

Gibt zurück:

der contentUrl-Wert

getName

public String getName()

Rufen Sie den Namenswert ab.

Gibt zurück:

der Nameswert

getProperties

public Map getProperties()

Überlaufeigenschaften. Auf Eigenschaften, die nicht als Eigenschaften der ersten Klasse im Objekt modelliert sind, kann hier zugegriffen werden. Hinweis: Ein Eigenschaftswert kann geschachtelt werden.

Gibt zurück:

Eine Key-Value Karte der Eigenschaften

getThumbnailUrl

public String getThumbnailUrl()

Rufen Sie den thumbnailUrl-Wert ab.

Gibt zurück:

der thumbnailUrl-Wert

setContent

public void setContent(Object withContent)

Legen Sie den Inhaltswert fest.

Parameter:

withContent - der festzulegende Inhaltswert

setContentType

public void setContentType(String withContentType)

Legen Sie den contentType-Wert fest.

Parameter:

withContentType - der festzulegende contentType-Wert

setContentUrl

public void setContentUrl(String withContentUrl)

Legen Sie den contentUrl-Wert fest.

Parameter:

withContentUrl - der festzulegende contentUrl-Wert

setName

public void setName(String withName)

Legen Sie den Namenswert fest.

Parameter:

withName - der festzulegende Namewert

setProperties

public void setProperties(String key, JsonNode value)

Legen Sie Überlaufeigenschaften fest.

Parameter:

key - Schlüssel für die Eigenschaft
value - JsonNode des Werts (kann geschachtelt werden)

setThumbnailUrl

public void setThumbnailUrl(String withThumbnailUrl)

Legen Sie den thumbnailUrl-Wert fest.

Parameter:

withThumbnailUrl - der festzulegende thumbnailUrl-Wert

Gilt für: