Compartilhar via


StringPrototype Classe

Definição

Fornece propriedades e métodos estáticos para objetos de StringObject. Todos os métodos dessa classe são chamados pela passagem de uma referência ao objeto que está solicitando o acesso ao método. Essa classe pertence à categoria de modelo de objeto interno.

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu 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
Herança
Derivado

Campos

engine

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Armazena uma referência ao mecanismo de script.

(Herdado de ScriptObject)
field_table

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Armazena uma lista de campos que são adicionados e removidos do objeto dinamicamente.

(Herdado de JSObject)
parent

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Armazena uma referência ao objeto pai.

(Herdado de ScriptObject)

Propriedades

constructor

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma referência a um objeto com base no protótipo que está usando esse protótipo.

Item[Double]

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define um membro do objeto de script designando pelo valor de índice Double especificado.

(Herdado de ScriptObject)
Item[Int32]

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define um membro do objeto de script designando pelo valor de índice Int32 especificado.

(Herdado de ScriptObject)
Item[Object[]]

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define um membro do objeto de script designando pelo nome, valor de índice Double ou valor de índice Int32 especificado.

(Herdado de ScriptObject)
Item[String]

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém ou define um membro do objeto de script designando pelo nome especificado.

(Herdado de ScriptObject)
length

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o número de caracteres na cadeia de caracteres.

(Herdado de StringObject)
UnderlyingSystemType

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém o tipo de objeto de script.

(Herdado de ScriptObject)

Métodos

