ShinobiControls Xamarin Bindings Documentation

ShinobiGrids : ShinobiGrids Namespace

SDataGridRow Class

Represents a row within a ShinobiDataGrid.

Syntax

[Foundation.Register("SDataGridRow", true)]
public class SDataGridRow : Foundation.NSObject, IEquatable<SDataGridRow>

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

Members

See Also: Inherited members from Foundation.NSObject.

Public Constructors

Default constructor
Documentation for this section has not yet been entered.

Protected Constructors

Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects.

Public Properties

[read-only]
override
ClassHandle IntPtr . The handle for this class.
[read-only]
RowIndex nint . The index of the represented row within section at sectionIndex.
[read-only]
Section nint . The section that the represented row belongs to.

Public Methods

static
Create (nint, nint) : SDataGridRow
Documentation for this section has not yet been entered.
Equals (SDataGridRow) : bool
Checks the SDataGridRow passed in if its SDataGridRow.RowIndex and SDataGridRow.Section match that of this object.
override
Equals (object) : bool
Checks that the object passed is of type SDataGridRow and that its SDataGridRow.RowIndex and SDataGridRow.Section match that of this object.
override
GetHashCode () : int
Get the hash code for this object.
static
ZeroRow () : SDataGridRow
Convenience method that returns an SDataGridRow object with rowIndex == 0 and sectionIndex == 0.

Member Details

SDataGridRow Constructor

Default constructor

Syntax

[Foundation.Export("init")]
[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
public SDataGridRow ()

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

SDataGridRow Constructor

Constructor to call on derived classes to skip initialization and merely allocate the object.

Syntax

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
protected SDataGridRow (Foundation.NSObjectFlag t)

Parameters

t
Unused sentinel value

Remarks

You should not invoke this method directly.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

SDataGridRow Constructor

A constructor used when creating managed representations of unmanaged objects.

Syntax

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Advanced)]
protected SDataGridRow (IntPtr handle)

Parameters

handle
Handle of the unmanaged object

Remarks

You should not invoke this method directly.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

SDataGridRow Constructor

Documentation for this section has not yet been entered.

Syntax

[Foundation.Export("initWithRowIndex:withSectionindex:")]
public SDataGridRow (nint rowIndex, nint sectionIndex)

Parameters

rowIndex
Documentation for this section has not yet been entered.
sectionIndex
Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

ClassHandle Property

The handle for this class.

Syntax

public override IntPtr ClassHandle { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

Create Method

Documentation for this section has not yet been entered.

Syntax

[Foundation.Export("rowWithRowIndex:sectionIndex:")]
public static SDataGridRow Create (nint rowIndex, nint sectionIndex)

Parameters

rowIndex
Documentation for this section has not yet been entered.
sectionIndex
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

Equals Method

Checks the SDataGridRow passed in if its SDataGridRow.RowIndex and SDataGridRow.Section match that of this object.

Syntax

[Foundation.Export("isEqual:")]
public virtual bool Equals (SDataGridRow other)

Parameters

other
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

Equals Method

Checks that the object passed is of type SDataGridRow and that its SDataGridRow.RowIndex and SDataGridRow.Section match that of this object.

Syntax

public override bool Equals (object obj)

Parameters

obj
Documentation for this section has not yet been entered.

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

GetHashCode Method

Get the hash code for this object.

Syntax

public override int GetHashCode ()

Returns

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

RowIndex Property

The index of the represented row within section at sectionIndex.

Syntax

[get: Foundation.Export("rowIndex")]
public virtual nint RowIndex { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

Section Property

The section that the represented row belongs to.

Syntax

[get: Foundation.Export("sectionIndex")]
public virtual nint Section { get; }

Value

Documentation for this section has not yet been entered.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4

ZeroRow Method

Convenience method that returns an SDataGridRow object with rowIndex == 0 and sectionIndex == 0.

Syntax

[Foundation.Export("zeroRow")]
public static SDataGridRow ZeroRow ()

Returns

SDataGridRow object representing row at {0, 0}.

Remarks

Documentation for this section has not yet been entered.

Requirements

Namespace: ShinobiGrids
Assembly: ShinobiGrids (in ShinobiGrids.dll)
Assembly Versions: 2.8.0.4