89589fec4d
* Add API diff between .NET Core 3.0 preview5 and preview6. * Fix title in Standalon-packages.md file
64 lines
4.8 KiB
Markdown
64 lines
4.8 KiB
Markdown
# Microsoft.VisualBasic.MyServices
|
|
|
|
``` diff
|
|
namespace Microsoft.VisualBasic.MyServices {
|
|
public class FileSystemProxy {
|
|
+ public string CurrentDirectory { get; set; }
|
|
+ public ReadOnlyCollection<DriveInfo> Drives { get; }
|
|
+ public string CombinePath(string baseDirectory, string relativePath);
|
|
+ public void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName);
|
|
+ public void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName, UIOption showUI);
|
|
+ public void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName, UIOption showUI, UICancelOption onUserCancel);
|
|
+ public void CopyDirectory(string sourceDirectoryName, string destinationDirectoryName, bool overwrite);
|
|
+ public void CopyFile(string sourceFileName, string destinationFileName);
|
|
+ public void CopyFile(string sourceFileName, string destinationFileName, UIOption showUI);
|
|
+ public void CopyFile(string sourceFileName, string destinationFileName, UIOption showUI, UICancelOption onUserCancel);
|
|
+ public void CopyFile(string sourceFileName, string destinationFileName, bool overwrite);
|
|
+ public void CreateDirectory(string directory);
|
|
+ public void DeleteDirectory(string directory, DeleteDirectoryOption onDirectoryNotEmpty);
|
|
+ public void DeleteDirectory(string directory, UIOption showUI, RecycleOption recycle);
|
|
+ public void DeleteDirectory(string directory, UIOption showUI, RecycleOption recycle, UICancelOption onUserCancel);
|
|
+ public void DeleteFile(string file);
|
|
+ public void DeleteFile(string file, UIOption showUI, RecycleOption recycle);
|
|
+ public void DeleteFile(string file, UIOption showUI, RecycleOption recycle, UICancelOption onUserCancel);
|
|
+ public bool DirectoryExists(string directory);
|
|
+ public bool FileExists(string file);
|
|
+ public ReadOnlyCollection<string> FindInFiles(string directory, string containsText, bool ignoreCase, SearchOption searchType);
|
|
+ public ReadOnlyCollection<string> FindInFiles(string directory, string containsText, bool ignoreCase, SearchOption searchType, params string[] fileWildcards);
|
|
+ public ReadOnlyCollection<string> GetDirectories(string directory);
|
|
+ public ReadOnlyCollection<string> GetDirectories(string directory, SearchOption searchType, params string[] wildcards);
|
|
+ public DirectoryInfo GetDirectoryInfo(string directory);
|
|
+ public DriveInfo GetDriveInfo(string drive);
|
|
+ public FileInfo GetFileInfo(string file);
|
|
+ public ReadOnlyCollection<string> GetFiles(string directory);
|
|
+ public ReadOnlyCollection<string> GetFiles(string directory, SearchOption searchType, params string[] wildcards);
|
|
+ public string GetName(string path);
|
|
+ public string GetParentPath(string path);
|
|
+ public string GetTempFileName();
|
|
+ public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName);
|
|
+ public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName, UIOption showUI);
|
|
+ public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName, UIOption showUI, UICancelOption onUserCancel);
|
|
+ public void MoveDirectory(string sourceDirectoryName, string destinationDirectoryName, bool overwrite);
|
|
+ public void MoveFile(string sourceFileName, string destinationFileName);
|
|
+ public void MoveFile(string sourceFileName, string destinationFileName, UIOption showUI);
|
|
+ public void MoveFile(string sourceFileName, string destinationFileName, UIOption showUI, UICancelOption onUserCancel);
|
|
+ public void MoveFile(string sourceFileName, string destinationFileName, bool overwrite);
|
|
+ public TextFieldParser OpenTextFieldParser(string file);
|
|
+ public TextFieldParser OpenTextFieldParser(string file, params int[] fieldWidths);
|
|
+ public TextFieldParser OpenTextFieldParser(string file, params string[] delimiters);
|
|
+ public StreamReader OpenTextFileReader(string file);
|
|
+ public StreamReader OpenTextFileReader(string file, Encoding encoding);
|
|
+ public StreamWriter OpenTextFileWriter(string file, bool append);
|
|
+ public StreamWriter OpenTextFileWriter(string file, bool append, Encoding encoding);
|
|
+ public byte[] ReadAllBytes(string file);
|
|
+ public string ReadAllText(string file);
|
|
+ public string ReadAllText(string file, Encoding encoding);
|
|
+ public void RenameDirectory(string directory, string newName);
|
|
+ public void RenameFile(string file, string newName);
|
|
+ public void WriteAllBytes(string file, byte[] data, bool append);
|
|
+ public void WriteAllText(string file, string text, bool append);
|
|
+ public void WriteAllText(string file, string text, bool append, Encoding encoding);
|
|
}
|
|
}
|
|
```
|
|
|