Class
ViewInfoTraverser.ViewInfoEnumeratorPosition

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
public class ViewInfoTraverser.ViewInfoEnumeratorPosition : IEquatable<ViewInfoTraverser.ViewInfoEnumeratorPosition>

Inheritance: objectViewInfoTraverser.ViewInfoEnumeratorPosition

Implements: IEquatable<ViewInfoTraverser.ViewInfoEnumeratorPosition>

Constructors

ViewInfoEnumeratorPosition(GridViewInfo, Stages, ITraversable, int, PinnedRowPosition, SystemRowPosition, PinnedRowPosition, bool)

Initializes a new instance of the ViewInfoTraverser.ViewInfoEnumeratorPosition class.

Declaration

cs-api-definition
public ViewInfoEnumeratorPosition(GridViewInfo viewInfo, ViewInfoTraverser.Stages stage, ITraversable collection, int index, PinnedRowPosition pinPosition, SystemRowPosition rowPosition, PinnedRowPosition filteredPinPoisition, bool filterByPinPosition)

Parameters

viewInfo

GridViewInfo

The view info.

stage

ViewInfoTraverser.Stages

The stage.

collection

ITraversable

The collection.

index

int

The index.

pinPosition

PinnedRowPosition

The pin position.

rowPosition

SystemRowPosition

The row position.

filteredPinPoisition

PinnedRowPosition

The filtered pin poisition.

filterByPinPosition

bool

The filter by pin position.

ViewInfoEnumeratorPosition(ViewInfoEnumeratorPosition)

Initializes a new instance of the ViewInfoTraverser.ViewInfoEnumeratorPosition class.

Declaration

cs-api-definition
public ViewInfoEnumeratorPosition(ViewInfoTraverser.ViewInfoEnumeratorPosition position)

Parameters

position

ViewInfoTraverser.ViewInfoEnumeratorPosition

The position.

Properties

Collection

Gets or sets the collection.

Declaration

cs-api-definition
public ITraversable Collection { get; set; }

Property Value

ITraversable

The collection.

Current

Gets the current.

Declaration

cs-api-definition
public GridViewRowInfo Current { get; }

Property Value

GridViewRowInfo

The current.

FilterByPinPosition

Gets the filter by pin position.

Declaration

cs-api-definition
public bool FilterByPinPosition { get; }

Property Value

bool

The filter by pin position.

FilteredPinPosition

Gets the filtered pin position.

Declaration

cs-api-definition
public PinnedRowPosition FilteredPinPosition { get; }

Property Value

PinnedRowPosition

The filtered pin position.

Index

Gets or sets the index.

Declaration

cs-api-definition
public int Index { get; set; }

Property Value

int

The index.

PinPosition

Gets the pin position.

Declaration

cs-api-definition
public PinnedRowPosition PinPosition { get; }

Property Value

PinnedRowPosition

The pin position.

RowPosition

Gets the row position.

Declaration

cs-api-definition
public SystemRowPosition RowPosition { get; }

Property Value

SystemRowPosition

The row position.

Stage

Gets or sets the stage.

Declaration

cs-api-definition
public ViewInfoTraverser.Stages Stage { get; set; }

Property Value

ViewInfoTraverser.Stages

The stage.

ViewInfo

Gets the view info.

Declaration

cs-api-definition
public GridViewInfo ViewInfo { get; }

Property Value

GridViewInfo

The view info.

Methods

Equals(ViewInfoEnumeratorPosition)

Determines whether the current position in the traverser is equal to the specified position.

Declaration

cs-api-definition
public bool Equals(ViewInfoTraverser.ViewInfoEnumeratorPosition position)

Parameters

position

ViewInfoTraverser.ViewInfoEnumeratorPosition

The position.

Returns

bool

Implements IEquatable<ViewInfoTraverser.ViewInfoEnumeratorPosition>.Equals(ViewInfoTraverser.ViewInfoEnumeratorPosition)

Equals(object)

Determines whether the specified object is equal to the current object.

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

Overrides object.Equals(object)

GetHashCode()

Serves as a hash function for a particular type.

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

A hash code for the current object.

Overrides object.GetHashCode()