Comparteix a través de


StringPrototype Clase

Definición

Proporciona propiedades y métodos estáticos para los objetos StringObject. A todos los métodos de esta clase se les llama pasando una referencia al objeto que solicita acceso al método. Esta clase pertenece a la categoría de modelos de objetos integrados.

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

public ref class StringPrototype : Microsoft::JScript::StringObject
public class StringPrototype : Microsoft.JScript.StringObject
type StringPrototype = class
    inherit StringObject
Public Class StringPrototype
Inherits StringObject
Herencia
Derivado

Campos

engine

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena una referencia al motor de scripting.

(Heredado de ScriptObject)
field_table

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena una lista de campos que se agregan y se quitan dinámicamente del objeto.

(Heredado de JSObject)
parent

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Almacena una referencia al objeto primario.

(Heredado de ScriptObject)

Propiedades

constructor

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una referencia a un objeto basado en prototipos que usa este prototipo.

Item[Double]

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece un miembro del objeto de script que se designa mediante el valor de índice Double especificado.

(Heredado de ScriptObject)
Item[Int32]

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece un miembro del objeto de script que se designa mediante el valor de índice Int32 especificado.

(Heredado de ScriptObject)
Item[Object[]]

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece un miembro del objeto de script que se designa mediante el nombre, el valor de índice Double o el valor de índice Int32 especificado.

(Heredado de ScriptObject)
Item[String]

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene o establece un miembro del objeto de script que se designa mediante el nombre especificado.

(Heredado de ScriptObject)
length

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el número de caracteres de la cadena.

(Heredado de StringObject)
UnderlyingSystemType

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el tipo del objeto de script.

(Heredado de ScriptObject)

Métodos

