Terraria.Utilities.FileOperationAPIWrapper.SHFileOperation C# (CSharp) Method

SHFileOperation() private method

private SHFileOperation ( SHFILEOPSTRUCT &FileOp ) : int
FileOp SHFILEOPSTRUCT
return int
        private static extern int SHFileOperation(ref SHFILEOPSTRUCT FileOp);

Usage Example

 private static bool Send(string path, FileOperationAPIWrapper.FileOperationFlags flags)
 {
     try
     {
         FileOperationAPIWrapper.SHFILEOPSTRUCT FileOp = new FileOperationAPIWrapper.SHFILEOPSTRUCT()
         {
             wFunc  = FileOperationAPIWrapper.FileOperationType.FO_DELETE,
             pFrom  = path + (object)char.MinValue + (object)char.MinValue,
             fFlags = FileOperationAPIWrapper.FileOperationFlags.FOF_ALLOWUNDO | flags
         };
         FileOperationAPIWrapper.SHFileOperation(ref FileOp);
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
All Usage Examples Of Terraria.Utilities.FileOperationAPIWrapper::SHFileOperation