ConversationAccount Klasse
- java.
lang. Object - com.
microsoft. bot. schema. ConversationAccount
- com.
public class ConversationAccount
Das Unterhaltungskonto stellt die Identität der Unterhaltung innerhalb eines Kanals dar.
Zusammenfassung zum Konstruktor
| Konstruktor | Beschreibung |
|---|---|
| ConversationAccount() |
Leere Unterhaltung |
| ConversationAccount(boolean withIsGroup, String withId, String withName) |
Initialisiert eine neue Instanz der Conversation |
| ConversationAccount(boolean withIsGroup, String withConversationType, String withId, String withName, String withAadObjectId, RoleTypes withRole, String withTenantId) |
Initialisiert eine neue Instanz der Conversation |
| ConversationAccount(String withId) |
Initialisiert eine neue Instanz der Conversation |
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
|
static
Conversation |
clone(ConversationAccount conversationAccount)
Führt eine tiefe Kopie einer Unterhaltung |
| java.lang.String |
getAadObjectId()
Ruft die #aadObjectId dieses Kontos in Azure Active Directory (AAD) ab. |
| java.lang.String |
getConversationType()
Rufen Sie den #conversationType Wert ab. |
| java.lang.String |
getId()
Rufen Sie den #id Wert ab. |
| java.lang.String |
getName()
Rufen Sie den #name Wert ab. |
| java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> |
getProperties()
Überlaufeigenschaften. |
|
Role |
getRole()
Rufen Sie den #role Wert ab. |
| java.lang.String |
getTenantId()
Ruft die #tenantIddieser Unterhaltung ab. |
| boolean |
isGroup()
Rufen Sie den #isGroup Wert ab. |
| void |
setAadObjectId(String withAadObjectId)
Legt die #aadObjectId dieses Kontos in Azure Active Directory (AAD) fest. |
| void |
setConversationType(String withConversationType)
Legen Sie den wert #conversationType fest. |
| void |
setId(String withId)
Legen Sie den wert #id fest. |
| void |
setIsGroup(boolean withIsGroup)
Legen Sie den wert #isGroup fest. |
| void |
setName(String withName)
Legen Sie den wert #name fest. |
| void |
setProperties(String key, JsonNode value)
Legen Sie Überlaufeigenschaften fest. |
| void |
setRole(RoleTypes withRole)
Legen Sie den wert #role fest. |
| void |
setTenantId(String withTenantId)
Legt die #tenantIddieser Unterhaltung fest. |
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
ConversationAccount
public ConversationAccount()
Leeres ConversationAccount.
ConversationAccount
public ConversationAccount(boolean withIsGroup, String withId, String withName)
Initialisiert eine neue Instanz der ConversationAccount-Klasse.
Parameter:
ConversationAccount
public ConversationAccount(boolean withIsGroup, String withConversationType, String withId, String withName, String withAadObjectId, RoleTypes withRole, String withTenantId)
Initialisiert eine neue Instanz der ConversationAccount-Klasse.
Parameter:
ConversationAccount
public ConversationAccount(String withId)
Initialisiert eine neue Instanz der ConversationAccount-Klasse.
Parameter:
Details zur Methode
clone
public static ConversationAccount clone(ConversationAccount conversationAccount)
Führt eine tiefe Kopie eines ConversationAccount aus.
Parameter:
Gibt zurück:
getAadObjectId
public String getAadObjectId()
Ruft die #aadObjectId dieses Kontos in Azure Active Directory (AAD) ab.
Gibt zurück:
getConversationType
public String getConversationType()
Rufen Sie den #conversationType Wert ab.
Gibt zurück:
getId
public String getId()
Rufen Sie den #id Wert ab.
Gibt zurück:
getName
public String getName()
Rufen Sie den #name Wert ab.
Gibt zurück:
getProperties
public Map
Ü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:
getRole
public RoleTypes getRole()
Rufen Sie den #role Wert ab.
Gibt zurück:
getTenantId
public String getTenantId()
Ruft die #tenantIddieser Unterhaltung ab.
Gibt zurück:
isGroup
public boolean isGroup()
Rufen Sie den #isGroup Wert ab.
Gibt zurück:
setAadObjectId
public void setAadObjectId(String withAadObjectId)
Legt die #aadObjectId dieses Kontos in Azure Active Directory (AAD) fest.
Parameter:
setConversationType
public void setConversationType(String withConversationType)
Legen Sie den wert #conversationType fest.
Parameter:
setId
public void setId(String withId)
Legen Sie den wert #id fest.
Parameter:
setIsGroup
public void setIsGroup(boolean withIsGroup)
Legen Sie den wert #isGroup fest.
Parameter:
setName
public void setName(String withName)
Legen Sie den wert #name fest.
Parameter:
setProperties
public void setProperties(String key, JsonNode value)
Legen Sie Überlaufeigenschaften fest.
Parameter:
setRole
public void setRole(RoleTypes withRole)
Legen Sie den wert #role fest.
Parameter:
setTenantId
public void setTenantId(String withTenantId)
Legt die #tenantIddieser Unterhaltung fest.
Parameter: