---
schema_version: "1"
id: f89c4222a93b977a0984d275860ccf572a14b4866fb2a9751e5fa3564bae15b3
title: MarksSelectedEvent | Tableau Embedding API
collection: tableau
version: current
locale: en-us
portal_url: https://docs.salesforce.com/tableau/current/en-us/api/embedding_api/reference/interfaces/MarksSelectedEvent.md
canonical_url: https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/MarksSelectedEvent.html
source_site: help.tableau.com
content_type: documentation
content_hash: 368e33ee0576d06f5891c40bc65cfe701ed2e48681f92305cfbc1ba1cf9b585f
description: Documentation for Tableau Embedding API
---
- MarksSelectedEvent

# Interface MarksSelectedEvent

An event which is raised when marks are selected on a worksheet.

interface MarksSelectedEvent {  
    [sheet](#sheet): [Sheet](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/Sheet.html);  
    [worksheet](#worksheet): [Worksheet](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/Worksheet.html);  
    [getMarksAsync](#getmarksasync-1)(): Promise<[MarksCollection](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/MarksCollection.html)\>;  
}

#### Hierarchy ([View Summary](https://help.tableau.com/current/api/embedding_api/en-us/reference/hierarchy.html#MarksSelectedEvent))

- [TableauWorksheetEvent](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/TableauWorksheetEvent.html)
    - MarksSelectedEvent

- Defined in packages/api-external-contract-js/src/ExternalContract/Embedding/EventInterfaces.ts:56

##### Index

### Methods

[getMarksAsync](#getmarksasync)

### Properties

[sheet](#sheet) [worksheet](#worksheet)

## Methods

### getMarksAsync[](#getmarksasync)

- getMarksAsync(): Promise<[MarksCollection](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/MarksCollection.html)\>[](#getmarksasync-1)
    
    #### Returns Promise<[MarksCollection](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/MarksCollection.html)\>
    
    The collection of Marks that were selected.
    
    - Defined in packages/api-external-contract-js/src/ExternalContract/Embedding/EventInterfaces.ts:60

## Properties

### `Readonly`sheet[](#sheet)

sheet: [Sheet](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/Sheet.html)

#### Returns[](#returns)

The sheet which was the source of this event.

Inherited from [TableauWorksheetEvent](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/TableauWorksheetEvent.html).[sheet](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/TableauWorksheetEvent.html#sheet)

- Defined in packages/api-external-contract-js/src/ExternalContract/Embedding/EventInterfaces.ts:40

### `Readonly`worksheet[](#worksheet)

worksheet: [Worksheet](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/Worksheet.html)

#### Returns[](#returns-1)

The worksheet which was the source of this event.

Inherited from [TableauWorksheetEvent](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/TableauWorksheetEvent.html).[worksheet](https://help.tableau.com/current/api/embedding_api/en-us/reference/interfaces/TableauWorksheetEvent.html#worksheet)

- Defined in packages/api-external-contract-js/src/ExternalContract/Embedding/EventInterfaces.ts:50

### Settings

Member Visibility

- Protected
- Inherited
- External

ThemeOSLightDark

### On This Page

Methods

[getMarksAsync](#getmarksasync)

Properties

[sheet](#sheet)[worksheet](#worksheet)