Edit

EvaluatedInputParameterData Class

Definition

Type representing input data into TemplateCreator that are able to hold information about externally evaluated conditions on template parameters.

public class EvaluatedInputParameterData : Microsoft.TemplateEngine.Edge.Template.InputParameterData
type EvaluatedInputParameterData = class
    inherit InputParameterData
Public Class EvaluatedInputParameterData
Inherits InputParameterData
Inheritance
EvaluatedInputParameterData

Constructors

EvaluatedInputParameterData(ITemplateParameter, Object, DataSource, Nullable<Boolean>, Nullable<Boolean>, InputDataState)

Constructor for EvaluatedInputParameterData type, that allows specification of results of external evaluation of conditions.

Properties

DataSource

Source of the parameter value. If supplied by the host - leave the default value of User.

(Inherited from InputParameterData)
InputDataState

Input data state - indicates how the actual value should be treated (ignored, regarded as explicitly unset value, etc.).

(Inherited from InputParameterData)
IsEnabledConditionResult

Externally (by the host) supplied result of the IsEnabledCondition on the template parameter.

IsRequiredConditionResult

Externally (by the host) supplied result of the IsRequiredCondition on the template parameter.

ParameterDefinition

Descriptor of the parameter.

(Inherited from InputParameterData)
Value

Value of the parameter.

(Inherited from InputParameterData)

Methods

ToString() (Inherited from InputParameterData)

Applies to