Search Results for

    Show / Hide Table of Contents

    Class SheetCell

    Inheritance
    object
    SheetCell
    SheetCellBase<T, TSerializable>
    Implements
    IEquatable<SheetCell>
    Inherited Members
    object.Equals(object, object)
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Glitch9.AIDevKit.Sheets
    Assembly: Glitch9.AIDevKit.Sheets.dll
    Syntax
    [Serializable]
    public abstract class SheetCell : IEquatable<SheetCell>

    Constructors

    | Edit this page View Source

    SheetCell(string)

    Declaration
    protected SheetCell(string columnId)
    Parameters
    Type Name Description
    string columnId

    Properties

    | Edit this page View Source

    ColumnId

    Declaration
    public string ColumnId { get; }
    Property Value
    Type Description
    string

    Methods

    | Edit this page View Source

    Create(string, ColumnDataType)

    Create a SheetCell instance based on the given ColumnDataType.

    Declaration
    public static SheetCell Create(string columnId, ColumnDataType type)
    Parameters
    Type Name Description
    string columnId
    ColumnDataType type
    Returns
    Type Description
    SheetCell
    | Edit this page View Source

    CreateAssetCell(string, ColumnDataType, ObjectReference)

    Declaration
    public static SheetCell CreateAssetCell(string columnId, ColumnDataType type, ObjectReference objectReference)
    Parameters
    Type Name Description
    string columnId
    ColumnDataType type
    ObjectReference objectReference
    Returns
    Type Description
    SheetCell
    | Edit this page View Source

    Equals(SheetCell)

    Declaration
    public abstract bool Equals(SheetCell other)
    Parameters
    Type Name Description
    SheetCell other
    Returns
    Type Description
    bool
    | Edit this page View Source

    Equals(object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    object obj
    Returns
    Type Description
    bool
    Overrides
    object.Equals(object)
    | Edit this page View Source

    GetHashCode()

    Declaration
    public override abstract int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    object.GetHashCode()
    | Edit this page View Source

    IsNullOrEmpty()

    Declaration
    public abstract bool IsNullOrEmpty()
    Returns
    Type Description
    bool

    Operators

    | Edit this page View Source

    operator ==(SheetCell, SheetCell)

    Declaration
    public static bool operator ==(SheetCell a, SheetCell b)
    Parameters
    Type Name Description
    SheetCell a
    SheetCell b
    Returns
    Type Description
    bool
    | Edit this page View Source

    operator !=(SheetCell, SheetCell)

    Declaration
    public static bool operator !=(SheetCell a, SheetCell b)
    Parameters
    Type Name Description
    SheetCell a
    SheetCell b
    Returns
    Type Description
    bool

    Implements

    IEquatable<T>

    Extension Methods

    ArrayExtensions.ToArrayOrEmpty<T>(T)
    ArrayExtensions.ToArrayOrNull<T>(T)
    EventExtensions.ToDelta<T>(T, string, int, string, bool)
    EventExtensions.ToDone<T>(T, string, int, string)
    EventExtensions.ToEvent<T>(T)
    EventExtensions.UpcastDelta<T1, T2>(T1, string, int, string, bool)
    FallbackExtensions.IsOr<TParent, TChild>(TParent, TChild)
    ResponseCastingExtensions.GetResult<T>(T)
    SystemExtensions.GetName(object)
    • Edit this page
    • View Source
    In this article
    Back to top AI DevKit Documentation