AdditionalTextValueProvider<TValue> Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет пользовательские значения, связанные с AdditionalText экземплярами с использованием заданного computeValue
.
public AdditionalTextValueProvider (Func<Microsoft.CodeAnalysis.AdditionalText,TValue> computeValue, System.Collections.Generic.IEqualityComparer<Microsoft.CodeAnalysis.AdditionalText>? additionalTextComparer = default);
new Microsoft.CodeAnalysis.Diagnostics.AdditionalTextValueProvider<'Value> : Func<Microsoft.CodeAnalysis.AdditionalText, 'Value> * System.Collections.Generic.IEqualityComparer<Microsoft.CodeAnalysis.AdditionalText> -> Microsoft.CodeAnalysis.Diagnostics.AdditionalTextValueProvider<'Value>
Public Sub New (computeValue As Func(Of AdditionalText, TValue), Optional additionalTextComparer As IEqualityComparer(Of AdditionalText) = Nothing)
Параметры
- computeValue
- Func<AdditionalText,TValue>
Делегирование для вычисления значения, связанного с данным AdditionalText экземпляром.
- additionalTextComparer
- IEqualityComparer<AdditionalText>
Необязательный компаратор равенства для определения эквивалентных AdditionalText экземпляров с одинаковым значением. Если средство сравнения не указано, используется Default по умолчанию.