public static Task ModifyRole(this ConferenceSession session, ConversationParticipant participant, ConferencingRole role, ModifyRoleOptions options) { return(Task.Factory.FromAsync(session.BeginModifyRole, session.EndModifyRole, participant, role, options, null)); }
public static Task ModifyRole(this ConferenceSession session, ConversationParticipant participant, ConferencingRole role, ModifyRoleOptions options) { return Task.Factory.FromAsync(session.BeginModifyRole, session.EndModifyRole, participant, role, options, null); }
/// <summary> /// Modifies the settings of this role. /// <para>Requires <see cref="DiscordPermission.ManageRoles"/>.</para> /// </summary> /// <exception cref="ArgumentNullException"></exception> /// <exception cref="DiscordHttpApiException"></exception> public Task <DiscordRole> Modify(ModifyRoleOptions options) { return(http.ModifyGuildRole(GuildId, Id, options)); }