Share via


Interfaccia RegexCollection

Rappresenta una raccolta di espressioni regolari venga riconosciuta da uno smart tag in una soluzione Office.

Spazio dei nomi:  Microsoft.Office.Tools
Assembly:  Microsoft.Office.Tools.Common (in Microsoft.Office.Tools.Common.dll)

Sintassi

'Dichiarazione
<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

Il tipo RegexCollection espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Count Ottiene il numero di elementi contenuti in ICollection. (Ereditato da ICollection)
Proprietà pubblica IsFixedSize Ottiene un valore che indica se IList ha dimensioni fisse. (Ereditato da IList)
Proprietà pubblica IsReadOnly Ottiene un valore che indica se IList è di sola lettura. (Ereditato da IList)
Proprietà pubblica IsSynchronized Ottiene un valore che indica se accesso a ICollection è sincronizzato (thread-safe). (Ereditato da ICollection)
Proprietà pubblica Item Ottiene o imposta l'espressione regolare l'indice specificato.
Proprietà pubblica SyncRoot Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a ICollection. (Ereditato da ICollection)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add(Object) Aggiunge un elemento a IList. (Ereditato da IList)
Metodo pubblico Add(Regex) Aggiungere un'espressione regolare alla fine di l RegexCollection.
Metodo pubblico AddRange Aggiunge una matrice di espressioni regolari alla fine di RegexCollection.
Metodo pubblico Clear Consente di rimuovere tutti gli elementi dal controllo IList. (Ereditato da IList)
Metodo pubblico Contains(Object) Stabilisce se IList contiene un valore specifico. (Ereditato da IList)
Metodo pubblico Contains(Regex) determina se RegexCollection contiene un'espressione regolare specifica.
Metodo pubblico CopyTo(Array, Int32) Copia gli elementi di ICollection in Array, l'avvio a un particolare Array indice. (Ereditato da ICollection)
Metodo pubblico CopyTo(array<Regex[], Int32) Copiare l'intero RegexCollection in una matrice unidimensionale compatibile, a partire dall'indice specificato della matrice di destinazione.
Metodo pubblico GetEnumerator Restituisce un enumeratore che scorre una raccolta. (Ereditato da IEnumerable)
Metodo pubblico IndexOf(Object) Determina l'indice di un elemento specifico dell'interfaccia IList. (Ereditato da IList)
Metodo pubblico IndexOf(Regex) Ricerca dell'espressione regolare e restituisce specificati l'indice in base zero della prima occorrenza all'interno dell'intero RegexCollection.
Metodo pubblico Insert(Int32, Object) Inserisce un elemento in IList in corrispondenza dell'indice specificato. (Ereditato da IList)
Metodo pubblico Insert(Int32, Regex) Inserisce un elemento in RegexCollection all'indice specificato.
Metodo pubblico Remove(Object) Rimuove la prima occorrenza di un oggetto specifico dall'interfaccia IList. (Ereditato da IList)
Metodo pubblico Remove(Regex) Rimuove la prima occorrenza di un'espressione regolare specifica da RegexCollection.
Metodo pubblico RemoveAt Rimuove l'elemento dell'interfaccia IList in corrispondenza dell'indice specificato. (Ereditato da IList)

In alto

Note

Quando si crea un oggetto Microsoft.Office.Tools.Excel.SmartTag o Microsoft.Office.Tools.Word.SmartTag oggetto per creare uno smart tag, è possibile utilizzare Expressions proprietà per aggiungere un'espressione regolare venga riconosciuta dallo smart tag.Expressions la proprietà ha il tipo RegexCollection.

Questo tipo deve essere utilizzato solo nei progetti per Excel 2007 e Word 2007.Gli smart tag sono deprecati in Excel 2010 e Word 2010.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Office.Tools