AddField(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Adiciona o campo especificado ao objeto.

(Herdado de JSObject)
anchor(Object, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte o objeto especificado para texto entre as marcas de âncora e concede ao elemento de âncora o atributo de nome especificado.

big(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte o objeto especificado em texto entre marcas de marcação de texto maiores.

blink(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte o objeto especificado em texto entre marcas de marcação cintilantes.

bold(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte o objeto especificado em texto entre marcas de marcação de texto em negrito.

charAt(Object, Double)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna o caractere na posição especificada no objeto especificado.

charCodeAt(Object, Double)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna o código ASCII do caractere na posição especificada no objeto especificado.

concat(Object, Object[])

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Acrescenta os argumentos especificados ao objeto especificado.

Equals(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Determina se esta cadeia de caracteres e a cadeia de caracteres especificada têm o mesmo valor.

(Herdado de StringObject)
fixed(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte o objeto especificado em texto entre marcas de marcação de texto de largura fixa.

fontcolor(Object, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte o objeto especificado em texto entre as marcas de fonte e concede ao elemento o atributo de cor especificado.

fontsize(Object, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte o objeto especificado em texto entre as marcas de fonte e concede ao elemento o atributo de tamanho especificado.

GetField(String, BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um campo que tem o nome especificado.

(Herdado de ScriptObject)
GetFields(BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de objetos FieldInfo que correspondem a todos os campos do objeto de script atual.

(Herdado de ScriptObject)
GetHashCode()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna o código hash desta cadeia de caracteres.

(Herdado de StringObject)
GetMember(String, BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de objetos MemberInfo correspondentes a todos os membros que correspondem ao nome especificado.

(Herdado de JSObject)
GetMembers(BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de objetos MemberInfo que correspondem a todos os membros do objeto de script atual.

(Herdado de JSObject)
GetMethod(String, BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um método que tem o nome especificado.

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

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém um método que tem o nome especificado usando os critérios de seleção especificados.

(Herdado de ScriptObject)
GetMethods(BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de objetos MethodInfo que correspondem a todos os métodos do objeto de script atual.

(Herdado de ScriptObject)
GetParent()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma referência ao objeto pai.

(Herdado de ScriptObject)
GetProperties(BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma matriz de objetos PropertyInfo que correspondem a todas as propriedades do objeto de script atual.

(Herdado de ScriptObject)
GetProperty(String, BindingFlags)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma propriedade que tem o nome especificado.

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

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Obtém uma propriedade que tem o nome especificado usando os critérios de seleção especificados.

(Herdado de ScriptObject)
GetType()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna String ou StringObject.

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

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Pesquisa a primeira ocorrência da cadeia de caracteres especificada no objeto especificado, começando na posição do caractere especificado.

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

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Invoca o membro especificado.

(Herdado de ScriptObject)
italics(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte o objeto especificado em texto entre marcas de marcação de texto em itálico.

lastIndexOf(Object, Object, Double)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Pesquisa a última ocorrência da cadeia de caracteres especificada no objeto especificado, começando na posição do caractere especificado.

link(Object, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte o objeto especificado em texto entre as marcas de âncora e concede ao elemento de âncora o atributo de link que é especificado.

localeCompare(Object, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Compara as duas cadeias de caracteres especificadas e retorna um inteiro que indica a relação léxica entre elas.

match(Object, VsaEngine, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Executa uma pesquisa para o padrão de expressão regular especificado no objeto especificado.

MemberwiseClone()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma cópia superficial do Object atual.

(Herdado de Object)
replace(Object, Object, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Executa uma pesquisa para o padrão de expressão regular especificado no primeiro objeto especificado e substitui qualquer correspondência pelo terceiro objeto especificado.

search(Object, VsaEngine, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Executa uma pesquisa para o padrão de expressão regular especificado no objeto especificado.

SetMemberValue2(String, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Define o valor de um campo que foi adicionado ao objeto dinamicamente e armazenado em field_table.

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

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma nova cadeia de caracteres que contém os caracteres consecutivos especificados da cadeia de caracteres especificada.

small(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte o objeto especificado em texto entre marcas de marcação de texto menores.

split(Object, VsaEngine, Object, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma matriz que contém as subcadeias de caracteres no objeto especificado que são delimitadas pelos caracteres especificados. O número de subcadeias de caracteres na matriz é restrito pelo limite especificado.

strike(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte o objeto especificado em texto entre marcas de marcação de tachado.

sub(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte o objeto especificado em texto entre marcas de marcação de subscrito.

substr(Object, Double, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma nova cadeia de caracteres que contém o número especificado de caracteres consecutivos de cadeia de caracteres especificada, a partir da posição do caractere especificado. Use substring(Object, Double, Object) em seu lugar, se possível.

substring(Object, Double, Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma nova cadeia de caracteres que contém os caracteres consecutivos especificados da cadeia de caracteres especificada.

sup(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte o objeto especificado em texto entre marcas de marcação de sobrescrito.

toLocaleLowerCase(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma cópia da cadeia de caracteres especificada convertida em minúscula, com base nas regras de uso de maiúsculas de CurrentUICulture.

toLocaleUpperCase(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma cópia da cadeia de caracteres especificada convertida em maiúscula, com base nas regras de uso de maiúsculas de CurrentUICulture.

toLowerCase(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma cópia da cadeia de caracteres especificada convertida em minúscula, com base nas regras de uso de maiúsculas de InvariantCulture.

ToString()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de JSObject)
toString(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Cria uma representação de cadeia de caracteres do objeto especificado.

toUpperCase(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna uma cópia da cadeia de caracteres especificada convertida em maiúscula, com base nas regras de uso de maiúsculas de InvariantCulture.

valueOf(Object)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna o valor do objeto especificado.

Implantações explícitas de interface

IEnumerable.GetEnumerator()

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Retorna um enumerador que itera nos membros do objeto.

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

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Adiciona o método especificado ao objeto. IExpando.AddMethod(String, Delegate) não é implementado em JScript.

(Herdado de JSObject)
IExpando.AddProperty(String)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Adiciona a propriedade especificada ao objeto. Este método não foi implementado em JScript.

(Herdado de JSObject)
IExpando.RemoveMember(MemberInfo)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Remove o membro especificado do objeto.

(Herdado de JSObject)

Métodos de Extensão

Cast<TResult>(IEnumerable)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Filtra os elementos de um IEnumerable com base em um tipo especificado.

AsParallel(IEnumerable)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código.

Converte um IEnumerable em um IQueryable.

Aplica-se a

Confira também