BuildItemGroup.Clone(Boolean) BuildItemGroup.Clone(Boolean) BuildItemGroup.Clone(Boolean) BuildItemGroup.Clone(Boolean) Method

Definition

Erstellt eine tiefe oder flache Kopie der BuildItemGroup.Creates a deep or shallow copy of the BuildItemGroup.

public:
 Microsoft::Build::BuildEngine::BuildItemGroup ^ Clone(bool deepClone);
public Microsoft.Build.BuildEngine.BuildItemGroup Clone (bool deepClone);
member this.Clone : bool -> Microsoft.Build.BuildEngine.BuildItemGroup
Public Function Clone (deepClone As Boolean) As BuildItemGroup

Parameter

deepClone
Boolean Boolean Boolean Boolean

true, um eine tiefe Kopie der BuildItemGroup zu erstellen, andernfalls false.true to create a deep copy of the BuildItemGroup; otherwise, false.

Gibt zurück

Hinweise

Eine flache Kopie einer BuildItemGroup verweist auf die gleiche Eigenschaftengruppe wie das Original.A shallow copy of a BuildItemGroup references the same property group as the original. Änderungen, die eine flache Kopie in beiden Kopien übernommen werden.Modifications a shallow copy will be reflected in both copies.

Eine tiefe Kopie einer BuildItemGroup erstellt ein neues XML-Element zu verweisen, sodass beide Kopien der BuildItemGroup können unabhängig geändert werden kann.A deep copy of a BuildItemGroup creates a new XML element to reference so that both copies of the BuildItemGroup can be independently modified.

Wenn die BuildItemGroup entspricht direkt ein Element im Projekt (statt einer Auflistung von Elementen, die nach Auswertung der Platzhalter im erstellt die Include und Exclude Attribute einer Item Element) nur Deep kopiert werden zulässig.If the BuildItemGroup corresponds directly to a element in the project (rather than corresponding to a collection of items created after evaluating wildcards in the Include and Exclude attributes of an Item element), only deep copies are allowed.

Gilt für: