Partager via


EntityInfo Classe

Définition

Informations étendues sur une entité, y compris les données $instance.

public class EntityInfo : ICloneable
type EntityInfo = class
    interface ICloneable
Public Class EntityInfo
Implements ICloneable
Héritage
EntityInfo
Implémente

Remarques

Cela est exposé dans le cadre des événements d’ambiguïté de l’entité.

Constructeurs

EntityInfo()

Informations étendues sur une entité, y compris les données $instance.

Propriétés

Coverage

Obtient ou définit la quantité de 0 à 1,0 de l’énoncé d’origine couvert par l’entité.

End

Obtient ou définit l’emplacement où l’entité se termine par un énoncé.

Name

Obtient ou définit le nom de l’entité.

Operation

Obtient ou définit l’opération pour l’entité.

Priority

Obtient ou définit la priorité relative de l’entité par rapport à d’autres entités, 0 étant la priorité la plus élevée.

Property

Obtient ou définit la propriété reconnue pour l’entité.

RootEntity

Obtient ou définit l’entité racine dans laquelle cette entité a été trouvée.

Score

Obtient ou définit un score de 0 à 1,0 de l’entité.

Start

Obtient ou définit l’emplacement où l’entité commence dans l’énoncé.

Text

Obtient ou définit le texte d’origine qui a conduit à l’entité.

Type

Obtient ou définit le type d’entité.

Value

Obtient ou définit la valeur de l’entité.

WhenRecognized

Obtient ou définit le compteur d’événements lorsque l’entité a été reconnue.

Méthodes

Alternative(EntityInfo)

True si les entités proviennent exactement du même texte dans l’énoncé.

Clone()

Retourne un clone de cet EntityInfo.

Covers(EntityInfo)

True si le texte de l’entité inclut complètement un autre texte d’entité.

IsSameEntity(EntityInfo)

True si les entités sont identiques.

Overlaps(EntityInfo)

True si les entités partagent du texte dans un énoncé.

SharesRoot(EntityInfo)

True si les entités partagent la même entité racine.

ToString()

Retourne une chaîne qui représente l'objet actuel.

S’applique à