IDosFileAttributeView インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
従来の "DOS" ファイル属性のビューを提供するファイル属性ビュー。
[Android.Runtime.Register("java/nio/file/attribute/DosFileAttributeView", "", "Java.Nio.FileNio.Attributes.IDosFileAttributeViewInvoker", ApiSince=26)]
public interface IDosFileAttributeView : IDisposable, Java.Interop.IJavaPeerable, Java.Nio.FileNio.Attributes.IBasicFileAttributeView
[<Android.Runtime.Register("java/nio/file/attribute/DosFileAttributeView", "", "Java.Nio.FileNio.Attributes.IDosFileAttributeViewInvoker", ApiSince=26)>]
type IDosFileAttributeView = interface
interface IBasicFileAttributeView
interface IFileAttributeView
interface IAttributeView
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 属性
- 実装
注釈
従来の "DOS" ファイル属性のビューを提供するファイル属性ビュー。 これらの属性は、コンシューマー>デバイス</em> で一般的に使用されるファイル割り当てテーブル (FAT) 形式などのファイル システムで<サポートされています。
A DosFileAttributeView
は、 BasicFileAttributeView
ファイルが読み取り専用、非表示、システム ファイル、またはアーカイブされているかどうかを示すために使用される一連の DOS 属性フラグへのアクセスを追加でサポートします。
ファイル属性への動的アクセスが必要な場合、この属性ビューでサポートされる属性は、次の属性でBasicFileAttributeView
定義されています。さらに、blockquote><table class="striped"><caption style="display:none">Supported attributes</caption<>thead<>tr><th scope="col"> Name </th<>th scope="col"> Type </th<>/tr<>/thead><tbody><<tr><th scope="row"> readonly </th><td><Boolean
/td></tr tr>><<th scope="row"> hidden </th><td>Boolean
</td></tr tr><><th scope="row"> system </th><td><Boolean
/td></tr tr><<>th scope="row"> archive </th><td/td><<>Boolean
/tr></tbody/><table></blockquote>
このメソッドを java.nio.file.Files#getAttribute getAttribute
使用して、これらの属性のいずれかを読み取ったり、メソッドを呼び出すかのように定義された BasicFileAttributeView
属性を #readAttributes readAttributes()
読み取ったりすることができます。
このメソッドは java.nio.file.Files#setAttribute setAttribute
、ファイルの最終変更時刻、最終アクセス時刻を更新したり、定義に BasicFileAttributeView
従って時刻属性を作成したりするために使用できます。 また、DOS 属性をそれぞれ呼び出#setReadOnly setReadOnly
#setHidden setHidden
#setSystem setSystem
す場合と同様に、DOS 属性を#setArchive setArchive
更新するためにも使用できます。
1.7 で追加されました。
の Java ドキュメントjava.nio.file.attribute.DosFileAttributeView
このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。
プロパティ
Handle |
基になる Android オブジェクトの JNI 値を取得します。 (継承元 IJavaObject) |
JniIdentityHashCode |
ラップされたインスタンスの |
JniManagedPeerState |
マネージド ピアの状態。 (継承元 IJavaPeerable) |
JniPeerMembers |
メンバー アクセスと呼び出しのサポート。 (継承元 IJavaPeerable) |
PeerReference |
ラップされた Java オブジェクト インスタンスの a JniObjectReference を返します。 (継承元 IJavaPeerable) |
メソッド
Disposed() |
インスタンスが破棄されたときに呼び出されます。 (継承元 IJavaPeerable) |
DisposeUnlessReferenced() |
このインスタンスへの未処理の参照がない場合は、呼び出 |
Finalized() |
インスタンスが終了したときに呼び出されます。 (継承元 IJavaPeerable) |
Name() |
属性ビューの名前を返します。 |
ReadAttributes() |
従来の "DOS" ファイル属性のビューを提供するファイル属性ビュー。 |
SetArchive(Boolean) |
アーカイブ属性の値を更新します。 |
SetHidden(Boolean) |
非表示属性の値を更新します。 |
SetJniIdentityHashCode(Int32) |
によって |
SetJniManagedPeerState(JniManagedPeerStates) |
従来の "DOS" ファイル属性のビューを提供するファイル属性ビュー。 (継承元 IJavaPeerable) |
SetPeerReference(JniObjectReference) |
によって |
SetReadOnly(Boolean) |
読み取り専用属性の値を更新します。 |
SetSystem(Boolean) |
システム属性の値を更新します。 |
SetTimes(FileTime, FileTime, FileTime) |
ファイルの最終変更時刻、最終アクセス時刻、および作成時刻属性の一部またはすべてを更新します。 (継承元 IBasicFileAttributeView) |
UnregisterFromRuntime() |
ランタイムが将来 Java.Interop.JniRuntime+JniValueManager.PeekValue の呼び出しから返されないように、このインスタンスの登録を解除します。 (継承元 IJavaPeerable) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
従来の "DOS" ファイル属性のビューを提供するファイル属性ビュー。 |
GetJniTypeName(IJavaPeerable) |
従来の "DOS" ファイル属性のビューを提供するファイル属性ビュー。 |