EvaluatorHelper.EvaluateVariable(IPropertyEvaluatorService, String, String, String, IReadOnlyCollection<String>, Tuple<IPropertyEvaluator,IPropertyEvaluatorMetadata>[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Avaliar uma única propriedade
public:
[System::Runtime::CompilerServices::Extension]
static Tuple<bool, System::String ^> ^ EvaluateVariable(Microsoft::VisualStudio::Workspace::Evaluator::IPropertyEvaluatorService ^ propertyEvaluatorService, System::String ^ prefixNamespace, System::String ^ name, System::String ^ filePath, System::Collections::Generic::IReadOnlyCollection<System::String ^> ^ inheritEnvironments, ... cli::array <Tuple<Microsoft::VisualStudio::Workspace::Evaluator::IPropertyEvaluator ^, Microsoft::VisualStudio::Workspace::Evaluator::IPropertyEvaluatorMetadata ^> ^> ^ localPropertyEvaluators);
public static (bool,string) EvaluateVariable (this Microsoft.VisualStudio.Workspace.Evaluator.IPropertyEvaluatorService propertyEvaluatorService, string prefixNamespace, string name, string filePath, System.Collections.Generic.IReadOnlyCollection<string> inheritEnvironments, params Tuple<Microsoft.VisualStudio.Workspace.Evaluator.IPropertyEvaluator,Microsoft.VisualStudio.Workspace.Evaluator.IPropertyEvaluatorMetadata>[] localPropertyEvaluators);
static member EvaluateVariable : Microsoft.VisualStudio.Workspace.Evaluator.IPropertyEvaluatorService * string * string * string * System.Collections.Generic.IReadOnlyCollection<string> * Microsoft.VisualStudio.Workspace.Evaluator.IPropertyEvaluator * Microsoft.VisualStudio.Workspace.Evaluator.IPropertyEvaluatorMetadata[] -> bool * string
<Extension()>
Public Function EvaluateVariable (propertyEvaluatorService As IPropertyEvaluatorService, prefixNamespace As String, name As String, filePath As String, inheritEnvironments As IReadOnlyCollection(Of String), ParamArray localPropertyEvaluators As Tuple(Of IPropertyEvaluator, IPropertyEvaluatorMetadata)()) As Tuple(Of Boolean, String)
Parâmetros
- propertyEvaluatorService
- IPropertyEvaluatorService
O serviço de avaliação
- prefixNamespace
- String
Namespace opcional
- name
- String
Nome da variável
- filePath
- String
O caminho do arquivo
- inheritEnvironments
- IReadOnlyCollection<String>
Ambientes de herança opcionais a serem aprovados
- localPropertyEvaluators
- Tuple<IPropertyEvaluator,IPropertyEvaluatorMetadata>[]
Avaliadores de propriedade opcionais
Retornos
Informações sobre o resultado da avaliação