RegExpConstructor Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет объект на основе прототипа, определенный при помощи функции конструктора. Этот класс принадлежит к категории встроенных объектных моделей.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public ref class RegExpConstructor sealed : Microsoft::JScript::ScriptFunction
public sealed class RegExpConstructor : Microsoft.JScript.ScriptFunction
type RegExpConstructor = class
inherit ScriptFunction
Public NotInheritable Class RegExpConstructor
Inherits ScriptFunction
- Наследование
Поля
engine |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Хранит ссылка на обработчик скриптов. (Унаследовано от ScriptObject) |
field_table |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Хранит список полей, динамически добавляемых и удаляемых из объекта. (Унаследовано от JSObject) |
ilength |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Хранит число элементов в параметре |
parent |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Хранит ссылки на родительский объект. (Унаследовано от ScriptObject) |
Свойства
index |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает индекс последнего успешного сопоставления перед смещением индекса. |
input |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает или задает входную строку для поиска регулярного выражения. |
Item[Double] |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает или задает член объекта скрипта, на который указывает заданное значение индекса Double. (Унаследовано от ScriptObject) |
Item[Int32] |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает или задает член объекта скрипта, на который указывает заданное значение индекса Int32. (Унаследовано от ScriptObject) |
Item[Object[]] |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает или задает член объекта скрипта, на который указывает заданное имя, значение индекса Double или значение индекса Int32. (Унаследовано от ScriptObject) |
Item[String] |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает или задает член объекта скрипта, на который указывает заданное имя. (Унаследовано от ScriptObject) |
lastIndex |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает индекс последнего успешного сопоставления после смещения индекса. |
lastMatch |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает строковое представление последнего успешного сопоставления. |
lastParen |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает последний объект Group из свойства Groups последнего сопоставления. |
leftContext |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает подстроку входной строки между началом ввода и началом последнего успешного сопоставления. |
length |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает или задает число элементов в параметре |
prototype |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает или задает прототип объекта для этой функции конструктора. (Унаследовано от ScriptFunction) |
rightContext |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает подстроку входной строки между началом последнего успешного сопоставления и концом ввода. |
UnderlyingSystemType |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает тип объекта скрипта. (Унаследовано от ScriptObject) |
Методы
AddField(String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Добавляет заданное поле в объект. (Унаследовано от JSObject) |
Construct(String, Boolean, Boolean, Boolean) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает новый объект RegExpObject для заданной схемы регулярного выражения и флагов. |
CreateInstance(Object[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает экземпляр объекта на основе прототипа, передающий заданные аргументы. |
Equals(Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetField(String, BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает поле с заданным именем. (Унаследовано от ScriptObject) |
GetFields(BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает массив объектов FieldInfo, соответствующих всем полям текущего объекта скрипта. (Унаследовано от ScriptObject) |
GetHashCode() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetMember(String, BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает массив объектов MemberInfo, соответствующих всем членам, которые сопоставлены заданному имени. (Унаследовано от JSObject) |
GetMembers(BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает массив объектов MemberInfo, соответствующих всем членам текущего объекта скрипта. (Унаследовано от JSObject) |
GetMethod(String, BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает метод с заданным именем. (Унаследовано от ScriptObject) |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает метод с заданным именем, используя указанные критерии выбора. (Унаследовано от ScriptObject) |
GetMethods(BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает массив объектов MethodInfo, соответствующих всем методам текущего объекта скрипта. (Унаследовано от ScriptObject) |
GetParent() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает ссылку на родительский объект. (Унаследовано от ScriptObject) |
GetProperties(BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает массив объектов PropertyInfo, соответствующих всем свойствам текущего объекта скрипта. (Унаследовано от ScriptObject) |
GetProperty(String, BindingFlags) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает свойство с указанным именем. (Унаследовано от ScriptObject) |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает свойство с заданным именем, используя указанные критерии выбора. (Унаследовано от ScriptObject) |
GetPrototypeForConstructedObject() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Получает прототип объекта для этой функции конструктора. (Унаследовано от ScriptFunction) |
GetType() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Invoke(Object, Object[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Вызывает метод объекта на основе прототипа, передающий заданные аргументы. (Унаследовано от ScriptFunction) |
Invoke(Object[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает экземпляр объекта на основе прототипа, передающий заданные аргументы. |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Вызывает указанный член. (Унаследовано от ScriptFunction) |
MemberwiseClone() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
SetMemberValue2(String, Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Задает значение поля, которое было динамически добавлено в объект и сохранено в поле field_table. (Унаследовано от JSObject) |
ToString() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает строковое представление функции конструктора. (Унаследовано от ScriptFunction) |
Явные реализации интерфейса
IEnumerable.GetEnumerator() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает перечислитель, выполняющий итерацию по членам объекта. (Унаследовано от JSObject) |
IExpando.AddMethod(String, Delegate) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Добавляет заданный метод в объект. Метод IExpando.AddMethod(String, Delegate) не реализован в JScript. (Унаследовано от JSObject) |
IExpando.AddProperty(String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Добавляет заданное свойство в объект. Этот метод не реализован в JScript. (Унаследовано от JSObject) |
IExpando.RemoveMember(MemberInfo) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Удаляет заданный член из объекта. (Унаследовано от JSObject) |
Методы расширения
Cast<TResult>(IEnumerable) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Приводит элементы объекта IEnumerable к заданному типу. |
OfType<TResult>(IEnumerable) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет фильтрацию элементов объекта IEnumerable по заданному типу. |
AsParallel(IEnumerable) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Позволяет осуществлять параллельный запрос. |
AsQueryable(IEnumerable) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Преобразовывает коллекцию IEnumerable в объект IQueryable. |