본문으로 건너뛰기

IActor

ControlBee의 모든 액터를 위한 핵심 인터페이스입니다.

네임스페이스: ControlBee.Interfaces

속성

이름타입설명
Namestring액터의 고유 이름입니다.
Titlestring액터의 표시 제목입니다.

메서드

Send

액터에게 메시지를 보냅니다.

Guid Send(Message message);

반환값: 전송된 메시지를 식별하는 Guid입니다.

GetItems

액터가 노출하는 모든 항목을 반환합니다.

(string itemPath, Type type)[] GetItems();

반환값: 각 항목의 경로와 타입을 포함하는 튜플 배열입니다.

GetItem

경로를 통해 특정 항목을 검색합니다.

IActorItem? GetItem(string itemPath);

반환값: 찾은 경우 IActorItem, 그렇지 않으면 null입니다.

GetFunctions

액터에서 사용 가능한 모든 함수의 이름을 나열합니다.

string[] GetFunctions();

GetAxisItemPaths

지정된 위치 항목과 관련된 축 항목 경로를 반환합니다.

string[] GetAxisItemPaths(string positionItemPath);

매개변수:

  • positionItemPath — 위치 항목의 경로입니다.