다음을 통해 공유


EntityInfo 클래스

정의

$instance 데이터를 포함하여 엔터티에 대한 확장 정보입니다.

public class EntityInfo : ICloneable
type EntityInfo = class
    interface ICloneable
Public Class EntityInfo
Implements ICloneable
상속
EntityInfo
구현

설명

엔터티 모호성 이벤트의 일부로 표시됩니다.

생성자

EntityInfo()

$instance 데이터를 포함하여 엔터티에 대한 확장 정보입니다.

속성

Coverage

엔터티에서 다루는 원래 발화의 0-1.0 정도를 가져오거나 설정합니다.

End

엔터티가 발화로 끝나는 위치를 가져오거나 설정합니다.

Name

엔터티의 이름을 가져오거나 설정합니다.

Operation

엔터티에 대한 작업을 가져오거나 설정합니다.

Priority

우선 순위가 0인 다른 엔터티와 비교하여 엔터티의 상대적 우선 순위를 가져오거나 설정합니다.

Property

엔터티에 대해 인식된 속성을 가져오거나 설정합니다.

RootEntity

이 엔터티가 발견된 루트 엔터티를 가져오거나 설정합니다.

Score

엔터티의 점수 0-1.0을 가져오거나 설정합니다.

Start

엔터티가 발화에서 시작되는 위치를 가져오거나 설정합니다.

Text

엔터티로 이어진 원래 텍스트를 가져오거나 설정합니다.

Type

엔터티의 형식을 가져오거나 설정합니다.

Value

엔터티의 값을 가져오거나 설정합니다.

WhenRecognized

엔터티를 인식할 때 이벤트 카운터를 가져오거나 설정합니다.

메서드

Alternative(EntityInfo)

True이면 엔터티가 발화에서 정확히 동일한 텍스트에서 나옵니다.

Clone()

이 EntityInfo의 복제본을 반환합니다.

Covers(EntityInfo)

True이면 엔터티 텍스트에 다른 엔터티 텍스트가 완전히 포함됩니다.

IsSameEntity(EntityInfo)

True이면 엔터티가 동일합니다.

Overlaps(EntityInfo)

True이면 엔터티가 발언에서 텍스트를 공유합니다.

SharesRoot(EntityInfo)

True이면 엔터티가 동일한 루트 엔터티를 공유합니다.

ToString()

현재 개체를 나타내는 문자열을 반환합니다.

적용 대상