TtsSpan Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale.
[Android.Runtime.Register("android/text/style/TtsSpan", DoNotGenerateAcw=true)]
public class TtsSpan : Java.Lang.Object, Android.Text.IParcelableSpan, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/text/style/TtsSpan", DoNotGenerateAcw=true)>]
type TtsSpan = class
inherit Object
interface IParcelableSpan
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Ereditarietà
- Attributi
- Implementazioni
Commenti
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. Se il testo viene elaborato da un motore di sintesi vocale, il motore può usare i dati in questo intervallo oltre al testo associato o anziché al testo associato.
Ogni istanza di un TtsSpan ha un tipo, ad esempio #TYPE_DATE
o #TYPE_MEASURE
. E un elenco di argomenti, forniti come coppie chiave-valore in un bundle.
Le classi interne sono disponibili per praticità e forniscono generatori per ogni tipo TtsSpan.
Documentazione java per android.text.style.TtsSpan
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Costruttori
TtsSpan(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
TtsSpan(Parcel) | |
TtsSpan(String, PersistableBundle) |
Campi
AnimacyAnimate | |
AnimacyInanimate | |
ArgAnimacy |
Argomento stringa che fornisce informazioni sull'animazione. |
ArgCase |
Argomento stringa che fornisce informazioni sui casi. |
ArgCountryCode |
Argomento utilizzato per specificare il codice paese di un numero di telefono. |
ArgCurrency |
Argomento utilizzato per specificare la valuta. |
ArgDay |
Argomento utilizzato per specificare il giorno del mese di una data. |
ArgDenominator |
Argomento utilizzato per specificare il denominatore di una frazione. |
ArgDigits |
Argomento utilizzato per specificare una stringa di cifre. |
ArgDomain |
Argomento utilizzato per specificare la parte di dominio di un URI. |
ArgExtension |
Argomento utilizzato per specificare la parte di estensione di un numero di telefono. |
ArgFractionalPart |
Argomento utilizzato per specificare la parte frazionaria di un decimale. |
ArgFragmentId |
Argomento utilizzato per specificare l'ID frammento di un URI. |
ArgGender |
Argomento stringa che fornisce informazioni sul sesso. |
ArgHours |
Argomento utilizzato per specificare le ore di un'ora. |
ArgIntegerPart |
Argomento utilizzato per specificare la parte intera di una frazione o decimale. |
ArgMinutes |
Argomento utilizzato per specificare i minuti di un'ora. |
ArgMonth |
Argomento utilizzato per specificare il mese di una data. |
ArgMultiplicity |
Argomento stringa che fornisce informazioni sulla molteplicità. |
ArgNumber |
Argomento utilizzato per specificare un numero intero. |
ArgNumberParts |
Argomento utilizzato per specificare la parte principale del numero di un numero di telefono. |
ArgNumerator |
Argomento utilizzato per specificare il numeratore di una frazione. |
ArgPassword |
Argomento utilizzato per specificare la parte password di un URI. |
ArgPath |
Argomento utilizzato per specificare la parte del percorso di un URI. |
ArgPort |
Argomento utilizzato per specificare il numero di porta di un URI. |
ArgProtocol |
Argomento utilizzato per specificare il protocollo di un URI. |
ArgQuantity |
Argomento utilizzato per scegliere il suffisso (migliaia, milioni e così via) usato per pronunciare grandi quantità di denaro. |
ArgQueryString |
Argomento utilizzato per specificare la stringa di query di un URI. |
ArgText |
Stringa che fornisce il testo da sintetizzare. |
ArgUnit |
Argomento utilizzato per specificare l'unità di una misura. |
ArgUsername |
Argomento utilizzato per specificare la parte nome utente di un URI. |
ArgVerbatim |
Argomento utilizzato per specificare una stringa in cui i caratteri sono letti verbatim, ad eccezione degli spazi vuoti. |
ArgWeekday |
Argomento utilizzato per specificare il giorno feriale di una data. |
ArgYear |
Argomento utilizzato per specificare l'anno di una data. |
CaseAblative | |
CaseAccusative | |
CaseDative | |
CaseGenitive | |
CaseInstrumental | |
CaseLocative | |
CaseNominative | |
CaseVocative | |
GenderFemale | |
GenderMale | |
GenderNeutral | |
MultiplicityDual | |
MultiplicityPlural | |
MultiplicitySingle | |
TypeCardinal |
Il testo associato a questo intervallo è un cardinale. |
TypeDate |
Il testo associato a questo intervallo è una data. |
TypeDecimal |
Il testo associato a questo intervallo è un numero decimale. |
TypeDigits |
Il testo associato a questo intervallo è una serie di cifre che devono essere lette in sequenza. |
TypeElectronic |
Il testo associato a questo intervallo è un URI (può essere usato per GLI URL e gli indirizzi di posta elettronica). |
TypeFraction |
Il testo associato a questo intervallo è un numero frazionaria. |
TypeMeasure |
Il testo associato a questo intervallo è una misura, costituita da un numero e un'unità. |
TypeMoney |
Il testo associato a questo intervallo è una quantità di denaro. |
TypeOrdinal |
Il testo associato a questo intervallo è un ordinale. |
TypeTelephone |
Il testo associato a questo intervallo è un numero di telefono. |
TypeText |
Questo tipo di intervallo può essere usato per aggiungere caratteristiche morfosyntatiche al testo su cui si estende o sintetizzare un altro elemento rispetto al testo esteso. |
TypeTime |
Il testo associato a questo intervallo è un tempo, costituito da un numero di ore e minuti, specificato con |
TypeVerbatim |
Il testo associato a questo intervallo è una serie di caratteri che devono essere letti verbatim. |
Proprietà
Args |
Restituisce un bundle degli argomenti impostati. |
Class |
Restituisce la classe di runtime di questo |
Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
JniIdentityHashCode |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. (Ereditato da Object) |
JniPeerMembers |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. |
PeerReference |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. (Ereditato da Object) |
SpanTypeId |
Restituisce un identificatore di tipo speciale per questa classe span. |
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. |
Type |
Restituisce il tipo . |
Metodi
Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
DescribeContents() |
Descrivere i tipi di oggetti speciali contenuti nella rappresentazione con marshalling di questo oggetto Parcelable. |
Dispose() |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. (Ereditato da Object) |
Dispose(Boolean) |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. (Ereditato da Object) |
Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
GetHashCode() |
Restituisce un valore del codice hash per l'oggetto. (Ereditato da Object) |
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>() |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. (Ereditato da Object) |
ToString() |
Restituisce una rappresentazione di stringa dell'oggetto. (Ereditato da Object) |
UnregisterFromRuntime() |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. (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) |
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, 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) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
Appiattire questo oggetto in un pacco. |
Implementazioni dell'interfaccia esplicita
IJavaPeerable.Disposed() |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. (Ereditato da Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. (Ereditato da Object) |
IJavaPeerable.Finalized() |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. (Ereditato da Object) |
IJavaPeerable.JniManagedPeerState |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. (Ereditato da Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. (Ereditato da Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. (Ereditato da Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. (Ereditato da Object) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. |
GetJniTypeName(IJavaPeerable) |
Intervallo che fornisce metadati aggiuntivi per il testo associato destinato ai motori di sintesi vocale. |