27 references to RemoveMetadata
Microsoft.Build (3)
Definition\Project.cs (2)
100
/// - <see cref="ProjectItem.
RemoveMetadata
"/>
1991
/// - <see cref="ProjectItem.
RemoveMetadata
"/>
ObjectModelRemoting\DefinitionObjectsLinks\ProjectItemLink.cs (1)
64
/// Facilitate remoting the <see cref="ProjectItem.
RemoveMetadata
"/>.
Microsoft.Build.Engine.OM.UnitTests (24)
Definition\DefinitionEditing_Tests.cs (5)
796
Helpers.GetFirst(project.GetItems("i")).
RemoveMetadata
("m");
1243
item.
RemoveMetadata
("m");
1652
item.
RemoveMetadata
("m");
1660
AssertDisabledItemSplitting(projectContents, itemIndex, setupProject, (p, i) => { i.
RemoveMetadata
("bar"); }, "bar");
1704
(p, i) => { i.
RemoveMetadata
("bar"); },
Definition\EditingElementsReferencedByOrReferences_Tests.cs (5)
141
item1.
RemoveMetadata
("M");
187
item1.
RemoveMetadata
("M");
239
item1.
RemoveMetadata
("M");
243
item2.
RemoveMetadata
("M");
287
item.
RemoveMetadata
("M");
Definition\ProjectItem_Tests.cs (6)
1874
bool found = item.
RemoveMetadata
("m");
1895
bool found = item.
RemoveMetadata
("m");
1919
item.
RemoveMetadata
("m"); // Should throw
1932
bool found = item.
RemoveMetadata
("m");
1952
item.
RemoveMetadata
("FullPath");
2130
item.
RemoveMetadata
("m");
Definition\ProtectImports_Tests.cs (4)
352
item.
RemoveMetadata
(ImportedMetadataName);
409
item.
RemoveMetadata
(ProjectMetadataName);
445
item.
RemoveMetadata
(NonOverridableMetadataName);
485
item.
RemoveMetadata
(OverridableMetadataName);
ObjectModelRemoting\LinkedEvaluationModify_Tests.cs (3)
243
Assert.False(fooView.
RemoveMetadata
("xxNone"));
244
Assert.True(fooView.
RemoveMetadata
("xx"));
256
Assert.True(fooReal.
RemoveMetadata
("xxReal"));
ObjectModelRemoting\RemoteProjectsProviderMock\EvaluationLinkMocks\MockProjectItemLink.cs (1)
33
public bool RemoveMetadata(string name) => this.Source.
RemoveMetadata
(name);