IBasicFileAttributeView Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Visualizzazione attributo file che fornisce una visualizzazione di un <set< di base em/em>> di attributi di file comuni a molti file system.
[Android.Runtime.Register("java/nio/file/attribute/BasicFileAttributeView", "", "Java.Nio.FileNio.Attributes.IBasicFileAttributeViewInvoker", ApiSince=26)]
public interface IBasicFileAttributeView : IDisposable, Java.Interop.IJavaPeerable, Java.Nio.FileNio.Attributes.IFileAttributeView
[<Android.Runtime.Register("java/nio/file/attribute/BasicFileAttributeView", "", "Java.Nio.FileNio.Attributes.IBasicFileAttributeViewInvoker", ApiSince=26)>]
type IBasicFileAttributeView = interface
interface IFileAttributeView
interface IAttributeView
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Derivato
- Attributi
- Implementazioni
Commenti
Visualizzazione attributo file che fornisce una visualizzazione di un <set< di base em/em>> di attributi di file comuni a molti file system. Il set di base di attributi di file è costituito da <>attributi di file obbligatori</em> e <em facoltativi</em>> come definito dall'interfacciaBasicFileAttributes
.
Gli attributi del file vengono recuperati dal file system come <operazione< em bulk/em>> richiamando il #readAttributes() readAttributes
metodo. Questa classe definisce anche il #setTimes setTimes
metodo per aggiornare gli attributi temporali del file.
Se è necessario l'accesso dinamico agli attributi dei file, gli attributi supportati da questa visualizzazione attributi hanno i nomi e i tipi seguenti: <blockquote table class="striped"><didascalia style="display:none><"<>Attributi supportati/didascalia>< thead><tr><th scope="col" Name </th scope="col">> Type </th<>></tr></Thead><tbody><tr><th scope="row"> "lastModifiedTime" </>FileTime
<<<><>>><th td/td/tr tr th scope="row"> "lastAccessTime" /><th td/tdFileTime
></tr tr th scope="row>" "creationTime<<" /><<<FileTime
>>th td/td/tr<>tr><th scope="row><" /th><td><><><>Long
</td></<>tr tr><th scope="row"> "isRegularFile<" /<<Boolean
>>th td/td>><<></tr tr th scope="row>" "isDirectory<" /><th td/td>>><<</tr tr th scope="row"> "isSymbolicLink<" /<>><Boolean
th td/td<><Boolean
>/tr<>tr><th scope="row" > "isOther" /th td/td/tr><<>tr th scope="row" "fileKey" <></th<><>tdObject
></td><>Boolean
</tr></tbody<<>>/table></blockquote>
Il java.nio.file.Files#getAttribute getAttribute
metodo può essere usato per leggere uno di questi attributi come se richiamando il #readAttributes() readAttributes()
metodo.
Il java.nio.file.Files#setAttribute setAttribute
metodo può essere usato per aggiornare l'ora dell'ultima modifica del file, l'ultima ora di accesso o creare attributi temporali come se richiamando il #setTimes setTimes
metodo.
Aggiunta nella versione 1.7.
Documentazione Java per java.nio.file.attribute.BasicFileAttributeView
.
Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .
Proprietà
Handle |
Ottiene il valore JNI dell'oggetto Android sottostante. (Ereditato da IJavaObject) |
JniIdentityHashCode |
Restituisce il valore di per |
JniManagedPeerState |
Stato del peer gestito. (Ereditato da IJavaPeerable) |
JniPeerMembers |
Supporto per l'accesso ai membri e la chiamata. (Ereditato da IJavaPeerable) |
PeerReference |
Restituisce un'istanza JniObjectReference dell'oggetto Java con wrapping. (Ereditato da IJavaPeerable) |
Metodi
Disposed() |
Chiamato quando l'istanza è stata eliminata. (Ereditato da IJavaPeerable) |
DisposeUnlessReferenced() |
Se non sono presenti riferimenti in sospeso a questa istanza, chiama |
Finalized() |
Chiamato quando l'istanza è stata finalizzata. (Ereditato da IJavaPeerable) |
Name() |
Restituisce il nome della visualizzazione attributo. |
ReadAttributes() |
Legge gli attributi di file di base come operazione bulk. |
SetJniIdentityHashCode(Int32) |
Impostare il valore restituito da |
SetJniManagedPeerState(JniManagedPeerStates) |
Visualizzazione attributo file che fornisce una visualizzazione di un <set< di base em/em>> di attributi di file comuni a molti file system. (Ereditato da IJavaPeerable) |
SetPeerReference(JniObjectReference) |
Impostare il valore restituito da |
SetTimes(FileTime, FileTime, FileTime) |
Aggiornamenti qualsiasi o tutta l'ora dell'ultima modifica del file, l'ora dell'ultimo accesso e creare attributi di ora. |
UnregisterFromRuntime() |
Annullare la registrazione di questa istanza in modo che il runtime non lo restituirà dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue . (Ereditato da IJavaPeerable) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Visualizzazione attributo file che fornisce una visualizzazione di un <set< di base em/em>> di attributi di file comuni a molti file system. |
GetJniTypeName(IJavaPeerable) |
Visualizzazione attributo file che fornisce una visualizzazione di un <set< di base em/em>> di attributi di file comuni a molti file system. |