ISuggestedActionsSource2.GetSuggestedActionCategoriesAsync(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft eine ab ISuggestedActionCategorySet , die bekanntermaßen über e verfügen, die ISuggestedAction auf den Textabschnitt anwendbar sind, der durch definiert wird 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)
Parameter
- requestedActionCategories
- ISuggestedActionCategorySet
Ein Satz angeforderter angeforderter Aktions Kategorien.
- range
- SnapshotSpan
Ein Textabschnitt in der ITextBuffer , über den vorgeschlagene Aktionen zurückgegeben werden sollen.
- cancellationToken
- CancellationToken
Ein Abbruch Token, mit dem die Liste der vorgeschlagenen Aktionen abgebrochen werden kann.
Gibt zurück
Eine ISuggestedActionCategorySet , die den Satz von Kategorien mit Aktionen enthält, die für gelten range .
Implementierer wird empfohlen, die vordefinierten Sätze für zu verwenden ISuggestedActionCategoryRegistryService .
Hinweise
Die Verwendung dieser Methode hat Vorrang vor HasSuggestedActionsAsync(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken) . Implementierer müssen denselben Satz von Kategorien von zurückgeben GetSuggestedActions(ISuggestedActionCategorySet, SnapshotSpan, CancellationToken) , wobei jede Kategorie einem ivorschlags stedactionset zugeordnet wird, das alle Aktionen für diese Kategorie enthält.