Class
HierarchicalPropertyDescriptorFieldInfo

An IPivotFieldInfo that uses PropertyDescriptor to identify a property, which has child properties.

Definition

Namespace:Telerik.Pivot.Core.Fields

Assembly:Telerik.WinControls.PivotGrid.dll

Syntax:

cs-api-definition
public class HierarchicalPropertyDescriptorFieldInfo : PropertyDescriptorFieldInfo, IHierarchicalFieldInfo, IPivotFieldInfo

Inheritance: objectPivotFieldInfoPropertyFieldInfoPropertyDescriptorFieldInfoHierarchicalPropertyDescriptorFieldInfo

Implements: IHierarchicalFieldInfoIPivotFieldInfo

Inherited Members PropertyDescriptorFieldInfo.SetValue(object, object)PropertyDescriptorFieldInfo.PropertyDescriptorPivotFieldInfo.Equals(object)PivotFieldInfo.GetHashCode()PivotFieldInfo.NamePivotFieldInfo.DisplayNamePivotFieldInfo.DataTypePivotFieldInfo.PreferredRolePivotFieldInfo.AllowedRolesPivotFieldInfo.AutoGenerateField

Constructors

HierarchicalPropertyDescriptorFieldInfo(PropertyDescriptor)

Initializes a new instance of the HierarchicalPropertyDescriptorFieldInfo class.

Declaration

cs-api-definition
public HierarchicalPropertyDescriptorFieldInfo(PropertyDescriptor propertyDescriptor)

Parameters

propertyDescriptor

PropertyDescriptor

The property descriptor.

Properties

Children

Gets the children of this property.

Declaration

cs-api-definition
public IList<IHierarchicalFieldInfo> Children { get; }

Property Value

IList<IHierarchicalFieldInfo>

Implements IHierarchicalFieldInfo.Children

Parent

Gets the parent of this property.

Declaration

cs-api-definition
public IHierarchicalFieldInfo Parent { get; }

Property Value

IHierarchicalFieldInfo

Implements IHierarchicalFieldInfo.Parent

Methods

GetValue(object)

Gets the value of the property.

Declaration

cs-api-definition
public override object GetValue(object item)

Parameters

item

object

The item.

Returns

object

Overrides PropertyDescriptorFieldInfo.GetValue(object)