DependencyObject.ShouldSerializeProperty Method

Returns a value that indicates whether serialization processes should serialize the value for the provided dependency property.

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

protected internal virtual bool ShouldSerializeProperty (
	DependencyProperty dp
protected boolean ShouldSerializeProperty (
	DependencyProperty dp
protected internal function ShouldSerializeProperty (
	dp : DependencyProperty
) : boolean
You cannot use methods in XAML.



The identifier for the dependency property that should be serialized.

Return Value

true if the dependency property that is supplied should be value-serialized; otherwise, false.

The default implementation returns true for all cases in which a dependency property had a local value established on the DependencyObject.

Notes to Inheritors: Overrides for this method may handle specific dependency properties differently.

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0

Community Additions