IDosFileAttributeView Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma exibição de atributo de arquivo que fornece uma exibição dos atributos de arquivo "DOS" herdados.
[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
- Atributos
- Implementações
Comentários
Uma exibição de atributo de arquivo que fornece uma exibição dos atributos de arquivo "DOS" herdados. Esses atributos são suportados por sistemas de arquivos, como o formato FAT (Tabela de Alocação de Arquivos) comumente usado em <dispositivos< de>consumo/em>.
A DosFileAttributeView
é um BasicFileAttributeView
que oferece suporte adicionalmente ao acesso ao conjunto de sinalizadores de atributo DOS que são usados para indicar se o arquivo é somente leitura, oculto, um arquivo de sistema ou arquivado.
Onde o acesso dinâmico a atributos de arquivo é necessário, os atributos suportados por essa exibição de atributo são definidos por BasicFileAttributeView
, e além disso, os seguintes atributos são suportados: <blockquote><table class="striped"<>caption style="display:none">Supported attributes</caption<>thead><tr><th scope="col"> Name </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<>Boolean
/td></tr/tbody/><>< tabela></blockquote>
O java.nio.file.Files#getAttribute getAttribute
método pode ser usado para ler qualquer um desses atributos, ou qualquer um dos atributos definidos por BasicFileAttributeView
como se invocando o #readAttributes readAttributes()
método.
O java.nio.file.Files#setAttribute setAttribute
método pode ser usado para atualizar a hora da última modificação do arquivo, a hora do último acesso ou criar atributos de tempo, conforme definido pelo BasicFileAttributeView
. Ele também pode ser usado para atualizar os atributos do DOS como se invocando os #setReadOnly setReadOnly
métodos , #setHidden setHidden
, #setSystem setSystem
e #setArchive setArchive
, respectivamente.
Adicionado em 1.7.
Documentação Java para java.nio.file.attribute.DosFileAttributeView
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.
Propriedades
Handle |
Obtém o valor JNI do objeto Android subjacente. (Herdado de IJavaObject) |
JniIdentityHashCode |
Retorna o valor de |
JniManagedPeerState |
Estado do par gerenciado. (Herdado de IJavaPeerable) |
JniPeerMembers |
Acesso de membros e suporte à invocação. (Herdado de IJavaPeerable) |
PeerReference |
Retorna uma JniObjectReference das instâncias do objeto Java encapsulado. (Herdado de IJavaPeerable) |
Métodos
Disposed() |
Chamado quando a instância tiver sido descartada. (Herdado de IJavaPeerable) |
DisposeUnlessReferenced() |
Se não houver referências pendentes a este caso, então chame |
Finalized() |
Chamado quando a instância tiver sido finalizada. (Herdado de IJavaPeerable) |
Name() |
Retorna o nome do modo de exibição de atributo. |
ReadAttributes() |
Uma exibição de atributo de arquivo que fornece uma exibição dos atributos de arquivo "DOS" herdados. |
SetArchive(Boolean) |
Atualiza o valor do atributo archive. |
SetHidden(Boolean) |
Atualiza o valor do atributo oculto. |
SetJniIdentityHashCode(Int32) |
Defina o valor retornado por |
SetJniManagedPeerState(JniManagedPeerStates) |
Uma exibição de atributo de arquivo que fornece uma exibição dos atributos de arquivo "DOS" herdados. (Herdado de IJavaPeerable) |
SetPeerReference(JniObjectReference) |
Defina o valor retornado por |
SetReadOnly(Boolean) |
Atualiza o valor do atributo somente leitura. |
SetSystem(Boolean) |
Atualiza o valor do atributo do sistema. |
SetTimes(FileTime, FileTime, FileTime) |
Atualiza qualquer ou todas as horas da última modificação do arquivo, a hora do último acesso e os atributos de tempo de criação. (Herdado de IBasicFileAttributeView) |
UnregisterFromRuntime() |
Cancele o registro dessa instância para que o tempo de execução não a retorne de chamadas futuras Java.Interop.JniRuntime+JniValueManager.PeekValue . (Herdado de IJavaPeerable) |
Métodos de Extensão
JavaCast<TResult>(IJavaObject) |
Executa uma conversão de tipo verificada em tempo de execução do Android. |
JavaCast<TResult>(IJavaObject) |
Uma exibição de atributo de arquivo que fornece uma exibição dos atributos de arquivo "DOS" herdados. |
GetJniTypeName(IJavaPeerable) |
Uma exibição de atributo de arquivo que fornece uma exibição dos atributos de arquivo "DOS" herdados. |