System::Text::RegularExpressions::CaptureCollection class

CaptureCollection class

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

class CaptureCollection : public System::Collections::Generic::List<CapturePtr>

Методы

МетодОписание
Add(const CapturePtr&) overrideОтключает изменение коллекции.
AddCapture(const CapturePtr&)Сервисный метод для добавления захвата в коллекцию.
Clear() overrideОтключает очистку коллекции.
get_Count() const overrideВозвращает количество захватов.
get_IsReadOnly() const overrideПомечает коллекцию как только для чтения.
get_IsSynchronized() constПомечает коллекцию как несинхронизированную.
idx_get(int) const overrideАксессор Capture.
operator[](int)Аксессор Capture.
operator[](int) constАксессор Capture.
Remove(const CapturePtr&) overrideОтключает изменение коллекции.

Typedefs

Определение типаОписание
BaseТип Base.

См. также