Property Classe

Definizione

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

[Android.Runtime.Register("android/util/Property", DoNotGenerateAcw=true)]
[Java.Interop.JavaTypeParameters(new System.String[] { "T", "V" })]
public abstract class Property : Java.Lang.Object
[<Android.Runtime.Register("android/util/Property", DoNotGenerateAcw=true)>]
[<Java.Interop.JavaTypeParameters(new System.String[] { "T", "V" })>]
type Property = class
    inherit Object
Ereditarietà
Property
Derivato
Attributi

Commenti

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em. I metodi o #get(Object) della #set(Object, Object) proprietà possono essere implementati in termini di campi privati dell'oggetto host oppure tramite metodi "setter" e "getter" o da un altro meccanismo, in base alle esigenze.

per android.util.Property.

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.

Costruttori

Nome Descrizione
Property(Class, String)

Costruttore che accetta un nome di identificazione e #getType() type per la proprietà .

Property(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

Proprietà

Nome Descrizione
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IsReadOnly

Restituisce true se il #set(Object, Object) metodo non imposta il valore sull'oggetto di destinazione, nel qual caso il #set(Object, Object) set() metodo deve generare un'eccezione NoSuchPropertyException .

JniIdentityHashCode

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

(Ereditato da Object)
JniPeerMembers

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

Name

Restituisce il nome di questa proprietà.

PeerReference

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

(Ereditato da Object)
ThresholdClass

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

ThresholdType

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

Type

Restituisce il tipo per questa proprietà.

Metodi

Nome Descrizione
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

(Ereditato da Object)
Dispose(Boolean)

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
Get(Object)

Restituisce il valore corrente rappresentato da questa proprietà sull'oggetto specificato object.

GetHashCode()

Restituisce un valore di 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 monitor dell'oggetto.

(Ereditato da Object)
Of(Class, Class, String)

Questo metodo factory crea e restituisce una proprietà in base ai parametri e , dove il "name" parametro rappresenta><<> un metodo pubblico getName() sulla classe che non accetta argomenti, oltre a un metodo pubblico setName() facoltativo che accetta un valore dello stesso tipo restituito da li>un metodo pubblico isName() sulla classe che non accetta argomenti, oltre a un metodo pubblico setName() facoltativo che accetta un valore dello stesso tipo restituito da li><getName()isName()<nameclassun campo pubblico name nella classe </ul>

Set(Object, Object)

Imposta il valore in object cui questa proprietà rappresenta.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
UnregisterFromRuntime()

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

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

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

(Ereditato da Object)
IJavaPeerable.Finalized()

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

(Ereditato da Object)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Una proprietà è un'astrazione che può essere utilizzata per rappresentare un <>valore modificabile</em> che viene mantenuto in un <oggetto host</em> em>em.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a