Esporta (0) Stampa
Espandi tutto

Metodo DependencyObject.ReadLocalValue

Aggiornamento: novembre 2007

Restituisce il valore locale di una proprietà di dipendenza, se esistente.

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

public Object ReadLocalValue(
	DependencyProperty dp
)
public Object ReadLocalValue(
	DependencyProperty dp
)
public function ReadLocalValue(
	dp : DependencyProperty
) : Object
Non è possibile utilizzare metodi in XAML.

Parametri

dp
Tipo: System.Windows.DependencyProperty

Identificatore DependencyProperty della proprietà per la quale recuperare il valore.

Valore restituito

Tipo: System.Object

Restituisce il valore locale oppure il valore sentinel UnsetValue se non è impostato alcun valore locale.

È necessario utilizzare GetValue per la maggior parte delle operazioni "get" tipiche relative a una proprietà di dipendenza. ReadLocalValue non restituisce il valore effettivo per una varietà di circostanze in cui il valore non è impostato localmente.

I valori impostati da stili, temi e modelli, il valore predefinito proveniente da metadati o l'ereditarietà del valore di proprietà non sono considerati valori locali. Le associazioni e altre espressioni, tuttavia, sono considerate valori locali dopo essere state valutate.

Quando non è impostato alcun valore locale, il metodo restituisce UnsetValue.

Se il valore restituito è diverso da UnsetValue, è possibile eseguire una query nei metadati della proprietà di dipendenza richiesta per individuare un tipo più specifico nel quale convertire il valore restituito.

Windows Vista

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

.NET Framework

Supportato in: 3.5, 3.0

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft