Informationen
Das angeforderte Thema wird unten angezeigt. Es ist jedoch nicht in dieser Bibliothek vorhanden.

DependencyObject.GetValue-Methode

Gibt den aktuellen effektiven Wert einer Abhängigkeitseigenschaft in dieser Instanz eines DependencyObject zurück.

Namespace:  System.Windows
Assembly:  WindowsBase (in WindowsBase.dll)

public Object GetValue(
	DependencyProperty dp
)

Parameter

dp
Typ: System.Windows.DependencyProperty
Der DependencyProperty-Bezeichner der Eigenschaft, deren Wert abgerufen werden soll.

Rückgabewert

Typ: System.Object
Gibt den aktuellen effektiven Wert zurück.

AusnahmeBedingung
InvalidOperationException

Die angegebene dp oder ihr Wert ist ungültig, oder die angegebene dp ist nicht vorhanden.

Der effektive Wert bezeichnet den Wert der Eigenschaft, der vom Eigenschaftensystem beim Abrufen des Eigenschaftswerts an alle Aufrufer zurückgegeben wird. Der effektive Wert ist das Ergebnis, das das Eigenschaftensystem durch die Auswertung aller möglichen Eingaben ermittelt hat, die Teil der Wertpriorität des Eigenschaftensystems sind. Dies schließt auch Umwandlung und Animation ein. Weitere Informationen finden Sie unter Priorität von Abhängigkeitseigenschaftswerten.

Diese Methode gibt niemals UnsetValue zurück. UnsetValue ist ein Sentinelwert für das Eigenschaftensystem, der intern in vielen Situationen verwendet und teilweise bei Umwandlungsrückrufen auch nach außen weitergegeben wird.

Wenn Ihnen der Typ der Eigenschaft nicht sicher bekannt ist, können Sie den Bezeichner der angeforderten Abhängigkeitseigenschaft abfragen und so ermitteln, ob ein spezifischerer PropertyType vorhanden ist, in den der Rückgabewert umgewandelt werden kann.

.NET Framework

Unterstützt in: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Unterstützt 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 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

Anzeigen:
© 2014 Microsoft