StringPrototype 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 metodi e proprietà statici per StringObject gli oggetti . Tutti i metodi di questa classe vengono chiamati passando un riferimento all'oggetto che richiede l'accesso al metodo . Questa classe appartiene alla categoria del modello a oggetti predefinita.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public ref class StringPrototype : Microsoft::JScript::StringObject
public class StringPrototype : Microsoft.JScript.StringObject
type StringPrototype = class
inherit StringObject
Public Class StringPrototype
Inherits StringObject
- Ereditarietà
- Derivato
Campi
| Nome | Descrizione |
|---|---|
| engine |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Archivia un riferimento al motore di scripting. (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 dinamicamente dall'oggetto . (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à
| Nome | Descrizione |
|---|---|
| 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 specificato Double . (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 specificato Int32 . (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, Double dal valore di indice o Int32 dal valore di indice 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 il numero di caratteri nella stringa. (Ereditato da StringObject) |
| 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
| Nome | Descrizione |
|---|---|
| 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) |
| anchor(Object, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Converte l'oggetto specificato in testo racchiuso tra tag di ancoraggio e assegna all'elemento di ancoraggio l'attributo del nome specificato. |
| big(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Converte l'oggetto specificato in testo racchiuso tra tag di markup di testo più grandi. |
| blink(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Converte l'oggetto specificato in testo racchiuso tra tag di markup lampeggianti. |
| bold(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Converte l'oggetto specificato in testo racchiuso tra tag di markup di testo in grassetto. |
| charAt(Object, Double) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce il carattere in corrispondenza della posizione specificata nell'oggetto specificato. |
| charCodeAt(Object, Double) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce il codice ASCII del carattere in corrispondenza della posizione specificata nell'oggetto specificato. |
| concat(Object, Object[]) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Accoda gli argomenti specificati all'oggetto specificato. |
| Equals(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Determina se questa stringa e la stringa specificata hanno lo stesso valore. (Ereditato da StringObject) |
| fixed(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Converte l'oggetto specificato in testo racchiuso tra tag di markup di testo a larghezza fissa. |
| fontcolor(Object, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Converte l'oggetto specificato in testo racchiuso tra tag di carattere e assegna all'elemento l'attributo di colore specificato. |
| fontsize(Object, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Converte l'oggetto specificato in testo racchiuso tra tag di carattere e assegna all'elemento l'attributo di dimensione 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 FieldInfo oggetti che corrispondono 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. Restituisce il codice hash per questa stringa. (Ereditato da StringObject) |
| GetMember(String, BindingFlags) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una matrice di MemberInfo oggetti che corrispondono 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 MemberInfo oggetti che corrispondono a tutti i membri dell'oggetto script corrente. (Ereditato da JSObject) |
| 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) |
| 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) |
| GetMethods(BindingFlags) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Ottiene una matrice di MethodInfo oggetti che corrispondono 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 PropertyInfo oggetti che corrispondono a tutte le proprietà dell'oggetto script corrente. (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) |
| 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) |
| GetType() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce String o StringObject. (Ereditato da StringObject) |
| indexOf(Object, Object, Double) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Cerca la prima occorrenza della stringa specificata nell'oggetto specificato, a partire dalla posizione del carattere specificata. |
| 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) |
| italics(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Converte l'oggetto specificato in testo racchiuso tra tag di markup di testo corsivo. |
| lastIndexOf(Object, Object, Double) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Cerca l'ultima occorrenza della stringa specificata nell'oggetto specificato, a partire dalla posizione del carattere specificata. |
| link(Object, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Converte l'oggetto specificato in testo racchiuso tra tag di ancoraggio e assegna all'elemento di ancoraggio l'attributo di destinazione del collegamento specificato. |
| localeCompare(Object, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Confronta le due stringhe specificate e restituisce un numero intero che indica la relazione lessicale tra di esse. |
| match(Object, VsaEngine, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Esegue una ricerca del criterio di espressione regolare specificato nell'oggetto specificato. |
| MemberwiseClone() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| replace(Object, Object, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Esegue una ricerca del criterio di espressione regolare specificato nel primo oggetto specificato e sostituisce eventuali corrispondenze con il terzo oggetto specificato. |
| search(Object, VsaEngine, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Esegue una ricerca del criterio di espressione regolare specificato nell'oggetto specificato. |
| 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 dinamicamente all'oggetto e archiviato in field_table. (Ereditato da JSObject) |
| slice(Object, Double, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea una nuova stringa contenente i caratteri consecutivi specificati dalla stringa specificata. |
| small(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Converte l'oggetto specificato in testo racchiuso in tag di markup di testo più piccoli. |
| split(Object, VsaEngine, Object, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una matrice che contiene le sottostringhe nell'oggetto specificato delimitato dai caratteri specificati. Il numero di sottostringhe nella matrice è vincolato dal limite specificato. |
| strike(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Converte l'oggetto specificato in testo racchiuso tra tag di markup barrati. |
| sub(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Converte l'oggetto specificato in testo racchiuso tra tag di markup pedice. |
| substr(Object, Double, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea una nuova stringa contenente il numero specificato di caratteri consecutivi dalla stringa specificata, a partire dalla posizione del carattere specificata. Usare substring(Object, Double, Object) invece, se possibile. |
| substring(Object, Double, Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Crea una nuova stringa contenente i caratteri consecutivi specificati dalla stringa specificata. |
| sup(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Converte l'oggetto specificato in testo racchiuso tra tag di markup apice. |
| toLocaleLowerCase(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una copia della stringa specificata convertita in minuscolo, in base alle regole di maiuscole e minuscole di CurrentUICulture. |
| toLocaleUpperCase(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una copia della stringa specificata convertita in maiuscolo, in base alle regole di maiuscole e minuscole di CurrentUICulture. |
| toLowerCase(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una copia della stringa specificata convertita in minuscolo, in base alle regole di maiuscole e minuscole di InvariantCulture. |
| 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. |
| toUpperCase(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce una copia della stringa specificata convertita in maiuscolo, in base alle regole di maiuscole e minuscole di InvariantCulture. |
| valueOf(Object) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce il valore dell'oggetto specificato. |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| IEnumerable.GetEnumerator() |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Restituisce un enumeratore che scorre 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
| Nome | Descrizione |
|---|---|
| AsParallel(IEnumerable) |
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice. Abilita 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 IEnumerable in un IQueryable. |
| 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 IEnumerable al 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 IEnumerable in base a un tipo specificato. |