StringPrototype Classe

Definizione

Fornisce proprietà e metodi statici per oggetti StringObject.Provides static methods and properties for StringObject objects. Tutti i metodi di questa classe vengono chiamati passando un riferimento all'oggetto che richiede l'accesso al metodo.All methods of this class are called by passing in a reference to the object that is requesting access to the method. La classe appartiene alla categoria del modello a oggetti incorporata.This class belongs to the built-in object model category.

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

engine

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

Archivia un riferimento al motore di script.Stores a reference to the scripting engine.

(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.Stores a list of fields that are dynamically added and removed from the object.

(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.Stores a reference to the parent object.

(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.Gets a reference to a prototype-based object that is using this prototype.

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.Gets or sets a member of the script object that is designated by the specified Double index value.

(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.Gets or sets a member of the script object that is designated by the specified Int32 index value.

(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.Gets or sets a member of the script object that is designated by the specified name, Double index value, or Int32 index value.

(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.Gets or sets a member of the script object that is designated by the specified name.

(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.Gets the number of characters in the string.

(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.Gets the type of the script object.

(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.Adds the specified field to the object.

(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.Converts the specified object to text enclosed in anchor tags, and gives the anchor element the specified name attribute.

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 di dimensioni maggiori.Converts the specified object to text enclosed in bigger text markup tags.

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 di intermittenza.Converts the specified object to text enclosed in blink markup tags.

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.Converts the specified object to text enclosed in bold text markup tags.

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.Returns the character at the specified position in the specified object.

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.Returns the ASCII code of the character at the specified position in the specified object.

concat(Object, Object[])

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

Aggiunge gli argomenti specificati all'oggetto specificato.Appends the specified arguments to the specified object.

Equals(Object)

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

Consente di determinare se questa stringa e la stringa specificata hanno lo stesso valore.Determines whether this string and the specified string have the same value.

(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.Converts the specified object to text enclosed in fixed-width text markup tags.

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 di ancoraggio l'attributo del colore specificato.Converts the specified object to text enclosed in font tags, and gives the element the specified color attribute.

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 di ancoraggio l'attributo delle dimensioni specificato.Converts the specified object to text enclosed in font tags, and gives the element the specified size attribute.

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.Gets a field that has the specified name.

(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.Gets an array of FieldInfo objects that correspond to all fields of the current script object.

(Ereditato da ScriptObject)
GetHashCode()

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

Restituisce il codice hash di questa stringa.Returns the hash code for this string.

(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 oggetti MemberInfo corrispondenti a tutti i membri che corrispondono al nome specificato.Gets an array of MemberInfo objects that correspond to all members that match the specified name.

(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.Gets an array of MemberInfo objects that correspond to all members of the current script object.

(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.Gets a method that has the specified name.

(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.Gets a method that has the specified name by using the specified selection criteria.

(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.Gets an array of MethodInfo objects that correspond to all methods of the current script object.

(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.Gets a reference to the parent object.

(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.Gets an array of PropertyInfo objects that correspond to all properties of the current script object.

(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.Gets a property that has the specified name.

(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.Gets a property that has the specified name by using the specified selection criteria.

(Ereditato da ScriptObject)
GetType()

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

Restituisce String o StringObject.Returns String or 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.Searches for the first occurrence of the specified string in the specified object, starting from the specified character position.

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.Invokes the specified member.

(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 in corsivo.Converts the specified object to text enclosed in italic text markup tags.

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.Searches for the last occurrence of the specified string in the specified object, starting from the specified character position.

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.Converts the specified object to text enclosed in anchor tags, and gives the anchor element the link target attribute that is specified.

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 intero che indica la relazione lessicale tra di esse.Compares the two specified strings and returns an integer that indicates the lexical relationship between them.

match(Object, VsaEngine, 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.Runs a search for the specified regular expression pattern on the specified object.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
replace(Object, 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 sul primo oggetto specificato e sostituisce eventuali corrispondenze con il terzo oggetto specificato.Runs a search for the specified regular expression pattern on the first specified object, and replaces any matches with the third specified object.

search(Object, VsaEngine, 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.Runs a search for the specified regular expression pattern on the specified 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.Sets the value of a field that was dynamically added to the object and stored 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 a partire dalla stringa specificata.Creates a new string that contains the specified consecutive characters from the specified string.

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 tra tag di markup di testo di dimensioni minori.Converts the specified object to text enclosed in smaller text markup tags.

split(Object, VsaEngine, Object, Object)

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

Restituisce una matrice contenente le sottostringhe nell'oggetto specificato delimitate dai caratteri specificati.Returns an array that contains the substrings in the specified object that are delimited by the specified characters. Il numero di sottostringhe nella matrice è vincolato dal limite specificato.The number of substrings in the array is constrained by the specified limit.

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 di barrato.Converts the specified object to text enclosed in strikethrough markup tags.

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 di pedice.Converts the specified object to text enclosed in subscript markup tags.

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.Creates a new string that contains the specified number of consecutive characters from the specified string, starting from the specified character position. In sostituzione, utilizzare substring(Object, Double, Object), se possibile.Use substring(Object, Double, Object) instead, if you can.

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 a partire dalla stringa specificata.Creates a new string that contains the specified consecutive characters from the specified string.

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 di apice.Converts the specified object to text enclosed in superscript markup tags.

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 caratteri minuscoli, in base alle regole relative all'utilizzo di maiuscole e minuscole proprie di CurrentUICulture.Returns a copy of the specified string converted to lowercase, based on the casing rules of 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 caratteri maiuscoli, in base alle regole relative all'utilizzo di maiuscole e minuscole proprie di CurrentUICulture.Returns a copy of the specified string converted to uppercase, based on the casing rules of 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 caratteri minuscoli, in base alle regole relative all'utilizzo di maiuscole e minuscole proprie di InvariantCulture.Returns a copy of the specified string converted to lowercase, based on the casing rules of 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.Returns a string that represents the current object.

(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.Creates a string representation of the specified object.

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 caratteri maiuscoli, in base alle regole relative all'utilizzo di maiuscole e minuscole proprie di InvariantCulture.Returns a copy of the specified string converted to uppercase, based on the casing rules of 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.Returns the value of the specified object.

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.Returns an enumerator that iterates through the members of the object.

(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.Adds the specified method to the object. IExpando.AddMethod(String, Delegate) non è implementato in JScript.IExpando.AddMethod(String, Delegate) is not implemented 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.Adds the specified property to the object. Questo metodo non è implementato in JScript.This method is not implemented 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.Removes the specified member from the object.

(Ereditato da JSObject)

Metodi di estensione

Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Consente la parallelizzazione di una query.Enables parallelization of a query.

AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.Converts an IEnumerable to an IQueryable.

Si applica a

Vedi anche