Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Metodo DependencyObject.GetValue

Restituisce il valore effettivo corrente di un oggetto proprietà di dipendenza in questa istanza di un oggetto DependencyObject.

Spazio dei nomi:  System.Windows
Assembly:  WindowsBase (in WindowsBase.dll)

public Object GetValue(
	DependencyProperty dp
)

Parametri

dp
Tipo: System.Windows.DependencyProperty
DependencyProperty identificatore della proprietà per recuperare il valore per.

Valore restituito

Tipo: System.Object
Restituisce il valore effettivo corrente.

EccezioneCondizione
InvalidOperationException

specificato dp o il relativo valore non valido, o specificato dp non esiste.

valore effettivo è il valore della proprietà restituita dal sistema di proprietà a qualsiasi chiamante che sta richiedendo il valore. Il valore effettivo è il risultato del sistema di proprietà che restituisce tutti gli input possibili che partecipano alla precedenza del valore del sistema di proprietà. Ciò include la coercizione e l'animazione. Per ulteriori informazioni, vedere Precedenza del valore della proprietà di dipendenza.

questo metodo non restituirà mai UnsetValue. UnsetValue è un valore sentinel per il sistema di proprietà utilizzato in varie capacità internamente e talvolta viene esposto tramite i callback di coercizione.

Se non si è certi che il tipo della proprietà deve essere, è possibile eseguire una query l'identificatore della proprietà di dipendenza richiesta per determinare se vi sia una più specifico PropertyType che il valore restituito può essere convertito in.

.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
Mostra:
© 2014 Microsoft