Attachment クラス

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

public class Attachment

アクティビティ内の添付ファイル。

コンストラクターの概要

コンストラクター 説明
Attachment()

メソッドの概要

修飾子と型 メソッドと説明
static Attachment clone(Attachment attachment)

添付ファイルの詳細コピーを実行します。

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

添付ファイルの一覧を複製します。

java.lang.Object getContent()

コンテンツ値を取得します。

java.lang.String getContentType()

Type 値コンテンツを取得します。

java.lang.String getContentUrl()

URL 値コンテンツを取得します。

java.lang.String getName()

名前の値を取得します。

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

オーバーフロー プロパティ。

java.lang.String getThumbnailUrl()

サムネイルURL 値を取得します。

void setContent(Object withContent)

コンテンツ値を設定します。

void setContentType(String withContentType)

コンテンツType 値を設定します。

void setContentUrl(String withContentUrl)

Url 値コンテンツを設定します。

void setName(String withName)

名前の値を設定します。

void setProperties(String key, JsonNode value)

オーバーフロー プロパティを設定します。

void setThumbnailUrl(String withThumbnailUrl)

サムネイルURL 値を設定します。

メソッドの継承元: 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

コンストラクターの詳細

Attachment

public Attachment()

メソッドの詳細

clone

public static Attachment clone(Attachment attachment)

添付ファイルの詳細コピーを実行します。

パラメーター:

attachment - コピーする添付ファイル。

戻り値:

複製されたバージョンの添付ファイル。

cloneList

public static List cloneList(List attachments)

添付ファイルの一覧を複製します。

パラメーター:

attachments - 複製する添付ファイルの一覧。

戻り値:

複製された添付ファイルの新しいリスト。

getContent

public Object getContent()

コンテンツ値を取得します。

戻り値:

コンテンツ値

getContentType

public String getContentType()

contentType 値を取得します。

戻り値:

contentType 値

getContentUrl

public String getContentUrl()

contentUrl 値を取得します。

戻り値:

contentUrl 値

getName

public String getName()

名前の値を取得します。

戻り値:

名前の値

getProperties

public Map getProperties()

オーバーフロー プロパティ。 オブジェクトのファースト クラス プロパティとしてモデル化されていないプロパティには、ここでアクセスできます。 注: プロパティ値は入れ子にすることができます。

戻り値:

プロパティの Key-Value マップ

getThumbnailUrl

public String getThumbnailUrl()

thumbnailUrl 値を取得します。

戻り値:

thumbnailUrl 値

setContent

public void setContent(Object withContent)

コンテンツ値を設定します。

パラメーター:

withContent - 設定するコンテンツ値

setContentType

public void setContentType(String withContentType)

contentType 値を設定します。

パラメーター:

withContentType - 設定する contentType 値

setContentUrl

public void setContentUrl(String withContentUrl)

contentUrl 値を設定します。

パラメーター:

withContentUrl - 設定する contentUrl 値

setName

public void setName(String withName)

名前の値を設定します。

パラメーター:

withName - 設定する名前の値

setProperties

public void setProperties(String key, JsonNode value)

オーバーフロー プロパティを設定します。

パラメーター:

key - プロパティのキー
value - 値の JsonNode (入れ子にできます)

setThumbnailUrl

public void setThumbnailUrl(String withThumbnailUrl)

thumbnailUrl 値を設定します。

パラメーター:

withThumbnailUrl - 設定する thumbnailUrl 値

適用対象