ChannelAccount Класс
- java.
lang. Object - com.
microsoft. bot. schema. ChannelAccount
- com.
public class ChannelAccount
Сведения об учетной записи канала, необходимые для маршрутизации сообщения.
Сводка по конструктору
| Конструктор | Описание |
|---|---|
| ChannelAccount() |
Инициализирует новый экземпляр класса Channel |
| ChannelAccount(String withId) |
Инициализирует новый экземпляр класса Channel |
| ChannelAccount(String withId, String withName) |
Инициализирует новый экземпляр класса Channel |
| ChannelAccount(String withId, String withName, RoleTypes withRole) |
Инициализирует новый экземпляр класса Channel |
| ChannelAccount(String withId, String withName, RoleTypes withRole, String withAadObjectId) |
Инициализирует новый экземпляр класса Channel |
Сводка по методу
| Модификатор и тип | Метод и описание |
|---|---|
|
static
Channel |
clone(ChannelAccount channelAccount)
Выполните глубокую копию учетной записи канала |
|
static
java.util.List<Channel |
cloneList(List<ChannelAccount> channelAccounts)
Выполняет глубокую копию списка |
| java.lang.String |
getAadObjectId()
Идентификатор объекта этой учетной записи в Azure Active Directory (AAD). |
| java.lang.String |
getId()
Идентификатор канала для пользователя или бота в этом канале (например, joe@smith. |
| java.lang.String |
getName()
Отображаемое понятное имя. |
| java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> |
getProperties()
Свойства переполнения. |
|
Role |
getRole()
Роль сущности в учетной записи (пример: пользователь, бот и т. д.). |
| void |
setAadObjectId(String withAadObjectId)
Идентификатор объекта этой учетной записи в Azure Active Directory (AAD). |
| void |
setId(String withId)
Идентификатор канала для пользователя или бота в этом канале (например, joe@smith. |
| void |
setName(String withName)
Отображаемое понятное имя. |
| void |
setProperties(String key, JsonNode value)
Задайте свойства переполнения. |
| void |
setRole(RoleTypes withRole)
Роль сущности в учетной записи (пример: пользователь, бот и т. д.). |
Методы, унаследованные от java.lang.Object
Сведения о конструкторе
ChannelAccount
public ChannelAccount()
Инициализирует новый экземпляр класса ChannelAccount.
ChannelAccount
public ChannelAccount(String withId)
Инициализирует новый экземпляр класса ChannelAccount.
Параметры:
ChannelAccount
public ChannelAccount(String withId, String withName)
Инициализирует новый экземпляр класса ChannelAccount.
Параметры:
ChannelAccount
public ChannelAccount(String withId, String withName, RoleTypes withRole)
Инициализирует новый экземпляр класса ChannelAccount.
Параметры:
ChannelAccount
public ChannelAccount(String withId, String withName, RoleTypes withRole, String withAadObjectId)
Инициализирует новый экземпляр класса ChannelAccount.
Параметры:
Сведения о методе
clone
public static ChannelAccount clone(ChannelAccount channelAccount)
Выполните глубокую копию ChannelAccount.
Параметры:
Возвращаемое значение:
cloneList
public static List
Выполняет глубокую копию списка ChannelAccounts.
Параметры:
Возвращаемое значение:
getAadObjectId
public String getAadObjectId()
Идентификатор объекта этой учетной записи в Azure Active Directory (AAD).
Возвращаемое значение:
getId
public String getId()
Идентификатор канала для пользователя или бота в этом канале (например, joe@smith.comили @joesmith или 123456).
Возвращаемое значение:
getName
public String getName()
Отображаемое понятное имя.
Возвращаемое значение:
getProperties
public Map
Свойства переполнения. Свойства, которые не моделируются как свойства первого класса в объекте, доступны здесь. Примечание. Значение свойства может быть вложено.
Возвращаемое значение:
getRole
public RoleTypes getRole()
Роль сущности в учетной записи (пример: пользователь, бот и т. д.).
Возвращаемое значение:
setAadObjectId
public void setAadObjectId(String withAadObjectId)
Идентификатор объекта этой учетной записи в Azure Active Directory (AAD).
Параметры:
setId
public void setId(String withId)
Идентификатор канала для пользователя или бота в этом канале (например, joe@smith.comили @joesmith или 123456).
Параметры:
setName
public void setName(String withName)
Отображаемое понятное имя.
Параметры:
setProperties
public void setProperties(String key, JsonNode value)
Задайте свойства переполнения.
Параметры:
setRole
public void setRole(RoleTypes withRole)
Роль сущности в учетной записи (пример: пользователь, бот и т. д.).
Параметры: