ArrayPrototype Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce proprietà e metodi statici per oggetti ArrayObject. 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 ArrayPrototype : Microsoft::JScript::ArrayObject
public class ArrayPrototype : Microsoft.JScript.ArrayObject
type ArrayPrototype = class
inherit ArrayObject
Public Class ArrayPrototype
Inherits ArrayObject
- Ereditarietà
- 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) |
length |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene o imposta la lunghezza della matrice. (Ereditato da ArrayObject) |
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) |
concat(Object, VsaEngine, Object[]) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Concatena gli oggetti o le matrici alla fine dell'oggetto o della matrice specificata. |
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) |
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) |
join(Object, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Consente di concatenare gli elementi della matrice specificata in una stringa. Gli elementi vengono separati dal separatore specificato. |
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) |
pop(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Rimuove l'ultimo elemento della matrice specificata e lo restituisce. |
push(Object, Object[]) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge nuovi elementi alla fine della matrice specificata. |
reverse(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Inverte gli elementi della matrice specificata. |
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) |
shift(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Rimuove il primo elemento della matrice specificata e lo restituisce. Sposta gli elementi rimanenti nelle posizioni precedenti. |
slice(Object, VsaEngine, Double, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea una nuova matrice che contiene gli elementi consecutivi specificati provenienti dalla matrice specificata. |
sort(Object, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ordina gli elementi della matrice specificata utilizzando la funzione specificata per confrontare gli elementi. |
splice(Object, VsaEngine, Double, Double, Object[]) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge e rimuove gli elementi da una matrice in corrispondenza della posizione specificata nella matrice. È possibile aggiungere elementi, rimuoverli o eseguire entrambe le operazioni. |
SpliceSlowly(UInt32, UInt32, Object[], ArrayObject, UInt32, UInt32) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge gli elementi e li rimuove da una matrice in corrispondenza della posizione specificata nella matrice. È possibile aggiungere elementi, rimuoverli o eseguire entrambe le operazioni. (Ereditato da ArrayObject) |
toLocaleString(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 che concatena gli elementi e li separa con un oggetto ListSeparator e uno spazio. |
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 che concatena gli elementi e li separa con una virgola. |
unshift(Object, Object[]) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Aggiunge nuovi elementi all'inizio della matrice specificata. Sposta gli elementi esistenti nelle posizioni successive. |
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. |