StringPrototype Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
| Name | Description |
|---|---|
| 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í modul. (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. Uloží seznam polí, která jsou dynamicky přidána a odebrána 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
| Name | Description |
|---|---|
| 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ým názvem, Double hodnotou indexu nebo Int32 hodnotou 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
| Name | Description |
|---|---|
| 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 element ukotvení 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 textových značká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ý do značek blikací značky. |
| 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ý do značek tučného 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 textu s pevnou šířkou. |
| 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ísma a poskytne prvku zadaný atribut barvy. |
| 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ísem a poskytne prvku zadaný atribut velikosti. |
| 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, 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) |
| 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) |
| 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, 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) |
| 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) |
| GetType() |
Toto rozhraní API podporuje produktovou infrastrukturu a není určené k použití přímo z uživatelského kódu. Vrací String 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 zadaným umístěním 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ý člen. (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 značek. |
| 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 prvku ukotvení cílový atribut odkazu, který je zadán. |
| 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 Object. (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 k 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ý do menší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, které obsahuje podřetětěce v zadaném objektu, které jsou odděleny zadanými znaky. Počet podřetěžců 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ý do 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ý do 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 počínaje zadanou pozicí znaku. Místo toho použijte substring(Object, Double, Object) , pokud je to možné. |
| 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ý do 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 malých písmen .CurrentUICulture |
| 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 velkých písmen .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 malých písmen .InvariantCulture |
| 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 velkých písmen .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í
| Name | Description |
|---|---|
| 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á zadanou metodu do objektu. IExpando.AddMethod(String, Delegate) není implementován 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á zadanou vlastnost do objektu. 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í
| Name | Description |
|---|---|
| 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 IEnumerable na IQueryable. |
| 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 IEnumerable na 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 IEnumerable na základě zadaného typu. |