Class UserSelectComponentBuilder
- Namespace
- Discord.Interactions.Builders
- Assembly
- Discord.Net.Interactions.dll
Represents a builder for creating UserSelectComponentInfo.
public class UserSelectComponentBuilder : SnowflakeSelectComponentBuilder<UserSelectComponentInfo, UserSelectComponentBuilder>, ISnowflakeSelectComponentBuilder, IInputComponentBuilder, IModalComponentBuilder
- Inheritance
-
UserSelectComponentBuilder
- Implements
- Inherited Members
Constructors
UserSelectComponentBuilder(ModalBuilder)
Initialize a new UserSelectComponentBuilder.
public UserSelectComponentBuilder(ModalBuilder modal)
Parameters
modalModalBuilderParent modal of this input component.
Properties
Instance
protected override UserSelectComponentBuilder Instance { get; }
Property Value
Methods
AddDefaulValue(ulong)
Adds a default value to DefaultValues.
public UserSelectComponentBuilder AddDefaulValue(ulong userId)
Parameters
userIdulongThe user ID to add as a default value.
Returns
- UserSelectComponentBuilder
The builder instance.
AddDefaultValues(params IEnumerable<IUser>)
Adds default values to DefaultValues.
public UserSelectComponentBuilder AddDefaultValues(params IEnumerable<IUser> users)
Parameters
usersIEnumerable<IUser>The users to add as a default value.
Returns
- UserSelectComponentBuilder
The builder instance.