Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo DependencyObject.GetValue (DependencyProperty)

 

Data di pubblicazione: ottobre 2016

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

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

member GetValue : 
        dp:DependencyProperty -> Object

Parametri

dp
Type: System.Windows.DependencyProperty

Identificatore DependencyProperty della proprietà di cui recuperare il valore.

Valore restituito

Type: System.Object

Restituisce il valore effettivo corrente.

Exception Condition
InvalidOperationException

L'oggetto dp specificato o il relativo valore non è valido oppure l'oggetto dp specificato non esiste.

Il valore effettivo è il valore della proprietà che viene restituito dal sistema di proprietà a qualsiasi chiamante che richiede il valore. Il valore effettivo è il risultato del sistema di proprietà con valutato tutti i possibili input che partecipano alla precedenza dei valori di sistema di proprietà. Ciò include la coercizione e animazione. Per ulteriori informazioni, vedere precedenza dei valori di proprietà di dipendenza.

Questo metodo non restituisce mai UnsetValue. Il UnsetValue è un valore di sentinel per il sistema di proprietà che viene utilizzato in vario modo internamente e talvolta anche esposto mediante callback di coercizione.

Se non si conosce ciò che deve essere il tipo della proprietà, è possibile richiedere l'identificatore della proprietà di dipendenza richiesta per determinare se esiste una specifica più PropertyType che il valore restituito può essere convertito in.

.NET Framework
Disponibile da 3.0
Silverlight
Disponibile da 2.0
Windows Phone Silverlight
Disponibile da 7.0
Torna all'inizio
Mostra: