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 | |
---|---|---|
Count | Obtém o número de elementos contidos no ICollection. (Herdado de ICollection.) | |
IsFixedSize | Obtém um valor indicando se IList tem um tamanho fixo. (Herdado de IList.) | |
IsReadOnly | Obtém um valor indicando se IList é somente leitura. (Herdado de IList.) | |
IsSynchronized | Obtém um valor indicando se acessar para a ICollection é sincronizado (segmento seguro). (Herdado de ICollection.) | |
Item | Obtém ou define a expressão regular no índice especificado. | |
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 | |
---|---|---|
Add(Object) | Adiciona um item a IList. (Herdado de IList.) | |
Add(Regex) | Adiciona uma expressão regular para o fim da RegexCollection. | |
AddRange | Adiciona uma matriz de expressões regulares para o final da RegexCollection. | |
Clear | Remove todos os itens de IList. (Herdado de IList.) | |
Contains(Object) | Determina se IList contém um valor específico. (Herdado de IList.) | |
Contains(Regex) | Determina se a RegexCollection contém uma expressão regular específica. | |
CopyTo(Array, Int32) | Copia os elementos da ICollection para um Array, inicial de um determinado Array índice. (Herdado de ICollection.) | |
CopyTo(array<Regex[], Int32) | Copia todo o RegexCollection para uma matriz unidimensional compatível, iniciando no índice da matriz de destino especificado. | |
GetEnumerator | Retorna um enumerador que itera por meio de uma coleção. (Herdado de IEnumerable.) | |
IndexOf(Object) | Determina o índice de um item específico em IList. (Herdado de IList.) | |
IndexOf(Regex) | Procura a expressão regular especificada e retorna o índice baseado em zero da primeira ocorrência dentro de toda a RegexCollection. | |
Insert(Int32, Object) | Insere um item a IList no índice especificado. (Herdado de IList.) | |
Insert(Int32, Regex) | Insere um elemento para o RegexCollection no índice especificado. | |
Remove(Object) | Remove a primeira ocorrência de um determinado objeto de IList. (Herdado de IList.) | |
Remove(Regex) | Remove a primeira ocorrência de uma expressão regular específica do RegexCollection. | |
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..