InteractionTypeDefinition interface
Definición del tipo de interacción
- Extends
Propiedades
data |
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. |
data |
Id. de referencia del origen de datos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
data |
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. |
id |
Los nombres de propiedad id. Propiedades que identifican de forma única una instancia de interacción. |
is |
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. |
participant |
Perfiles que participaron en la interacción. |
primary |
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
api |
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 . |
display |
Nombres para mostrar localizados para la propiedad. |
entity |
Tipo de entidad. |
fields | Propiedades del perfil. |
instances |
El recuento de instancias. |
large |
Imagen grande asociada a Property o EntityType. |
last |
Hora de última modificación de la definición de tipo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
localized |
Cualquier atributo localizado personalizado para el tipo. |
medium |
Imagen mediana asociada a Property o EntityType. |
provisioning |
Estado de aprovisionamiento. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
schema |
Vínculo a la organización del esquema. Esto ayuda a ACI a identificar y sugerir modelos semánticos. |
small |
Imagen pequeña asociada a Property o EntityType. |
tenant |
El nombre del concentrador. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
timestamp |
Nombre de la propiedad timestamp. Representa la hora en que se produjo la interacción o la actualización del perfil. |
type |
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
schemaItemTypeLink
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