Compartilhar via


SPListItem.CopyFrom method (String, Hashtable, Byte[])

Substitui o item atual, com a versão especificada do item e suas propriedades, como um fluxo.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaração
Public Sub CopyFrom ( _
    sourceUrl As String, _
    properties As Hashtable, _
    stream As Byte() _
)
'Uso
Dim instance As SPListItem
Dim sourceUrl As String
Dim properties As Hashtable
Dim stream As Byte()

instance.CopyFrom(sourceUrl, properties, _
    stream)
public void CopyFrom(
    string sourceUrl,
    Hashtable properties,
    byte[] stream
)

Parâmetros

  • sourceUrl
    Type: System.String

    A URL da versão do item para copiar.

    Dica

    A URL de origem deve residir no mesmo servidor no qual o código está sendo executado. Essa operação de cópia não copia de URLs em servidores remotos.

  • stream
    Type: []

    O item copiado como um fluxo binário.

Exceptions

Exception Condition
ArgumentException

sourceUrl é null ou está vazio.

- ou -

properties ou stream é null .

NotSupportedException

O objeto SPListItem tem uma fonte de dados externa.

Comentários

Esse método substitui o item da lista atual com item localizado no sourceUrl e suas propriedades especificadas pelo parâmetro properties como um fluxo.

O método CopyFrom redefine a propriedade CopySource no item de destino com o valor do parâmetro sourceUrl .

Ver também

Referência

SPListItem class

SPListItem members

CopyFrom overload

Microsoft.SharePoint namespace