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
paths
string[]
Returns
GetDirectoryName(string)
public static string GetDirectoryName(string path)
Parameters
path
string
Returns
GetExtension(string)
public static string GetExtension(string path)
Parameters
path
string
Returns
GetFileName(string)
public static string GetFileName(string path)
Parameters
path
string
Returns
GetFileNameWithoutExtension(string)
public static string GetFileNameWithoutExtension(string path)
Parameters
path
string
Returns
GetFullPath(string)
public static string GetFullPath(string path)
Parameters
path
string