8 writes to Type
Microsoft.Build.Tasks.Core (8)
XamlTaskFactory\Property.cs (1)
204Type = Type,
XamlTaskFactory\TaskParser.cs (7)
453parameter.Type = PropertyType.Boolean; 457parameter.Type = PropertyType.String; 461parameter.Type = PropertyType.String; 465parameter.Type = PropertyType.Integer; 469parameter.Type = PropertyType.String; 473parameter.Type = PropertyType.StringArray; 483parameter.Type = PropertyType.ItemArray;
21 references to Type
Microsoft.Build.Tasks.Core (11)
XamlTaskFactory\CommandLineGenerator.cs (1)
86switch (property.Type)
XamlTaskFactory\Property.cs (1)
204Type = Type,
XamlTaskFactory\TaskGenerator.cs (9)
435if (property.Type == PropertyType.Boolean) 517if (property.Type == PropertyType.StringArray) 521else if (property.Type == PropertyType.String) 525else if (property.Type == PropertyType.Boolean) 529else if (property.Type == PropertyType.Integer) 533else if (property.Type == PropertyType.ItemArray) 539LogError("ImproperType", property.Name, property.Type); 622if (property.Type == PropertyType.Boolean) 626else if (property.Type == PropertyType.Integer)
Microsoft.Build.Tasks.UnitTests (10)
XamlTaskFactory_Tests.cs (10)
193Assert.Equal(PropertyType.Boolean, properties.First.Value.Type); 237Assert.Equal(PropertyType.Boolean, properties.First.Value.Type); 262Assert.Equal(PropertyType.Boolean, properties.First.Value.Type); 287Assert.Equal(PropertyType.String, properties.First.Value.Type); // Enum properties are represented as string types 310Assert.Equal(PropertyType.String, properties.First.Value.Type); // Enum properties are represented as string types 331Assert.Equal(PropertyType.String, properties.First.Value.Type); 355Assert.Equal(PropertyType.String, properties.First.Value.Type); 384Assert.Equal(PropertyType.StringArray, properties.First.Value.Type); 411Assert.Equal(PropertyType.StringArray, properties.First.Value.Type); 438Assert.Equal(PropertyType.ItemArray, properties.First.Value.Type); // Although it's a String array property, DataSource.SourceType overrides that