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 Используйте класс для задания или проверки элементов скрипта клиента, содержащихся в документе Web Forms в области конструктора. Извлеките коллекцию элементов клиентского скрипта, содержащихся в веб-документе GetClientScriptsInDocument , с помощью метода. Добавьте в веб-документ элемент клиентского скрипта AddClientScriptToDocument с помощью метода.

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

Note

Класс 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)

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

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

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

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