IPropertyEvaluatorService.CreateConfiguredPropertyEvaluator(String, IReadOnlyCollection<String>, IEnumerable<Tuple<IPropertyEvaluator,IPropertyEvaluatorMetadata>>) Метод

Определение

Создайте Иконфигуредпропертевалуатор, который будет агграгате все доступные поставщики свойств. Полезно для передачи другим потребителям, которым может не потребоваться знать, как выделено свойство.

public:
 Microsoft::VisualStudio::Workspace::Evaluator::IConfiguredPropertyEvaluator ^ CreateConfiguredPropertyEvaluator(System::String ^ fileScopePath, System::Collections::Generic::IReadOnlyCollection<System::String ^> ^ inheritEnvironments, System::Collections::Generic::IEnumerable<Tuple<Microsoft::VisualStudio::Workspace::Evaluator::IPropertyEvaluator ^, Microsoft::VisualStudio::Workspace::Evaluator::IPropertyEvaluatorMetadata ^> ^> ^ localPropertyEvaluators);
public Microsoft.VisualStudio.Workspace.Evaluator.IConfiguredPropertyEvaluator CreateConfiguredPropertyEvaluator (string fileScopePath, System.Collections.Generic.IReadOnlyCollection<string> inheritEnvironments, System.Collections.Generic.IEnumerable<Tuple<Microsoft.VisualStudio.Workspace.Evaluator.IPropertyEvaluator,Microsoft.VisualStudio.Workspace.Evaluator.IPropertyEvaluatorMetadata>> localPropertyEvaluators);
abstract member CreateConfiguredPropertyEvaluator : string * System.Collections.Generic.IReadOnlyCollection<string> * seq<Microsoft.VisualStudio.Workspace.Evaluator.IPropertyEvaluator * Microsoft.VisualStudio.Workspace.Evaluator.IPropertyEvaluatorMetadata> -> Microsoft.VisualStudio.Workspace.Evaluator.IConfiguredPropertyEvaluator
Public Function CreateConfiguredPropertyEvaluator (fileScopePath As String, inheritEnvironments As IReadOnlyCollection(Of String), localPropertyEvaluators As IEnumerable(Of Tuple(Of IPropertyEvaluator, IPropertyEvaluatorMetadata))) As IConfiguredPropertyEvaluator

Параметры

fileScopePath
String

Контекст области файла

inheritEnvironments
IReadOnlyCollection<String>

Необязательная коллекция сред для передачи поставщикам

localPropertyEvaluators
IEnumerable<Tuple<IPropertyEvaluator,IPropertyEvaluatorMetadata>>

Свойство локальной области валуаторс

Возвращаемое значение

IConfiguredPropertyEvaluator

обновленный объект Иконфигуредпропертевалуатор

Применяется к