Sdílet prostřednictvím


EntityInfo Třída

Definice

Rozšířené informace o entitě, včetně $instance dat.

public class EntityInfo : ICloneable
type EntityInfo = class
    interface ICloneable
Public Class EntityInfo
Implements ICloneable
Dědičnost
EntityInfo
Implementuje

Poznámky

Tato událost se zobrazí jako součást událostí nejednoznačnosti entity.

Konstruktory

EntityInfo()

Rozšířené informace o entitě, včetně $instance dat.

Vlastnosti

Coverage

Získá nebo nastaví, kolik 0-1.0 původní promluvy je pokryto entitou.

End

Získá nebo nastaví, kde entita končí promluvou.

Name

Získá nebo nastaví název entity.

Operation

Získá nebo nastaví operaci pro entitu.

Priority

Získá nebo nastaví relativní prioritu entity ve srovnání s jinými entitami s nejvyšší prioritou 0.

Property

Získá nebo nastaví rozpoznanou vlastnost pro entitu.

RootEntity

Získá nebo nastaví kořenovou entitu, kde byla tato entita nalezena.

Score

Získá nebo nastaví skóre 0-1.0 entity.

Start

Získá nebo nastaví, kde entita začíná v promluvě.

Text

Získá nebo nastaví původní text, který vedl k entitě.

Type

Získá nebo nastaví typ entity.

Value

Získá nebo nastaví hodnotu entity.

WhenRecognized

Získá nebo nastaví čítač událostí, když byla entita rozpoznána.

Metody

Alternative(EntityInfo)

True, pokud entity pocházejí z přesně stejného textu v promluvě.

Clone()

Vrátí klon tohoto EntityInfo.

Covers(EntityInfo)

True, pokud text entity zcela obsahuje jiný text entity.

IsSameEntity(EntityInfo)

True, pokud jsou entity stejné.

Overlaps(EntityInfo)

True, pokud entity sdílejí text v promluvě.

SharesRoot(EntityInfo)

True, pokud entity sdílejí stejnou kořenovou entitu.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

Platí pro