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
- Наследование
Комментарии
Каждый 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 на основе указанного типа. |