WebPartVerbCollection Klasa

Definicja

Reprezentuje kolekcję niestandardowych czasowników składniki Web Part. Klasa ta nie może być dziedziczona.

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
Dziedziczenie
WebPartVerbCollection

Uwagi

Składniki Web Part czasowników to interaktywne elementy interfejsu użytkownika (UI), które są wyświetlane w menu lub pasku tytułu kontrolki składniki Web Part. Strefa składniki Web Part zapewnia składniki Web Part kontroli standardowego zestawu czasowników, które są renderowane w menu czasownik składniki Web Part. Niestandardowa strefa składniki Web Part lub kontrolka składniki Web Part może dodawać kolejne czasowniki do tego menu.

ASP.NET udostępnia domyślnie kilka czasowników standardowych wszystkim kontrolkom w strefie składniki Web Part, w tym czasowników zamknięcia i minimalizowania. Istnieją standardowe czasowniki do otwierania, zamykania, edytowania i minimalizowania kontrolki oraz inne czasowniki do eksportowania definicji kontrolki lub ładowania pliku pomocy.

Można utworzyć nowe zlecenia, które są dodawane do menu zleceń składniki Web Part. Kontrolka może dziedziczyć z WebPart klasy bazowej i dodawać WebPartVerb obiekty do WebPartVerbCollection kolekcji. Tę kolekcję można następnie dodać do Verbs kolekcji kontrolki.

Kontrolka może również zaimplementować IWebActionable interfejs i zastąpić Verbs Właściwość. Następnie możesz użyć WebPartVerbCollection kolekcji, aby dodać do formantu niestandardowe zlecenia.

Ta klasa implementuje ReadOnlyCollectionBase , która udostępnia nieogólną kolekcję, tylko do odczytu.

Konstruktory

WebPartVerbCollection()

Inicjuje nowe wystąpienie klasy WebPartVerbCollection.

WebPartVerbCollection(ICollection)

Inicjuje nowe wystąpienie WebPartVerbCollection klasy przy użyciu określonej kolekcji.

WebPartVerbCollection(WebPartVerbCollection, ICollection)

Inicjuje nowe wystąpienie WebPartVerbCollection klasy przy użyciu określonych kolekcji.

Pola

Empty

Określa pustą kolekcję, której można użyć zamiast tworzenia nowej. To pole statyczne jest tylko do odczytu.

Właściwości

Count

Pobiera liczbę elementów zawartych w wystąpieniu ReadOnlyCollectionBase .

(Odziedziczone po ReadOnlyCollectionBase)
InnerList

Pobiera listę elementów zawartych w wystąpieniu ReadOnlyCollectionBase .

(Odziedziczone po ReadOnlyCollectionBase)
Item[Int32]

Pobiera zlecenie składniki Web Part z kolekcji o określonym indeksie.

Metody

Contains(WebPartVerb)

Przeszukuje kolekcję zleceń składniki Web Part dla określonego WebPartVerb obiektu.

CopyTo(WebPartVerb[], Int32)

Kopiuje elementy kolekcji do określonej tablicy, rozpoczynając od określonego indeksu.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetEnumerator()

Zwraca moduł wyliczający, który iteruje po wystąpieniu ReadOnlyCollectionBase .

(Odziedziczone po ReadOnlyCollectionBase)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
IndexOf(WebPartVerb)

Wyszukuje określony składniki Web Part czasownik i zwraca indeks (liczony od zera) pierwszego wystąpienia w całej kolekcji.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

ICollection.CopyTo(Array, Int32)

Kopiuje całość ReadOnlyCollectionBase do zgodnego jednowymiarowego Arrayobiektu , zaczynając od określonego indeksu tablicy docelowej.

(Odziedziczone po ReadOnlyCollectionBase)
ICollection.IsSynchronized

Pobiera wartość wskazującą ReadOnlyCollectionBase , czy dostęp do obiektu jest synchronizowany (bezpieczny wątek).

(Odziedziczone po ReadOnlyCollectionBase)
ICollection.SyncRoot

Pobiera obiekt, który może służyć do synchronizowania dostępu do ReadOnlyCollectionBase obiektu.

(Odziedziczone po ReadOnlyCollectionBase)

Metody rozszerzania

Cast<TResult>(IEnumerable)

Rzutuje elementy elementu IEnumerable na określony typ.

OfType<TResult>(IEnumerable)

Filtruje elementy IEnumerable elementu na podstawie określonego typu.

AsParallel(IEnumerable)

Umożliwia równoległość zapytania.

AsQueryable(IEnumerable)

Konwertuje element IEnumerable na .IQueryable

Dotyczy

Zobacz też