Partager via


StringPrototype Classe

Définition

Fournit des propriétés et des méthodes statiques pour les objets StringObject. Toutes les méthodes de cette classe sont appelées en passant une référence à l'objet qui demande l'accès à la méthode. Cette classe appartient à la catégorie de modèle objet intégrée.

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

public ref class StringPrototype : Microsoft::JScript::StringObject
public class StringPrototype : Microsoft.JScript.StringObject
type StringPrototype = class
    inherit StringObject
Public Class StringPrototype
Inherits StringObject
Héritage
Dérivé

Champs

engine

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Stocke une référence au moteur de script.

(Hérité de ScriptObject)
field_table

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Stocke une liste des champs qui sont ajoutés et supprimés dynamiquement de l'objet.

(Hérité de JSObject)
parent

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Stocke une référence à l'objet parent.

(Hérité de ScriptObject)

Propriétés

constructor

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une référence à un objet basé sur un prototype et qui utilise ce prototype.

Item[Double]

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient ou définit un membre de l'objet de script désigné par la valeur d'index Double spécifiée.

(Hérité de ScriptObject)
Item[Int32]

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient ou définit un membre de l'objet de script désigné par la valeur d'index Int32 spécifiée.

(Hérité de ScriptObject)
Item[Object[]]

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient ou définit un membre de l'objet de script désigné par le nom spécifié, la valeur d'index Double ou la valeur d'index Int32.

(Hérité de ScriptObject)
Item[String]

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient ou définit un membre de l'objet de script désigné par le nom spécifié.

(Hérité de ScriptObject)
length

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient le nombre de caractères dans la chaîne.

(Hérité de StringObject)
UnderlyingSystemType

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient le type de l'objet de script.

(Hérité de ScriptObject)

Méthodes

AddField(String)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Ajoute le champ spécifié à l'objet.

