SmsMessage Classe

Definizione

Messaggio breve del servizio messaggi.

[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
Ereditarietà
SmsMessage
Attributi

Commenti

Messaggio breve del servizio messaggi.

per android.telephony.SmsMessage.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
SmsMessage(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Campi

Nome Descrizione
EncodingKsc5601
Obsoleti.

Questo valore non è definito nello standard globale.

Format3gpp

Indica un messaggio SMS in formato 3GPP.

Format3gpp2

Indica un messaggio SMS in formato 3GPP2.

MaxUserDataBytes

Numero massimo di byte di payload per messaggio

MaxUserDataBytesWithHeader

Numero massimo di byte di payload per messaggio se è presente un'intestazione dati utente.

MaxUserDataSeptets

Numero massimo di set di payload per messaggio

MaxUserDataSeptetsWithHeader

Numero massimo di set di payload per messaggio se è presente un'intestazione di dati utente.

Proprietà

Nome Descrizione
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
DisplayMessageBody

Restituisce il corpo del messaggio o il corpo del messaggio di posta elettronica se il messaggio proviene da un gateway di posta elettronica.

DisplayOriginatingAddress

Restituisce l'indirizzo di origine o l'indirizzo di posta elettronica dall'indirizzo se il messaggio proviene da un gateway di posta elettronica.

EmailBody
EmailFrom
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IndexOnIcc

Restituisce l'indice di record del messaggio sull'ICC (indice in base 1).

IndexOnSim
Obsoleti.

Restituisce l'indice del record del messaggio sulla SIM (indice basato su 1).

IsCphsMwiMessage

Restituisce true per l'interruttore CPHS MWI.

IsEmail

Restituisce true se il messaggio è un messaggio di posta elettronica.

IsMWIClearMessage

restituisce true se il messaggio è un messaggio non crittografato CPHS/indicatore di attesa messaggi (MWI)

IsMwiDontStore

restituisce true se il messaggio è una notifica "Message Waiting Indication Group: Discard Message" e non deve essere archiviato.

IsMWISetMessage

restituisce true se questo messaggio è un messaggio impostato da messaggi di segreteria telefonica/messaggio in attesa del messaggio (MWI)

IsReplace

Vedere TS 23.

IsReplyPathPresent

Restituisce true iff il TP-Reply-Path bit è impostato in questo messaggio.

IsStatusReportMessage

Restituisce true iff il messaggio è un messaggio SMS-STATUS-REPORT.

JniIdentityHashCode

Messaggio breve del servizio messaggi.

(Ereditato da Object)
JniPeerMembers

Messaggio breve del servizio messaggi.

MessageBody

Restituisce il corpo del messaggio come stringa, se esistente ed è basato sul testo.

OriginatingAddress

Restituisce l'indirizzo di origine (mittente) del messaggio SMS in formato Stringa o Null, se non disponibile.

PeerReference

Messaggio breve del servizio messaggi.

(Ereditato da Object)
ProtocolIdentifier

Ottenere l'identificatore del protocollo.

PseudoSubject

Convenzione non ufficiale di una riga dell'oggetto racchiusa in una stringa vuota parens se non presente

RecipientAddress

Restituisce l'indirizzo destinatario(destinatario) del messaggio SMS in formato Stringa o Null se non disponibile.

ServiceCenterAddress

Restituisce l'indirizzo del centro servizi SMS che ha inoltrato questo messaggio o null se non è presente alcuno.

Status

GSM: per un messaggio SMS-STATUS-REPORT, questo restituisce il campo di stato dal report di stato.

StatusOnIcc

Restituisce lo stato del messaggio sull'ICC (lettura, non letto, inviato, non inviato).

StatusOnSim
Obsoleti.

Restituisce lo stato del messaggio sulla SIM (lettura, non letto, inviato, non inviato).

ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

TimestampMillis

Restituisce il timestamp del centro servizi in formato currentTimeMillis()

Metodi

Nome Descrizione
CalculateLength(ICharSequence, Boolean)

Calcola il numero di SMS necessari per codificare il corpo del messaggio e il numero di caratteri rimanenti fino al messaggio successivo.

CalculateLength(String, Boolean)

Calcola il numero di SMS necessari per codificare il corpo del messaggio e il numero di caratteri rimanenti fino al messaggio successivo, data la codifica corrente.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
CreateFromPdu(Byte[], String)

Creare un SmsMessage da un PDU non elaborato con il formato di messaggio specificato.

CreateFromPdu(Byte[])

Creare un smsMessage da un PDU non elaborato.

Dispose()

Messaggio breve del servizio messaggi.

(Ereditato da Object)
Dispose(Boolean)

Messaggio breve del servizio messaggi.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
GetMessageClass()

Restituisce la classe del messaggio.

GetPdu()

Restituisce il PDU non elaborato per il messaggio.

GetSubmitPdu(String, String, Int16, Byte[], Boolean)

Ottiene un SMS-SUBMIT PDU per un indirizzo di destinazione e un messaggio.

GetSubmitPdu(String, String, String, Boolean)

Ottiene un SMS-SUBMIT PDU per un indirizzo di destinazione e un messaggio.

GetTPLayerLengthForPDU(String)

Ottenere il tp-Layer-Length per il valore PDU specificato SMS-SUBMIT fondamentalmente, la lunghezza in byte (non caratteri esadecimale) meno l'intestazione SMSC

GetUserData()

restituisce la sezione dati utente meno l'intestazione dei dati utente, se presente.

JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Messaggio breve del servizio messaggi.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

Messaggio breve del servizio messaggi.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Messaggio breve del servizio messaggi.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Messaggio breve del servizio messaggi.

(Ereditato da Object)
IJavaPeerable.Finalized()

Messaggio breve del servizio messaggi.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Messaggio breve del servizio messaggi.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Messaggio breve del servizio messaggi.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Messaggio breve del servizio messaggi.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Messaggio breve del servizio messaggi.

(Ereditato da Object)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Messaggio breve del servizio messaggi.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a