71 references to AddImport
Microsoft.Build.Engine.OM.UnitTests (51)
Construction\ConstructionEditing_Tests.cs (2)
2514
ProjectImportElement import = project.
AddImport
("p");
2526
ProjectImportElement import = project.
AddImport
("p");
Construction\ProjectImportGroupElement_Tests.cs (3)
37
project.
AddImport
("b.proj");
77
project.
AddImport
("e.proj");
123
project.
AddImport
("d.proj");
Construction\ProjectRootElement_Tests.cs (1)
1196
pre.
AddImport
("direct import");
Definition\DefinitionEditing_Tests.cs (1)
1522
xml.
AddImport
(NativeMethodsShared.IsWindows ?
Definition\Project_Tests.cs (32)
324
xml.
AddImport
("__nonexistent__");
338
xml.
AddImport
(@"//MSBuildExtensionsPath32)\4.0\Microsoft.VisualStudioVersion.v11.Common.props");
368
xml.
AddImport
("__nonexistent__");
408
project.Xml.
AddImport
("$(MSBuildProjectFullPath)");
440
project.Xml.
AddImport
(file2);
444
project2.Xml.
AddImport
(file);
476
project.Xml.
AddImport
(file2);
477
project.Xml.
AddImport
(file2);
515
project.Xml.
AddImport
(file2);
516
project.Xml.
AddImport
(file3);
520
project.Xml.
AddImport
(file3);
1397
project.Xml.
AddImport
(path);
1460
project.Xml.
AddImport
(importFile);
1525
project.Xml.
AddImport
(importFile);
1543
newProject.Xml.
AddImport
(importFile);
2504
projectXml.
AddImport
(evaluatedInclude);
2557
zero.
AddImport
(one.FullPath);
2558
zero.
AddImport
(two.FullPath);
2559
zero.
AddImport
(two.FullPath); // Duplicated import: only the first one should be entered
2560
zero.
AddImport
(zero.FullPath); // Ignored self import
2564
one.
AddImport
(three.FullPath);
2568
one.
AddImport
(four.FullPath).Condition = "false"; // False condition; should not be entered
2614
zero.
AddImport
(Path.Combine(myTempDir, "*.targets"));
3900
var import = pre.
AddImport
(@"$(MSBuildExtensionsPath)\Foo");
3937
var import = pre.
AddImport
(@"Foo\*");
3981
var import = pre.
AddImport
(importFile.Path);
4028
var import = pre.
AddImport
(importFile.Path);
4068
var import = pre.
AddImport
("$(SomethingThatEvaluatesToEmpty)");
4111
var import = pre.
AddImport
(importPath);
4154
var import = pre.
AddImport
(importGlob);
4205
var import = pre2.
AddImport
(pre1.FullPath);
4268
project.Xml.
AddImport
(ImportValue);
Definition\ProjectItem_Tests.cs (3)
2062
xml.
AddImport
(file);
2093
xml.
AddImport
(file);
2125
xml.
AddImport
(file);
Definition\ProjectItemDefinition_Tests.cs (2)
131
main.
AddImport
(file);
161
main.
AddImport
(file);
Definition\ProjectMetadata_Tests.cs (1)
465
xml.
AddImport
("import");
Definition\ProjectProperty_Tests.cs (1)
270
xml.
AddImport
(file);
Instance\ProjectInstance_Tests.cs (3)
421
projB.
AddImport
("a.proj");
457
projB.
AddImport
("a.proj");
505
projB.
AddImport
("a.proj");
ObjectModelRemoting\LinkedConstructionModify_Tests.cs (2)
79
xmlPair.Add2NewChildrenWithVerify<ProjectImportElement>(newImport, (p, i) => p.
AddImport
(i), (pi, i) => pi.Project == i, out var import1, out var import2);
584
var import = xmlPair.AddNewChaildWithVerify<ProjectImportElement>(ObjectType.View, "import", (p, s) => p.
AddImport
(s), (pe, s) => true);
Microsoft.Build.Engine.UnitTests (19)
Construction\ProjectImportElement_Tests.cs (1)
101
ProjectImportElement importElement = rootElement.
AddImport
("Sdk.props");
Evaluation\Evaluator_Tests.cs (5)
1188
project.Xml.
AddImport
(importPathRelativeEscaped);
1371
main.
AddImport
(targets1FileName);
1372
main.
AddImport
(targets2FileName);
1373
main.
AddImport
(targets3FileName);
5231
projectXml.
AddImport
(import);
Evaluation\Preprocessor_Tests.cs (13)
80
xml1.
AddImport
("p2");
124
xml1.
AddImport
("p2");
169
xml1.
AddImport
("p2");
212
xml1.
AddImport
("p2");
260
xml1.
AddImport
("p2").Condition = "false";
295
xml1.
AddImport
("p2");
542
xml1.
AddImport
("p2");
543
xml1.
AddImport
("p3");
604
xml1.
AddImport
("p2");
605
xml1.
AddImport
("p3");
711
xml0.
AddImport
(directory + Path.DirectorySeparatorChar + "*.targets");
1236
xml1.
AddImport
("$(Import)");
1237
xml2.
AddImport
("$(Import)");
MSBuild.Benchmarks (1)
DefiningProjectModifiersBenchmark.cs (1)
81
mainRoot.
AddImport
("Imported.props");