Sdílet prostřednictvím


WebPartVerbCollection Třída

Definice

Představuje kolekci vlastních příkazů webových částí. Tuto třídu nelze zdědit.

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
Dědičnost
WebPartVerbCollection

Poznámky

Příkazy webových částí jsou prvky interaktivního uživatelského rozhraní (UI), které se zobrazují v nabídce nebo záhlaví ovládacího prvku Webové části. Zóna webových částí poskytuje webovým částem ovládací prvek standardní sadu sloves, které se vykreslují v nabídce sloves webových částí. Vlastní zóna webových částí nebo ovládací prvek Webové části mohou do této nabídky přidat další příkazy.

ASP.NET poskytuje ve výchozím nastavení několik standardních příkazů pro všechny ovládací prvky v zóně webových částí, včetně příkazů zavřít a minimalizovat. Existují standardní příkazy pro otevírání, zavírání, úpravy a minimalizaci ovládacího prvku a dalších příkazů pro export definice ovládacího prvku nebo načtení souboru nápovědy.

Můžete vytvořit nové příkazy, které se přidají do nabídky sloves webových částí. Ovládací prvek může dědit ze WebPart základní třídy a přidat WebPartVerb objekty do WebPartVerbCollection kolekce. Tuto kolekci pak můžete přidat do Verbs kolekce ovládacího prvku.

Ovládací prvek může také implementovat IWebActionable rozhraní a přepsat Verbs vlastnost. Kolekci WebPartVerbCollection pak můžete použít k přidání vlastních příkazů do ovládacího prvku.

Tato třída implementuje ReadOnlyCollectionBase, která poskytuje ne generické kolekce jen pro čtení.

Konstruktory

Name Description
WebPartVerbCollection()

Inicializuje novou instanci WebPartVerbCollection třídy.

WebPartVerbCollection(ICollection)

Inicializuje novou instanci WebPartVerbCollection třídy pomocí zadané kolekce.

WebPartVerbCollection(WebPartVerbCollection, ICollection)

Inicializuje novou instanci WebPartVerbCollection třídy pomocí zadaných kolekcí.

Pole

Name Description
Empty

Určuje prázdnou kolekci, kterou můžete použít místo vytvoření nové kolekce. Toto statické pole je jen pro čtení.

Vlastnosti

Name Description
Count

Získá počet prvků obsažených ReadOnlyCollectionBase v instanci.

(Zděděno od ReadOnlyCollectionBase)
InnerList

Získá seznam prvků obsažených ReadOnlyCollectionBase v instanci.

(Zděděno od ReadOnlyCollectionBase)
Item[Int32]

Získá příkaz webové části z kolekce v zadaném indexu.

Metody

Name Description
Contains(WebPartVerb)

Vyhledá kolekci sloves webových částí pro zadaný WebPartVerb objekt.

CopyTo(WebPartVerb[], Int32)

Zkopíruje prvky kolekce do zadaného pole počínaje zadaným indexem.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetEnumerator()

Vrátí enumerátor, který iteruje prostřednictvím ReadOnlyCollectionBase instance.

(Zděděno od ReadOnlyCollectionBase)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
IndexOf(WebPartVerb)

Vyhledá zadanou operaci webové části a vrátí index založený na nule prvního výskytu v celé kolekci.

MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Explicitní implementace rozhraní

Name Description
ICollection.CopyTo(Array, Int32)

Zkopíruje celý ReadOnlyCollectionBase soubor do kompatibilního jednorozměrného Array, počínaje zadaným indexem cílového pole.

(Zděděno od ReadOnlyCollectionBase)
ICollection.IsSynchronized

Získá hodnotu označující, zda je přístup k objektu ReadOnlyCollectionBase synchronizován (bezpečné vlákno).

(Zděděno od ReadOnlyCollectionBase)
ICollection.SyncRoot

Získá objekt, který lze použít k synchronizaci přístupu k objektu ReadOnlyCollectionBase .

(Zděděno od ReadOnlyCollectionBase)

Metody rozšíření

Name Description
AsParallel(IEnumerable)

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Převede IEnumerable na IQueryable.

Cast<TResult>(IEnumerable)

Přetypuje prvky IEnumerable na zadaný typ.

OfType<TResult>(IEnumerable)

Filtruje prvky IEnumerable na základě zadaného typu.

Platí pro

Viz také