IPropertyEvaluatorService.Evaluate(String, String, IReadOnlyCollection<String>, IEnumerable<Tuple<IPropertyEvaluator,IPropertyEvaluatorMetadata>>) Methode

Definition

Inhalt auswerten und alle möglichen $ {prefix. var}-Instanzen auflösen

public:
 Microsoft::VisualStudio::Workspace::Evaluator::EvaluationResult ^ Evaluate(System::String ^ content, 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.EvaluationResult Evaluate (string content, 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 Evaluate : string * string * System.Collections.Generic.IReadOnlyCollection<string> * seq<Microsoft.VisualStudio.Workspace.Evaluator.IPropertyEvaluator * Microsoft.VisualStudio.Workspace.Evaluator.IPropertyEvaluatorMetadata> -> Microsoft.VisualStudio.Workspace.Evaluator.EvaluationResult
Public Function Evaluate (content As String, fileScopePath As String, inheritEnvironments As IReadOnlyCollection(Of String), localPropertyEvaluators As IEnumerable(Of Tuple(Of IPropertyEvaluator, IPropertyEvaluatorMetadata))) As EvaluationResult

Parameter

content
String

Inhaltsdaten, die gesucht werden sollen

fileScopePath
String

Der Datei Bereichs Kontext

inheritEnvironments
IReadOnlyCollection<String>

Optionale Sammlung von Umgebungen, die an Anbieter übergeben werden sollen

localPropertyEvaluators
IEnumerable<Tuple<IPropertyEvaluator,IPropertyEvaluatorMetadata>>

Eigenschaften valuators für lokale Bereiche

Gibt zurück

EvaluationResult

Eine Auswertungs Ergebnis Instanz

Gilt für