Freigeben über


AttachablePropertyServices.CopyPropertiesTo Methode

Definition

Kopiert alle anfügbaren Eigenschafts-/Wertpaare aus einem angegebenen anfügbaren Eigenschaftsspeicher und in ein Zielarray.

public:
 static void CopyPropertiesTo(System::Object ^ instance, cli::array <System::Collections::Generic::KeyValuePair<System::Xaml::AttachableMemberIdentifier ^, System::Object ^>> ^ array, int index);
public static void CopyPropertiesTo (object instance, System.Collections.Generic.KeyValuePair<System.Xaml.AttachableMemberIdentifier,object>[] array, int index);
static member CopyPropertiesTo : obj * System.Collections.Generic.KeyValuePair<System.Xaml.AttachableMemberIdentifier, obj>[] * int -> unit
Public Shared Sub CopyPropertiesTo (instance As Object, array As KeyValuePair(Of AttachableMemberIdentifier, Object)(), index As Integer)

Parameter

instance
Object

Ein bestimmter anfügbarer Eigenschaftsspeicher, der das IAttachedPropertyStore-Element implementiert, oder ein beliebiges Objekt ungleich NULL für den Zugriff auf einen statischen, anfügbaren Standardeigenschaftsspeicher.

array
KeyValuePair<AttachableMemberIdentifier,Object>[]

Das Zielarray. Das Array ist ein generisches Array, das ohne Dimension übergeben werden sollte und Komponenten von AttachableMemberIdentifier und object enthalten muss.

index
Int32

Der Quellindex, an dem der Kopiervorgang stattfinden soll.

Hinweise

Beim Aufrufen dieser Methode wird eine zugrunde liegende CopyTo Implementierung aufgerufen, die mit einem Schlüssel-Wert-Paar eingeschränkt ist. Dies kann die Quelle von Ausnahmen sein, die in diesem Thema nicht aufgeführt sind.

Gilt für: