Compartilhar via


EntityInfo Classe

Definição

Informações estendidas sobre uma entidade, incluindo $instance dados.

public class EntityInfo : ICloneable
type EntityInfo = class
    interface ICloneable
Public Class EntityInfo
Implements ICloneable
Herança
EntityInfo
Implementações

Comentários

Isso é exibido como parte dos eventos de ambiguidade da entidade.

Construtores

EntityInfo()

Informações estendidas sobre uma entidade, incluindo $instance dados.

Propriedades

Coverage

Obtém ou define quanto 0-1.0 do enunciado original é coberto pela entidade.

End

Obtém ou define onde a entidade termina no enunciado.

Name

Obtém ou define o nome da entidade.

Operation

Obtém ou define a operação para a entidade.

Priority

Obtém ou define a prioridade relativa da entidade em comparação com outras entidades com 0 sendo a prioridade mais alta.

Property

Obtém ou define a propriedade reconhecida para a entidade.

RootEntity

Obtém ou define a entidade raiz em que essa entidade foi encontrada.

Score

Obtém ou define a pontuação de 0 a 1,0 da entidade.

Start

Obtém ou define onde a entidade começa no enunciado.

Text

Obtém ou define o texto original que levou à entidade.

Type

Obtém ou define o tipo de entidade.

Value

Obtém ou define o valor da entidade.

WhenRecognized

Obtém ou define o contador de eventos quando a entidade foi reconhecida.

Métodos

Alternative(EntityInfo)

True se as entidades vierem exatamente do mesmo texto no enunciado.

Clone()

Retorna um clone desse EntityInfo.

Covers(EntityInfo)

True se o texto da entidade incluir completamente outro texto de entidade.

IsSameEntity(EntityInfo)

True se as entidades forem as mesmas.

Overlaps(EntityInfo)

True se as entidades compartilharem texto no enunciado.

SharesRoot(EntityInfo)

True se as entidades compartilharem a mesma entidade raiz.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

Aplica-se a