Table of Contents

Method Convert

Namespace
DSharpPlus.Commands.Processors.SlashCommands.ArgumentModifiers
Assembly
DSharpPlus.Commands.dll

Convert<T>(params IEnumerable<T>)

Converts a sequence of objects into autocomplete choices.

public static IEnumerable<DiscordAutoCompleteChoice> Convert<T>(params IEnumerable<T> options)

Parameters

options IEnumerable<T>

The input sequence.

Returns

IEnumerable<DiscordAutoCompleteChoice>

The sequence of autocomplete choices.

Type Parameters

T

Convert<T>(params IEnumerable<KeyValuePair<string, T>>)

Converts a sequence of objects into autocomplete choices.

public static IEnumerable<DiscordAutoCompleteChoice> Convert<T>(params IEnumerable<KeyValuePair<string, T>> options)

Parameters

options IEnumerable<KeyValuePair<string, T>>

The input sequence.

Returns

IEnumerable<DiscordAutoCompleteChoice>

The sequence of autocomplete choices.

Type Parameters

T

Convert<T>(params IEnumerable<(string Key, object Value)>)

Converts a sequence of objects into autocomplete choices.

public static IEnumerable<DiscordAutoCompleteChoice> Convert<T>(params IEnumerable<(string Key, object Value)> options)

Parameters

options IEnumerable<(string Key, object Value)>

The input sequence.

Returns

IEnumerable<DiscordAutoCompleteChoice>

The sequence of autocomplete choices.

Type Parameters

T