RegExpPrototype Classe

Definizione

Fornisce proprietà e metodi statici per oggetti RegExpObject. Tutti i metodi di questa classe vengono chiamati passando un riferimento all'oggetto che richiede l'accesso al metodo. La classe appartiene alla categoria del modello a oggetti incorporata.

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

public ref class RegExpPrototype : Microsoft::JScript::JSObject
public class RegExpPrototype : Microsoft.JScript.JSObject
type RegExpPrototype = class
    inherit JSObject
Public Class RegExpPrototype
Inherits JSObject
Ereditarietà
RegExpPrototype
Derivato

Campi

engine

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Archivia un riferimento al motore di script.

(Ereditato da ScriptObject)
field_table

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Archivia un elenco di campi aggiunti e rimossi dall'oggetto in modo dinamico.

(Ereditato da JSObject)
parent

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Archivia un riferimento all'oggetto padre.

(Ereditato da ScriptObject)

Proprietà

constructor

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un riferimento a un oggetto basato su prototipo che utilizza questo prototipo.

Item[Double]

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta un membro dell'oggetto script designato dal valore di indice Double specificato.

(Ereditato da ScriptObject)
Item[Int32]

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta un membro dell'oggetto script designato dal valore di indice Int32 specificato.

(Ereditato da ScriptObject)
Item[Object[]]

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta un membro dell'oggetto script designato dal nome, dal valore di indice Double o dal valore di indice Int32 specificato.

(Ereditato da ScriptObject)
Item[String]

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene o imposta un membro dell'oggetto script designato dal nome specificato.

(Ereditato da ScriptObject)
UnderlyingSystemType

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene il tipo dell'oggetto script.

(Ereditato da ScriptObject)

Metodi

AddField(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Aggiunge il campo specificato all'oggetto.

(Ereditato da JSObject)
compile(Object, Object, Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea e compila un nuovo oggetto RegExpObject per il criterio di espressione regolare e i flag.

Equals(Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
exec(Object, Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Esegue la ricerca dell'opzione di corrispondenza del criterio specificata sull'oggetto specificato.

GetField(String, BindingFlags)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un campo con il nome specificato.

(Ereditato da ScriptObject)
GetFields(BindingFlags)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene una matrice di oggetti FieldInfo corrispondenti a tutti i campi dell'oggetto script corrente.

(Ereditato da ScriptObject)
GetHashCode()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Funge da funzione hash predefinita.

(Ereditato da Object)
GetMember(String, BindingFlags)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene una matrice di oggetti MemberInfo corrispondenti a tutti i membri che corrispondono al nome specificato.

(Ereditato da JSObject)
GetMembers(BindingFlags)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene una matrice di oggetti MemberInfo corrispondenti a tutti i membri dell'oggetto script corrente.

(Ereditato da JSObject)
GetMethod(String, BindingFlags)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un metodo con il nome specificato.

(Ereditato da ScriptObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un metodo con il nome specificato utilizzando i criteri di selezione specificati.

(Ereditato da ScriptObject)
GetMethods(BindingFlags)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene una matrice di oggetti MethodInfo corrispondenti a tutti i metodi dell'oggetto script corrente.

(Ereditato da ScriptObject)
GetParent()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene un riferimento all'oggetto padre.

(Ereditato da ScriptObject)
GetProperties(BindingFlags)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene una matrice di oggetti PropertyInfo corrispondenti a tutte le proprietà dell'oggetto script corrente.

(Ereditato da ScriptObject)
GetProperty(String, BindingFlags)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene una proprietà con il nome specificato.

(Ereditato da ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene una proprietà con il nome specificato utilizzando i criteri di selezione specificati.

(Ereditato da ScriptObject)
GetType()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Richiama il membro specificato.

(Ereditato da ScriptObject)
MemberwiseClone()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
SetMemberValue2(String, Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Imposta il valore di un campo aggiunto in modo dinamico all'oggetto e archiviato in field_table.

(Ereditato da JSObject)
test(Object, Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Verifica la ricerca dell'opzione di corrispondenza del criterio specificata sull'oggetto specificato.

ToString()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da JSObject)
toString(Object)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Crea una rappresentazione di stringa dell'oggetto specificato contenente i flag e il criterio dell'espressione regolare.

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Restituisce un enumeratore che consente di scorrere i membri dell'oggetto.

(Ereditato da JSObject)
IExpando.AddMethod(String, Delegate)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Aggiunge il metodo specificato all'oggetto. IExpando.AddMethod(String, Delegate) non è implementato in JScript.

(Ereditato da JSObject)
IExpando.AddProperty(String)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Aggiunge la proprietà specificata all'oggetto. Questo metodo non è implementato in JScript.

(Ereditato da JSObject)
IExpando.RemoveMember(MemberInfo)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Rimuove il membro specificato dall'oggetto.

(Ereditato da JSObject)

Metodi di estensione

Cast<TResult>(IEnumerable)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.

OfType<TResult>(IEnumerable)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.

AsParallel(IEnumerable)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Consente la parallelizzazione di una query.

AsQueryable(IEnumerable)

Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.

Converte un oggetto IEnumerable in un oggetto IQueryable.

Si applica a

Vedi anche