Bewerken

Share via


Regex.CapNames Property

Definition

Important

This API is not CLS-compliant.

Gets or sets a dictionary that maps named capturing groups to their index values.

protected:
 property System::Collections::IDictionary ^ CapNames { System::Collections::IDictionary ^ get(); void set(System::Collections::IDictionary ^ value); };
[System.CLSCompliant(false)]
protected System.Collections.IDictionary? CapNames { get; set; }
protected System.Collections.IDictionary CapNames { get; set; }
[System.CLSCompliant(false)]
protected System.Collections.IDictionary CapNames { get; set; }
[<System.CLSCompliant(false)>]
member this.CapNames : System.Collections.IDictionary with get, set
member this.CapNames : System.Collections.IDictionary with get, set
Protected Property CapNames As IDictionary

Property Value

A dictionary that maps named capturing groups to their index values.

Attributes

Exceptions

The value assigned to the CapNames property in a set operation is null.

Remarks

Note that this property is protected; it can only be accessed from a class derived from the Regex class.

A set operation attempts to convert the value assigned to the property to a Hashtable object; if this conversion fails, it calls the Hashtable.Hashtable(IDictionary) constructor.

Applies to