Freigeben über


SPListItem.CopyFrom-Methode (String, Hashtable, Byte[])

Überschreibt das aktuelle Element mit der angegebenen Version des Artikels und deren Eigenschaften als Stream.

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

Syntax

'Declaration
Public Sub CopyFrom ( _
    sourceUrl As String, _
    properties As Hashtable, _
    stream As Byte() _
)
'Usage
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
)

Parameter

  • sourceUrl
    Typ: System.String

    Die URL der Elementversion kopieren.

    Hinweis

    Die Quell-URL muss auf dem gleichen Server befinden, auf dem der Code ausgeführt wird. Dieser Kopiervorgang werden nicht von URLs auf Remoteservern kopiert.

  • stream
    Typ: []

    Das kopierte Element als einen binären Datenstrom.

Ausnahmen

Ausnahme Bedingung
ArgumentException

sourceUrl ist Null oder leer.

-Oder-

properties oder stream ist Null .

NotSupportedException

Das SPListItem -Objekt besitzt eine externe Datenquelle.

Hinweise

Diese Methode überschreibt das aktuelle Listenelement mit das Element an der sourceUrl und deren Eigenschaften, die durch den Parameter properties als Stream angegeben.

Die CopyFrom -Methode setzt die CopySource -Eigenschaft für das Zielelement auf den Wert des Parameters sourceUrl .

Siehe auch

Referenz

SPListItem Klasse

SPListItem-Member

CopyFrom-Überladung

Microsoft.SharePoint-Namespace