IIndexWorkspaceServiceHelper.GetValuesByContextAsync<T>(IIndexWorkspaceService, String, Guid, Boolean, CancellationToken, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получение значений данных в виде словаря с использованием контекста в качестве ключа
public static System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyDictionary<string,T>> GetValuesByContextAsync<T> (this Microsoft.VisualStudio.Workspace.Indexing.IIndexWorkspaceService indexWorkspaceService, string filePath, Guid type, bool refreshOption = false, System.Threading.CancellationToken cancellationToken = default, string target = default);
static member GetValuesByContextAsync : Microsoft.VisualStudio.Workspace.Indexing.IIndexWorkspaceService * string * Guid * bool * System.Threading.CancellationToken * string -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyDictionary<string, 'T>>
<Extension()>
Public Function GetValuesByContextAsync(Of T) (indexWorkspaceService As IIndexWorkspaceService, filePath As String, type As Guid, Optional refreshOption As Boolean = false, Optional cancellationToken As CancellationToken = Nothing, Optional target As String = Nothing) As Task(Of IReadOnlyDictionary(Of String, T))
Параметры типа
- T
Тип предполагаемого значения
Параметры
- indexWorkspaceService
- IIndexWorkspaceService
Служба индексирования
- filePath
- String
Путь к файлу
- type
- Guid
Тип значения GUID
- refreshOption
- Boolean
Параметр обновления
- cancellationToken
- CancellationToken
Токен отмены
- target
- String
Необязательный целевой объект
Возвращаемое значение
Словарь с именем/значением