This topic has not yet been rated - Rate this topic

ProjectInstance::AddItem Method (String, String, IEnumerable<KeyValuePair<String, String>>)

Adds an item with the given metadata to the project.

Namespace:  Microsoft.Build.Execution
Assembly:  Microsoft.Build (in Microsoft.Build.dll)
public:
ProjectItemInstance^ AddItem(
	String^ itemType, 
	String^ evaluatedInclude, 
	IEnumerable<KeyValuePair<String^, String^>>^ metadata
)

Parameters

itemType
Type: System::String

The item type of the item to be added.

evaluatedInclude
Type: System::String

The evaluated Include attribute of the item.

metadata
Type: System.Collections.Generic::IEnumerable<KeyValuePair<String, String>>

The metadata of the item.

Return Value

Type: Microsoft.Build.Execution::ProjectItemInstance
Return the new item.

We don't take a ProjectItemInstance to make sure we don't have one that's already in use by another ProjectInstance.

.NET Framework

Supported in: 4.5, 4

Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.