ViewStructure 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í.
ViewStructure es un contenedor para almacenar datos adicionales por vista generados por View#onProvideStructure
View.onProvideStructure y View#onProvideAutofillStructure
View.onProvideAutofillStructure.
[Android.Runtime.Register("android/view/ViewStructure", ApiSince=23, DoNotGenerateAcw=true)]
public abstract class ViewStructure : Java.Lang.Object
[<Android.Runtime.Register("android/view/ViewStructure", ApiSince=23, DoNotGenerateAcw=true)>]
type ViewStructure = class
inherit Object
- Herencia
- Atributos
Comentarios
ViewStructure es un contenedor para almacenar datos adicionales por vista generados por View#onProvideStructure View.onProvideStructure y View#onProvideAutofillStructure View.onProvideAutofillStructure.
Para obtener más información sobre el uso de Autorrellenar en la aplicación, lea las guías de Autofill Framework.
Java documentación para android.view.ViewStructure.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Constructores
| Nombre | Description |
|---|---|
| ViewStructure() |
Inicializa una nueva instancia del tipo de estructura de vista. |
| ViewStructure(IntPtr, JniHandleOwnership) |
Crea un elemento del mismo nivel administrado para una referencia de objeto de interfaz nativa de Java existente. |
Campos
| Nombre | Description |
|---|---|
| ExtraVirtualStructureType |
Clave usada para escribir el tipo de la vista que generó la estructura virtual de sus elementos secundarios. |
| ExtraVirtualStructureVersionNumber |
Clave usada para especificar la versión de la vista que generó la estructura virtual para sí misma y sus elementos secundarios |
Propiedades
| Nombre | Description |
|---|---|
| AutofillId |
Obtiene o establece el AutofillId asociado a este nodo. |
| ChildCount |
Devuelve el recuento secundario establecido por setChildCount(int) . |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| Extras |
Obtener datos adicionales asociados a esta estructura de vista; el paquete devuelto es mutable, lo que le permite ver y modificar su contenido. Las claves colocadas en el paquete deben usar un prefijo de espacio de nombres adecuado (como com.google.MY_KEY) para evitar conflictos. |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| HasExtras |
Devuelve true si se ha usado getExtras() para crear contenido adicional. |
| Hint |
Obtiene o establece el texto de sugerencia proporcionado por esta estructura de vista. |
| HintFormatted |
Recupere la última sugerencia establecida por setHint(CharSequence) . |
| JniIdentityHashCode |
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniManagedPeerState |
|
| JniPeerMembers |
Obtiene los metadatos del mismo nivel de JNI usados por el .NET para el entorno de ejecución de enlace de Android. |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| PendingCredentialCallback |
Obtiene la devolución de llamada asociada a este nodo. Si es null, no se asocia ninguna devolución de llamada o solicitud a este nodo y no se desencadena ninguna solicitud de CredentialManager cuando se centra este nodo. Use |
| PendingCredentialRequest |
Obtiene la solicitud de credencial asociada a este nodo. Si es null, no se asocia ninguna solicitud a este nodo y no se desencadena ninguna solicitud credentialManager cuando se centra este nodo. Use |
| Text |
Obtiene o establece el texto proporcionado por esta estructura de vista. |
| TextFormatted |
Recupere el último setText(CharSequence) . |
| TextSelectionEnd |
Recupere el último final de selección establecido por setText(CharSequence,int,int) . |
| TextSelectionStart |
Recupere el último inicio de selección establecido por setText(CharSequence,int,int) . |
| ThresholdClass |
Obtiene el identificador de clase JNI usado por el .NET para el entorno de ejecución de enlace de Android. |
| ThresholdType |
Obtiene el tipo administrado usado por el .NET para el entorno de ejecución de enlace de Android. |
Métodos
| Nombre | Description |
|---|---|
| AddChildCount(Int32) |
Agregue al recuento de elementos secundarios de esta vista. |
| AsyncCommit() |
Llame a cuando haya terminado de rellenar un |
| AsyncNewChild(Int32) |
Al igual |
| ClearCredentialManagerRequest() |
Borra la solicitud de credenciales establecida previamente a través de |
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
|
| Dispose() |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| DisposeUnlessReferenced() |
|
| Equals(Object) |
|
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| GetHashCode() |
Devuelve un valor de código hash para el 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) |
| NewChild(Int32) |
Cree un nuevo elemento secundario |
| NewHtmlInfoBuilder(String) |
Crea un nuevo |
| 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) |
| SetAccessibilityFocused(Boolean) |
Establezca el estado centrado en la accesibilidad de esta vista, según |
| SetActivated(Boolean) |
Establezca el estado activado de esta vista, según |
| SetAlpha(Single) |
Establezca una transformación alfa que se aplique a esta vista, según |
| SetAutofillHints(String[]) |
Establece las sugerencias que ayudan al servicio de autorrellenar para seleccionar los datos adecuados para rellenar la vista. |
| SetAutofillId(AutofillId, Int32) |
Establece para |
| SetAutofillOptions(ICharSequence[]) |
Establece las opciones que se pueden usar para rellenar automáticamente este nodo. Normalmente se usa en nodos cuyo view.getAutofillType() es una lista para indicar el significado de cada valor posible en la lista. |
| SetAutofillOptions(String[]) |
Establece las opciones que se pueden usar para rellenar automáticamente este nodo. |
| SetAutofillType(AutofillType) |
Establece view.getAutofillType() que se puede usar para autorrellenar este nodo. |
| SetAutofillValue(AutofillValue) |
Establece AutofillValue que representa el valor actual de este nodo. |
| SetCheckable(Boolean) |
Establezca el estado comprobable de esta vista, como si implementa la |
| SetChecked(Boolean) |
Establezca el estado comprobado de esta vista, como |
| SetClassName(String) |
Establezca el nombre de clase de la vista, según |
| SetClickable(Boolean) |
Establezca el estado en el que se puede hacer clic de esta vista, según |
| SetContentDescription(ICharSequence) |
Establezca la descripción del contenido de la vista, según |
| SetContentDescription(String) |
Establezca la descripción del contenido de la vista, según |
| SetContextClickable(Boolean) |
Establezca el estado contextual en el que se puede hacer clic en esta vista, según |
| SetDataIsSensitive(Boolean) |
Establece si los datos de este nodo son confidenciales; si es así, su contenido (texto, valor de autorrellenar, etc. |
| SetDimens(Int32, Int32, Int32, Int32, Int32, Int32) |
Establezca las dimensiones básicas de esta vista. |
| SetElevation(Single) |
Establezca la elevación visual (sombra) de la vista, según |
| SetEnabled(Boolean) |
Establezca el estado habilitado de esta vista, según |
| SetFocusable(Boolean) |
Establezca el estado de enfoque de esta vista, según |
| SetFocused(Boolean) |
Establezca el estado centrado de esta vista, según |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetHintIdEntry(String) |
Establece el identificador usado para establecer la sugerencia asociada a esta vista. Se usa como metadatos para la visualización de huellas digitales de nodos o estructuras. Solo se debe establecer cuando el nodo se use para autorrellenar: se omitirá cuando se use para Assist. |
| SetHtmlInfo(ViewStructure+HtmlInfo) |
Establece las propiedades HTML de este nodo cuando representa un elemento HTML. Solo se debe establecer cuando el nodo se usa para autorrellenar: se omitirá cuando se use para asistencia. |
| SetId(Int32, String, String, String) |
Establezca el identificador de esta vista. |
| SetImportantForAutofill(Int32) |
Establece el |
| SetInputType(Int32) |
Establece los bits InputType de este nodo. |
| SetLocaleList(LocaleList) |
Establece la lista de configuraciones regionales asociadas a este nodo. |
| SetLongClickable(Boolean) |
Establezca el estado long clickable de esta vista, según |
| SetMaxTextEms(Int32) |
Establece el ancho máximo en ems del texto asociado a esta vista, cuando se admite. Solo se debe establecer cuando el nodo se use para autorrellenar: se omitirá cuando se use para Assist. |
| SetMaxTextLength(Int32) |
Establece la longitud máxima del texto asociado a esta vista, cuando se admite. Solo se debe establecer cuando el nodo se use para autorrellenar: se omitirá cuando se use para Assist. |
| SetMinTextEms(Int32) |
Establece el ancho mínimo en ems del texto asociado a esta vista, cuando se admite. Solo se debe establecer cuando el nodo se use para autorrellenar: se omitirá cuando se use para Assist. |
| SetOpaque(Boolean) |
Establezca el estado opaco de esta vista, según |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
|
| SetPendingCredentialRequest(GetCredentialRequest, IOutcomeReceiver) |
Establece una solicitud de credencial a la que se activará |
| SetReceiveContentMimeTypes(String[]) |
Establece los tipos MIME aceptados por esta vista. Vea View.getReceiveContentMimeTypes() . Solo se debe establecer cuando el nodo se usa para autorrellenar o capturar contenido; se omitirá cuando se use para Assist. |
| SetSelected(Boolean) |
Establezca el estado seleccionado de esta vista, según |
| SetText(ICharSequence, Int32, Int32) |
Al igual |
| SetText(String, Int32, Int32) |
Al igual |
| SetTextIdEntry(String) |
Establece el identificador usado para establecer el texto asociado a esta vista. Solo se debe establecer cuando el nodo se use para autorrellenar: se omitirá cuando se use para Assist. |
| SetTextLines(Int32[], Int32[]) |
Establezca la información de línea para la prueba que se proporcionó anteriormente a través de |
| SetTextStyle(Single, Int32, Int32, AssistTextStyle) |
Establezca explícitamente la información de estilo global predeterminada para el texto que se estableció anteriormente con |
| SetTransformation(Matrix) |
Establezca la matriz de transformación asociada a esta vista, según |
| SetVisibility(ViewStates) |
Establezca el estado de visibilidad de esta vista, según |
| SetWebDomain(String) |
Establece el dominio web representado por este nodo. Normalmente se usa cuando la vista es un contenedor para un documento HTML. |
| ToArray<T>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto . (Heredado de Object) |
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| Wait() |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><> (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) |
| 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) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
|
| IJavaPeerable.Finalized() |
|
| IJavaPeerable.JniObjectReferenceControlBlock |
|
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
|
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
|
| IJavaPeerable.SetPeerReference(JniObjectReference) |
|
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
|
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |