45 references to ItemDefinitions
Microsoft.Build (7)
Definition\ProjectItem.cs (3)
332
if (_project.
ItemDefinitions
.TryGetValue(ItemType, out itemDefinition))
890
if (_project.
ItemDefinitions
.TryGetValue(ItemType, out itemDefinition))
1075
if (_project.
ItemDefinitions
.TryGetValue(source.ItemType, out sourceItemDefinition))
Instance\ProjectInstance.cs (3)
380
this.CreateItemDefinitionsSnapshot(project.
ItemDefinitions
);
442
InitializeImmutableProjectItemDefinitionInstances(linkedProject.
ItemDefinitions
);
443
_itemDefinitions = GetImmutableElementCollectionConverter<ProjectItemDefinition, ProjectItemDefinitionInstance>(linkedProject.
ItemDefinitions
);
ObjectModelRemoting\DefinitionObjectsLinks\ProjectLink.cs (1)
59
/// Access to remote <see cref="Project.
ItemDefinitions
"/>.
Microsoft.Build.Engine.OM.UnitTests (20)
Definition\DefinitionEditing_Tests.cs (1)
2044
ProjectItemDefinition definition = project.
ItemDefinitions
["i"];
Definition\ProjectItem_Tests.cs (5)
167
ProjectItemDefinition definition = project.
ItemDefinitions
["i"];
1249
project.
ItemDefinitions
["i"].SetMetadataValue("m", "m2");
1263
Assert.Equal("m2", project.
ItemDefinitions
["i"].GetMetadataValue("m")); // Should not have been affected
1297
project.
ItemDefinitions
["i"].SetMetadataValue("m", "m2");
1309
Assert.Equal("m2", project.
ItemDefinitions
["i"].GetMetadataValue("m")); // Should not have been affected
Definition\ProjectItemDefinition_Tests.cs (6)
36
project.
ItemDefinitions
["i"].SetMetadataValue("n", "n0");
66
ProjectMetadata metadatum = project.
ItemDefinitions
["i"].GetMetadata("m");
83
ProjectItemDefinition itemDefinition = project.
ItemDefinitions
["i"];
104
IEnumerable<ProjectMetadata> metadataCollection = project.
ItemDefinitions
["i"].Metadata;
135
ProjectItemDefinition definition = project.
ItemDefinitions
["i"];
165
ProjectItemDefinition definition = project.
ItemDefinitions
["i"];
Definition\ProjectMetadata_Tests.cs (3)
360
project.
ItemDefinitions
.TryGetValue("i", out itemDefinition);
388
project.
ItemDefinitions
.TryGetValue("i", out itemDefinition);
421
project.
ItemDefinitions
.TryGetValue("i", out itemDefinition);
ObjectModelRemoting\Helpers\ViewValidation.evaluation.cs (2)
338
Verify(view.
ItemDefinitions
, real.
ItemDefinitions
, Verify, context);
ObjectModelRemoting\LinkedEvaluationReadOnly_Tests.cs (2)
78
var viewItemDefinitions = this.StdGroup.View.
ItemDefinitions
;
79
var realItemDefinitions = this.StdGroup.Real.
ItemDefinitions
;
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectLink.cs (1)
46
=> this.OwningCollection.ExportDictionary<string, ProjectItemDefinition, MockProjectItemDefinitionLinkRemoter>(this.Source.
ItemDefinitions
);
Microsoft.Build.Engine.UnitTests (18)
Definition\ItemDefinitionGroup_Tests.cs (15)
44
Assert.True(ContainsMetadata(p.
ItemDefinitions
["Compile"].Metadata, "First", "1st"));
45
Assert.True(ContainsMetadata(p.
ItemDefinitions
["Compile"].Metadata, "Second", "2nd"));
71
Assert.True(ContainsMetadata(p.
ItemDefinitions
["Compile"].Metadata, "First", "1st"));
72
Assert.True(ContainsMetadata(p.
ItemDefinitions
["Compile"].Metadata, "Second", "2nd"));
73
Assert.True(ContainsMetadata(p.
ItemDefinitions
["Link"].Metadata, "Third", "3rd"));
74
Assert.True(ContainsMetadata(p.
ItemDefinitions
["Link"].Metadata, "Fourth", "4th"));
426
Assert.False(p.
ItemDefinitions
.ContainsKey("Compile"));
452
Assert.True(p.
ItemDefinitions
.ContainsKey("Compile"));
478
Assert.False(p.
ItemDefinitions
.ContainsKey("Compile"));
504
Assert.True(p.
ItemDefinitions
.ContainsKey("Compile"));
530
Assert.True(p.
ItemDefinitions
.ContainsKey("Compile"));
556
Assert.True(p.
ItemDefinitions
.ContainsKey("Compile"));
577
Assert.True(p.
ItemDefinitions
.ContainsKey("ItemA"));
612
Assert.True(p.
ItemDefinitions
.ContainsKey("ItemA"));
653
Assert.True(p.
ItemDefinitions
.ContainsKey("ItemA"));
Definition\Project_Internal_Tests.cs (1)
243
project.
ItemDefinitions
.ShouldBeEmpty();
Evaluation\Evaluator_Tests.cs (2)
1495
ProjectMetadata metadatum = project.
ItemDefinitions
["i"].GetMetadata("m");
1844
Assert.Null(project.
ItemDefinitions
["i"].GetMetadata("m").Predecessor);