Class Path
- Namespace
- VMagicMirror.Buddy.IO
ファイルパスに関連したAPIを提供します。
public static class Path
- Inheritance
-
Path
- Inherited Members
Remarks
VMagicMirrorではスクリプトを安全に実行しやすくするため、System.IO 系のAPIを直接使うことは制限されています。 このクラスではPathの比較的安全に実行できるAPIを、 System.IO のAPIと等価に提供します。 各メソッドの説明については Directory の同名のメソッドを参照して下さい。
サブキャラのスクリプトで本クラスによってファイルパスを扱う場合、原則として絶対パスを使用して下さい。
スクリプトのカレントディレクトリが main.csx のあるフォルダと一致することは保証されていません。
Methods
Combine(string, string)
public static string Combine(string path1, string path2)
Parameters
Returns
Combine(string, string, string)
public static string Combine(string path1, string path2, string path3)
Parameters
Returns
Combine(string, string, string, string)
public static string Combine(string path1, string path2, string path3, string path4)
Parameters
Returns
Combine(params string[])
public static string Combine(params string[] paths)
Parameters
pathsstring[]
Returns
GetDirectoryName(string)
public static string GetDirectoryName(string path)
Parameters
pathstring
Returns
GetExtension(string)
public static string GetExtension(string path)
Parameters
pathstring
Returns
GetFileName(string)
public static string GetFileName(string path)
Parameters
pathstring
Returns
GetFileNameWithoutExtension(string)
public static string GetFileNameWithoutExtension(string path)
Parameters
pathstring
Returns
GetFullPath(string)
public static string GetFullPath(string path)
Parameters
pathstring