SmsMessage Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Message court du service de messages.
[Android.Runtime.Register("android/telephony/SmsMessage", DoNotGenerateAcw=true)]
public class SmsMessage : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/SmsMessage", DoNotGenerateAcw=true)>]
type SmsMessage = class
inherit Object
- Héritage
- Attributs
Remarques
Message court du service de messages.
Java documentation pour android.telephony.SmsMessage.
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 |
|---|---|
| SmsMessage(IntPtr, JniHandleOwnership) |
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime. |
Champs
| Nom | Description |
|---|---|
| EncodingKsc5601 |
Obsolète.
Cette valeur n’est pas définie dans la norme globale. |
| Format3gpp |
Indique un sms au format 3GPP. |
| Format3gpp2 |
Indique un sms au format 3GPP2. |
| MaxUserDataBytes |
Nombre maximal d’octets de charge utile par message |
| MaxUserDataBytesWithHeader |
Nombre maximal d’octets de charge utile par message si un en-tête de données utilisateur est présent. |
| MaxUserDataSeptets |
Nombre maximal de septets de charge utile par message |
| MaxUserDataSeptetsWithHeader |
Nombre maximal de septets de charge utile par message si un en-tête de données utilisateur est présent. |
Propriétés
| Nom | Description |
|---|---|
| Class |
Retourne la classe runtime de ce |
| DisplayMessageBody |
Retourne le corps du message ou le corps du message électronique si ce message provient d’une passerelle de messagerie. |
| DisplayOriginatingAddress |
Retourne l’adresse d’origine ou l’adresse e-mail à partir de l’adresse si ce message provient d’une passerelle de messagerie. |
| EmailBody | |
| EmailFrom | |
| Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
| IndexOnIcc |
Retourne l’index d’enregistrement du message sur l’index ICC (index basé sur 1). |
| IndexOnSim |
Obsolète.
Retourne l’index d’enregistrement du message sur la carte SIM (index basé sur 1). |
| IsCphsMwiMessage |
Retourne la valeur true pour le message bascule MWI CPHS. |
| IsEmail |
Retourne true si le message est un e-mail. |
| IsMWIClearMessage |
retourne true si ce message est un message vocal/message en attente de message (MWI) CPHS |
| IsMwiDontStore |
retourne true si ce message est une notification « Message en attente d’indication group : Ignorer le message » et ne doit pas être stocké. |
| IsMWISetMessage |
retourne true si ce message est un message de messagerie vocale /message en attente de message (MWI) CPHS |
| IsReplace |
Voir TS 23. |
| IsReplyPathPresent |
Retourne true iff que le |
| IsStatusReportMessage |
Retourne la valeur true iff que le message est un message SMS-STATUS-REPORT. |
| JniIdentityHashCode |
Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité. (Hérité de Object) |
| JniManagedPeerState |
Message court du service de messages. (Hérité de JavaObject) |
| JniPeerMembers |
Message court du service de messages. |
| MessageBody |
Retourne le corps du message sous forme de chaîne, s’il existe et est basé sur du texte. |
| OriginatingAddress |
Retourne l’adresse d’origine (expéditeur) de ce sms sous forme de chaîne ou null si elle n’est pas disponible. |
| PeerReference |
Obtient la référence d’objet JNI pour cet homologue Java. (Hérité de Object) |
| ProtocolIdentifier |
Obtenir l’identificateur de protocole. |
| PseudoSubject |
Convention non officielle d’une ligne d’objet placée dans une chaîne vide parens s’il n’est pas présent |
| RecipientAddress |
Retourne l’adresse(récepteur) du destinataire de ce sms sous forme de chaîne ou null si elle n’est pas disponible. |
| ServiceCenterAddress |
Retourne l’adresse du centre de service SMS qui a relayé ce message ou null s’il n’y en a aucun. |
| Status |
GSM : Pour un message SMS-STATUS-REPORT, cela renvoie le champ d’état à partir du rapport d’état. |
| StatusOnIcc |
Retourne l’état du message sur la CPI (lecture, non lue, envoyée, non envoyée). |
| StatusOnSim |
Obsolète.
Retourne l’état du message sur la carte SIM (lecture, non lue, envoyée, non envoyée). |
| ThresholdClass |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
| ThresholdType |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
| TimestampMillis |
Renvoie l’horodatage du centre de service au format currentTimeMillis() |
Méthodes
| Nom | Description |
|---|---|
| CalculateLength(ICharSequence, Boolean) |
Calcule le nombre de SMS requis pour encoder le corps du message et le nombre de caractères restants jusqu’au message suivant. |
| CalculateLength(String, Boolean) |
Calcule le nombre de SMS requis pour encoder le corps du message et le nombre de caractères restants jusqu’au message suivant, en fonction de l’encodage actuel. |
| Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Message court du service de messages. (Hérité de JavaObject) |
| CreateFromPdu(Byte[], String) |
Créez un SmsMessage à partir d’un PDU brut avec le format de message spécifié. |
| CreateFromPdu(Byte[]) |
Obsolète.
Créez un SmsMessage à partir d’un PDU brut. |
| 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() |
Message court du service de messages. (Hérité de JavaObject) |
| Equals(Object) |
Message court du service de messages. (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) |
| GetMessageClass() |
Retourne la classe de ce message. |
| GetPdu() |
Retourne le PDU brut pour le message. |
| GetSubmitPdu(String, String, Int16, Byte[], Boolean) |
Obtient une SMS-SUBMIT PDU pour une adresse de destination et un message. |
| GetSubmitPdu(String, String, String, Boolean) |
Obtient une SMS-SUBMIT PDU pour une adresse de destination et un message. |
| GetTPLayerLengthForPDU(String) |
Obtenez le tp-Layer-Length pour le SMS-SUBMIT PDU donné de façon simple, la longueur en octets (et non les caractères hexadécimaux) moins l’en-tête SMSC |
| GetUserData() |
retourne la section données utilisateur moins l’en-tête de données utilisateur si un utilisateur était présent. |
| 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) |
Message court du service de messages. (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() |
Message court du service de messages. (Hérité de JavaObject) |
| IJavaPeerable.Finalized() |
Message court du service de messages. (Hérité de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Message court du service de messages. (Hérité de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Message court du service de messages. (Hérité de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Message court du service de messages. (Hérité de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Message court du service de messages. (Hérité de JavaObject) |
Méthodes d’extension
| Nom | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Message court du service de messages. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |