Freigeben über


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

Kopiert das angegebene Element und deren Eigenschaften als Stream an das angegebene Ziel.

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

Syntax

'Declaration
Public Shared Sub Copy ( _
    sourceUrl As String, _
    destinationUrl As String, _
    properties As Hashtable, _
    stream As Byte() _
)
'Usage
Dim sourceUrl As String
Dim destinationUrl As String
Dim properties As Hashtable
Dim stream As Byte()

SPListItem.Copy(sourceUrl, destinationUrl, _
    properties, stream)
public static void Copy(
    string sourceUrl,
    string destinationUrl,
    Hashtable properties,
    byte[] stream
)

Parameter

  • sourceUrl
    Typ: System.String

    Die URL der Datenquellen-Speicherort, der das zu kopierende Element, das verwendet wird, um das Feld CopySource des kopierten Elements festgelegt.

  • destinationUrl
    Typ: System.String

    Die Ziel-URL des Elements.

    Hinweis

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

  • stream
    Typ: []

    Das Element als einen binären Datenstrom.

Ausnahmen

Ausnahme Bedingung
ArgumentException

sourceUrl oder die destinationUrl ist Null oder leer.

-Oder-

properties oder stream ist Null .

Hinweise

Diese Methode übernimmt der Liste Element befindet sich unter dem sourceUrl und deren Eigenschaften, die durch den Parameter properties als Stream angegebenen zum Zielspeicherort durch den Parameter destinationUrl angegeben.

Siehe auch

Referenz

SPListItem Klasse

SPListItem-Member

Copy-Überladung

Microsoft.SharePoint-Namespace