70 references to IsItemSpecModifier
Microsoft.Build (14)
Construction\ProjectMetadataElement.cs (1)
107
ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.
IsItemSpecModifier
(name), "ItemSpecModifierCannotBeCustomMetadata", name);
Definition\BuiltInMetadata.cs (1)
75
Debug.Assert(ItemSpecModifiers.
IsItemSpecModifier
(name));
Definition\ProjectItem.cs (4)
461
if (ItemSpecModifiers.
IsItemSpecModifier
(name))
586
ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.
IsItemSpecModifier
(name), "ItemSpecModifierCannotBeCustomMetadata", name);
644
ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.
IsItemSpecModifier
(name), "ItemSpecModifierCannotBeCustomMetadata", name);
860
if (ItemSpecModifiers.
IsItemSpecModifier
(name))
Definition\ProjectItemDefinition.cs (1)
154
ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.
IsItemSpecModifier
(name), "ItemSpecModifierCannotBeCustomMetadata", name);
Evaluation\Conditionals\Scanner.cs (1)
478
bool isItemSpecModifier = ItemSpecModifiers.
IsItemSpecModifier
(expression);
Evaluation\Expander.cs (1)
1162
bool isBuiltInMetadata = ItemSpecModifiers.
IsItemSpecModifier
(metadataName);
Evaluation\ProjectParser.cs (2)
379
if (ItemSpecModifiers.
IsItemSpecModifier
(name) || XMakeElements.ReservedItemNames.Contains(name))
400
ProjectErrorUtilities.VerifyThrowInvalidProject(!ItemSpecModifiers.
IsItemSpecModifier
(element.Name), element.Location, "ItemSpecModifierCannotBeCustomMetadata", element.Name);
Instance\ProjectItemInstance.cs (2)
1820
ItemSpecModifiers.
IsItemSpecModifier
(name) ||
2087
if (ItemSpecModifiers.
IsItemSpecModifier
(name))
TaskParameter.cs (1)
723
ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.
IsItemSpecModifier
(metadataName), "Shared.CannotChangeItemSpecModifiers", metadataName);
Microsoft.Build.Engine.UnitTests (2)
TestComparers\TaskItemComparer.cs (2)
53
if (!ItemSpecModifiers.
IsItemSpecModifier
(metadataName) ||
65
if (!ItemSpecModifiers.
IsItemSpecModifier
(metadataName) ||
Microsoft.Build.Framework (1)
ItemSpecModifiers.cs (1)
95
bool isItemSpecModifier =
IsItemSpecModifier
(name);
Microsoft.Build.Framework.UnitTests (49)
FileUtilities_Tests.cs (49)
343
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("FullPath")); // "test 1"
344
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("RootDir")); // "test 2"
345
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("Filename")); // "test 3"
346
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("Extension")); // "test 4"
347
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("RelativeDir")); // "test 5"
348
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("Directory")); // "test 6"
349
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("RecursiveDir")); // "test 7"
350
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("Identity")); // "test 8"
351
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("ModifiedTime")); // "test 9"
352
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("CreatedTime")); // "test 10"
353
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("AccessedTime")); // "test 11"
356
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("fullPath")); // "test 21"
357
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("rootDir")); // "test 22"
358
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("filename")); // "test 23"
359
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("extension")); // "test 24"
360
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("relativeDir")); // "test 25"
361
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("directory")); // "test 26"
362
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("recursiveDir")); // "test 27"
363
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("identity")); // "test 28"
364
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("modifiedTime")); // "test 29"
365
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("createdTime")); // "test 30"
366
Assert.True(ItemSpecModifiers.
IsItemSpecModifier
("accessedTime")); // "test 31"
370
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("rootxxx")); // "test 41"
371
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("Rootxxx")); // "test 42"
372
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("xxxxxxx")); // "test 43"
374
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("filexxxx")); // "test 44"
375
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("Filexxxx")); // "test 45"
376
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("idenxxxx")); // "test 46"
377
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("Idenxxxx")); // "test 47"
378
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("xxxxxxxx")); // "test 48"
380
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("extenxxxx")); // "test 49"
381
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("Extenxxxx")); // "test 50"
382
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("direcxxxx")); // "test 51"
383
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("Direcxxxx")); // "test 52"
384
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("xxxxxxxxx")); // "test 53"
386
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("xxxxxxxxxx")); // "test 54"
388
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("relativexxx")); // "test 55"
389
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("Relativexxx")); // "test 56"
390
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("createdxxxx")); // "test 57"
391
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("Createdxxxx")); // "test 58"
392
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("xxxxxxxxxxx")); // "test 59"
394
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("recursivexxx")); // "test 60"
395
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("Recursivexxx")); // "test 61"
396
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("accessedxxxx")); // "test 62"
397
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("Accessedxxxx")); // "test 63"
398
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("modifiedxxxx")); // "test 64"
399
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("Modifiedxxxx")); // "test 65"
400
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
("xxxxxxxxxxxx")); // "test 66"
402
Assert.False(ItemSpecModifiers.
IsItemSpecModifier
(null)); // "test 67"
Microsoft.Build.Tasks.Core (2)
CreateItem.cs (1)
120
if (ItemSpecModifiers.
IsItemSpecModifier
(nameAndValue.Key))
TaskParameter.cs (1)
723
ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.
IsItemSpecModifier
(metadataName), "Shared.CannotChangeItemSpecModifiers", metadataName);
Microsoft.Build.Utilities.Core (1)
TaskItem.cs (1)
274
ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.
IsItemSpecModifier
(metadataName),
MSBuild (1)
TaskParameter.cs (1)
723
ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.
IsItemSpecModifier
(metadataName), "Shared.CannotChangeItemSpecModifiers", metadataName);