Condividi tramite


Interfaccia RegexCollection

Rappresenta un insieme di espressioni regolari che verrà riconosciuto 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 le dimensioni di IList sono fisse. (Ereditato da IList)
Proprietà pubblica IsReadOnly Ottiene un valore che indica se IList è in sola lettura. (Ereditato da IList)
Proprietà pubblica IsSynchronized Ottiene un valore che indica se l'accesso all'interfaccia ICollection è sincronizzato (thread-safe). (Ereditato da ICollection)
Proprietà pubblica Item[Int32] Ottiene o imposta l'elemento in corrispondenza dell'indice specificato. (Ereditato da IList)
Proprietà pubblica Item[Int32] Ottiene o imposta l'espressione regolare in corrispondenza dell'indice specificato.
Proprietà pubblica SyncRoot Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso all'oggetto ICollection. (Ereditato da ICollection)

In alto

Metodi

  Nome Descrizione
Metodo pubblico Add(Object) Aggiunge un elemento all'insieme IList. (Ereditato da IList)
Metodo pubblico Add(Regex) Consente di aggiungere un'espressione regolare alla fine di RegexCollection.
Metodo pubblico AddRange Consente di aggiungere una matrice di espressioni regolari alla fine di RegexCollection.
Metodo pubblico Clear Rimuove tutti gli elementi dall'oggetto IList. (Ereditato da IList)
Metodo pubblico Contains(Object) Stabilisce se IList contiene un valore specifico. (Ereditato da IList)
Metodo pubblico Contains(Regex) Stabilisce se RegexCollection contiene un'espressione regolare specifica.
Metodo pubblico CopyTo(Array, Int32) Copia gli elementi dell'interfaccia ICollection in un oggetto Array, a partire da un particolare indice Array. (Ereditato da ICollection)
Metodo pubblico CopyTo(array<Regex[], Int32) Consente la copia dell'intero insieme RegexCollection in una matrice unidimensionale compatibile, a partire dall'indice specificato della matrice di destinazione.
Metodo pubblico GetEnumerator Viene restituito un enumeratore che scorre un insieme. (Ereditato da IEnumerable)
Metodo pubblico IndexOf(Object) Determina l'indice di un elemento specifico nell'interfaccia IList. (Ereditato da IList)
Metodo pubblico IndexOf(Regex) Ricerca l'espressione regolare specificata e restituisce l'indice in base zero della prima occorrenza all'interno di tutto l'insieme RegexCollection.
Metodo pubblico Insert(Int32, Object) Inserisce un elemento in IList in corrispondenza dell'indice specificato. (Ereditato da IList)
Metodo pubblico Insert(Int32, Regex) Consente di inserire un elemento nell'insieme RegexCollection in corrispondenza dell'indice specificato.
Metodo pubblico Remove(Object) Rimuove la prima occorrenza di un oggetto specifico dall'oggetto IList. (Ereditato da IList)
Metodo pubblico Remove(Regex) Consente di rimuovere la prima occorrenza di un'espressione regolare specifica dall'insieme 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 per creare uno smart tag, è possibile utilizzare la proprietà Expressions per aggiungere un'espressione regolare riconoscibile dallo smart tag. Il tipo della proprietà Expressions è RegexCollection.

Per ulteriori informazioni sugli smart tag nelle soluzioni Office, vedere Cenni preliminari sugli smart tag.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.Office.Tools

Altre risorse

Cenni preliminari sugli smart tag