Sys.Application.getComponents 메서드
업데이트: 2007년 11월
addComponent 메서드를 사용하여 응용 프로그램에 등록된 모든 구성 요소의 배열을 반환합니다. 이 멤버는 정적 멤버이며 클래스의 인스턴스를 만들지 않고 호출할 수 있습니다.
var componentArray = Sys.Application.getComponents();
반환 값
addComponent 메서드를 사용하여 응용 프로그램에 등록된 모든 구성 요소를 포함하는 배열입니다.
설명
getComponents 함수를 사용하면 addComponent 메서드를 사용하여 클라이언트 응용 프로그램에 등록된 모든 구성 요소의 배열을 가져올 수 있습니다.
예제
다음 예제에서는 등록된 구성 요소를 가져오고 해당 구성 요소의 ID 및 형식 정보를 <div> 요소에 기록합니다.
function listComponents() {
var c = Sys.Application.getComponents();
var s = "";
for (var i=0; i<c.length; i++) {
var id = c[i].get_id();
var type = Object.getType(c[i]).getName();
s += 'Item ' + i + ': id=' + id + ', type=' + type + '.<br />';
}
div1.innerHTML = s;
}