Table of Contents

Class Directory

Namespace
VMagicMirror.Buddy.IO

ディレクトリに関連したAPIを提供します。

public static class Directory
Inheritance
Directory
Inherited Members

Remarks

VMagicMirrorではスクリプトを安全に実行しやすくするため、System.IO 系のAPIを直接使うことは制限されています。 このクラスではディレクトリの存在判定など、比較的安全に実行できるAPIを、 System.IO のAPIと等価に提供します。 各メソッドの説明については Directory の同名のメソッドを参照して下さい。

サブキャラのスクリプトで本クラスによってファイルパスを扱う場合、原則として絶対パスを使用して下さい。 スクリプトのカレントディレクトリが main.csx のあるフォルダと一致することは保証されていません。

Methods

Exists(string)

public static bool Exists(string path)

Parameters

path string

Returns

bool

GetDirectories(string)

public static string[] GetDirectories(string path)

Parameters

path string

Returns

string[]

GetDirectories(string, string)

public static string[] GetDirectories(string path, string searchPattern)

Parameters

path string
searchPattern string

Returns

string[]

GetFiles(string)

public static string[] GetFiles(string path)

Parameters

path string

Returns

string[]

GetFiles(string, string)

public static string[] GetFiles(string path, string searchPattern)

Parameters

path string
searchPattern string

Returns

string[]