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 o IList tem um tamanho fixo. (Herdado de IList.) | |
IsReadOnly | Obtém um valor indicando se a IList é somente leitura. (Herdado de IList.) | |
IsSynchronized | Obtém um valor indicando se acessar para a ICollection é sincronizado (segmento seguro). (Herdado de ICollection.) | |
Item[Int32] | Obtém ou define o elemento no índice especificado. (Herdado de IList.) | |
Item[Int32] | 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.) |
Início
Métodos
Nome | Descrição | |
---|---|---|
Add(Object) | Adiciona um item para o 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 a partir de IList. (Herdado de IList.) | |
Contains(Object) | Determina se a 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, começando em um determinado Array Ãndice. (Herdado de ICollection.) | |
CopyTo(array<Regex[], Int32) | Copia todo o RegexCollection para uma matriz unidimensional compatível, iniciando no índice especificado da matriz de destino. | |
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 do 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 para o 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 objeto específico a partir de IList. (Herdado de IList.) | |
Remove(Regex) | Remove a primeira ocorrência de uma expressão regular específica do RegexCollection. | |
RemoveAt | Remove o IList item no índice especificado. (Herdado de IList.) |
Início
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 ser reconhecido pelo smart tag. O Expressions propriedade tem o tipo de RegexCollection.
Para obter mais informações sobre marcas inteligentes em soluções do Office, consulte Visão geral sobre marcas inteligentes.
Consulte também
Referência
Namespace Microsoft.Office.Tools