Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Removes any metadata with the given name.
MSBuild is now included in Visual Studio instead of the .NET Framework. You can use MSBuild 12.0 side-by-side with versions previously deployed with the .NET Framework.For more information, see What's New in MSBuild 12.0.
Namespace: Microsoft.Build.Evaluation
Assembly: Microsoft.Build (in Microsoft.Build.dll)
Syntax
'Declaration
Public Function RemoveMetadata ( _
name As String _
) As Boolean
public bool RemoveMetadata(
string name
)
public:
bool RemoveMetadata(
String^ name
)
member RemoveMetadata :
name:string -> bool
public function RemoveMetadata(
name : String
) : boolean
Parameters
name
Type: System.StringThe name of the metadata to remove.
Return Value
Type: System.Boolean
Returns true if metadata with the given name exists before removal; false otherwise.
Remarks
Throws InvalidArgumentException if the metadata name refers to built-in metadata, like "FullPath".
Throws InvalidOperationException if the metadata name refers to metadata that originates from an item definition.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see dd66cd4c-b087-415f-9c3e-94e3a1835f74.