Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Native
Skip to main content

Interface ISetVoiceAssistant

interface ISetVoiceAssistant
Extends com.amazon.apmf.IStandard This interface allows a publisher to provide KSM-specific properties.

Methods

ordinal()

void ordinal(i32 ordinal)
Set the ordinal of this item. Potentially replaced by ISetCollectionItemInfo::setRowIndex().

Parameters

ordinal
i32 — Required the ordinal of this element

entityType()

void entityType(string entityType)
Set an Alexa-specific entity type.

Parameters

entityType
string — Required the Alexa entity type.

entityExternalIds()

void entityExternalIds(VoiceExternalId[] ids)
Set Alexa-specific external entity ID information.

Parameters

ids
VoiceExternalId[] — Required a list of VoiceExternalIds containing the data.

scrollFunction()

void scrollFunction(IScrollFunction* func)
Set a callback function to be called when KSM requests to scroll this component.

Parameters

func
IScrollFunction* — Required the callback function.
Last modified on October 29, 2026