Condividi tramite


DomainVerificationUserState Classe

Definizione

Contiene lo stato di selezione dell'utente per un pacchetto.

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

Commenti

Contiene lo stato di selezione dell'utente per un pacchetto. Ciò significa che tutti i domini HTTP(S) Web dichiarati da un pacchetto nel relativo manifesto, indipendentemente dal fatto che siano stati contrassegnati o meno per la verifica automatica.

Le applicazioni devono usare #getHostToStateMap() se necessario per verificare se/come vengono verificate per un dominio, che è necessario a partire dalla piattaforma android.os.Build.VERSION_CODES#S per aprire Intents che dichiarano Intent#CATEGORY_BROWSABLE o no categoria e corrispondono anche a Intent#CATEGORY_DEFAULTandroid.content.IntentFilters, tramite una dichiarazione esplicita di Intent#CATEGORY_DEFAULT o tramite l'uso di android.content.pm.PackageManager#MATCH_DEFAULT_ONLY, che viene in genere aggiunto per il chiamante quando si usa Context#startActivity(Intent) e simili.

Per impostazione predefinita, tutte le app possono aprire automaticamente i collegamenti per il caso precedente per i domini con cui sono stati verificati correttamente. Ciò si riflette in #isLinkHandlingAllowed(). L'utente può decidere di disabilitare questa operazione, consentendo all'applicazione di aprire tutti i collegamenti. Si noti che l'interruttore influisce sui <collegamenti b>/<b> e non si basa sullo stato di verifica dei domini.

Supponendo che l'interruttore sia abilitato, l'utente può anche selezionare altri domini non verificati da concedere all'applicazione da aprire, che si riflette in #getHostToStateMap(). Tuttavia, solo una singola applicazione può essere approvata per un dominio, a meno che le applicazioni non siano entrambe approvate. Se un'altra applicazione viene approvata, l'utente non potrà abilitare il dominio.

Documentazione java per android.content.pm.verify.domain.DomainVerificationUserState.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Campi

DomainStateNone
Obsoleti.

Il dominio non è verificato e non selezionato e l'applicazione non è in grado di aprire collegamenti Web che si risolvono nel dominio.

DomainStateSelected
Obsoleti.

Il dominio è stato selezionato dall'utente.

DomainStateVerified
Obsoleti.

Il dominio è stato verificato in precedenza dall'agente di verifica del dominio.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Creator

Contiene lo stato di selezione dell'utente per un pacchetto.

Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
HostToStateMap

Mapping dell'host di dominio allo stato, come definito da DomainState.

IsLinkHandlingAllowed

Indica se il pacchetto può aprire o meno i collegamenti.

JniIdentityHashCode

Contiene lo stato di selezione dell'utente per un pacchetto.

(Ereditato da Object)
JniPeerMembers

Contiene lo stato di selezione dell'utente per un pacchetto.

PackageName

Nome del pacchetto a cui corrispondono i dati.

PeerReference

Contiene lo stato di selezione dell'utente per un pacchetto.

(Ereditato da Object)
ThresholdClass

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

(Ereditato da Object)
ThresholdType

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

(Ereditato da Object)
User

Utente a cui corrispondono i dati.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
DescribeContents()

Contiene lo stato di selezione dell'utente per un pacchetto.

Dispose()

Contiene lo stato di selezione dell'utente per un pacchetto.

(Ereditato da Object)
Dispose(Boolean)

Contiene lo stato di selezione dell'utente per un pacchetto.

(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 monitoraggio di questo oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Contiene lo stato di selezione dell'utente per un pacchetto.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Contiene lo stato di selezione dell'utente per un pacchetto.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere eseguendo <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 eseguendo <una notifica</>em> o <em>interrotto</em> o fino a quando non è trascorsa una certa quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

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

(Ereditato da Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

Contiene lo stato di selezione dell'utente per un pacchetto.

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Contiene lo stato di selezione dell'utente per un pacchetto.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Contiene lo stato di selezione dell'utente per un pacchetto.

(Ereditato da Object)
IJavaPeerable.Finalized()

Contiene lo stato di selezione dell'utente per un pacchetto.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Contiene lo stato di selezione dell'utente per un pacchetto.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Contiene lo stato di selezione dell'utente per un pacchetto.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Contiene lo stato di selezione dell'utente per un pacchetto.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Contiene lo stato di selezione dell'utente per un pacchetto.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Contiene lo stato di selezione dell'utente per un pacchetto.

GetJniTypeName(IJavaPeerable)

Contiene lo stato di selezione dell'utente per un pacchetto.

Si applica a