Метод Sys.Application.getComponents
Возвращает массив всех компонентов, зарегистрированных с приложением методом addComponent. Это статический член и его можно вызывать, не создавая экземпляр класса.
var componentArray = Sys.Application.getComponents();
Возвращаемое значение
Массив, содержащий все компоненты, зарегистрированные с приложением при помощи метода addComponent.
Заметки
Используйте функцию getComponents для получения массива всех компонентов, зарегистрированных с клиентским приложением с помощью метода addComponent.
Пример
В следующем примере кода извлекаются зарегистрированные компоненты и сведения об идентификаторе и типе записываются в элемент <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;
}