IPropertyEvaluatorService.CreateConfiguredPropertyEvaluator(String, IReadOnlyCollection<String>, IEnumerable<Tuple<IPropertyEvaluator,IPropertyEvaluatorMetadata>>) Método

Definição

Crie um IConfiguredPropertyEvaluator que irá aggragater todos os provedores de propriedades disponíveis. Útil para passar por diferentes consumidores, que talvez não precisem saber como as propriedades fornecidas foram selecionadas.

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

Parâmetros

fileScopePath
String

O contexto do escopo do arquivo

inheritEnvironments
IReadOnlyCollection<String>

Coleção opcional de ambientes a serem passados para provedores

localPropertyEvaluators
IEnumerable<Tuple<IPropertyEvaluator,IPropertyEvaluatorMetadata>>

Propriedade de escopo local valuators

Retornos

IConfiguredPropertyEvaluator

o objeto IConfiguredPropertyEvaluator atualizado

Aplica-se a