Compartilhar via


Interface RegexCollection

Representa uma coleção de expressões regulares para ser reconhecido por uma marca inteligente em uma solução do Office.

Namespace:  Microsoft.Office.Tools
Assembly:  Microsoft.Office.Tools.Common (em Microsoft.Office.Tools.Common.dll)

Sintaxe

'Declaração
<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

O tipo RegexCollection expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Count Obtém o número de elementos contidos no ICollection. (Herdado de ICollection.)
Propriedade pública IsFixedSize Obtém um valor indicando se IList tem um tamanho fixo. (Herdado de IList.)
Propriedade pública IsReadOnly Obtém um valor indicando se IList é somente leitura. (Herdado de IList.)
Propriedade pública IsSynchronized Obtém um valor indicando se acessar para a ICollection é sincronizado (segmento seguro). (Herdado de ICollection.)
Propriedade pública Item Obtém ou define a expressão regular no índice especificado.
Propriedade pública SyncRoot Obtém um objeto que pode ser usado para sincronizar o acesso para o ICollection. (Herdado de ICollection.)

Superior

Métodos

  Nome Descrição
Método público Add(Object) Adiciona um item a IList. (Herdado de IList.)
Método público Add(Regex) Adiciona uma expressão regular para o fim da RegexCollection.
Método público AddRange Adiciona uma matriz de expressões regulares para o final da RegexCollection.
Método público Clear Remove todos os itens de IList. (Herdado de IList.)
Método público Contains(Object) Determina se IList contém um valor específico. (Herdado de IList.)
Método público Contains(Regex) Determina se a RegexCollection contém uma expressão regular específica.
Método público CopyTo(Array, Int32) Copia os elementos da ICollection para um Array, inicial de um determinado Array índice. (Herdado de ICollection.)
Método público CopyTo(array<Regex[], Int32) Copia todo o RegexCollection para uma matriz unidimensional compatível, iniciando no índice da matriz de destino especificado.
Método público GetEnumerator Retorna um enumerador que executa iterações através de uma coleção. (Herdado de IEnumerable.)
Método público IndexOf(Object) Determina o índice de um item específico em IList. (Herdado de IList.)
Método público IndexOf(Regex) Procura a expressão regular especificada e retorna o índice baseado em zero da primeira ocorrência dentro de toda a RegexCollection.
Método público Insert(Int32, Object) Insere um item a IList no índice especificado. (Herdado de IList.)
Método público Insert(Int32, Regex) Insere um elemento para o RegexCollection no índice especificado.
Método público Remove(Object) Remove a primeira ocorrência de um determinado objeto de IList. (Herdado de IList.)
Método público Remove(Regex) Remove a primeira ocorrência de uma expressão regular específica do RegexCollection.
Método público RemoveAt Remove o item de IList no índice especificado. (Herdado de IList.)

Superior

Comentários

Quando você cria um Microsoft.Office.Tools.Excel.SmartTag ou Microsoft.Office.Tools.Word.SmartTag o objeto para criar uma marca inteligente, você pode usar o Expressions propriedade para adicionar uma expressão regular para serem reconhecidos pela marca inteligente. O Expressions propriedade tem o tipo de RegexCollection.

Esse tipo destina-se a ser usado apenas em projetos para o Excel 2007 e Word 2007. As marcas inteligentes são preteridas em 2010 do Excel e Word 2010..

Consulte também

Referência

Namespace Microsoft.Office.Tools