Partager via


WebPartVerbCollection Classe

Définition

Représente une collection de verbes de composants WebPart. Cette classe ne peut pas être héritée.

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
Héritage
WebPartVerbCollection

Remarques

Les verbes de WebParts sont des éléments d’interface utilisateur interactifs qui sont affichés dans une barre de menus ou de titre d’un contrôle WebParts. Une zone de WebParts fournit à un contrôle WebParts un ensemble standard de verbes qui sont rendus dans le menu de verbe WebParts. Une zone de WebParts personnalisée ou un contrôle WebParts peut ajouter des verbes supplémentaires à ce menu.

ASP.NET fournit plusieurs verbes standard par défaut à tous les contrôles d’une zone de WebParts, y compris les verbes de fermeture et de réduction. Il existe des verbes standard pour l’ouverture, la fermeture, la modification et la réduction d’un contrôle, ainsi que pour d’autres verbes permettant d’exporter une définition pour le contrôle ou de charger un fichier d’aide.

Vous pouvez créer des verbes qui sont ajoutés au menu WebParts verbe. Un contrôle peut hériter de la WebPart classe de base et ajouter des WebPartVerb objets à une WebPartVerbCollection collection. Cette collection peut ensuite être ajoutée à la Verbs collection du contrôle.

Un contrôle peut également implémenter l' IWebActionable interface et substituer la Verbs propriété. Vous pouvez ensuite utiliser une WebPartVerbCollection collection pour ajouter des verbes personnalisés à un contrôle.

Cette classe implémente ReadOnlyCollectionBase , qui fournit une collection non générique en lecture seule.

Constructeurs

WebPartVerbCollection()

Initialise une nouvelle instance de la classe WebPartVerbCollection.

WebPartVerbCollection(ICollection)

Initialise une nouvelle instance de la classe WebPartVerbCollection à l'aide de la collection spécifiée.

WebPartVerbCollection(WebPartVerbCollection, ICollection)

Initialise une nouvelle instance de la classe WebPartVerbCollection à l'aide des collections spécifiées.

Champs

Empty

Spécifie une collection vide que vous pouvez utiliser, plutôt que d'en créer une nouvelle. Ce champ statique est en lecture seule.

Propriétés

Count

Obtient le nombre d'éléments contenus dans l'instance ReadOnlyCollectionBase.

(Hérité de ReadOnlyCollectionBase)
InnerList

Obtient la liste des éléments contenus dans l’instance de ReadOnlyCollectionBase.

(Hérité de ReadOnlyCollectionBase)
Item[Int32]

Obtient un verbe WebParts de la collection à l'index spécifié.

Méthodes

Contains(WebPartVerb)

Recherche la collection des verbes WebParts pour l'objet WebPartVerb spécifié.

CopyTo(WebPartVerb[], Int32)

Copie les éléments de la collection au niveau de l'index spécifié dans le tableau spécifié.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetEnumerator()

Retourne un énumérateur qui itère au sein de l'instance ReadOnlyCollectionBase.

(Hérité de ReadOnlyCollectionBase)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
IndexOf(WebPartVerb)

Recherche le verbe WebParts spécifié et retourne l'index de base zéro de la première occurrence dans l'ensemble de la collection.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32)

Copie l'ensemble de l'objet ReadOnlyCollectionBase vers un objet Array unidimensionnel compatible, en commençant à l'index spécifié du tableau cible.

(Hérité de ReadOnlyCollectionBase)
ICollection.IsSynchronized

Obtient une valeur indiquant si l'accès à un objet ReadOnlyCollectionBase est synchronisé (thread-safe).

(Hérité de ReadOnlyCollectionBase)
ICollection.SyncRoot

Obtient un objet qui peut être utilisé pour synchroniser l'accès à un objet ReadOnlyCollectionBase.

(Hérité de ReadOnlyCollectionBase)

Méthodes d’extension

Cast<TResult>(IEnumerable)

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

S’applique à

Voir aussi