ForumProviderStrategyUpdateParticipantsAsync - метод

Изменяет свойства участников в топике.

Definition

Пространство имён: Tessa.Forums
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public Task<ValidationResult> UpdateParticipantsAsync(
	Guid topicID,
	IReadOnlyCollection<Guid> participants,
	bool? isReadOnly = null,
	bool? canEditMessages = null,
	bool? isSubscribed = false,
	ParticipantType? type = null,
	CancellationToken cancellationToken = default
)

Параметры

topicID  Guid
Идентификатор топика, в котором изменяются участники.
participants  IReadOnlyCollectionGuid
Идентификаторы изменяемых сотрудников.
isReadOnly  NullableBoolean  (Optional)
Признак того, что у участника доступ только для чтения, или null, если доступ не изменяется.
canEditMessages  NullableBoolean  (Optional)
Признак того, что участники роли могут редактировать сообщения.
isSubscribed  NullableBoolean  (Optional)
Признак того, что участник подписан на уведомления, или null, если состояние подписки не изменяется.
type  NullableParticipantType  (Optional)
Тип участника, на который выполняется изменение, или null, если тип участника не изменяется.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

TaskValidationResult
ValidationResult, содержащий информацию по возникшим ошибкам.

Реализации

IForumProviderUpdateParticipantsAsync(Guid, IReadOnlyCollectionGuid, NullableBoolean, NullableBoolean, NullableBoolean, NullableParticipantType, CancellationToken)

См. также