33 references to PropertyType
Microsoft.Build.Tasks.Core (23)
XamlTaskFactory\CommandLineGenerator.cs (6)
88
case
PropertyType
.Boolean:
98
case
PropertyType
.Integer:
119
case
PropertyType
.ItemArray:
124
case
PropertyType
.None:
127
case
PropertyType
.String:
161
case
PropertyType
.StringArray:
XamlTaskFactory\Property.cs (2)
58
public
PropertyType
Type { get; set; } =
PropertyType
.None;
XamlTaskFactory\TaskGenerator.cs (8)
435
if (property.Type ==
PropertyType
.Boolean)
517
if (property.Type ==
PropertyType
.StringArray)
521
else if (property.Type ==
PropertyType
.String)
525
else if (property.Type ==
PropertyType
.Boolean)
529
else if (property.Type ==
PropertyType
.Integer)
533
else if (property.Type ==
PropertyType
.ItemArray)
622
if (property.Type ==
PropertyType
.Boolean)
626
else if (property.Type ==
PropertyType
.Integer)
XamlTaskFactory\TaskParser.cs (7)
453
parameter.Type =
PropertyType
.Boolean;
457
parameter.Type =
PropertyType
.String;
461
parameter.Type =
PropertyType
.String;
465
parameter.Type =
PropertyType
.Integer;
469
parameter.Type =
PropertyType
.String;
473
parameter.Type =
PropertyType
.StringArray;
483
parameter.Type =
PropertyType
.ItemArray;
Microsoft.Build.Tasks.UnitTests (10)
XamlTaskFactory_Tests.cs (10)
193
Assert.Equal(
PropertyType
.Boolean, properties.First.Value.Type);
237
Assert.Equal(
PropertyType
.Boolean, properties.First.Value.Type);
262
Assert.Equal(
PropertyType
.Boolean, properties.First.Value.Type);
287
Assert.Equal(
PropertyType
.String, properties.First.Value.Type); // Enum properties are represented as string types
310
Assert.Equal(
PropertyType
.String, properties.First.Value.Type); // Enum properties are represented as string types
331
Assert.Equal(
PropertyType
.String, properties.First.Value.Type);
355
Assert.Equal(
PropertyType
.String, properties.First.Value.Type);
384
Assert.Equal(
PropertyType
.StringArray, properties.First.Value.Type);
411
Assert.Equal(
PropertyType
.StringArray, properties.First.Value.Type);
438
Assert.Equal(
PropertyType
.ItemArray, properties.First.Value.Type); // Although it's a String array property, DataSource.SourceType overrides that