System::Text::RegularExpressions::GroupCollection class

GroupCollection class

Список захваченных групп в единственном совпадении. Объекты этого класса должны быть выделены только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведет к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.

class GroupCollection : public System::Collections::Generic::List<GroupPtr>

Методы

МетодОписание
Add(const GroupPtr&) overrideОтключает добавление элемента в коллекцию.
AddGroup(const GroupPtr&)Добавляет группу в коллекцию.
Clear() overrideОтключает удаление элементов из коллекции.
get_Item(int) constGroup аксессор.
get_Item(const String&) constGroup аксессор.
GroupCollection(const WeakPtr<Match>&)Конструктор.
virtual idx_get(String) constGroup аксессор.
idx_get(int) const overrideGroup аксессор.
IsReadOnly() constПомечает коллекцию как только для чтения.
operator[](const String&) constGroup аксессор.
operator[](int)Group аксессор.
operator[](int) constGroup аксессор.
Remove(const GroupPtr&) overrideОтключает удаление элемента из коллекции.

Typedefs

Определение типаОписание
BaseBase класс.

См. также