Share via


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;
}

참고 항목

참조

Sys.Application 클래스

기타 리소스

언어 참조