DomainVerificationUserState 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.
Contiene lo stato di selezione 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
[<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à
- Attributi
- Implementazioni
Commenti
Contiene lo stato di selezione 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 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 simile.
Per impostazione predefinita, tutte le app possono aprire automaticamente i collegamenti per il caso precedente per i domini in cui sono stati verificati correttamente. Ciò si riflette in #isLinkHandlingAllowed(). L'utente può decidere di disabilitare questa impostazione, non 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 viene approvata un'altra applicazione, l'utente non potrà abilitare il dominio.
per android.content.pm.verify.domain.DomainVerificationUserState.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Campi
| Nome | Descrizione |
|---|---|
| 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à
| Nome | Descrizione |
|---|---|
| Class |
Restituisce la classe di runtime di questo |
| Creator |
Ottiene l'autore utilizzato per costruire istanze dello stato utente di verifica del dominio dai pacchi. |
| Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
| HostToStateMap |
Mapping dell'host di dominio allo stato, come definito da |
| IsLinkHandlingAllowed |
Indica se il pacchetto può aprire o meno i collegamenti. |
| JniIdentityHashCode |
Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| JniManagedPeerState |
Contiene lo stato di selezione utente per un pacchetto. (Ereditato da JavaObject) |
| JniPeerMembers |
Ottiene i metadati JNI usati per richiamare i membri di questo peer Java. |
| PackageName |
Nome del pacchetto a cui corrispondono questi dati. |
| PeerReference |
Ottiene il riferimento all'oggetto JNI per questo peer Java. (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 questi dati. |
Metodi
| Nome | Descrizione |
|---|---|
| Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Contiene lo stato di selezione utente per un pacchetto. (Ereditato da JavaObject) |
| DescribeContents() |
Descrive i tipi di oggetti speciali contenuti nella rappresentazione di marshalling dell'istanza. |
| Dispose() |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| Dispose(Boolean) |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| DisposeUnlessReferenced() |
Contiene lo stato di selezione utente per un pacchetto. (Ereditato da JavaObject) |
| Equals(Object) |
Contiene lo stato di selezione utente per un pacchetto. (Ereditato da JavaObject) |
| Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
| GetHashCode() |
Restituisce un valore di codice hash per l'oggetto . (Ereditato da Object) |
| JavaFinalize() |
Obsoleti.
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) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Contiene lo stato di selezione utente per un pacchetto. (Ereditato da JavaObject) |
| ToArray<T>() |
Crea una matrice gestita da questo wrapper di matrice Java. (Ereditato da Object) |
| ToString() |
Restituisce una rappresentazione di stringa dell'oggetto . (Ereditato da Object) |
| UnregisterFromRuntime() |
Annulla la registrazione di questo Java peer dal runtime di interoperabilità. (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, 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) |
| 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) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
Appiattisce questo oggetto in un pacco. |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IJavaPeerable.Disposed() |
Contiene lo stato di selezione utente per un pacchetto. (Ereditato da JavaObject) |
| IJavaPeerable.Finalized() |
Contiene lo stato di selezione utente per un pacchetto. (Ereditato da JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Contiene lo stato di selezione utente per un pacchetto. (Ereditato da JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Contiene lo stato di selezione utente per un pacchetto. (Ereditato da JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Contiene lo stato di selezione utente per un pacchetto. (Ereditato da JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Contiene lo stato di selezione utente per un pacchetto. (Ereditato da JavaObject) |
| IJavaPeerable.UnregisterFromRuntime() |
Contiene lo stato di selezione utente per un pacchetto. |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ottiene il nome JNI del tipo dell'istanza |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Contiene lo stato di selezione utente per un pacchetto. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |