IStorageFile.MoveAsync メソッド

定義

オーバーロード

MoveAsync(IStorageFolder)

現在のファイルを指定したフォルダーに移動します。

MoveAsync(IStorageFolder, String)

現在のファイルを指定したフォルダーに移動し、目的の名前に従ってファイルの名前を変更します。

MoveAsync(IStorageFolder, String, NameCollisionOption)

現在のファイルを指定したフォルダーに移動し、目的の名前に従ってファイルの名前を変更します。 このメソッドは、指定したフォルダーに同じ名前のファイルが既に存在する場合の対処方法も指定します。

MoveAsync(IStorageFolder)

現在のファイルを指定したフォルダーに移動します。

public:
 IAsyncAction ^ MoveAsync(IStorageFolder ^ destinationFolder);
/// [Windows.Foundation.Metadata.Overload("MoveOverloadDefaultNameAndOptions")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction MoveAsync(IStorageFolder const& destinationFolder);
[Windows.Foundation.Metadata.Overload("MoveOverloadDefaultNameAndOptions")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction MoveAsync(IStorageFolder destinationFolder);
function moveAsync(destinationFolder)
Public Function MoveAsync (destinationFolder As IStorageFolder) As IAsyncAction

パラメーター

destinationFolder
IStorageFolder

ファイルの移動先フォルダー。

この移動先フォルダーは物理的な場所である必要があります。 それ以外の場合、コピー先フォルダーがファイル グループのようにメモリ内にのみ存在する場合、このメソッドは失敗し、例外をスローします。

戻り値

このメソッドでは、オブジェクトまたは値は返されません。

属性

こちらもご覧ください

適用対象

MoveAsync(IStorageFolder, String)

現在のファイルを指定したフォルダーに移動し、目的の名前に従ってファイルの名前を変更します。

public:
 IAsyncAction ^ MoveAsync(IStorageFolder ^ destinationFolder, Platform::String ^ desiredNewName);
/// [Windows.Foundation.Metadata.Overload("MoveOverloadDefaultOptions")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction MoveAsync(IStorageFolder const& destinationFolder, winrt::hstring const& desiredNewName);
[Windows.Foundation.Metadata.Overload("MoveOverloadDefaultOptions")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction MoveAsync(IStorageFolder destinationFolder, string desiredNewName);
function moveAsync(destinationFolder, desiredNewName)
Public Function MoveAsync (destinationFolder As IStorageFolder, desiredNewName As String) As IAsyncAction

パラメーター

destinationFolder
IStorageFolder

ファイルの移動先フォルダー。

この移動先フォルダーは物理的な場所である必要があります。 それ以外の場合、コピー先フォルダーがファイル グループのようにメモリ内にのみ存在する場合、このメソッドは失敗し、例外をスローします。

desiredNewName
String

Platform::String

winrt::hstring

移動後のファイルの目的の名前。

コピー先フォルダーに、指定した desiredNewName が既に存在する既存のファイルがある場合、Windows はファイルの一意の名前を生成します。

戻り値

このメソッドでは、オブジェクトまたは値は返されません。

属性

こちらもご覧ください

適用対象

MoveAsync(IStorageFolder, String, NameCollisionOption)

現在のファイルを指定したフォルダーに移動し、目的の名前に従ってファイルの名前を変更します。 このメソッドは、指定したフォルダーに同じ名前のファイルが既に存在する場合の対処方法も指定します。

public:
 IAsyncAction ^ MoveAsync(IStorageFolder ^ destinationFolder, Platform::String ^ desiredNewName, NameCollisionOption option);
/// [Windows.Foundation.Metadata.Overload("MoveOverload")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction MoveAsync(IStorageFolder const& destinationFolder, winrt::hstring const& desiredNewName, NameCollisionOption const& option);
[Windows.Foundation.Metadata.Overload("MoveOverload")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction MoveAsync(IStorageFolder destinationFolder, string desiredNewName, NameCollisionOption option);
function moveAsync(destinationFolder, desiredNewName, option)
Public Function MoveAsync (destinationFolder As IStorageFolder, desiredNewName As String, option As NameCollisionOption) As IAsyncAction

パラメーター

destinationFolder
IStorageFolder

ファイルの移動先フォルダー。

この移動先フォルダーは物理的な場所である必要があります。 それ以外の場合、コピー先フォルダーがファイル グループのようにメモリ内にのみ存在する場合、このメソッドは失敗し、例外をスローします。

desiredNewName
String

Platform::String

winrt::hstring

移動後のファイルの目的の名前。

コピー先フォルダーに、指定した desiredNewName が既に存在する既存のファイルがある場合、指定した NameCollisionOption によって、競合に対する Windows の応答方法が決まります。

option
NameCollisionOption

目的のNewName がコピー先フォルダー内の既存のファイルの名前と同じである場合の Windows の応答方法を決定する列挙値。

戻り値

このメソッドでは、オブジェクトまたは値は返されません。

属性

こちらもご覧ください

適用対象