Click or drag to resize

AbstractSheetTRow, TColumn, TCell Class

Represents the Sheet object.
Inheritance Hierarchy
SystemObject
  Smartsheet.Api.ModelsIdentifiableModel
    Smartsheet.Api.ModelsNamedModel
      Smartsheet.Api.ModelsAbstractSheetTRow, TColumn, TCell
        Smartsheet.Api.ModelsReport
        Smartsheet.Api.ModelsSheet

Namespace:  Smartsheet.Api.Models
Assemblies:   smartsheet-csharp-sdk (in smartsheet-csharp-sdk.dll) Version: 2.126.0
  smartsheet-csharp-sdk (in smartsheet-csharp-sdk.dll) Version: 2.126.0
Syntax
public abstract class AbstractSheet<TRow, TColumn, TCell> : NamedModel
where TRow : AbstractRow<TColumn, TCell>
where TColumn : Column
where TCell : Cell

Type Parameters

TRow
TColumn
TCell

The AbstractSheetTRow, TColumn, TCell type exposes the following members.

Properties
  NameDescription
Public propertyAccessLevel
Gets the access level for the sheet.
Public propertyAttachments
Gets the attachments for the sheet.
Public propertyColumns
Gets the columns for the sheet.
Public propertyContactReferences
Gets the list of contact references for this sheet
Public propertyCreatedAt
Gets the date and time the sheet was created.
Public propertyCrossSheetReferences
Gets the list of cross-sheet references used by this sheet
Public propertyDependenciesEnabled
Gets the dependencies enabled flag.
Public propertyDiscussions
Gets the discussions for the sheet.
Public propertyEffectiveAttachmentOptions
Array of enum strings (see Attachment.attachmentType) indicating the allowable attachment options for the current user and sheet
Public propertyFavorite
Returned only if the user has marked this sheet as a favorite in their Home tab (value = “true”).
Public propertyFilters
Gets the list of sheet filters for this sheet.
Public propertyFromId
Gets the Id of the sheet/template from which the sheet was created.
Public propertyGanttEnabled
Gets the Gantt enabled flag.
Public propertyHasSummaryFields
Gets a flag indicating whether the sheet summary is present
Public propertyModifiedAt
Gets the date and time the sheet was last modified.
Public propertyOwner
Represents the email of the owner
Public propertyOwnerId
Represents the Id of the owner
Public propertyPermalink
Gets the Permalink for the sheet.
Public propertyProjectSettings
Gets sheet’s project settings containing the working days, non-working days, and length of day for a project sheet
Public propertyReadOnly
Gets the read only flag for the sheet.
Public propertyResourceManagementEnabled
Indicates whether resource management is enabled.
Public propertyRows
Gets the rows for the sheet.
Public propertyShowParentRowsForFilters
Returned only if there are column filters on the sheet. Value = “true” if “show parent rows” is enabled for the filters.
Public propertySource
A Source object indicating the sheet or template from which this sheet was created.
Public propertySummary
A SheetSummary object containting the sheet summary if available
Public propertyTotalRowCount
The total number of rows in the sheet.
Public propertyUserPermissions
A SheetUserPermissions object containing the sheet user permissions
Public propertyUserSettings
A SheetUserSettings object containing the current user’s sheet-specific settings..
Public propertyVersion
Gets the version for the sheet.
Public propertyWorkspace
Gets the workspace (ID and Name only) for the sheet
Top
Methods
  NameDescription
Public methodGetColumnByIndex
Gets a column by index.
Public methodGetRowByRowNumber
Get a by row number.
Top
See Also