AddField(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega el campo especificado al objeto.

(Heredado de JSObject)
anchor(Object, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte el objeto especificado en texto entre etiquetas delimitadoras y asigna al elemento de delimitación el atributo de nombre especificado.

big(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte el objeto especificado en texto entre etiquetas de marcado de texto de tamaño mayor.

blink(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte el objeto especificado en texto entre etiquetas de marcado de intermitencia.

bold(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte el objeto especificado en texto entre etiquetas de marcado de texto en negrita.

charAt(Object, Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve el carácter ubicado en la posición especificada del objeto indicado.

charCodeAt(Object, Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve el código ASCII del carácter ubicado en la posición especificada del objeto indicado.

concat(Object, Object[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Anexa los argumentos especificados al objeto indicado.

Equals(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Determina si esta cadena y la cadena especificada tienen el mismo valor.

(Heredado de StringObject)
fixed(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte el objeto especificado en texto entre etiquetas de marcado de texto de ancho fijo.

fontcolor(Object, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte el objeto especificado en texto entre etiquetas de fuente y asigna al elemento el atributo de color especificado.

fontsize(Object, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte el objeto especificado en texto entre etiquetas de fuente y asigna al elemento el atributo de tamaño especificado.

GetField(String, BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el campo con el nombre especificado.

(Heredado de ScriptObject)
GetFields(BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de objetos FieldInfo correspondientes a todos los campos del objeto de script actual.

(Heredado de ScriptObject)
GetHashCode()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve el código hash para esta cadena.

(Heredado de StringObject)
GetMember(String, BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de objetos MemberInfo correspondientes a todos los miembros que coinciden con el nombre especificado.

(Heredado de JSObject)
GetMembers(BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de objetos MemberInfo correspondientes a todos los miembros del objeto de script actual.

(Heredado de JSObject)
GetMethod(String, BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el método con el nombre especificado.

(Heredado de ScriptObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene el método con el nombre especificado utilizando los criterios de selección especificados.

(Heredado de ScriptObject)
GetMethods(BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de objetos MethodInfo correspondientes a todos los métodos del objeto de script actual.

(Heredado de ScriptObject)
GetParent()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una referencia al objeto primario.

(Heredado de ScriptObject)
GetProperties(BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene una matriz de objetos PropertyInfo correspondientes a todas las propiedades del objeto de script actual.

(Heredado de ScriptObject)
GetProperty(String, BindingFlags)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene la propiedad con el nombre especificado.

(Heredado de ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Obtiene la propiedad con el nombre especificado utilizando los criterios de selección especificados.

(Heredado de ScriptObject)
GetType()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve String o StringObject.

(Heredado de StringObject)
indexOf(Object, Object, Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Busca la primera aparición de la cadena especificada en el objeto indicado, a partir de la posición de carácter especificada.

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

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Invoca el miembro especificado.

(Heredado de ScriptObject)
italics(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte el objeto especificado en texto entre etiquetas de marcado de texto en cursiva.

lastIndexOf(Object, Object, Double)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Busca la última aparición de la cadena especificada en el objeto indicado, a partir de la posición de carácter especificada.

link(Object, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte el objeto especificado en texto entre etiquetas delimitadoras y asigna al elemento de delimitación el atributo de destino de vínculo especificado.

localeCompare(Object, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Compara las dos cadenas especificadas y devuelve un entero que indica la relación léxica entre ellas.

match(Object, VsaEngine, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Ejecuta una búsqueda del modelo de expresión regular especificado en el objeto especificado.

MemberwiseClone()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una copia superficial del Object actual.

(Heredado de Object)
replace(Object, Object, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Ejecuta una búsqueda del modelo de expresión regular especificado en el primer objeto especificado y reemplaza cualquier coincidencia con el tercer objeto especificado.

search(Object, VsaEngine, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Ejecuta una búsqueda del modelo de expresión regular especificado en el objeto especificado.

SetMemberValue2(String, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Establece el valor de un campo que se agregó dinámicamente al objeto y se almacenó en field_table.

(Heredado de JSObject)
slice(Object, Double, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una nueva cadena que contiene los caracteres consecutivos especificados de la cadena indicada.

small(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte el objeto especificado en texto entre etiquetas de marcado de texto de tamaño menor.

split(Object, VsaEngine, Object, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve una matriz que contiene las subcadenas en el objeto especificado que son delimitadas por los caracteres especificados. El número de subcadenas en la matriz viene determinado por el límite especificado.

strike(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte el objeto especificado en texto entre etiquetas de marcado de tachado.

sub(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte el objeto especificado en texto entre etiquetas de marcado de subíndice.

substr(Object, Double, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una nueva cadena que contiene el número especificado de caracteres consecutivos de la cadena indicada, a partir de la posición de carácter especificada. Si es posible, utilice el método substring(Object, Double, Object) en lugar de este método.

substring(Object, Double, Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una nueva cadena que contiene los caracteres consecutivos especificados de la cadena indicada.

sup(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte el objeto especificado en texto entre etiquetas de marcado de superíndice.

toLocaleLowerCase(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve una copia de la cadena especificada en minúsculas, basándose en las reglas de mayúsculas y minúsculas de CurrentUICulture.

toLocaleUpperCase(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve una copia de la cadena especificada en mayúsculas, basándose en las reglas de mayúsculas y minúsculas de CurrentUICulture.

toLowerCase(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve una copia de la cadena especificada en minúsculas, basándose en las reglas de mayúsculas y minúsculas de InvariantCulture.

ToString()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve una cadena que representa el objeto actual.

(Heredado de JSObject)
toString(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Crea una representación de cadena del objeto especificado.

toUpperCase(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve una copia de la cadena especificada en mayúsculas, basándose en las reglas de mayúsculas y minúsculas de InvariantCulture.

valueOf(Object)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve el valor del objeto especificado.

Implementaciones de interfaz explícitas

IEnumerable.GetEnumerator()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Devuelve un enumerador que recorre en iteración los miembros del objeto.

(Heredado de JSObject)
IExpando.AddMethod(String, Delegate)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega el método especificado al objeto. IExpando.AddMethod(String, Delegate) no se implementa en JScript.

(Heredado de JSObject)
IExpando.AddProperty(String)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Agrega la propiedad especificada al objeto. Este método no se implementa en JScript.

(Heredado de JSObject)
IExpando.RemoveMember(MemberInfo)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Quita el miembro especificado del objeto.

(Heredado de JSObject)

Métodos de extensión

Cast<TResult>(IEnumerable)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte los elementos de IEnumerable en el tipo especificado.

OfType<TResult>(IEnumerable)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Filtra los elementos de IEnumerable en función de un tipo especificado.

AsParallel(IEnumerable)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.

Convierte una interfaz IEnumerable en IQueryable.

Se aplica a

Consulte también