DomainVerificationUserState Clase

Definición

Contiene el estado de selección de usuario de un paquete.

[Android.Runtime.Register("android/content/pm/verify/domain/DomainVerificationUserState", ApiSince=31, DoNotGenerateAcw=true)]
public sealed class DomainVerificationUserState : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/content/pm/verify/domain/DomainVerificationUserState", ApiSince=31, DoNotGenerateAcw=true)>]
type DomainVerificationUserState = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Herencia
DomainVerificationUserState
Atributos
Implementaciones

Comentarios

Contiene el estado de selección de usuario de un paquete. Esto significa que todos los dominios HTTP(S) web declarados por un paquete en su manifiesto, estén marcados o no para la comprobación automática.

Las aplicaciones deben usar #getHostToStateMap() si es necesario para comprobar si se comprueban en un dominio, lo que es necesario a partir de la plataforma android.os.Build.VERSION_CODES#S para abrir Intentlos objetos que declaran o no son Intent#CATEGORY_BROWSABLE de categoría y también coinciden con Intent#CATEGORY_DEFAULTandroid.content.IntentFilters, ya sea mediante una declaración explícita de Intent#CATEGORY_DEFAULT o mediante el uso de android.content.pm.PackageManager#MATCH_DEFAULT_ONLY, que normalmente se agrega para el autor de la llamada cuando se usa Context#startActivity(Intent) y es similar.

De forma predeterminada, todas las aplicaciones pueden abrir automáticamente vínculos para el caso anterior para los dominios con los que se han comprobado correctamente. Esto se refleja en #isLinkHandlingAllowed(). El usuario puede decidir deshabilitar esto, lo que impide que la aplicación abra todos los vínculos. Tenga en cuenta que el botón de alternancia afecta a <b>vínculos all</b> y no se basa en el estado de comprobación de los dominios.

Suponiendo que el botón de alternancia está habilitado, el usuario también puede seleccionar dominios no comprobados adicionales para conceder a la aplicación que se abra, que se refleja en #getHostToStateMap(). Pero solo se puede aprobar una sola aplicación para un dominio, a menos que las aplicaciones estén aprobadas. Si se aprueba otra aplicación, el usuario no podrá habilitar el dominio.

Documentación de Java para android.content.pm.verify.domain.DomainVerificationUserState.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Campos

DomainStateNone
Obsoletos.

El dominio no está comprobado y no está seleccionado, y la aplicación no puede abrir vínculos web que se resuelven en el dominio.

DomainStateSelected
Obsoletos.

El usuario ha seleccionado el dominio.

DomainStateVerified
Obsoletos.

El agente de comprobación de dominio ha comprobado previamente el dominio.

Propiedades

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Creator

Contiene el estado de selección de usuario de un paquete.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
HostToStateMap

Asignación del host de dominio al estado, tal y como se define en DomainState.

IsLinkHandlingAllowed

Si este paquete puede abrir vínculos o no.

JniIdentityHashCode

Contiene el estado de selección de usuario de un paquete.

(Heredado de Object)
JniPeerMembers

Contiene el estado de selección de usuario de un paquete.

PackageName

Nombre del paquete al que se corresponden estos datos.

PeerReference

Contiene el estado de selección de usuario de un paquete.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

(Heredado de Object)
User

El usuario al que se corresponden estos datos.

Métodos

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
DescribeContents()

Contiene el estado de selección de usuario de un paquete.

Dispose()

Contiene el estado de selección de usuario de un paquete.

(Heredado de Object)
Dispose(Boolean)

Contiene el estado de selección de usuario de un paquete.

(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>()

Contiene el estado de selección de usuario de un paquete.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Contiene el estado de selección de usuario de un paquete.

(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)

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)

Contiene el estado de selección de usuario de un paquete.

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

Contiene el estado de selección de usuario de un paquete.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

Contiene el estado de selección de usuario de un paquete.

(Heredado de Object)
IJavaPeerable.Finalized()

Contiene el estado de selección de usuario de un paquete.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

Contiene el estado de selección de usuario de un paquete.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Contiene el estado de selección de usuario de un paquete.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Contiene el estado de selección de usuario de un paquete.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Contiene el estado de selección de usuario de un paquete.

(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)

Contiene el estado de selección de usuario de un paquete.

GetJniTypeName(IJavaPeerable)

Contiene el estado de selección de usuario de un paquete.

Se aplica a