(Hérité de JSObject)
anchor(Object, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit l'objet spécifié en texte placé entre balises d'ancrage et affecte l'attribut de nom spécifié à l'élément d'ancrage.

big(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit l'objet spécifié en texte placé entre balises de texte agrandi.

blink(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit l'objet spécifié en texte placé entre balises de texte clignotant.

bold(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit l'objet spécifié en texte placé entre balises de texte en gras.

charAt(Object, Double)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne le caractère à la position spécifiée dans l'objet spécifié.

charCodeAt(Object, Double)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne le code ASCII du caractère à la position spécifiée dans l'objet spécifié.

concat(Object, Object[])

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Ajoute les arguments spécifiés à l'objet spécifié.

Equals(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Détermine si cette chaîne et la chaîne spécifiée ont la même valeur.

(Hérité de StringObject)
fixed(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit l'objet spécifié en texte placé entre balises de texte à largeur fixe.

fontcolor(Object, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit l'objet spécifié en texte placé entre balises de police et affecte l'attribut de couleur spécifié à l'élément.

fontsize(Object, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit l'objet spécifié en texte placé entre balises de police et affecte l'attribut de taille spécifié à l'élément.

GetField(String, BindingFlags)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient un champ qui porte le nom spécifié.

(Hérité de ScriptObject)
GetFields(BindingFlags)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient un tableau des objets FieldInfo qui correspondent à tous les champs de l'objet de script actuel.

(Hérité de ScriptObject)
GetHashCode()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne le code de hachage pour cette chaîne.

(Hérité de StringObject)
GetMember(String, BindingFlags)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient un tableau des objets MemberInfo qui correspondent à tous les membres portant le nom spécifié.

(Hérité de JSObject)
GetMembers(BindingFlags)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient un tableau des objets MemberInfo qui correspondent à tous les membres de l'objet de script actuel.

(Hérité de JSObject)
GetMethod(String, BindingFlags)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une méthode qui porte le nom spécifié.

(Hérité de ScriptObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une méthode qui porte le nom spécifié à l'aide des critères de sélection spécifiés.

(Hérité de ScriptObject)
GetMethods(BindingFlags)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient un tableau des objets MethodInfo qui correspondent à toutes les méthodes de l'objet de script actuel.

(Hérité de ScriptObject)
GetParent()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une référence à l'objet parent.

(Hérité de ScriptObject)
GetProperties(BindingFlags)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient un tableau des objets PropertyInfo qui correspondent à toutes les propriétés de l'objet de script actuel.

(Hérité de ScriptObject)
GetProperty(String, BindingFlags)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une propriété qui porte le nom spécifié.

(Hérité de ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Obtient une propriété qui porte le nom spécifié à l'aide des critères de sélection spécifiés.

(Hérité de ScriptObject)
GetType()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne String ou la valeur StringObject.

(Hérité de StringObject)
indexOf(Object, Object, Double)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Recherche la première occurrence de la chaîne spécifiée dans l'objet spécifié, en commençant par la position de caractère spécifiée.

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

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Appelle le membre spécifié.

(Hérité de ScriptObject)
italics(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit l'objet spécifié en texte placé entre balises de texte en italique.

lastIndexOf(Object, Object, Double)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Recherche la dernière occurrence de la chaîne spécifiée dans l'objet spécifié, en commençant par la position de caractère spécifiée.

link(Object, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit l'objet spécifié en texte placé entre balises d'ancrage et affecte l'attribut cible du lien spécifié à l'élément d'ancrage.

localeCompare(Object, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Compare les deux chaînes spécifiées et retourne un entier qui indique leur relation lexicale.

match(Object, VsaEngine, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Exécute une recherche du modèle d'expression régulière spécifié sur l'objet spécifié.

MemberwiseClone()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Crée une copie superficielle du Object actuel.

(Hérité de Object)
replace(Object, Object, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Exécute une recherche du modèle d'expression régulière spécifié sur le premier objet spécifié et remplace toutes les correspondances par le troisième objet spécifié.

search(Object, VsaEngine, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Exécute une recherche du modèle d'expression régulière spécifié sur l'objet spécifié.

SetMemberValue2(String, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Définit la valeur d'un champ qui a été ajouté dynamiquement à l'objet et stocké dans field_table.

(Hérité de JSObject)
slice(Object, Double, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Crée une chaîne qui contient les caractères consécutifs spécifiés issus de la chaîne spécifiée.

small(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit l'objet spécifié en texte placé entre balises de texte réduit.

split(Object, VsaEngine, Object, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne un tableau qui contient les sous-chaînes de l'objet spécifié délimitées par les caractères spécifiés. Le nombre de sous-chaînes dans le tableau est restreint par la limite spécifiée.

strike(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit l'objet spécifié en texte placé entre balises de texte barré.

sub(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit l'objet spécifié en texte placé entre balises d'indice.

substr(Object, Double, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Crée une chaîne qui contient le nombre spécifié de caractères consécutifs issus de la chaîne spécifiée, en commençant par la position de caractère spécifiée. Utilisez plutôt substring(Object, Double, Object), si vous le pouvez.

substring(Object, Double, Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Crée une chaîne qui contient les caractères consécutifs spécifiés issus de la chaîne spécifiée.

sup(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit l'objet spécifié en texte placé entre balises d'exposant.

toLocaleLowerCase(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne une copie de la chaîne spécifiée convertie en minuscules, selon les règles se rapportant à la casse pour CurrentUICulture.

toLocaleUpperCase(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne une copie de la chaîne spécifiée convertie en majuscules, selon les règles se rapportant à la casse pour CurrentUICulture.

toLowerCase(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne une copie de la chaîne spécifiée convertie en minuscules, selon les règles se rapportant à la casse pour InvariantCulture.

ToString()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne une chaîne qui représente l'objet actuel.

(Hérité de JSObject)
toString(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Crée une représentation sous forme de chaîne de l'objet spécifié.

toUpperCase(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne une copie de la chaîne spécifiée convertie en majuscules, selon les règles se rapportant à la casse pour InvariantCulture.

valueOf(Object)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne la valeur de l'objet spécifié.

Implémentations d’interfaces explicites

IEnumerable.GetEnumerator()

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Retourne un énumérateur qui itère au sein des membres de l'objet.

(Hérité de JSObject)
IExpando.AddMethod(String, Delegate)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Ajoute la méthode spécifiée à l'objet. IExpando.AddMethod(String, Delegate) n'est pas encore implémentée dans JScript.

(Hérité de JSObject)
IExpando.AddProperty(String)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Ajoute la propriété spécifiée à l'objet. Cette méthode n'est pas implémentée dans JScript.

(Hérité de JSObject)
IExpando.RemoveMember(MemberInfo)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Supprime le membre spécifié de l'objet.

(Hérité de JSObject)

Méthodes d’extension

Cast<TResult>(IEnumerable)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.

OfType<TResult>(IEnumerable)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Filtre les éléments d'un IEnumerable en fonction du type spécifié.

AsParallel(IEnumerable)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Active la parallélisation d'une requête.

AsQueryable(IEnumerable)

Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code.

Convertit un IEnumerable en IQueryable.

S’applique à

Voir aussi