12 references to TaskPropertyInfo
Microsoft.Build.Framework (7)
IGeneratedTask.cs (4)
19
/// <param name="value">The value to set. The caller is responsible to type-coerce this value to match the property's <see cref="
TaskPropertyInfo
.PropertyType"/>.</param>
24
void SetPropertyValue(
TaskPropertyInfo
property, object value);
31
/// The value of the property, the value's type will match the type given by <see cref="
TaskPropertyInfo
.PropertyType"/>.
38
object GetPropertyValue(
TaskPropertyInfo
property);
ITaskFactory.cs (2)
42
bool Initialize(string taskName, IDictionary<string,
TaskPropertyInfo
> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost);
48
TaskPropertyInfo
[] GetTaskParameters();
ITaskFactory2.cs (1)
38
bool Initialize(string taskName, IDictionary<string, string> factoryIdentityParameters, IDictionary<string,
TaskPropertyInfo
> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost);
Microsoft.Build.Tasks.CodeAnalysis.UnitTests (5)
TargetTests.cs (5)
1008
private
TaskPropertyInfo
[]? _props;
1014
public
TaskPropertyInfo
[]? GetTaskParameters() => _props;
1016
public bool Initialize(string taskName, IDictionary<string,
TaskPropertyInfo
> parameterGroup, string taskBody, IBuildEngine taskFactoryLoggingHost)
1030
public object GetPropertyValue(
TaskPropertyInfo
property) => null!;
1032
public void SetPropertyValue(
TaskPropertyInfo
property, object value) { }