Compartir a través de


InteractionTypeDefinition interface

Definición del tipo de interacción

Extends

Propiedades

dataSourcePrecedenceRules

Esto es específico de las interacciones modeladas como actividades. Los orígenes de datos se usan para determinar dónde se almacenan los datos y también en las reglas de precedencia. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

dataSourceReferenceId

Id. de referencia del origen de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

dataSourceType

Tipo de origen de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id

El identificador de origen de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

idPropertyNames

Los nombres de propiedad id. Propiedades que identifican de forma única una instancia de interacción.

isActivity

Una interacción solo se puede etiquetar como una actividad durante la creación. Esto permite que la interacción se pueda editar y puede habilitar la combinación de propiedades de varios orígenes de datos en función de la precedencia, que se define en un nivel de vínculo.

name

El nombre del origen de datos NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

participantProfiles

Perfiles que participaron en la interacción.

primaryParticipantProfilePropertyName

El nombre de la propiedad del participante principal para una interacción , se usa para representar lógicamente el agente de la interacción, Especifique el nombre del participante aquí de ParticipantName.

status

Estado del origen de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Propiedades heredadas

apiEntitySetName

Nombre del conjunto de entidades de API. Esto se convierte en el nombre del conjunto de entidades de odata para el tipo de entidad al que se hace referencia en este objeto.

attributes

Los atributos del type.

description

Descripciones localizadas de la propiedad .

displayName

Nombres para mostrar localizados para la propiedad.

entityType

Tipo de entidad.

fields

Propiedades del perfil.

instancesCount

El recuento de instancias.

largeImage

Imagen grande asociada a Property o EntityType.

lastChangedUtc

Hora de última modificación de la definición de tipo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

localizedAttributes

Cualquier atributo localizado personalizado para el tipo.

mediumImage

Imagen mediana asociada a Property o EntityType.

provisioningState

Estado de aprovisionamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

schemaItemTypeLink

Vínculo a la organización del esquema. Esto ayuda a ACI a identificar y sugerir modelos semánticos.

smallImage

Imagen pequeña asociada a Property o EntityType.

tenantId

El nombre del concentrador. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

timestampFieldName

Nombre de la propiedad timestamp. Representa la hora en que se produjo la interacción o la actualización del perfil.

typeName

Nombre de la entidad.

Detalles de las propiedades

dataSourcePrecedenceRules

Esto es específico de las interacciones modeladas como actividades. Los orígenes de datos se usan para determinar dónde se almacenan los datos y también en las reglas de precedencia. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

dataSourcePrecedenceRules?: DataSourcePrecedence[]

Valor de propiedad

dataSourceReferenceId

Id. de referencia del origen de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

dataSourceReferenceId?: string

Valor de propiedad

string

dataSourceType

Tipo de origen de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

dataSourceType?: string

Valor de propiedad

string

id

El identificador de origen de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: number

Valor de propiedad

number

idPropertyNames

Los nombres de propiedad id. Propiedades que identifican de forma única una instancia de interacción.

idPropertyNames?: string[]

Valor de propiedad

string[]

isActivity

Una interacción solo se puede etiquetar como una actividad durante la creación. Esto permite que la interacción se pueda editar y puede habilitar la combinación de propiedades de varios orígenes de datos en función de la precedencia, que se define en un nivel de vínculo.

isActivity?: boolean

Valor de propiedad

boolean

name

El nombre del origen de datos NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

participantProfiles

Perfiles que participaron en la interacción.

participantProfiles?: Participant[]

Valor de propiedad

primaryParticipantProfilePropertyName

El nombre de la propiedad del participante principal para una interacción , se usa para representar lógicamente el agente de la interacción, Especifique el nombre del participante aquí de ParticipantName.

primaryParticipantProfilePropertyName?: string

Valor de propiedad

string

status

Estado del origen de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

status?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

apiEntitySetName

Nombre del conjunto de entidades de API. Esto se convierte en el nombre del conjunto de entidades de odata para el tipo de entidad al que se hace referencia en este objeto.

apiEntitySetName?: string

Valor de propiedad

string

Heredado deEntityTypeDefinition.apiEntitySetName

attributes

Los atributos del type.

attributes?: {[propertyName: string]: string[]}

Valor de propiedad

{[propertyName: string]: string[]}

Heredado deEntityTypeDefinition.attributes

description

Descripciones localizadas de la propiedad .

description?: {[propertyName: string]: string}

Valor de propiedad

{[propertyName: string]: string}

Heredado deEntityTypeDefinition.description

displayName

Nombres para mostrar localizados para la propiedad.

displayName?: {[propertyName: string]: string}

Valor de propiedad

{[propertyName: string]: string}

Heredado deEntityTypeDefinition.displayName

entityType

Tipo de entidad.

entityType?: EntityTypes

Valor de propiedad

Heredado deEntityTypeDefinition.entityType

fields

Propiedades del perfil.

fields?: PropertyDefinition[]

Valor de propiedad

Heredado deEntityTypeDefinition.fields

instancesCount

El recuento de instancias.

instancesCount?: number

Valor de propiedad

number

Heredado deEntityTypeDefinition.instancesCount

largeImage

Imagen grande asociada a Property o EntityType.

largeImage?: string

Valor de propiedad

string

Heredado deEntityTypeDefinition.largeImage

lastChangedUtc

Hora de última modificación de la definición de tipo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

lastChangedUtc?: Date

Valor de propiedad

Date

Heredado deEntityTypeDefinition.lastChangedUtc

localizedAttributes

Cualquier atributo localizado personalizado para el tipo.

localizedAttributes?: {[propertyName: string]: {[propertyName: string]: string}}

Valor de propiedad

{[propertyName: string]: {[propertyName: string]: string}}

Heredado deEntityTypeDefinition.localizedAttributes

mediumImage

Imagen mediana asociada a Property o EntityType.

mediumImage?: string

Valor de propiedad

string

Heredado deEntityTypeDefinition.mediumImage

provisioningState

Estado de aprovisionamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

provisioningState?: string

Valor de propiedad

string

Heredado deEntityTypeDefinition.provisioningState

Vínculo a la organización del esquema. Esto ayuda a ACI a identificar y sugerir modelos semánticos.

schemaItemTypeLink?: string

Valor de propiedad

string

Heredado deEntityTypeDefinition.schemaItemTypeLink

smallImage

Imagen pequeña asociada a Property o EntityType.

smallImage?: string

Valor de propiedad

string

Heredado deEntityTypeDefinition.smallImage

tenantId

El nombre del concentrador. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

tenantId?: string

Valor de propiedad

string

Heredado deEntityTypeDefinition.tenantId

timestampFieldName

Nombre de la propiedad timestamp. Representa la hora en que se produjo la interacción o la actualización del perfil.

timestampFieldName?: string

Valor de propiedad

string

Heredado deEntityTypeDefinition.timestampFieldName

typeName

Nombre de la entidad.

typeName?: string

Valor de propiedad

string

Heredado deEntityTypeDefinition.typeName