API:System.RegularExpressions.TGroupCollection

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

  TGroupCollection = record
  private
    FList: TArray<TGroup>;
    FNotifier: IInterface;
    constructor Create(const ANotifier: IInterface; const AValue: string;
      AIndex, ALength: Integer; ASuccess: Boolean);
    function GetCount: Integer;
    function GetItem(const Index: Variant): TGroup;
  public
    function GetEnumerator: TGroupCollectionEnumerator;
    property Count: Integer read GetCount;
    property Item[const Index: Variant]: TGroup read GetItem; default;
  end;

C++

struct DECLSPEC_DRECORD TGroupCollection
{
public:
    TGroup operator[](System::Variant Index) { return this->Item[Index]; }
private:
#ifndef _WIN64
    System::DynamicArray<TGroup> FList;
#else /* _WIN64 */
    System::TArray__1<TGroup> FList;
#endif /* _WIN64 */
    System::_di_IInterface FNotifier;
protected:
    __fastcall TGroupCollection(const System::_di_IInterface ANotifier, const System::UnicodeString AValue, int AIndex, int ALength, bool ASuccess);
private:
    int __fastcall GetCount(void);
    TGroup __fastcall GetItem(const System::Variant &Index);
public:
    TGroupCollectionEnumerator* __fastcall GetEnumerator(void);
    __property int Count = {read=GetCount};
    __property TGroup Item[System::Variant Index] = {read=GetItem};
    TGroupCollection() {}
};

Properties

Type Visibility Source Unit Parent
record
struct
public
System.RegularExpressions.pas
System.RegularExpressions.hpp
System.RegularExpressions System.RegularExpressions

Description

Embarcadero Technologies does not currently have any additional information. Please help us document this topic by using the Discussion page!