Class
Range

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class Range

Inheritance: objectRange

Constructors

Range()

Declaration

cs-api-definition
public Range()

Range(int, int)

Declaration

cs-api-definition
public Range(int from, int to)

Parameters

from

int

to

int

Fields

Empty

Declaration

cs-api-definition
public static Range Empty

Field Value

Range

Full

Declaration

cs-api-definition
public static Range Full

Field Value

Range

Properties

Center

Declaration

cs-api-definition
public int Center { get; }

Property Value

int

From

Declaration

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

Property Value

int

Length

Declaration

cs-api-definition
public int Length { get; }

Property Value

int

To

Declaration

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

Property Value

int

Methods

CenterAt(Range, int)

Declaration

cs-api-definition
public static Range CenterAt(Range range, int center)

Parameters

range

Range

center

int

Returns

Range

CenterAt(int)

Declaration

cs-api-definition
public int CenterAt(int center)

Parameters

center

int

Returns

int

CenterAt(int, int, int)

Declaration

cs-api-definition
public static Range CenterAt(int from, int to, int center)

Parameters

from

int

to

int

center

int

Returns

Range

Copy(Range)

Declaration

cs-api-definition
public static Range Copy(Range range)

Parameters

range

Range

Returns

Range

Create(int, int)

Declaration

cs-api-definition
public static Range Create(int from, int to)

Parameters

from

int

to

int

Returns

Range

Extend(Range, int, int)

Declaration

cs-api-definition
public static Range Extend(Range range, int left, int right)

Parameters

range

Range

left

int

right

int

Returns

Range

Extend(int, int)

Declaration

cs-api-definition
public bool Extend(int left, int right)

Parameters

left

int

right

int

Returns

bool

ExtendLeft(int)

Declaration

cs-api-definition
public bool ExtendLeft(int left)

Parameters

left

int

Returns

bool

ExtendRight(int)

Declaration

cs-api-definition
public bool ExtendRight(int right)

Parameters

right

int

Returns

bool

FromRangeIndex(int)

Declaration

cs-api-definition
public int FromRangeIndex(int index)

Parameters

index

int

Returns

int

FromRangeIndexRestricted(int)

Declaration

cs-api-definition
public int FromRangeIndexRestricted(int index)

Parameters

index

int

Returns

int

Intersect(Range)

Declaration

cs-api-definition
public void Intersect(Range range)

Parameters

range

Range

Intersect(Range, Range)

Declaration

cs-api-definition
public static void Intersect(Range target, Range source)

Parameters

target

Range

source

Range

Intersect(Range, int, int)

Declaration

cs-api-definition
public static void Intersect(Range target, int srcFrom, int srcTo)

Parameters

target

Range

srcFrom

int

srcTo

int

Intersect(int, int)

Declaration

cs-api-definition
public void Intersect(int from, int to)

Parameters

from

int

to

int

Intersection(Range)

Declaration

cs-api-definition
public Range Intersection(Range range)

Parameters

range

Range

Returns

Range

Intersection(Range, Range)

Declaration

cs-api-definition
public static Range Intersection(Range set1, Range set2)

Parameters

set1

Range

set2

Range

Returns

Range

Intersection(Range, int, int)

Declaration

cs-api-definition
public static Range Intersection(Range set1, int set2from, int set2to)

Parameters

set1

Range

set2from

int

set2to

int

Returns

Range

Intersection(int, int)

Declaration

cs-api-definition
public Range Intersection(int from, int to)

Parameters

from

int

to

int

Returns

Range

Intersection(int, int, int, int)

Declaration

cs-api-definition
public static Range Intersection(int set1from, int set1to, int set2from, int set2to)

Parameters

set1from

int

set1to

int

set2from

int

set2to

int

Returns

Range

IsInRange(Range, int)

Declaration

cs-api-definition
public static bool IsInRange(Range range, int index)

Parameters

range

Range

index

int

Returns

bool

IsInRange(int)

Declaration

cs-api-definition
public bool IsInRange(int index)

Parameters

index

int

Returns

bool

SetRange(int, int)

Declaration

cs-api-definition
public void SetRange(int from, int to)

Parameters

from

int

to

int

Shift(int)

Declaration

cs-api-definition
public int Shift(int positions)

Parameters

positions

int

Returns

int

ShiftLeft(int)

Declaration

cs-api-definition
public int ShiftLeft(int positions)

Parameters

positions

int

Returns

int

ShiftRight(int)

Declaration

cs-api-definition
public int ShiftRight(int positions)

Parameters

positions

int

Returns

int

Shrink(Range, int, int)

Declaration

cs-api-definition
public static Range Shrink(Range range, int left, int right)

Parameters

range

Range

left

int

right

int

Returns

Range

Shrink(int, int)

Declaration

cs-api-definition
public bool Shrink(int left, int right)

Parameters

left

int

right

int

Returns

bool

ShrinkLeft(int)

Declaration

cs-api-definition
public bool ShrinkLeft(int left)

Parameters

left

int

Returns

bool

ShrinkRight(int)

Declaration

cs-api-definition
public bool ShrinkRight(int right)

Parameters

right

int

Returns

bool

ToRangeIndex(int)

Declaration

cs-api-definition
public int ToRangeIndex(int index)

Parameters

index

int

Returns

int

ToString()

Declaration

cs-api-definition
public override string ToString()

Returns

string

Overrides object.ToString()