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 | |
---|---|---|
Count | Obtient le nombre d'éléments contenus dans ICollection. (Hérité de ICollection.) | |
IsFixedSize | Obtient une valeur indiquant si IList est de taille fixe. (Hérité de IList.) | |
IsReadOnly | Obtient une valeur indiquant si IList est en lecture seule. (Hérité de IList.) | |
IsSynchronized | Obtient une valeur indiquant si l'accès à ICollection est synchronisé (thread-safe). (Hérité de ICollection.) | |
Item | Obtient ou définit l'expression régulière à l'index spécifié. | |
SyncRoot | Obtient un objet qui peut être utilisé pour synchroniser l'accès à ICollection. (Hérité de ICollection.) |
Début
Méthodes
Nom | Description | |
---|---|---|
Add(Object) | Ajoute un élément à IList. (Hérité de IList.) | |
Add(Regex) | Ajoute une expression régulière à la fin de RegexCollection. | |
AddRange | Ajoute un tableau d'expressions régulières à la fin de RegexCollection. | |
Clear | Supprime tous les éléments du IList. (Hérité de IList.) | |
Contains(Object) | Détermine si la IList contient une valeur spécifique. (Hérité de IList.) | |
Contains(Regex) | Détermine si RegexCollection contient une expression régulière spécifique. | |
CopyTo(Array, Int32) | Copie les éléments de ICollection dans Array, en commençant à un index particulier de Array. (Hérité de ICollection.) | |
CopyTo(array<Regex[], Int32) | Copie l'ensemble du RegexCollection vers un tableau compatible unidimensionnel, en commençant à l'index spécifié du tableau cible. | |
GetEnumerator | Retourne un énumérateur qui itère au sein d'une collection. (Hérité de IEnumerable.) | |
IndexOf(Object) | Détermine l'index d'un élément spécifique de IList. (Hérité de IList.) | |
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. | |
Insert(Int32, Object) | Insère un élément dans la IList au niveau de l'index spécifié. (Hérité de IList.) | |
Insert(Int32, Regex) | Insère un élément dans RegexCollection à l'index spécifié. | |
Remove(Object) | Supprime la première occurrence d'un objet spécifique de IList. (Hérité de IList.) | |
Remove(Regex) | Supprime la première occurrence d'une expression régulière spécifique de RegexCollection. | |
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.