Langue

MtpEvent Classe

Définition

Cette classe encapsule des informations sur un événement MTP.

[Android.Runtime.Register("android/mtp/MtpEvent", ApiSince=24, DoNotGenerateAcw=true)]
public class MtpEvent : Java.Lang.Object
[<Android.Runtime.Register("android/mtp/MtpEvent", ApiSince=24, DoNotGenerateAcw=true)>]
type MtpEvent = class
    inherit Object
Héritage
Attributs

Remarques

Cette classe encapsule des informations sur un événement MTP. Cela correspond aux événements décrits dans l’annexe G de la spécification MTP.

Java documentation pour android.mtp.MtpEvent.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
MtpEvent(IntPtr, JniHandleOwnership)

Cette classe encapsule des informations sur un événement MTP.

Champs

Nom Description
EventCancelTransaction
Obsolète.

Code d’événement pour l’événement CANCEL_TRANSACTION

EventCaptureComplete
Obsolète.

Code d’événement pour l’événement CAPTURE_COMPLETE

EventDeviceInfoChanged
Obsolète.

Code d’événement pour l’événement DEVICE_INFO_CHANGED

EventDevicePropChanged
Obsolète.

Code d’événement pour l’événement DEVICE_PROP_CHANGED

EventDeviceReset
Obsolète.

Code d’événement pour l’événement DEVICE_RESET

EventObjectAdded
Obsolète.

Code d’événement pour l’événement OBJECT_ADDED

EventObjectInfoChanged
Obsolète.

Code d’événement pour l’événement OBJECT_INFO_CHANGED

EventObjectPropChanged
Obsolète.

Code d’événement pour l’événement OBJECT_PROP_CHANGED

EventObjectPropDescChanged
Obsolète.

Code d’événement pour l’événement OBJECT_PROP_DESC_CHANGED

EventObjectReferencesChanged
Obsolète.

Code d’événement pour l’événement OBJECT_REFERENCES_CHANGED

EventObjectRemoved
Obsolète.

Code d’événement pour l’événement OBJECT_REMOVED

EventRequestObjectTransfer
Obsolète.

Code d’événement pour l’événement REQUEST_OBJECT_TRANSFER

EventStorageInfoChanged
Obsolète.

Code d’événement pour l’événement STORAGE_INFO_CHANGED

EventStoreAdded
Obsolète.

Code d’événement pour l’événement STORE_ADDED

EventStoreFull
Obsolète.

Code d’événement pour l’événement STORE_FULL

EventStoreRemoved
Obsolète.

Code d’événement pour l’événement STORE_REMOVED

EventUndefined
Obsolète.

Code d’événement pour l’événement UNDEFINED

EventUnreportedStatus
Obsolète.

Code d’événement pour l’événement UNREPORTED_STATUS

Propriétés

Nom Description
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
DevicePropCode

Obtient le paramètre d’événement devicePropCode.

EventCode

Retourne le code d’événement de l’événement MTP.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Cette classe encapsule des informations sur un événement MTP.

(Hérité de JavaObject)
JniPeerMembers

Cette classe encapsule des informations sur un événement MTP.

ObjectFormatCode

Obtient le paramètre d’événement objectFormatCode.

ObjectHandle

Obtient le paramètre d’événement objectHandle.

ObjectPropCode

Obtient le paramètre d’événement objectPropCode.

Parameter1

Obtient le premier paramètre d’événement.

Parameter2

Obtient le deuxième paramètre d’événement.

Parameter3

Obtient le troisième paramètre d’événement.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
StorageId

Obtient le paramètre d’événement storageID.

ThresholdClass

Cette classe encapsule des informations sur un événement MTP.

ThresholdType

Cette classe encapsule des informations sur un événement MTP.

TransactionId

Obtient le paramètre d’événement transactionID.

Méthodes

Nom Description
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Cette classe encapsule des informations sur un événement MTP.

(Hérité de JavaObject)
Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Cette classe encapsule des informations sur un événement MTP.

(Hérité de JavaObject)
Equals(Object)

Cette classe encapsule des informations sur un événement MTP.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
JavaFinalize()
Obsolète.

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Cette classe encapsule des informations sur un événement MTP.

(Hérité de JavaObject)
ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Cette classe encapsule des informations sur un événement MTP.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Cette classe encapsule des informations sur un événement MTP.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Cette classe encapsule des informations sur un événement MTP.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Cette classe encapsule des informations sur un événement MTP.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Cette classe encapsule des informations sur un événement MTP.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Cette classe encapsule des informations sur un événement MTP.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Cette classe encapsule des informations sur un événement MTP.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à