ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Desktop.Framework.Contracts Namespace / PropertyChangedBase Class / SetProperty Method / SetProperty<T>(T,T,Expression<Func<T>>) Method
Version

SetProperty<T>(T,T,Expression<Func<T>>) Method
Sets a property value and calls NotifyPropertyChanged when the new value differs from the current value.
Syntax
protected bool SetProperty<T>( 
   ref T backingField,
   T value,
   Expression<Func<T>> property
)

Parameters

backingField
value
property

Type Parameters

T

Return Value

Returns true if the property changes.
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3 or higher.
See Also