RegexCollection (Interfaz)

Representa una colección de expresiones regulares que va a reconocer una etiqueta inteligente en una solución de Office.

Espacio de nombres:  Microsoft.Office.Tools
Ensamblado:  Microsoft.Office.Tools.Common (en Microsoft.Office.Tools.Common.dll)

Sintaxis

'Declaración
<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

El tipo RegexCollection expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Count Obtiene el número de elementos incluidos en ICollection. (Se hereda de ICollection).
Propiedad pública IsFixedSize Obtiene un valor que indica si IList tiene un tamaño fijo. (Se hereda de IList).
Propiedad pública IsReadOnly Obtiene un valor que indica si IList es de sólo lectura. (Se hereda de IList).
Propiedad pública IsSynchronized Obtiene un valor que indica si el acceso a ICollection está sincronizado (es seguro para la ejecución de subprocesos). (Se hereda de ICollection).
Propiedad pública Item[Int32] Obtiene o establece el elemento que se encuentra en el índice especificado. (Se hereda de IList).
Propiedad pública Item[Int32] Obtiene o establece la expresión regular que se encuentra en el índice especificado.
Propiedad pública SyncRoot Obtiene un objeto que se puede utilizar para sincronizar el acceso a ICollection. (Se hereda de ICollection).

Arriba

Métodos

  Nombre Descripción
Método público Add(Object) Agrega un elemento a la interfaz IList. (Se hereda de IList).
Método público Add(Regex) Agrega una expresión regular al final de la RegexCollection.
Método público AddRange Agrega una matriz de expresiones regulares al final de la RegexCollection.
Método público Clear Quita todos los elementos de IList. (Se hereda de IList).
Método público Contains(Object) Determina si la interfaz IList contiene un valor específico. (Se hereda de IList).
Método público Contains(Regex) Determina si RegexCollection contiene una expresión regular concreta.
Método público CopyTo(Array, Int32) Copia los elementos de la interfaz ICollection a un objeto Array, a partir de un índice determinado de la clase Array. (Se hereda de ICollection).
Método público CopyTo(array<Regex[], Int32) Copia la RegexCollection entera en una matriz unidimensional compatible, comenzando por el índice especificado de la matriz de destino.
Método público GetEnumerator Devuelve un enumerador que recorre en iteración una colección. (Se hereda de IEnumerable).
Método público IndexOf(Object) Determina el índice de un elemento específico en la interfaz IList. (Se hereda de IList).
Método público IndexOf(Regex) Busca la expresión regular especificada y devuelve el índice de base cero de la primera aparición dentro de la RegexCollection completa.
Método público Insert(Int32, Object) Inserta un elemento en la interfaz IList, en el índice especificado. (Se hereda de IList).
Método público Insert(Int32, Regex) Inserta un elemento en la RegexCollection en el índice especificado.
Método público Remove(Object) Quita la primera aparición de un objeto específico de la interfaz IList. (Se hereda de IList).
Método público Remove(Regex) Quita de la RegexCollection la primera aparición de una expresión regular específica.
Método público RemoveAt Quita el elemento de IList en el índice especificado. (Se hereda de IList).

Arriba

Comentarios

Cuando crea un objeto Microsoft.Office.Tools.Excel.SmartTag o Microsoft.Office.Tools.Word.SmartTag para crear una etiqueta inteligente, puede utilizar la propiedad Expressions para agregar una expresión regular que se va a reconocer mediante la etiqueta inteligente. La propiedad Expressions tiene el tipo RegexCollection.

Para obtener más información sobre las etiquetas inteligentes en soluciones de Office, vea Información general sobre etiquetas inteligentes.

Vea también

Referencia

Microsoft.Office.Tools (Espacio de nombres)

Otros recursos

Información general sobre etiquetas inteligentes