ISuggestedActionsSource2.GetSuggestedActionCategoriesAsync(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает объект, ISuggestedActionCategorySet известный как ISuggestedAction s, который применим к диапазону текста, определенному в range .
public:
System::Threading::Tasks::Task<Microsoft::VisualStudio::Language::Intellisense::ISuggestedActionCategorySet ^> ^ GetSuggestedActionCategoriesAsync(Microsoft::VisualStudio::Language::Intellisense::ISuggestedActionCategorySet ^ requestedActionCategories, Microsoft::VisualStudio::Text::SnapshotSpan range, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionCategorySet> GetSuggestedActionCategoriesAsync (Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionCategorySet requestedActionCategories, Microsoft.VisualStudio.Text.SnapshotSpan range, System.Threading.CancellationToken cancellationToken);
abstract member GetSuggestedActionCategoriesAsync : Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionCategorySet * Microsoft.VisualStudio.Text.SnapshotSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Language.Intellisense.ISuggestedActionCategorySet>
Public Function GetSuggestedActionCategoriesAsync (requestedActionCategories As ISuggestedActionCategorySet, range As SnapshotSpan, cancellationToken As CancellationToken) As Task(Of ISuggestedActionCategorySet)
Параметры
- requestedActionCategories
- ISuggestedActionCategorySet
Запрошенный набор предлагаемых категорий действий.
- range
- SnapshotSpan
Диапазон текста в, ITextBuffer для которого возвращаются предлагаемые действия.
- cancellationToken
- CancellationToken
Токен отмены, позволяющий отменить получение списка предлагаемых действий.
Возвращаемое значение
Значение типа, ISuggestedActionCategorySet содержащее набор категорий с действиями, применимыми к range .
Разработчикам рекомендуется использовать стандартные наборы для ISuggestedActionCategoryRegistryService .
Комментарии
Использование этого метода заменяет HasSuggestedActionsAsync(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken) . Разработчики должны возвращать этот же набор категорий из GetSuggestedActions(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken) , сопоставляя каждую категорию с исугжестедактионсет, содержащей все действия для этой категории.