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 は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

CreateInstance(Object[]) メソッドのargs パラメーターに含まれる要素の数を格納します。

(継承元 ScriptFunction)
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 は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

最後の一致のGroupsから最後のGroupを取得します。

leftContext

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

入力の先頭から最後に成功した一致の開始までの間の入力文字列の部分文字列を取得します。

length

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

CreateInstance(Object[]) メソッドのargs パラメーターに含まれる要素の数を取得または設定します。

(継承元 ScriptFunction)
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, Binder, Type[], ParameterModifier[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した選択条件を使用して、指定した名前を持つメソッドを取得します。

(継承元 ScriptObject)
GetMethod(String, BindingFlags)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した名前を持つメソッドを取得します。

(継承元 ScriptObject)
GetMethods(BindingFlags)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のスクリプト オブジェクトのすべてのメソッドに対応する MethodInfo オブジェクトの配列を取得します。

(継承元 ScriptObject)
GetParent()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

親オブジェクトへの参照を取得します。

(継承元 ScriptObject)
GetProperties(BindingFlags)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

現在のスクリプト オブジェクトのすべてのプロパティに対応する PropertyInfo オブジェクトの配列を取得します。

(継承元 ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した選択条件を使用して、指定した名前を持つプロパティを取得します。

(継承元 ScriptObject)
GetProperty(String, BindingFlags)

この 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)

拡張メソッド

名前 説明
AsParallel(IEnumerable)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

クエリの並列化を有効にします。

AsQueryable(IEnumerable)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerableIQueryableに変換します。

Cast<TResult>(IEnumerable)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

IEnumerable の要素を指定した型にキャストします。

OfType<TResult>(IEnumerable)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定した型に基づいて、IEnumerable の要素をフィルター処理します。

適用対象

こちらもご覧ください