StringPrototype Třída

Definice

Poskytuje statické metody a vlastnosti pro StringObject objekty. Všechny metody této třídy jsou volána předáním odkazu na objekt, který požaduje přístup k metodě. Tato třída patří do předdefinované kategorie objektového modelu.

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

public ref class StringPrototype : Microsoft::JScript::StringObject
public class StringPrototype : Microsoft.JScript.StringObject
type StringPrototype = class
    inherit StringObject
Public Class StringPrototype
Inherits StringObject
Dědičnost
Odvozené

Pole

engine

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Uloží odkaz na skriptovací stroj.

(Zděděno od ScriptObject)
field_table

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Ukládá seznam polí, která se dynamicky přidávají a odebírají z objektu.

(Zděděno od JSObject)
parent

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Uloží odkaz na nadřazený objekt.

(Zděděno od ScriptObject)

Vlastnosti

constructor

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá odkaz na objekt založený na prototypu, který používá tento prototyp.

Item[Double]

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví člen objektu skriptu, který je určen zadanou Double hodnotou indexu.

(Zděděno od ScriptObject)
Item[Int32]

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví člen objektu skriptu, který je určen zadanou Int32 hodnotou indexu.

(Zděděno od ScriptObject)
Item[Object[]]

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví člen objektu skriptu, který je určen zadaný název, Double hodnota indexu nebo Int32 hodnota indexu.

(Zděděno od ScriptObject)
Item[String]

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá nebo nastaví člen objektu skriptu, který je určen zadaným názvem.

(Zděděno od ScriptObject)
length

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá počet znaků v řetězci.

(Zděděno od StringObject)
UnderlyingSystemType

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá typ objektu skriptu.

(Zděděno od ScriptObject)

Metody

