Freigeben über


Microsoft.VisualStudio.Workspace.Evaluator Namespace

Classes

EvaluationError

Evaluation error instance returned when using the Evaluation service API

EvaluationResult

Represent an evaluation result

EvaluatorConstant

Constant defined in the Evaluation namespace

EvaluatorHelper

Helpers defined for the Evaluator namespace

ExportPropertyEvaluatorAttribute

Export attribute for a IPropertyEvaluator

MatchProperties

Define matched properties to be returned by property resolver provider

MatchPropertyResult

Entity to return a Property match with a provider

PropertyContext

Represent a property context to be evaluated

PropertyGroup

Define a group of properties to match

PropertyPriority

Recommended property priorities range

PropertyVariable

Define a property variable info

PropertyVariablesChangedEventArgs

Class PropertyVariablesChangedEventArgs intented to notify when property varaibles has changed

Structs

GroupDefaultOptions

Define Property group default options

MatchProperty

Define a simple entity to return a single matched property

PropertyGroupFileMatcher

File matcher parameters

Interfaces

IConfiguredPropertyEvaluator

IConfiguredPropertyEvaluator

IPropertyEvaluator

Represent a provider that is able to resolve properties

IPropertyEvaluatorHost

IPropertyEvaluatorHost Implemented by object (usually collections) that support automatic property evaluation.

IPropertyEvaluatorMetadata

Represent the metadata of a provider that is able to resolve the value of a property

IPropertyEvaluatorService

Interface to expose a service that is able to evaluate a content and resolve all their ${prefix.Var}