Поделиться через


WebPartVerbCollection Класс

Определение

Представляет коллекцию настраиваемых команд веб-частей. Этот класс не наследуется.

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

Комментарии

Команды веб-частей — это элементы интерактивного пользовательского интерфейса, которые отображаются в меню или заголовке элемента управления веб-частей. Зона веб-частей предоставляет элементу управления веб-частей стандартный набор глаголов, отображаемых в меню команд веб-частей. Пользовательская зона веб-частей или элемент управления веб-частей могут добавлять дополнительные команды в это меню.

ASP.NET по умолчанию предоставляет несколько стандартных команд для всех элементов управления в зоне веб-частей, включая команды закрытия и минимизации. Существуют стандартные команды для открытия, закрытия, редактирования и минимизации элемента управления и другие команды для экспорта определения элемента управления или загрузки файла справки.

Вы можете создавать новые команды, которые добавляются в меню команд веб-частей. Элемент управления может наследовать от WebPart базового класса и добавлять WebPartVerb объекты в коллекцию WebPartVerbCollection . Затем эту коллекцию можно добавить в коллекцию Verbs элемента управления .

Элемент управления также может реализовать IWebActionable интерфейс и переопределить Verbs свойство . Затем можно использовать коллекцию WebPartVerbCollection для добавления пользовательских команд в элемент управления .

Этот класс реализует ReadOnlyCollectionBase, который предоставляет неуниверсивную коллекцию только для чтения.

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

WebPartVerbCollection()

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

WebPartVerbCollection(ICollection)

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

WebPartVerbCollection(WebPartVerbCollection, ICollection)

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

Поля

Empty

Задает пустую коллекцию, которую можно использовать вместо создания новой коллекции. Это статическое поле доступно только для чтения.

Свойства

Count

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

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

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

(Унаследовано от ReadOnlyCollectionBase)
Item[Int32]

Получает команду веб-частей, расположенную в коллекции по заданному индексу.

Методы

Contains(WebPartVerb)

Выполняет поиск заданного объекта WebPartVerb в коллекции команд веб-частей.

CopyTo(WebPartVerb[], Int32)

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

Equals(Object)

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

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

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

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

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

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

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

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

Осуществляет поиск указанной команды веб-частей и возвращает отсчитываемый с нуля индекс первого вхождения, найденного в пределах всей коллекции.

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.

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

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