Bagikan melalui


ConversationAccount Kelas

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

public class ConversationAccount

Akun percakapan mewakili identitas percakapan dalam saluran.

Ringkasan Konstruktor

Konstruktor Deskripsi
ConversationAccount()

AkunPercakapan Kosong.

ConversationAccount(boolean withIsGroup, String withId, String withName)

Menginisialisasi instans baru kelas AkunPercakapan.

ConversationAccount(boolean withIsGroup, String withConversationType, String withId, String withName, String withAadObjectId, RoleTypes withRole, String withTenantId)

Menginisialisasi instans baru kelas AkunPercakapan.

ConversationAccount(String withId)

Menginisialisasi instans baru kelas AkunPercakapan.

Ringkasan Metode

Pemodifikasi dan Jenis Metode dan Deskripsi
static ConversationAccount clone(ConversationAccount conversationAccount)

Melakukan salinan mendalam AkunPercakapan.

java.lang.String getAadObjectId()

Mendapatkan #aadObjectId akun ini dalam Azure Active Directory (AAD).

java.lang.String getConversationType()

Dapatkan nilai #conversationType.

java.lang.String getId()

Dapatkan nilai #id.

java.lang.String getName()

Dapatkan nilai #name.

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

Properti luapan.

RoleTypes getRole()

Dapatkan nilai #role.

java.lang.String getTenantId()

Mendapatkan #tenantIdpercakapan ini.

boolean isGroup()

Dapatkan nilai #isGroup.

void setAadObjectId(String withAadObjectId)

Mengatur #aadObjectId akun ini dalam Azure Active Directory (AAD).

void setConversationType(String withConversationType)

Atur nilai #conversationType.

void setId(String withId)

Atur nilai #id.

void setIsGroup(boolean withIsGroup)

Atur nilai #isGroup.

void setName(String withName)

Atur nilai #name.

void setProperties(String key, JsonNode value)

Atur properti luapan.

void setRole(RoleTypes withRole)

Atur nilai #role.

void setTenantId(String withTenantId)

Mengatur #tenantIdpercakapan ini .

Metode diperoleh dari 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

Detail Konstruktor

ConversationAccount

public ConversationAccount()

Percakapan KosongAkun.

ConversationAccount

public ConversationAccount(boolean withIsGroup, String withId, String withName)

Menginisialisasi instans baru kelas ConversationAccount.

Parameter:

withIsGroup - Menunjukkan apakah percakapan berisi lebih dari dua peserta pada saat aktivitas tersebut.
withId - Id saluran untuk pengguna atau bot di saluran ini (Contoh: joe@smith.com, atau @joesmith atau 123456).
withName - Tampilkan nama yang mudah diingat.

ConversationAccount

public ConversationAccount(boolean withIsGroup, String withConversationType, String withId, String withName, String withAadObjectId, RoleTypes withRole, String withTenantId)

Menginisialisasi instans baru kelas ConversationAccount.

Parameter:

withIsGroup - Menunjukkan apakah percakapan berisi lebih dari dua peserta pada saat aktivitas tersebut.
withConversationType - Menunjukkan jenis percakapan dalam saluran yang membedakan antara percakapan.
withId - Id saluran untuk pengguna atau bot di saluran ini (Contoh: joe@smith.com, atau @joesmith atau 123456).
withName - Tampilkan nama yang mudah diingat.
withAadObjectId - ID objek akun ini dalam Azure Active Directory (AAD).
withRole - Peran entitas di belakang akun (Contoh: Pengguna, Bot, dll.). Nilai yang mungkin termasuk: 'pengguna', 'bot'.
withTenantId - ID penyewa percakapan ini.

ConversationAccount

public ConversationAccount(String withId)

Menginisialisasi instans baru kelas ConversationAccount.

Parameter:

withId - Id saluran untuk pengguna atau bot di saluran ini (Contoh: joe@smith.com, atau @joesmith atau 123456).

Detail Metode

clone

public static ConversationAccount clone(ConversationAccount conversationAccount)

Melakukan salinan mendalam PercakapanAccount.

Parameter:

conversationAccount - ConversationAccount untuk disalin.

Mengembalikan:

ConversationAccount yang dikloning.

getAadObjectId

public String getAadObjectId()

Mendapatkan #aadObjectId akun ini dalam Azure Active Directory (AAD).

Mengembalikan:

Id objek AAD.

getConversationType

public String getConversationType()

Dapatkan nilai #conversationType.

Mengembalikan:

nilai conversationType

getId

public String getId()

Dapatkan nilai #id.

Mengembalikan:

nilai id

getName

public String getName()

Dapatkan nilai #name.

Mengembalikan:

nilai nama

getProperties

public Map getProperties()

Properti luapan. Properti yang tidak dimodelkan sebagai properti kelas satu dalam objek dapat diakses di sini. Catatan: Nilai properti dapat ditumpuk.

Mengembalikan:

Peta Key-Value properti

getRole

public RoleTypes getRole()

Dapatkan nilai #role.

Mengembalikan:

nilai peran

getTenantId

public String getTenantId()

Mendapatkan #tenantIdpercakapan ini.

Mengembalikan:

Nilai tenantId.

isGroup

public boolean isGroup()

Dapatkan nilai #isGroup.

Mengembalikan:

nilai isGroup

setAadObjectId

public void setAadObjectId(String withAadObjectId)

Mengatur #aadObjectId akun ini dalam Azure Active Directory (AAD).

Parameter:

withAadObjectId - ID AAD yang akan diatur

setConversationType

public void setConversationType(String withConversationType)

Atur nilai #conversationType.

Parameter:

withConversationType - nilai conversationType yang akan diatur

setId

public void setId(String withId)

Atur nilai #id.

Parameter:

withId - nilai id yang akan diatur

setIsGroup

public void setIsGroup(boolean withIsGroup)

Atur nilai #isGroup.

Parameter:

withIsGroup - nilai isGroup yang akan diatur

setName

public void setName(String withName)

Atur nilai #name.

Parameter:

withName - nilai nama yang akan diatur

setProperties

public void setProperties(String key, JsonNode value)

Atur properti luapan.

Parameter:

key - Kunci untuk properti
value - JsonNode nilai (dapat ditumpuk)

setRole

public void setRole(RoleTypes withRole)

Atur nilai #role.

Parameter:

withRole - nilai peran yang akan diatur

setTenantId

public void setTenantId(String withTenantId)

Mengatur #tenantIdpercakapan ini .

Parameter:

withTenantId - ID penyewa percakapan ini

Berlaku untuk