Compartilhar via


AttachablePropertyServices.CopyPropertiesTo Método

Definição

Copia todos os pares de valor/propriedade anexáveis de um repositório de propriedades anexáveis especificado para uma matriz de destino.

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)

Parâmetros

instance
Object

Um repositório de propriedades anexáveis específico que implementa IAttachedPropertyStore; ou qualquer objeto não nulo para acessar um repositório de propriedades anexáveis padrão estático.

array
KeyValuePair<AttachableMemberIdentifier,Object>[]

A matriz de destino. A matriz é uma matriz genérica, deve ser passada não dimensionada e deve ter os componentes de AttachableMemberIdentifier e object.

index
Int32

O índice de origem para o qual copiar.

Comentários

Chamar esse método invoca uma implementação subjacente CopyTo restrita com um par chave/valor, que pode ser a fonte de exceções que não estão listadas neste tópico.

Aplica-se a