event.proplistener
속성 이벤트에 대한 리스너(Listener) 객체 정의
구문
lh = event.proplistener(Hobj,Properties,'
PropEvent
',@CallbackFunction)
설명
lh = event.proplistener(Hobj,Properties,'
은 지정된 객체에 대해 하나 이상의 속성에 대한 속성 리스너 객체를 만듭니다. PropEvent
',@CallbackFunction)
Hobj
— 속성이 수신 대기(Listen)될 객체의 핸들입니다.Hobj
가 배열인 경우 리스너는 배열의 모든 객체에 대해 명명된 이벤트에 응답합니다.Properties
— 수신 대기할 속성을 나타내는meta.property
객체 핸들의 객체 배열 또는 셀형 배열입니다.PropEvent
—PreSet
,PostSet
,PreGet
,PostGet
중 하나여야 합니다.@CallbackFunction
— 이벤트가 발생할 때 실행되는 콜백 함수에 대한 함수 핸들입니다.
event.proplistener
클래스는 속성 이벤트 리스너 객체를 정의합니다. 이는 event.listener
클래스의 서브클래스이며 한 속성을 event.listener
로 정의된 항목에 추가합니다.
Object
— 속성 이벤트가 수신 대기하는 객체의 셀형 배열입니다.
속성 리스너를 만들 때 addlistener
를 호출하는 대신 event.proplistener
생성자를 호출할 수 있습니다. 그러나 addlistener
를 사용하지 않으면 리스너의 라이프사이클이 수신 대기하는 객체에 연결되지 않습니다.
event.proplistener
클래스는 handle
클래스입니다. event.proplistener
클래스와 event.listener
클래스는 동일한 이종 계층 구조의 일부입니다. 따라서 두 클래스의 객체를 모두 포함하는 배열을 만들 수 있습니다. 두 객체 클래스를 모두 포함하는 배열의 클래스는 event.listener
입니다.
속성값에 대한 변경 사항 수신 대기하기 항목을 참조하십시오.
meta.property
객체 사용에 대한 자세한 내용은 Get Information About Properties 항목을 참조하십시오.
버전 내역
R2008a에 개발됨