TtsSpan Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz.
[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
- Herencia
- Atributos
- Implementaciones
Comentarios
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. Si un motor de texto a voz procesa el texto, el motor puede usar los datos de este intervalo además de o en lugar de su texto asociado.
Cada instancia de un TtsSpan tiene un tipo, por ejemplo #TYPE_DATE
, o #TYPE_MEASURE
. Y una lista de argumentos, proporcionados como pares clave-valor en una agrupación.
Las clases internas están ahí para mayor comodidad y proporcionan generadores para cada tipo TtsSpan.
Documentación de Java para android.text.style.TtsSpan
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.
Constructores
TtsSpan(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
TtsSpan(Parcel) | |
TtsSpan(String, PersistableBundle) |
Campos
AnimacyAnimate | |
AnimacyInanimate | |
ArgAnimacy |
Argumento de cadena que proporciona información de animación. |
ArgCase |
Argumento de cadena que proporciona información de mayúsculas y minúsculas. |
ArgCountryCode |
Argumento usado para especificar el código de país de un número de teléfono. |
ArgCurrency |
Argumento usado para especificar la moneda. |
ArgDay |
Argumento usado para especificar el día del mes de una fecha. |
ArgDenominator |
Argumento usado para especificar el denominador de una fracción. |
ArgDigits |
Argumento usado para especificar una cadena de dígitos. |
ArgDomain |
Argumento usado para especificar la parte de dominio de un URI. |
ArgExtension |
Argumento usado para especificar la parte de extensión de un número de teléfono. |
ArgFractionalPart |
Argumento usado para especificar la parte fraccionaria de un decimal. |
ArgFragmentId |
Argumento usado para especificar el identificador de fragmento de un URI. |
ArgGender |
Argumento de cadena que proporciona información de género. |
ArgHours |
Argumento usado para especificar las horas de una hora. |
ArgIntegerPart |
Argumento usado para especificar la parte entera de una fracción o decimal. |
ArgMinutes |
Argumento usado para especificar los minutos de una hora. |
ArgMonth |
Argumento usado para especificar el mes de una fecha. |
ArgMultiplicity |
Argumento de cadena que proporciona información de multiplicidad. |
ArgNumber |
Argumento usado para especificar un número entero. |
ArgNumberParts |
Argumento usado para especificar la parte del número principal de un número de teléfono. |
ArgNumerator |
Argumento usado para especificar el numerador de una fracción. |
ArgPassword |
Argumento usado para especificar la parte de contraseña de un URI. |
ArgPath |
Argumento usado para especificar la parte de ruta de acceso de un URI. |
ArgPort |
Argumento usado para especificar el número de puerto de un URI. |
ArgProtocol |
Argumento usado para especificar el protocolo de un URI. |
ArgQuantity |
Argumento usado para elegir el sufijo (miles, millones, etc.) que se usa para pronunciar grandes cantidades de dinero. |
ArgQueryString |
Argumento usado para especificar la cadena de consulta de un URI. |
ArgText |
Cadena que proporciona el texto que se va a sintetizar. |
ArgUnit |
Argumento usado para especificar la unidad de una medida. |
ArgUsername |
Argumento usado para especificar la parte de nombre de usuario de un URI. |
ArgVerbatim |
Argumento usado para especificar una cadena en la que los caracteres se leen textualmente, excepto el espacio en blanco. |
ArgWeekday |
Argumento usado para especificar el día de la semana de una fecha. |
ArgYear |
Argumento usado para especificar el año de una fecha. |
CaseAblative | |
CaseAccusative | |
CaseDative | |
CaseGenitive | |
CaseInstrumental | |
CaseLocative | |
CaseNominative | |
CaseVocative | |
GenderFemale | |
GenderMale | |
GenderNeutral | |
MultiplicityDual | |
MultiplicityPlural | |
MultiplicitySingle | |
TypeCardinal |
El texto asociado a este intervalo es un cardinal. |
TypeDate |
El texto asociado a este intervalo es una fecha. |
TypeDecimal |
El texto asociado a este intervalo es un número decimal. |
TypeDigits |
El texto asociado a este intervalo es una serie de dígitos que se deben leer secuencialmente. |
TypeElectronic |
El texto asociado a este intervalo es un URI (se puede usar para direcciones URL y direcciones de correo electrónico). |
TypeFraction |
El texto asociado a este intervalo es un número fraccionario. |
TypeMeasure |
El texto asociado a este intervalo es una medida, que consta de un número y una unidad. |
TypeMoney |
El texto asociado a este intervalo es una cantidad de dinero. |
TypeOrdinal |
El texto asociado a este intervalo es un ordinal. |
TypeTelephone |
El texto asociado a este intervalo es un número de teléfono. |
TypeText |
Este tipo de intervalo se puede usar para agregar características morfósticas al texto que abarca o sintetizar algo más que el texto distribuido. |
TypeTime |
El texto asociado a este intervalo es un tiempo, que consta de una serie de horas y minutos, especificados con |
TypeVerbatim |
El texto asociado a este intervalo es una serie de caracteres que deben leerse textualmente. |
Propiedades
Args |
Devuelve una agrupación de los argumentos establecidos. |
Class |
Devuelve la clase en tiempo de ejecución de este |
Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
JniIdentityHashCode |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. (Heredado de Object) |
JniPeerMembers |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. |
PeerReference |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. (Heredado de Object) |
SpanTypeId |
Devuelve un identificador de tipo especial para esta clase span. |
ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
Type |
Devuelve el tipo . |
Métodos
Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
DescribeContents() |
Describir los tipos de objetos especiales contenidos en la representación serializado de este Parcelable. |
Dispose() |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. (Heredado de Object) |
Dispose(Boolean) |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. (Heredado de Object) |
Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
ToArray<T>() |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. (Heredado de Object) |
ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
UnregisterFromRuntime() |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. (Heredado de Object) |
Wait() |
Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em> o <em>interrumpido</em>.<>< (Heredado de Object) |
Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
Aplane este objeto en un paquete. |
Implementaciones de interfaz explícitas
IJavaPeerable.Disposed() |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. (Heredado de Object) |
IJavaPeerable.DisposeUnlessReferenced() |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. (Heredado de Object) |
IJavaPeerable.Finalized() |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. (Heredado de Object) |
IJavaPeerable.JniManagedPeerState |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. (Heredado de Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. (Heredado de Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. (Heredado de Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. (Heredado de Object) |
Métodos de extensión
JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
JavaCast<TResult>(IJavaObject) |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. |
GetJniTypeName(IJavaPeerable) |
Intervalo que proporciona metadatos adicionales para el texto asociado destinado a los motores de texto a voz. |