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 le 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[Int32] | Obtient ou définit l'élément situé à l'index spécifié. (Hérité de IList.) | |
Item[Int32] | 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 de IList. (Hérité de IList.) | |
Contains(Object) | Détermine si 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'intégralité de RegexCollection dans un tableau unidimensionnel compatible, 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 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.
Pour plus d'informations sur les balises actives des solutions Office, consultez Vue d'ensemble des balises actives.
Voir aussi
Référence
Microsoft.Office.Tools, espace de noms