AddField(String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přidá zadané pole do objektu.

(Zděděno od JSObject)
anchor(Object, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede zadaný objekt na text uzavřený ve značkách ukotvení a poskytne elementu anchor zadaný atribut name.

big(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede zadaný objekt na text uzavřený ve větších značkách značek textových značek.

blink(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede zadaný objekt na text uzavřený ve značkách značek blink.

bold(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede zadaný objekt na text uzavřený v tučných značkách značek textu.

charAt(Object, Double)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí znak na zadané pozici v zadaném objektu.

charCodeAt(Object, Double)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí kód ASCII znaku na zadané pozici v zadaném objektu.

concat(Object, Object[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Připojí zadané argumenty k zadanému objektu.

Equals(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Určuje, zda tento řetězec a zadaný řetězec mají stejnou hodnotu.

(Zděděno od StringObject)
fixed(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede zadaný objekt na text uzavřený ve značkách značek s pevnou šířkou textu.

fontcolor(Object, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede zadaný objekt na text uzavřený ve značkách písem a poskytne elementu zadaný atribut color.

fontsize(Object, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede zadaný objekt na text uzavřený ve značkách písma a dá elementu zadaný atribut size.

GetField(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole se zadaným názvem.

(Zděděno od ScriptObject)
GetFields(BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole FieldInfo objektů, které odpovídají všem polím aktuálního objektu skriptu.

(Zděděno od ScriptObject)
GetHashCode()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí kód hash pro tento řetězec.

(Zděděno od StringObject)
GetMember(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole MemberInfo objektů, které odpovídají všem členům, které odpovídají zadanému názvu.

(Zděděno od JSObject)
GetMembers(BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole MemberInfo objektů, které odpovídají všem členům aktuálního objektu skriptu.

(Zděděno od JSObject)
GetMethod(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá metodu, která má zadaný název.

(Zděděno od ScriptObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá metodu, která má zadaný název pomocí zadaných kritérií výběru.

(Zděděno od ScriptObject)
GetMethods(BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole MethodInfo objektů, které odpovídají všem metodám aktuálního objektu skriptu.

(Zděděno od ScriptObject)
GetParent()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá odkaz na nadřazený objekt.

(Zděděno od ScriptObject)
GetProperties(BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá pole PropertyInfo objektů, které odpovídají všem vlastnostem aktuálního objektu skriptu.

(Zděděno od ScriptObject)
GetProperty(String, BindingFlags)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá vlastnost, která má zadaný název.

(Zděděno od ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Získá vlastnost, která má zadaný název pomocí zadaných kritérií výběru.

(Zděděno od ScriptObject)
GetType()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí String hodnotu nebo StringObject.

(Zděděno od StringObject)
indexOf(Object, Object, Double)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vyhledá první výskyt zadaného řetězce v zadaném objektu, počínaje zadanou pozicí znaku.

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

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vyvolá zadaného člena.

(Zděděno od ScriptObject)
italics(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede zadaný objekt na text uzavřený v kurzívě značky textu značky.

lastIndexOf(Object, Object, Double)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vyhledá poslední výskyt zadaného řetězce v zadaném objektu počínaje zadanou pozicí znaku.

link(Object, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede zadaný objekt na text uzavřený ve značkách ukotvení a poskytne elementu anchor zadaný atribut cíle odkazu.

localeCompare(Object, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Porovná dva zadané řetězce a vrátí celé číslo, které označuje lexikální vztah mezi nimi.

match(Object, VsaEngine, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Spustí hledání zadaného vzoru regulárního výrazu u zadaného objektu.

MemberwiseClone()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
replace(Object, Object, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Spustí hledání zadaného vzoru regulárního výrazu u prvního zadaného objektu a nahradí všechny shody třetím zadaným objektem.

search(Object, VsaEngine, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Spustí hledání zadaného vzoru regulárního výrazu u zadaného objektu.

SetMemberValue2(String, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Nastaví hodnotu pole, které bylo dynamicky přidáno do objektu a uloženo v field_table.

(Zděděno od JSObject)
slice(Object, Double, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří nový řetězec, který obsahuje zadané po sobě jdoucí znaky ze zadaného řetězce.

small(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede zadaný objekt na text uzavřený v menších značkách značek textu.

split(Object, VsaEngine, Object, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí pole obsahující podřetětce v zadaném objektu, které jsou odděleny zadanými znaky. Počet podřetěžků v poli je omezen zadaným limitem.

strike(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede zadaný objekt na text uzavřený v přeškrtnuté značky značek.

sub(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede zadaný objekt na text uzavřený ve značkách značek dolního indexu.

substr(Object, Double, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří nový řetězec, který obsahuje zadaný počet po sobě jdoucích znaků ze zadaného řetězce od zadané pozice znaku. Pokud je to možné, použijte substring(Object, Double, Object) místo toho.

substring(Object, Double, Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří nový řetězec, který obsahuje zadané po sobě jdoucí znaky ze zadaného řetězce.

sup(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede zadaný objekt na text uzavřený ve značkách značek horního indexu.

toLocaleLowerCase(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí kopii zadaného řetězce převedeného na malá písmena na základě pravidel CurrentUICulturepro .

toLocaleUpperCase(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí kopii zadaného řetězce převedeného na velká písmena na základě pravidel pro vkládání velkých písmen v nástroji CurrentUICulture.

toLowerCase(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí kopii zadaného řetězce převedeného na malá písmena na základě pravidel InvariantCulturepro .

ToString()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od JSObject)
toString(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vytvoří řetězcovou reprezentaci zadaného objektu.

toUpperCase(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí kopii zadaného řetězce převedeného na velká písmena na základě pravidel pro vkládání velkých písmen v nástroji InvariantCulture.

valueOf(Object)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí hodnotu zadaného objektu.

Explicitní implementace rozhraní

IEnumerable.GetEnumerator()

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Vrátí enumerátor, který iteruje členy objektu.

(Zděděno od JSObject)
IExpando.AddMethod(String, Delegate)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přidá do objektu zadanou metodu. IExpando.AddMethod(String, Delegate) není implementovaný v jazyce JScript.

(Zděděno od JSObject)
IExpando.AddProperty(String)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přidá do objektu zadanou vlastnost. Tato metoda není implementována v jazyce JScript.

(Zděděno od JSObject)
IExpando.RemoveMember(MemberInfo)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Odebere zadaný člen z objektu.

(Zděděno od JSObject)

Metody rozšíření

Cast<TResult>(IEnumerable)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Přetypuje prvky objektu na IEnumerable zadaný typ.

OfType<TResult>(IEnumerable)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Filtruje prvky objektu IEnumerable na základě zadaného typu.

AsParallel(IEnumerable)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Umožňuje paralelizaci dotazu.

AsQueryable(IEnumerable)

Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu.

Převede objekt na IEnumerableIQueryable.

Platí pro

Viz také