8 writes to Type
Microsoft.Build.Tasks.Core (8)
XamlTaskFactory\Property.cs (1)
204
Type
= Type,
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;
21 references to Type
Microsoft.Build.Tasks.Core (11)
XamlTaskFactory\CommandLineGenerator.cs (1)
86
switch (property.
Type
)
XamlTaskFactory\Property.cs (1)
204
Type =
Type
,
XamlTaskFactory\TaskGenerator.cs (9)
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)
539
LogError("ImproperType", property.Name, property.
Type
);
622
if (property.
Type
== PropertyType.Boolean)
626
else if (property.
Type
== PropertyType.Integer)
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