Class
HierarchyDescriptor

Describes the hierarchy relation in the terms of member access expression.

Definition

Namespace:Telerik.Windows.Data

Assembly:Telerik.Windows.Data.dll

Syntax:

cs-api-definition
public class HierarchyDescriptor : DescriptorBase, INotifyPropertyChanged, ISuspendNotifications

Inheritance: objectInheritanceContextPropagatorDescriptorBaseHierarchyDescriptor

Derived Classes: HierarchyDescriptor<TElement, TResult>

Implements: INotifyPropertyChangedISuspendNotifications

Inherited Members DescriptorBase.OnPropertyChanged(PropertyChangedEventArgs)DescriptorBase.OnPropertyChanged(string)DescriptorBase.SuspendNotifications()DescriptorBase.ResumeNotifications()DescriptorBase.NotificationsSuspendedDescriptorBase.PropertyChangedInheritanceContextPropagator.CreateInstanceCore()InheritanceContextPropagator.FreezeCore(bool)

Constructors

HierarchyDescriptor(Expression<Func<object, IEnumerable>>)

Initializes a new instance of the HierarchyDescriptor class.

Declaration

cs-api-definition
public HierarchyDescriptor(Expression<Func<object, IEnumerable>> hierarchySelector)

Parameters

hierarchySelector

Expression<Func<object, IEnumerable>>

The hierarchy descriptor expression.

Properties

HierachySelector

Gets the hierarchy selector expression that was used to create the descriptor.

Declaration

cs-api-definition
public Expression<Func<object, IEnumerable>> HierachySelector { get; }

Property Value

Expression<Func<object, IEnumerable>>