ClientScriptItemCollection Класс

Определение

Представляет доступную только для чтения коллекцию блоков клиентского скрипта, содержащихся в веб-форме или пользовательском элементе управления во время разработки. Этот класс не наследуется.

public ref class ClientScriptItemCollection sealed : System::Collections::ReadOnlyCollectionBase
public sealed class ClientScriptItemCollection : System.Collections.ReadOnlyCollectionBase
type ClientScriptItemCollection = class
    inherit ReadOnlyCollectionBase
Public NotInheritable Class ClientScriptItemCollection
Inherits ReadOnlyCollectionBase
Наследование
ClientScriptItemCollection

Комментарии

Каждый ClientScriptItem объект в ClientScriptItemCollection классе представляет script блок, содержащийся в документе (веб-форма, серверный веб-элемент управления, страница содержимого или эталонная страница) во время разработки.

Используйте WebFormsRootDesigner класс для задания или проверки элементов клиентского скрипта, содержащихся в документе веб-форм в области конструктора. Получите коллекцию элементов клиентского скрипта, содержащихся в веб-документе, с помощью GetClientScriptsInDocument метода. Добавьте элемент клиентского скрипта в веб-документ с помощью AddClientScriptToDocument метода.

Чтобы добавить элементы клиентского скрипта во время выполнения, используйте ClientScriptManager класс.

Примечание

ClientScriptItemCollectionКласс представляет элементы скрипта во время разработки, которые выполняются на клиенте. Поскольку script элементы, созданные для объектов, ClientScriptItemCollection не выполняются на сервере, элементы не содержат runat="server" атрибут.

Конструкторы

ClientScriptItemCollection(ClientScriptItem[])

Инициализирует новый экземпляр класса ClientScriptItemCollection.

Свойства

Count

Возвращает количество элементов, содержащихся в экземпляре ReadOnlyCollectionBase.

(Унаследовано от ReadOnlyCollectionBase)
InnerList

Получает список элементов, содержащихся в экземпляре ReadOnlyCollectionBase.

(Унаследовано от ReadOnlyCollectionBase)

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Возвращает перечислитель, перебирающий элементы экземпляра класса ReadOnlyCollectionBase.

(Унаследовано от ReadOnlyCollectionBase)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

ICollection.CopyTo(Array, Int32)

Копирует целый массив ReadOnlyCollectionBase в совместимый одномерный массив Array, начиная с заданного индекса целевого массива.

(Унаследовано от ReadOnlyCollectionBase)
ICollection.IsSynchronized

Возвращает значение, указывающее на то, является ли доступ к объекту ReadOnlyCollectionBase синхронизированным (потокобезопасным).

(Унаследовано от ReadOnlyCollectionBase)
ICollection.SyncRoot

Получает объект, который позволяет синхронизировать доступ к объекту ReadOnlyCollectionBase.

(Унаследовано от ReadOnlyCollectionBase)

Методы расширения

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

Применяется к

См. также раздел