Implemented interface member:
property
ItemType
Microsoft.Build.Evaluation.IProjectMetadataParent.ItemType
16 writes to ItemType
Microsoft.Build.Engine.OM.UnitTests (16)
Construction\ProjectFormatting_Tests.cs (3)
582item[0].ItemType = "ProjectReference"; 604item[0].ItemType = "ProjectReference"; 627item[0].ItemType = "ProjectReference";
Definition\DefinitionEditing_Tests.cs (5)
1173item.ItemType = "j"; 1217item.ItemType = "j"; 1268item.ItemType = "j"; 1291AssertDisabledItemSplitting(projectContents, itemIndex, setupProject, (p, i) => { i.ItemType = "foo"; }); 1637item.ItemType = "j";
Definition\EditingElementsReferencedByOrReferences_Tests.cs (1)
34item.ItemType = "J";
Definition\ProjectItem_Tests.cs (2)
2023item.ItemType = "j"; 2041item.ItemType = "|";
Definition\ProtectImports_Tests.cs (2)
187item.ItemType = "NewItemType"; 244item.ItemType = NewValue;
ObjectModelRemoting\LinkedEvaluationModify_Tests.cs (2)
265fooView.ItemType = "cpp2"; 268fooReal.ItemType = "cpp3";
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemLink.cs (1)
35public void ChangeItemType(string newItemType) => this.Source.ItemType = newItemType;
64 references to ItemType
Microsoft.Build (14)
Definition\Project.cs (1)
2764itemElement.ItemType.Equals(item.ItemType) &&
Definition\ProjectItem.cs (8)
317{ return ItemType; } 337if (_project.ItemDefinitions.TryGetValue(ItemType, out itemDefinition)) 764if (itemType == null || MSBuildNameIgnoreCaseComparer.Default.Equals(ItemType, itemType)) 794if (String.Equals(ItemType, newItemType, StringComparison.Ordinal)) 825_xml = _xml.ContainingProject.CreateItemElement(ItemType, ((IItem)this).EvaluatedIncludeEscaped); 895if (_project.ItemDefinitions.TryGetValue(ItemType, out itemDefinition)) 1080if (_project.ItemDefinitions.TryGetValue(source.ItemType, out sourceItemDefinition)) 1139if ((itemType == null) || String.Equals(_item.ItemType, itemType, StringComparison.OrdinalIgnoreCase))
Instance\ProjectInstance.cs (3)
3361item.ItemType, 3389linkedProject.ItemDefinitions.TryGetValue(item.ItemType, out ProjectItemDefinition itemTypeDefinition); 3420item.ItemType,
Utilities\Utilities.cs (2)
748.Select(i => new ItemData(i.ItemType, (IItemData)i)); 778.Select(i => new ItemData(i.ItemType, (IItemData)i)))
Microsoft.Build.Engine.OM.UnitTests (36)
Definition\DefinitionEditing_Tests.cs (6)
163Assert.Equal("i", items[0].ItemType); 190Assert.Equal("i", items[0].ItemType); 1175Assert.Equal("j", item.ItemType); 1219Assert.Equal("j", item.ItemType); 2087Assert.Equal("i", items[0].ItemType); 2114Assert.Equal("i", items[0].ItemType);
Definition\Project_Tests.cs (2)
1698(string.Equals(item.ItemType, "i", StringComparison.OrdinalIgnoreCase) 1699|| string.Equals(item.ItemType, "l", StringComparison.OrdinalIgnoreCase)).ShouldBeTrue();
Definition\ProjectItem_Tests.cs (21)
100Assert.Equal("i", item.ItemType); 2025Assert.Equal("j", item.ItemType); 2420var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2447var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2479var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2524var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2556var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2593var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2623var items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2654IEnumerable<ProjectItem> items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I2")); 2683IEnumerable<ProjectItem> items = project.ItemsIgnoringCondition.Where(i => i.ItemType.Equals("I3")); 3092items[2].ItemType.ShouldBe("to"); 3147items[1].ItemType.ShouldBe("to"); 3171items[1].ItemType.ShouldBe("to"); 3190items[0].ItemType.ShouldBe("to"); 3218items[2].ItemType.ShouldBe("to"); 3301items[5].ItemType.ShouldBe("from3"); 3302items[6].ItemType.ShouldBe("to"); 3361var lastItemMetadata = items.Last(i => i.ItemType.Equals(itemType) && i.EvaluatedInclude.Equals(itemValue)).GetMetadataValue("m"); 3381var items = ObjectModelHelpers.GetItemsFromFragment(content, true).Where(i => i.ItemType.Equals("to")).ToArray(); 3660.Where(i => i.ItemType.Equals("i"))
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (2)
218Assert.Equal(real.ItemType, view.ItemType);
ObjectModelRemoting\LinkedEvaluationModify_Tests.cs (5)
264Assert.Equal("cpp", fooView.ItemType); 266Assert.Equal("cpp2", fooView.ItemType); 267Assert.Equal("cpp2", fooReal.ItemType); 269Assert.Equal("cpp3", fooView.ItemType); 270Assert.Equal("cpp3", fooReal.ItemType);
Microsoft.Build.Engine.UnitTests (13)
EscapingInProjects_Tests.cs (2)
478Assert.Equal("MyWildCard", newItems.First().ItemType); // "Newly added item should have correct ItemType" 520Assert.Equal("MyWildCard", newItems.First().ItemType); // "Newly added item should have correct ItemType"
Evaluation\Evaluator_Tests.cs (1)
130project.AllEvaluatedItems.Where(ei => ei.ItemType == "ItemCheck" && ei.Metadata.Any(m => m.EvaluatedValue == "Dummy")).ShouldNotBeEmpty();
Evaluation\ItemEvaluation_Tests.cs (10)
67var itemsForI = items.Where(i => i.ItemType == "i").ToList(); 76var itemsForI2 = items.Where(i => i.ItemType == "i2").ToList(); 116var itemsForI = items.Where(i => i.ItemType == "i").ToList(); 119var itemsForI2 = items.Where(i => i.ItemType == "i2").ToList(); 208var itemsForI = items.Where(i => i.ItemType == "i").ToList(); 219var itemsForI2 = items.Where(i => i.ItemType == "i2").ToList(); 504var i1Items = items.Where(i => i.ItemType == "i1").ToList(); 518var i2Items = items.Where(i => i.ItemType == "i2").ToList(); 522var i3Items = items.Where(i => i.ItemType == "i3").ToList(); 525var i_condItems = items.Where(i => i.ItemType == "i_cond").ToList();
Microsoft.Build.UnitTests.Shared (1)
ObjectModelHelpers.cs (1)
1092return string.Join(itemSeparator, project.Items.Where(i => i.ItemType.Equals(itemType)).Select(i => i.EvaluatedInclude));