Freigeben über


IStorageFile.CopyAsync Methode

Definition

Überlädt

CopyAsync(IStorageFolder)

Erstellt eine Kopie der Datei im angegebenen Ordner.

CopyAsync(IStorageFolder, String)

Erstellt eine Kopie der Datei im angegebenen Ordner unter Verwendung des gewünschten Namens.

CopyAsync(IStorageFolder, String, NameCollisionOption)

Erstellt eine Kopie der Datei im angegebenen Ordner unter Verwendung des gewünschten Namens. Diese Methode gibt auch an, was zu tun ist, wenn eine vorhandene Datei im angegebenen Ordner denselben Namen hat.

CopyAsync(IStorageFolder)

Erstellt eine Kopie der Datei im angegebenen Ordner.

public:
 IAsyncOperation<StorageFile ^> ^ CopyAsync(IStorageFolder ^ destinationFolder);
/// [Windows.Foundation.Metadata.Overload("CopyOverloadDefaultNameAndOptions")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StorageFile> CopyAsync(IStorageFolder const& destinationFolder);
[Windows.Foundation.Metadata.Overload("CopyOverloadDefaultNameAndOptions")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StorageFile> CopyAsync(IStorageFolder destinationFolder);
function copyAsync(destinationFolder)
Public Function CopyAsync (destinationFolder As IStorageFolder) As IAsyncOperation(Of StorageFile)

Parameter

destinationFolder
IStorageFolder

Der Zielordner, in dem die Kopie erstellt wird.

Gibt zurück

Nach Abschluss dieser Methode wird eine StorageFile-Datei zurückgegeben, die die Kopie darstellt.

Attribute

Weitere Informationen

Gilt für:

CopyAsync(IStorageFolder, String)

Erstellt eine Kopie der Datei im angegebenen Ordner unter Verwendung des gewünschten Namens.

public:
 IAsyncOperation<StorageFile ^> ^ CopyAsync(IStorageFolder ^ destinationFolder, Platform::String ^ desiredNewName);
/// [Windows.Foundation.Metadata.Overload("CopyOverloadDefaultOptions")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StorageFile> CopyAsync(IStorageFolder const& destinationFolder, winrt::hstring const& desiredNewName);
[Windows.Foundation.Metadata.Overload("CopyOverloadDefaultOptions")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StorageFile> CopyAsync(IStorageFolder destinationFolder, string desiredNewName);
function copyAsync(destinationFolder, desiredNewName)
Public Function CopyAsync (destinationFolder As IStorageFolder, desiredNewName As String) As IAsyncOperation(Of StorageFile)

Parameter

destinationFolder
IStorageFolder

Der Zielordner, in dem die Kopie erstellt wird.

desiredNewName
String

Platform::String

winrt::hstring

Der gewünschte Name der Kopie.

Wenn im Zielordner eine Datei vorhanden ist, die bereits den angegebenen desiredNewName enthält, generiert Windows einen eindeutigen Namen für die Kopie.

Gibt zurück

Nach Abschluss dieser Methode wird eine StorageFile-Datei zurückgegeben, die die Kopie darstellt.

Attribute

Weitere Informationen

Gilt für:

CopyAsync(IStorageFolder, String, NameCollisionOption)

Erstellt eine Kopie der Datei im angegebenen Ordner unter Verwendung des gewünschten Namens. Diese Methode gibt auch an, was zu tun ist, wenn eine vorhandene Datei im angegebenen Ordner denselben Namen hat.

public:
 IAsyncOperation<StorageFile ^> ^ CopyAsync(IStorageFolder ^ destinationFolder, Platform::String ^ desiredNewName, NameCollisionOption option);
/// [Windows.Foundation.Metadata.Overload("CopyOverload")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<StorageFile> CopyAsync(IStorageFolder const& destinationFolder, winrt::hstring const& desiredNewName, NameCollisionOption const& option);
[Windows.Foundation.Metadata.Overload("CopyOverload")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<StorageFile> CopyAsync(IStorageFolder destinationFolder, string desiredNewName, NameCollisionOption option);
function copyAsync(destinationFolder, desiredNewName, option)
Public Function CopyAsync (destinationFolder As IStorageFolder, desiredNewName As String, option As NameCollisionOption) As IAsyncOperation(Of StorageFile)

Parameter

destinationFolder
IStorageFolder

Der Zielordner, in dem die Kopie erstellt wird.

desiredNewName
String

Platform::String

winrt::hstring

Der gewünschte Name der Kopie.

Wenn im Zielordner eine Datei vorhanden ist, die bereits den angegebenen desiredNewName enthält, bestimmt die angegebene NameCollisionOption , wie Windows auf den Konflikt reagiert.

option
NameCollisionOption

Ein Enumerationswert, der bestimmt, wie Windows reagiert, wenn der desiredNewName mit dem Namen einer vorhandenen Datei im Zielordner übereinstimmt.

Gibt zurück

Nach Abschluss dieser Methode wird eine StorageFile-Datei zurückgegeben, die die Kopie darstellt.

Attribute

Weitere Informationen

Gilt für: