Files クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。
[Android.Runtime.Register("java/nio/file/Files", ApiSince=26, DoNotGenerateAcw=true)]
public sealed class Files : Java.Lang.Object
[<Android.Runtime.Register("java/nio/file/Files", ApiSince=26, DoNotGenerateAcw=true)>]
type Files = class
inherit Object
- 継承
- 属性
注釈
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。
ほとんどの場合、ここで定義されているメソッドは、関連付けられているファイル システム プロバイダーに委任してファイル操作を実行します。
1.7 で追加されました。
の Java ドキュメントjava.nio.file.Files
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
プロパティ
Class |
この |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
JniIdentityHashCode |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 (継承元 Object) |
JniPeerMembers |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 |
PeerReference |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 (継承元 Object) |
ThresholdClass |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
ThresholdType |
この API は Android 用 Mono インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 (継承元 Object) |
メソッド
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
Copy(IPath, IPath, ICopyOption[]) |
入力ストリームからすべてのバイトを読み取り、出力ストリームに書き込みます。 |
Copy(IPath, Stream) |
ファイルから出力ストリームにすべてのバイトをコピーします。 |
Copy(Stream, IPath, ICopyOption[]) |
入力ストリームからすべてのバイトを読み取り、出力ストリームに書き込みます。 |
CreateDirectories(IPath, IFileAttribute[]) |
存在しないすべての親ディレクトリを最初に作成して、ディレクトリを作成します。 |
CreateDirectory(IPath, IFileAttribute[]) |
新しいディレクトリを作成します。 |
CreateFile(IPath, IFileAttribute[]) |
新しい空のファイルを作成します。ファイルが既に存在する場合は失敗します。 |
CreateLink(IPath, IPath) |
既存のファイル の新しいリンク (ディレクトリ エントリ) を作成します (省略可能な操作)。 |
CreateSymbolicLink(IPath, IPath, IFileAttribute[]) |
ターゲット へのシンボリック リンクを作成します (省略可能な操作)。 |
CreateTempDirectory(IPath, String, IFileAttribute[]) |
指定したプレフィックスを使用して名前を生成し、既定の一時ファイル ディレクトリに新しいディレクトリを作成します。 |
CreateTempDirectory(String, IFileAttribute[]) |
指定したプレフィックスを使用して名前を生成し、既定の一時ファイル ディレクトリに新しいディレクトリを作成します。 |
CreateTempFile(IPath, String, String, IFileAttribute[]) |
指定されたプレフィックスとサフィックスを使用して、既定の一時ファイル ディレクトリに空のファイルを作成し、その名前を生成します。 |
CreateTempFile(String, String, IFileAttribute[]) |
指定されたプレフィックスとサフィックスを使用して、既定の一時ファイル ディレクトリに空のファイルを作成し、その名前を生成します。 |
Delete(IPath) |
ファイルを削除します。 |
DeleteIfExists(IPath) |
ファイルが存在する場合は削除します。 |
Dispose() |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 (継承元 Object) |
Dispose(Boolean) |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 (継承元 Object) |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
Exists(IPath, LinkOption[]) |
ファイルが存在するかどうかをテストします。 |
GetAttribute(IPath, String, LinkOption[]) |
ファイル属性の値を読み取ります。 |
GetFileAttributeView(IPath, Class, LinkOption[]) |
指定された型のファイル属性ビューを返します。 |
GetFileStore(IPath) |
ファイルが |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
GetLastModifiedTime(IPath, LinkOption[]) |
ファイルの最終変更時刻を返します。 |
GetOwner(IPath, LinkOption[]) |
ファイルの所有者を返します。 |
GetPosixFilePermissions(IPath, LinkOption[]) |
ファイルの POSIX ファイルのアクセス許可を返します。 |
IsDirectory(IPath, LinkOption[]) |
ファイルがディレクトリであるかどうかをテストします。 |
IsExecutable(IPath) |
ファイルが実行可能かどうかをテストします。 |
IsHidden(IPath) |
ファイルが em hidden/em と見な<>されるかどうかを示します>。< |
IsReadable(IPath) |
ファイルが読み取り可能かどうかをテストします。 |
IsRegularFile(IPath, LinkOption[]) |
ファイルが不透明なコンテンツを含む通常のファイルであるかどうかをテストします。 |
IsSameFile(IPath, IPath) |
2 つのパスで同じファイルが見つからないかどうかをテストします。 |
IsSymbolicLink(IPath) |
ファイルがシンボリック リンクであるかどうかをテストします。 |
IsWritable(IPath) |
ファイルが書き込み可能かどうかをテストします。 |
JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
Move(IPath, IPath, ICopyOption[]) |
ファイルをターゲット ファイルに移動または名前変更します。 |
NewBufferedReader(IPath) |
読み取り用のファイルを開き、ファイルからテキストを |
NewBufferedReader(IPath, Charset) |
読み取り用のファイルを |
NewBufferedWriter(IPath, Charset, IOpenOption[]) |
書き込み用のファイルを開くか作成し |
NewBufferedWriter(IPath, IOpenOption[]) |
書き込み用のファイルを開くか作成し |
NewByteChannel(IPath, ICollection<IOpenOption>, IFileAttribute[]) |
ファイルを開くか作成し、ファイルにアクセスするためのシーク可能なバイト チャネルを返します。 |
NewByteChannel(IPath, IOpenOption[]) |
ファイルを開くか作成し、ファイルにアクセスするためのシーク可能なバイト チャネルを返します。 |
NewDirectoryStream(IPath) |
ディレクトリを開き、a を返して |
NewDirectoryStream(IPath, IDirectoryStreamFilter) |
ディレクトリを開き、a を返して |
NewDirectoryStream(IPath, String) |
ディレクトリを開き、a を |
NewInputStream(IPath, IOpenOption[]) |
ファイルを開き、ファイルから読み取る入力ストリームを返します。 |
NewOutputStream(IPath, IOpenOption[]) |
ファイルを開くか作成し、ファイルにバイトを書き込むのに使用できる出力ストリームを返します。 |
NotExists(IPath, LinkOption[]) |
このパスにあるファイルが存在しないかどうかをテストします。 |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
ProbeContentType(IPath) |
ファイルのコンテンツ タイプをプローブします。 |
ReadAllBytes(IPath) |
ファイルからすべてのバイトを読み取ります。 |
ReadAllLines(IPath) |
ファイルからすべての行を読み取ります。 |
ReadAllLines(IPath, Charset) |
ファイルからすべての行を読み取ります。 |
ReadAttributes(IPath, Class, LinkOption[]) |
ファイルの属性を一括操作として読み取ります。 |
ReadAttributes(IPath, String, LinkOption[]) |
ファイルの属性を一括操作として読み取ります。 |
ReadSymbolicLink(IPath) |
シンボリック リンクのターゲットを読み取ります (省略可能な操作)。 |
SetAttribute(IPath, String, Object, LinkOption[]) |
ファイル属性の値を設定します。 |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
SetLastModifiedTime(IPath, FileTime) |
ファイルの最終変更時刻属性を更新します。 |
SetOwner(IPath, IUserPrincipal) |
ファイル所有者を更新します。 |
SetPosixFilePermissions(IPath, ICollection<PosixFilePermission>) |
ファイルの POSIX アクセス許可を設定します。 |
Size(IPath) |
ファイルのサイズ (バイト単位) を返します。 |
ToArray<T>() |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 (継承元 Object) |
ToString() |
オブジェクトの文字列表現を返します。 (継承元 Object) |
UnregisterFromRuntime() |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 (継承元 Object) |
Wait() |
現在のスレッドが目覚めるまで待機させます。通常<は、通知<>/em> または <em>割り込み/em> を受け<取ります。 (継承元 Object) |
Wait(Int64) |
現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
Wait(Int64, Int32) |
現在のスレッドが目覚めるまで待機します。通常<><は、通知/em> または <em>中断</em> によって、または一定のリアルタイムが経過するまで待機します。 (継承元 Object) |
WalkFileTree(IPath, ICollection<FileVisitOption>, Int32, IFileVisitor) |
ファイル ツリーをウォークします。 |
WalkFileTree(IPath, IFileVisitor) |
ファイル ツリーをウォークします。 |
Write(IPath, Byte[], IOpenOption[]) |
テキスト行をファイルに書き込みます。 |
Write(IPath, IIterable, Charset, IOpenOption[]) |
テキスト行をファイルに書き込みます。 |
Write(IPath, IIterable, IOpenOption[]) |
テキスト行をファイルに書き込みます。 |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 (継承元 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 (継承元 Object) |
IJavaPeerable.Finalized() |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 (継承元 Object) |
IJavaPeerable.JniManagedPeerState |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 (継承元 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 (継承元 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 (継承元 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 (継承元 Object) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 |
GetJniTypeName(IJavaPeerable) |
このクラスは、ファイル、ディレクトリ、またはその他の種類のファイルを操作する静的メソッドのみで構成されます。 |