Idioma

EntityInfo Classe

Definição

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

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

Comentários

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

Construtores

Nome Description
EntityInfo()

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

Propriedades

Nome Description
Coverage

Obtém ou define quanto de 0-1.0 da enunciação original é coberta pela entidade.

End

Obtém ou estabelece onde a entidade termina na enunciação.

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, sendo 0 a prioridade mais alta.

Property

Obtém ou define propriedades reconhecidas para a entidade.

RootEntity

Obtém ou estabelece a entidade raiz onde essa entidade foi encontrada.

Score

Obtém ou estabelece uma pontuação de 0 a 1,0 de entidade.

Start

Obtém ou estabelece onde a entidade começa na enunciação.

Text

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

Type

Obtém ou estabelecem uma entidade do tipo.

Value

Obtém ou define o valor da entidade.

WhenRecognized

Recebe ou define contador de evento quando a entidade é reconhecida.

Métodos

Nome Description
Alternative(EntityInfo)

Verdade se as entidades vierem exatamente do mesmo texto na enunciação.

Clone()

Retorna um clone deste EntityInfo.

Covers(EntityInfo)

Verdade se o texto da entidade incluir completamente o texto da entidade.

IsSameEntity(EntityInfo)

Verdade se as entidades forem as mesmas.

Overlaps(EntityInfo)

Verdade se entidades compartilham texto na enunciação.

SharesRoot(EntityInfo)

Verdade se as entidades compartilharem a mesma entidade raiz.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

Aplica-se a