Compartilhar via


MtpObjectInfo Classe

Definição

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

[Android.Runtime.Register("android/mtp/MtpObjectInfo", DoNotGenerateAcw=true)]
public sealed class MtpObjectInfo : Java.Lang.Object
[<Android.Runtime.Register("android/mtp/MtpObjectInfo", DoNotGenerateAcw=true)>]
type MtpObjectInfo = class
    inherit Object
Herança
MtpObjectInfo
Atributos

Comentários

Essa classe encapsula informações sobre um objeto em um dispositivo MTP. Isso corresponde ao conjunto de dados ObjectInfo descrito na seção 5.3.1 da especificação MTP.

Documentação Java para android.mtp.MtpObjectInfo.

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

AssociationDesc

Retorna a descrição de associação para o objeto MTP Serão zero objetos que não são de formato android.mtp.MtpConstants#FORMAT_ASSOCIATION

AssociationType

Retorna o tipo de associação para o objeto MTP Serão zero objetos que não são de formato android.mtp.MtpConstants#FORMAT_ASSOCIATION Para diretórios, o tipo de associação normalmente é android.mtp.MtpConstants#ASSOCIATION_TYPE_GENERIC_FOLDER

Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
CompressedSize

Retorna o tamanho do objeto MTP

CompressedSizeLong

Retorna o tamanho do objeto MTP

DateCreated

Retorna a data de criação do objeto MTP O valor é representado como milissegundos desde 1º de janeiro de 1970

DateModified

Retorna a data de modificação do objeto MTP O valor é representado como milissegundos desde 1º de janeiro de 1970

Format

Retorna o código de formato para o objeto MTP

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
ImagePixDepth

Retorna a profundidade do objeto MTP em bits por pixel Será zero para objetos que não são de imagem

ImagePixDepthLong

Retorna a profundidade do objeto MTP em bits por pixel Será zero para objetos que não são de imagem

ImagePixHeight

Retorna a altura do objeto MTP em pixels Será zero para objetos que não são de imagem

ImagePixHeightLong

Retorna a altura do objeto MTP em pixels Será zero para objetos que não são de imagem

ImagePixWidth

Retorna a largura do objeto MTP em pixels Será zero para objetos que não são de imagem

ImagePixWidthLong

Retorna a largura do objeto MTP em pixels Será zero para objetos que não são de imagem

JniIdentityHashCode

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

(Herdado de Object)
JniPeerMembers

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

Keywords

Retorna uma lista separada por vírgulas de palavras-chave para o objeto MTP

Name

Retorna o nome do objeto MTP

ObjectHandle

Retorna o identificador de objeto para o objeto MTP

Parent

Retorna o identificador de objeto para o pai do objeto Será zero para o diretório raiz de uma unidade de armazenamento

PeerReference

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

(Herdado de Object)
ProtectionStatus

Retorna o status de proteção para o objeto MTP Os valores possíveis são:

        &lt;ul&gt;
        &lt;li&gt; <code data-dev-comment-type="c">android.mtp.MtpConstants#PROTECTION_STATUS_NONE</code>&lt;li&gt; <code data-dev-comment-type="c">android.mtp.MtpConstants#PROTECTION_STATUS_READ_ONLY</code>&lt;li&gt; <code data-dev-comment-type="c">android.mtp.MtpConstants#PROTECTION_STATUS_NON_TRANSFERABLE_DATA</code>&lt;/ul&gt;
SequenceNumber

Retorna o número de sequência para o objeto MTP Esse campo normalmente não é usado para dispositivos MTP, mas às vezes é usado para definir uma sequência de fotos em câmeras PTP.

SequenceNumberLong

Retorna o número de sequência para o objeto MTP Esse campo normalmente não é usado para dispositivos MTP, mas às vezes é usado para definir uma sequência de fotos em câmeras PTP.

StorageId

Retorna a ID de armazenamento da unidade de armazenamento do objeto MTP

ThresholdClass

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThresholdType

Esta API suporta a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

(Herdado de Object)
ThumbCompressedSize

Retorna o tamanho da miniatura do objeto MTP Será zero para objetos sem miniatura

ThumbCompressedSizeLong

Retorna o tamanho da miniatura do objeto MTP Será zero para objetos sem miniatura

ThumbFormat

Retorna o código de formato para a miniatura do objeto MTP Será zero para objetos sem miniatura

ThumbPixHeight

Retorna a altura da miniatura do objeto MTP em pixels Será zero para objetos sem miniatura

ThumbPixHeightLong

Retorna a altura da miniatura do objeto MTP em pixels Será zero para objetos sem miniatura

ThumbPixWidth

Retorna a largura da miniatura do objeto MTP em pixels Será zero para objetos sem miniatura

ThumbPixWidthLong

Retorna a largura da miniatura do objeto MTP em pixels Será zero para objetos sem miniatura

Métodos

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose()

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

(Herdado de Object)
Dispose(Boolean)

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual" a este.

(Herdado de Object)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle.

(Herdado de Object)
ToArray<T>()

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que ele seja ativado, normalmente sendo <em notificado</em> ou <em>interrompido</em>>.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente sendo <em>notificado</em> ou <em interrompido</em>, ou até que>uma certa quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

IJavaPeerable.Disposed()

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

(Herdado de Object)
IJavaPeerable.Finalized()

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

(Herdado de Object)

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)

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

GetJniTypeName(IJavaPeerable)

Essa classe encapsula informações sobre um objeto em um dispositivo MTP.

Aplica-se a