IWritableVirtualPathProviderMoveFile Method Content Studio 5.7 SDK
Content Studio Web Content Management System

[This is preliminary documentation and is subject to change.]

Moves and/or renames a file in a virtual file system.

Namespace: ContentStudio.Storage
Assembly: CS5Interfaces (in CS5Interfaces.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

void MoveFile(
	string sourceVirtualPath,
	string destinationVirtualPath
)

Parameters

sourceVirtualPath
Type: SystemString
The virtual path.
destinationVirtualPath
Type: SystemString
The new name.
Exceptions

ExceptionCondition
IOException The sourceVirtualPath and destinationVirtualPath parameters refer to the same file.
-or-
destinationVirtualPath already exists.
-or-
an attempt was made to move a parent directory to one of its descendants.
FileNotFoundException The sourceVirtualPath was not found.
DirectoryNotFoundException The path specified in sourceVirtualPath or destinationVirtualPath is invalid.
UnauthorizedAccessException The caller does not have the required permission.
ArgumentExceptionsourceVirtualPath or destinationVirtualPath is a zero-length string, contains only white space, or contains one or more invalid characters.
ArgumentNullExceptionsourceVirtualPath or destinationVirtualPath is null
NotSupportedException The operation is not supported.
See Also

Reference