Partager via


InteractionTypeDefinition interface

Définition du type d’interaction

Extends

Propriétés

dataSourcePrecedenceRules

Cela est spécifique aux interactions modélisées en tant qu’activités. Les sources de données sont utilisées pour déterminer où les données sont stockées et également dans les règles de priorité. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

dataSourceReferenceId

ID de référence de la source de données. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

dataSourceType

Type de source de données. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id

ID de la source de données. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

idPropertyNames

Noms des propriétés id. Propriétés qui identifient de manière unique une instance d’interaction.

isActivity

Une interaction peut être étiquetée en tant qu’activité uniquement lors de la création. Cela permet à l’interaction d’être modifiable et peut permettre la fusion de propriétés à partir de plusieurs sources de données en fonction de la priorité, qui est définie au niveau du lien.

name

Nom de la source de données REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

participantProfiles

Profils qui ont participé à l’interaction.

primaryParticipantProfilePropertyName

Nom de la propriété du participant principal pour une interaction ,Il est utilisé pour représenter logiquement l’agent de l’interaction. Spécifiez le nom du participant ici à partir de ParticipantName.

status

État de la source de données. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Propriétés héritées

apiEntitySetName

Nom du jeu d’entités api. Cela devient le nom du jeu d’entités odata pour le type d’entité référencé dans cet objet.

attributes

Attributs du Type.

description

Descriptions localisées de la propriété.

displayName

Noms d’affichage localisés pour la propriété.

entityType

Type d’entité.

fields

Propriétés du profil.

instancesCount

Nombre d’instances.

largeImage

Grande image associée à property ou EntityType.

lastChangedUtc

Heure de la dernière modification de la définition de type. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

localizedAttributes

Tous les attributs localisés personnalisés pour le type.

mediumImage

Image moyenne associée à property ou EntityType.

provisioningState

État d’approvisionnement. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

schemaItemTypeLink

Lien d’organisation de schéma. Cela permet à ACI d’identifier et de suggérer des modèles sémantiques.

smallImage

Petite image associée à property ou EntityType.

tenantId

Nom du concentrateur. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

timestampFieldName

Nom de la propriété timestamp. Représente l’heure à laquelle l’interaction ou la mise à jour du profil s’est produite.

typeName

Nom de l'entité.

Détails de la propriété

dataSourcePrecedenceRules

Cela est spécifique aux interactions modélisées en tant qu’activités. Les sources de données sont utilisées pour déterminer où les données sont stockées et également dans les règles de priorité. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

dataSourcePrecedenceRules?: DataSourcePrecedence[]

Valeur de propriété

dataSourceReferenceId

ID de référence de la source de données. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

dataSourceReferenceId?: string

Valeur de propriété

string

dataSourceType

Type de source de données. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

dataSourceType?: string

Valeur de propriété

string

id

ID de la source de données. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id?: number

Valeur de propriété

number

idPropertyNames

Noms des propriétés id. Propriétés qui identifient de manière unique une instance d’interaction.

idPropertyNames?: string[]

Valeur de propriété

string[]

isActivity

Une interaction peut être étiquetée en tant qu’activité uniquement lors de la création. Cela permet à l’interaction d’être modifiable et peut permettre la fusion de propriétés à partir de plusieurs sources de données en fonction de la priorité, qui est définie au niveau du lien.

isActivity?: boolean

Valeur de propriété

boolean

name

Nom de la source de données REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name?: string

Valeur de propriété

string

participantProfiles

Profils qui ont participé à l’interaction.

participantProfiles?: Participant[]

Valeur de propriété

primaryParticipantProfilePropertyName

Nom de la propriété du participant principal pour une interaction ,Il est utilisé pour représenter logiquement l’agent de l’interaction. Spécifiez le nom du participant ici à partir de ParticipantName.

primaryParticipantProfilePropertyName?: string

Valeur de propriété

string

status

État de la source de données. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

status?: string

Valeur de propriété

string

Détails de la propriété héritée

apiEntitySetName

Nom du jeu d’entités api. Cela devient le nom du jeu d’entités odata pour le type d’entité référencé dans cet objet.

apiEntitySetName?: string

Valeur de propriété

string

Hérité deEntityTypeDefinition.apiEntitySetName

attributes

Attributs du Type.

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

Valeur de propriété

{[propertyName: string]: string[]}

Héritéd’EntityTypeDefinition.attributes

description

Descriptions localisées de la propriété.

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

Valeur de propriété

{[propertyName: string]: string}

Hérité deEntityTypeDefinition.description

displayName

Noms d’affichage localisés pour la propriété.

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

Valeur de propriété

{[propertyName: string]: string}

Hérité deEntityTypeDefinition.displayName

entityType

Type d’entité.

entityType?: EntityTypes

Valeur de propriété

Hérité deEntityTypeDefinition.entityType

fields

Propriétés du profil.

fields?: PropertyDefinition[]

Valeur de propriété

Hérité deEntityTypeDefinition.fields

instancesCount

Nombre d’instances.

instancesCount?: number

Valeur de propriété

number

Hérité deEntityTypeDefinition.instancesCount

largeImage

Grande image associée à property ou EntityType.

largeImage?: string

Valeur de propriété

string

Hérité deEntityTypeDefinition.largeImage

lastChangedUtc

Heure de la dernière modification de la définition de type. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

lastChangedUtc?: Date

Valeur de propriété

Date

Hérité deEntityTypeDefinition.lastChangedUtc

localizedAttributes

Tous les attributs localisés personnalisés pour le type.

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

Valeur de propriété

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

Hérité deEntityTypeDefinition.localizedAttributes

mediumImage

Image moyenne associée à property ou EntityType.

mediumImage?: string

Valeur de propriété

string

Hérité deEntityTypeDefinition.mediumImage

provisioningState

État d’approvisionnement. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

provisioningState?: string

Valeur de propriété

string

Hérité deEntityTypeDefinition.provisioningState

Lien d’organisation de schéma. Cela permet à ACI d’identifier et de suggérer des modèles sémantiques.

schemaItemTypeLink?: string

Valeur de propriété

string

Hérité deEntityTypeDefinition.schemaItemTypeLink

smallImage

Petite image associée à property ou EntityType.

smallImage?: string

Valeur de propriété

string

Hérité deEntityTypeDefinition.smallImage

tenantId

Nom du concentrateur. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

tenantId?: string

Valeur de propriété

string

Hérité deEntityTypeDefinition.tenantId

timestampFieldName

Nom de la propriété timestamp. Représente l’heure à laquelle l’interaction ou la mise à jour du profil s’est produite.

timestampFieldName?: string

Valeur de propriété

string

Hérité deEntityTypeDefinition.timestampFieldName

typeName

Nom de l'entité.

typeName?: string

Valeur de propriété

string

Hérité deEntityTypeDefinition.typeName