Regex.Options Właściwość

Definicja

Pobiera opcje, które zostały przekazane do konstruktora Regex .

public:
 property System::Text::RegularExpressions::RegexOptions Options { System::Text::RegularExpressions::RegexOptions get(); };
public System.Text.RegularExpressions.RegexOptions Options { get; }
member this.Options : System.Text.RegularExpressions.RegexOptions
Public ReadOnly Property Options As RegexOptions

Wartość właściwości

RegexOptions

Co najmniej jeden element członkowny RegexOptions wyliczenia reprezentujące opcje, które zostały przekazane do konstruktora Regex .

Uwagi

Wartość Options właściwości składa się z co najmniej jednego elementu członkowskiego RegexOptions wyliczenia. Jeśli w konstruktorze Regex klasy nie zdefiniowano żadnych opcji, jego wartością jest RegexOptions.None. Dostępne opcje zostały szczegółowo omówione w temacie Opcje wyrażeń regularnych .

Należy pamiętać, że Options właściwość nie odzwierciedla wbudowanych opcji zdefiniowanych we wzorcu wyrażenia regularnego.

Uwagi dotyczące dziedziczenia

Regex jest klasą bazową wyrażeń regularnych utworzonych przez metodę CompileToAssembly . Te skompilowane wyrażenia regularne używają implementacji klasy bazowej Options właściwości . Jeśli jest wywoływana z klasy pochodnej, Options właściwość zwraca opcje, które zostały przekazane do options parametru RegexCompilationInfo konstruktora klasy, który został użyty do zdefiniowania wyrażenia regularnego.

Dotyczy

Zobacz też