본문으로 건너뛰기

IActorItem

액터에 속하는 모든 구성 요소(항목)의 기본 인터페이스입니다.

네임스페이스: ControlBee.Interfaces

상속: INotifyPropertyChanged

속성

이름타입설명
ActorIActorInternal이 항목을 소유하는 액터입니다.
ItemPathstring액터 내에서 이 항목의 계층적 경로입니다.
Namestring이 항목의 표시 이름입니다.
Descstring이 항목의 설명입니다.
VisibleboolUI에서 이 항목의 표시 여부입니다.

메서드

ProcessMessage

이 항목으로 전달된 수신 메시지를 처리합니다.

bool ProcessMessage(ActorItemMessage message);

매개변수:

  • message — 처리할 메시지입니다.

반환값: 메시지가 처리되면 true, 그렇지 않으면 false입니다.

UpdateSubItem

이 항목이 소유한 모든 하위 항목의 상태를 업데이트합니다.

void UpdateSubItem();

InjectProperties

지정된 데이터 소스에서 구성 속성을 주입합니다.

void InjectProperties(ISystemPropertiesDataSource dataSource);

매개변수:

  • dataSource — 주입할 속성이 포함된 데이터 소스입니다.

Init

생성 후 이 항목을 초기화합니다.

void Init();

PostInit

모든 항목이 초기화된 후 사후 초기화 작업을 수행합니다.

void PostInit();

참고