menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class TableRowAdvCollection - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class TableRowAdvCollection

    Represents a collection of TableRowAdv elements.

    Inheritance
    System.Object
    NodeCollection
    TableRowAdvCollection
    Namespace: Syncfusion.UI.Xaml.RichTextBoxAdv
    Assembly: Syncfusion.SfRichTextBoxAdv.UWP.dll
    Syntax
    public class TableRowAdvCollection : NodeCollection

    Constructors

    TableRowAdvCollection(Node)

    Initializes a new instance of the TableRowAdvCollection class for the specified Node.

    Declaration
    public TableRowAdvCollection(Node owner)
    Parameters
    Type Name Description
    Node owner

    The owner of the TableRowAdvCollection. The value can be null or an instance of TableAdv.

    TableRowAdvCollection(Node, IEnumerable<TableRowAdv>)

    Initializes a new instance of the TableRowAdvCollection class that contains table rows copied from the specified collection for the specified Node.

    Declaration
    public TableRowAdvCollection(Node owner, IEnumerable<TableRowAdv> collection)
    Parameters
    Type Name Description
    Node owner

    The owner of the TableRowAdvCollection. The value can be null or an instance of TableAdv.

    System.Collections.Generic.IEnumerable<TableRowAdv> collection

    The collection from which the table rows are copied.

    Exceptions
    Type Condition
    System.ArgumentNullException

    The collection parameter cannot be null.

    Properties

    Item[Int32]

    Gets the TableRowAdv at the specified index in the TableRowAdvCollection.

    Declaration
    public TableRowAdv this[int index] { get; }
    Parameters
    Type Name Description
    System.Int32 index

    The zero-based index of the TableRowAdv instance to get.

    Property Value
    Type Description
    TableRowAdv

    The TableRowAdv instance at the specified index in the TableRowAdvCollection.

    Exceptions
    Type Condition
    System.ArgumentOutOfRangeException

    Index was out of range. Must be non-negative and less than the size of the collection.

    Methods

    Add(Node)

    Adds the specified TableRowAdv to the end of the TableRowAdvCollection.

    Declaration
    public void Add(Node tableRowAdv)
    Parameters
    Type Name Description
    Node tableRowAdv

    The TableRowAdv instance to be added to the end of the TableRowAdvCollection.

    First()

    Returns the first TableRowAdv instance from the TableRowAdvCollection.

    Declaration
    public TableRowAdv First()
    Returns
    Type Description
    TableRowAdv

    The first TableRowAdv instance in the TableRowAdvCollection.

    Exceptions
    Type Condition
    System.InvalidOperationException

    The source sequence is empty.

    First(Func<Node, Boolean>)

    Returns the first TableRowAdv instance from the TableRowAdvCollection that satisfies a specified condition.

    Declaration
    public TableRowAdv First(Func<Node, bool> predicate)
    Parameters
    Type Name Description
    System.Func<Node, System.Boolean> predicate

    A function to test each element for a condition.

    Returns
    Type Description
    TableRowAdv

    The first TableRowAdv instance in the TableRowAdvCollection that passes the test in the specified predicate function.

    Exceptions
    Type Condition
    System.ArgumentNullException

    predicate is null.

    System.InvalidOperationException

    No element satisfies the condition in predicate.-or-The source sequence is empty.

    Insert(Int32, Node)

    Inserts the specified TableRowAdv into the TableRowAdvCollection at the specified index.

    Declaration
    public void Insert(int index, Node tableRowAdv)
    Parameters
    Type Name Description
    System.Int32 index

    The zero-based index at which the TableRowAdv should be inserted.

    Node tableRowAdv

    The TableRowAdv instance to insert.

    Exceptions
    Type Condition
    System.ArgumentOutOfRangeException

    Index was out of range. Must be non-negative and less than the size of the collection.

    Last()

    Returns the last TableRowAdv instance from the TableRowAdvCollection.

    Declaration
    public TableRowAdv Last()
    Returns
    Type Description
    TableRowAdv

    The last TableRowAdv instance in the TableRowAdvCollection.

    Exceptions
    Type Condition
    System.InvalidOperationException

    The source sequence is empty.

    Last(Func<Node, Boolean>)

    Returns the last TableRowAdv instance from the TableRowAdvCollection that satisfies a specified condition.

    Declaration
    public TableRowAdv Last(Func<Node, bool> predicate)
    Parameters
    Type Name Description
    System.Func<Node, System.Boolean> predicate

    A function to test each element for a condition.

    Returns
    Type Description
    TableRowAdv

    The last TableRowAdv instance in the TableRowAdvCollection that passes the test in the specified predicate function.

    Exceptions
    Type Condition
    System.ArgumentNullException

    predicate is null.

    System.InvalidOperationException

    No element satisfies the condition in predicate.-or-The source sequence is empty.

    Remove(Node)

    Removes the first occurrence of the specified TableRowAdv from the TableRowAdvCollection.

    Declaration
    public bool Remove(Node tableRowAdv)
    Parameters
    Type Name Description
    Node tableRowAdv

    The TableRowAdv instance to remove from the TableRowAdvCollection.

    Returns
    Type Description
    System.Boolean

    True, if the specified TableRowAdv is successfully removed. Otherwise, false. This method also returns false if specified TableRowAdv was not found in the original TableRowAdvCollection.

    RemoveAt(Int32)

    Removes the TableRowAdv instance at the specified index of the TableRowAdvCollection.

    Declaration
    public void RemoveAt(int index)
    Parameters
    Type Name Description
    System.Int32 index

    The zero-based index of the TableRowAdv to remove.

    Exceptions
    Type Condition
    System.ArgumentOutOfRangeException

    Index is less than zero.-or-Index is equal to or greater than item count.

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved