RegexCollection - интерфейс
Представляет коллекцию регулярных выражений, распознаваемых смарт-тегом в решении Office.
Пространство имен: Microsoft.Office.Tools
Сборка: Microsoft.Office.Tools.Common (в Microsoft.Office.Tools.Common.dll)
Синтаксис
'Декларация
<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
Тип RegexCollection предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
Count | Возвращает число элементов, содержащихся в коллекции ICollection. (Унаследовано от ICollection.) |
![]() |
IsFixedSize | Получает значение, показывающее, имеет ли список IList фиксированный размер. (Унаследовано от IList.) |
![]() |
IsReadOnly | Получает значение, указывающее, доступна ли коллекция IList только для чтения. (Унаследовано от IList.) |
![]() |
IsSynchronized | Получает значение, позволяющее определить, является ли доступ к коллекции ICollection синхронизированным (потокобезопасным). (Унаследовано от ICollection.) |
![]() |
Item[Int32] | Получает или задает объект с указанным индексом. (Унаследовано от IList.) |
![]() |
Item[Int32] | Возвращает или задает регулярное выражение по указанному индексу. |
![]() |
SyncRoot | Получает объект, который можно использовать для синхронизации доступа к ICollection. (Унаследовано от ICollection.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Add(Object) | Добавляет элемент в список IList. (Унаследовано от IList.) |
![]() |
Add(Regex) | Добавляет регулярное выражение в конец коллекции RegexCollection. |
![]() |
AddRange | Добавляет массив регулярных выражений в конец коллекции RegexCollection. |
![]() |
Clear | Удаляет все элементы из коллекции IList. (Унаследовано от IList.) |
![]() |
Contains(Object) | Определяет, содержится ли указанное значение в списке IList. (Унаследовано от IList.) |
![]() |
Contains(Regex) | Определяет, содержит ли коллекция RegexCollection указанное значение. |
![]() |
CopyTo(Array, Int32) | Копирует элементы ICollection в Array, начиная с конкретного индекса Array. (Унаследовано от ICollection.) |
![]() |
CopyTo(array<Regex[], Int32) | Копирует коллекцию RegexCollection целиком в совместимый одномерный массив, начиная с указанного индекса целевого массива. |
![]() |
GetEnumerator | Возвращает перечислитель, который выполняет итерацию по элементам коллекции. (Унаследовано от IEnumerable.) |
![]() |
IndexOf(Object) | Определяет индекс заданного элемента в списке IList. (Унаследовано от IList.) |
![]() |
IndexOf(Regex) | Выполняет поиск указанного регулярного выражения в и возвращает индекс (с отсчетом от нуля) первого найденного совпадения в коллекции RegexCollection. |
![]() |
Insert(Int32, Object) | Вставляет элемент в коллекцию IList с заданным индексом. (Унаследовано от IList.) |
![]() |
Insert(Int32, Regex) | Вставляет элемент в коллекцию RegexCollection по указанному индексу. |
![]() |
Remove(Object) | Удаляет первое вхождение указанного объекта из списка IList. (Унаследовано от IList.) |
![]() |
Remove(Regex) | Удаляет первое вхождение указанного регулярного выражения из коллекции RegexCollection. |
![]() |
RemoveAt | Удаляет элемент IList, расположенный по указанному индексу. (Унаследовано от IList.) |
В начало страницы
Заметки
Если для создания смарт-тега создается объект Microsoft.Office.Tools.Excel.SmartTag или Microsoft.Office.Tools.Word.SmartTag, то для добавления распознаваемого смарт-тегом регулярного выражения можно воспользоваться свойством Expressions. Свойство Expressions имеет тип RegexCollection.
Дополнительные сведения о смарт-тегах в решениях Microsoft Office содержатся в разделе Общие сведения о смарт-тегах.
См. также
Ссылки
Microsoft.Office.Tools - пространство имен