Table of Contents

Class Share

Namespace
Smartsheet.Api.Models
Assembly
smartsheet-csharp-sdk.dll

Represents a Share Object.

public class Share : NamedModel
Inheritance
Share
Inherited Members

Properties

AccessLevel

Gets the access level for this specific share.

public AccessLevel? AccessLevel { get; set; }

Property Value

AccessLevel?

the access level

CcMe

Flag to indicate whether or not to send a copy of the email to the sharer of the sheet. This attribute can be specified in a request, but will never be present in a response.

public bool? CcMe { get; set; }

Property Value

bool?

CreatedAt

Gets the Time that the share was created.

public DateTime? CreatedAt { get; set; }

Property Value

DateTime?

the DateTime

Email

Gets the Email for this specific share.

public string Email { get; set; }

Property Value

string

the Email

GroupId

Group ID if the share is a group share, else null.

public long? GroupId { get; set; }

Property Value

long?

Id

Share ID, unlike other Smartsheet object ids, this id is an alphanumeric string.

public string Id { get; set; }

Property Value

string

Message

The message to be included in the body of the email that will optionally be sent to the recipient. This attribute can be specified in a request, but will never be present in a response.

public string Message { get; set; }

Property Value

string

ModifiedAt

Gets the time that the share was modified.

public DateTime? ModifiedAt { get; set; }

Property Value

DateTime?

the DateTime

Scope

The scop of this share. One of ITEM or WORKSPACE.

public string Scope { get; set; }

Property Value

string

Subject

The subject of the email that will optionally be sent to notify the recipient. This attribute can be specified in a request, but will never be present in a response.

public string Subject { get; set; }

Property Value

string

Type

The type of this share. One of USER or GROUP.

public ShareType? Type { get; set; }

Property Value

ShareType?

UserId

User ID if the share is a user share, else null.

public long? UserId { get; set; }

Property Value

long?

See Also