Partager via


RegexCollection, interface

Représente une collection d'expressions régulières à faire reconnaître par une balise active dans une solution Office.

Espace de noms :  Microsoft.Office.Tools
Assembly :  Microsoft.Office.Tools.Common (dans Microsoft.Office.Tools.Common.dll)

Syntaxe

'Déclaration
<GuidAttribute("cfab1305-802f-4c99-8aa2-f68281840d39")> _
Public Interface RegexCollection _
    Inherits IList, ICollection, IEnumerable
[GuidAttribute("cfab1305-802f-4c99-8aa2-f68281840d39")]
public interface RegexCollection : IList, 
    ICollection, IEnumerable

Le type RegexCollection expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Count Obtient le nombre d'éléments contenus dans ICollection. (Hérité de ICollection.)
Propriété publique IsFixedSize Obtient une valeur indiquant si IList est de taille fixe. (Hérité de IList.)
Propriété publique IsReadOnly Obtient une valeur indiquant si IList est en lecture seule. (Hérité de IList.)
Propriété publique IsSynchronized Obtient une valeur indiquant si l'accès à ICollection est synchronisé (thread-safe). (Hérité de ICollection.)
Propriété publique Item Obtient ou définit l'expression régulière à l'index spécifié.
Propriété publique SyncRoot Obtient un objet qui peut être utilisé pour synchroniser l'accès à ICollection. (Hérité de ICollection.)

Début

Méthodes

  Nom Description
Méthode publique Add(Object) Ajoute un élément à IList. (Hérité de IList.)
Méthode publique Add(Regex) Ajoute une expression régulière à la fin de RegexCollection.
Méthode publique AddRange Ajoute un tableau d'expressions régulières à la fin de RegexCollection.
Méthode publique Clear Supprime tous les éléments du IList. (Hérité de IList.)
Méthode publique Contains(Object) Détermine si la IList contient une valeur spécifique. (Hérité de IList.)
Méthode publique Contains(Regex) Détermine si RegexCollection contient une expression régulière spécifique.
Méthode publique CopyTo(Array, Int32) Copie les éléments de ICollection dans Array, en commençant à un index particulier de Array. (Hérité de ICollection.)
Méthode publique CopyTo(array<Regex[], Int32) Copie l'ensemble du RegexCollection vers un tableau compatible unidimensionnel, en commençant à l'index spécifié du tableau cible.
Méthode publique GetEnumerator Retourne un énumérateur qui itère au sein d'une collection. (Hérité de IEnumerable.)
Méthode publique IndexOf(Object) Détermine l'index d'un élément spécifique de IList. (Hérité de IList.)
Méthode publique IndexOf(Regex) Recherche l'expression régulière spécifiée et retourne l'index de base zéro de la première occurrence dans l'intégralité de RegexCollection.
Méthode publique Insert(Int32, Object) Insère un élément dans la IList au niveau de l'index spécifié. (Hérité de IList.)
Méthode publique Insert(Int32, Regex) Insère un élément dans RegexCollection à l'index spécifié.
Méthode publique Remove(Object) Supprime la première occurrence d'un objet spécifique de IList. (Hérité de IList.)
Méthode publique Remove(Regex) Supprime la première occurrence d'une expression régulière spécifique de RegexCollection.
Méthode publique RemoveAt Supprime l'élément IList au niveau de l'index spécifié. (Hérité de IList.)

Début

Notes

Lorsque vous créez un objet Microsoft.Office.Tools.Excel.SmartTag ou Microsoft.Office.Tools.Word.SmartTag pour créer une balise active, vous pouvez utiliser la propriété Expressions pour ajouter une expression régulière que la balise active doit reconnaître. La propriété Expressions a le type RegexCollection.

Ce type vise à être utilisé uniquement dans les projets pour Excel 2007 et Word 2007. Des balises actives sont désapprouvées dans Excel 2010 et Word 2010.

Voir aussi

Référence

Microsoft.Office.Tools, espace de noms