Cette documentation est archivée et n’est pas conservée.

StyleCollection, classe

Mise à jour : novembre 2007

Représente une collection d'objets Style.

Espace de noms :  System.Web.UI.WebControls
Assembly :  System.Web (dans System.Web.dll)

[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public class StyleCollection : StateManagedCollection
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal) */
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal) */
public class StyleCollection extends StateManagedCollection
public class StyleCollection extends StateManagedCollection

Utilisez la classe StyleCollection pour stocker et gérer les objets Style d'un contrôle. Les développeurs de contrôles peuvent utiliser cette classe pour contenir un jeu de styles qui s'appliquent à différentes parties du contrôle.

La taille de la collection augmente dynamiquement au fur et à mesure que des objets sont ajoutés. Les index de cette collection sont des index de base zéro. Utilisez la propriété Count pour déterminer le nombre d'objets de la collection.

En outre, utilisez les propriétés et les méthodes StyleCollection pour fournir la fonctionnalité suivante :

  • La méthode Add pour ajouter un style unique à la collection.

  • La méthode Insert pour ajouter un style à un index particulier dans la collection.

  • La méthode Remove pour supprimer un style de la collection.

  • La méthode RemoveAt pour supprimer le style présent dans un index particulier.

  • La méthode Contains pour déterminer si un style particulier se trouve déjà dans la collection.

  • La méthode IndexOf pour récupérer l'index d'un style dans la collection.

  • La méthode Clear pour supprimer tous les styles de la collection.

System.Object
  System.Web.UI.StateManagedCollection
    System.Web.UI.WebControls.StyleCollection

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0, 2.0
Afficher: