StringPrototype Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Statikus metódusokat és tulajdonságokat biztosít az objektumokhoz StringObject . Az osztály összes metódusának meghívása úgy történik, hogy a metódushoz hozzáférést kérő objektumra mutató hivatkozást ad át. Ez az osztály a beépített objektummodell-kategóriához tartozik.
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható.
public ref class StringPrototype : Microsoft::JScript::StringObject
public class StringPrototype : Microsoft.JScript.StringObject
type StringPrototype = class
inherit StringObject
Public Class StringPrototype
Inherits StringObject
- Öröklődés
- Származtatott
Mezők
| Name | Description |
|---|---|
| engine |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A szkriptelési motorra mutató hivatkozást tárol. (Öröklődés forrása ScriptObject) |
| field_table |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A dinamikusan hozzáadott és az objektumból eltávolított mezők listáját tárolja. (Öröklődés forrása JSObject) |
| parent |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A szülőobjektumra mutató hivatkozást tárol. (Öröklődés forrása ScriptObject) |
Tulajdonságok
| Name | Description |
|---|---|
| constructor |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy prototípusalapú objektumra mutató hivatkozást kap, amely ezt a prototípust használja. |
| Item[Double] |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri vagy beállítja a szkriptobjektum egy tagját, amelyet a megadott Double indexérték jelöl ki. (Öröklődés forrása ScriptObject) |
| Item[Int32] |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri vagy beállítja a szkriptobjektum egy tagját, amelyet a megadott Int32 indexérték jelöl ki. (Öröklődés forrása ScriptObject) |
| Item[Object[]] |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri vagy beállítja annak a szkriptobjektumnak a tagját, amelyet a megadott név, Double indexérték vagy Int32 indexérték jelöl ki. (Öröklődés forrása ScriptObject) |
| Item[String] |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri vagy beállítja a megadott név által kijelölt szkriptobjektum egy tagját. (Öröklődés forrása ScriptObject) |
| length |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A sztringben szereplő karakterek számát adja meg. (Öröklődés forrása StringObject) |
| UnderlyingSystemType |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a szkriptobjektum típusát. (Öröklődés forrása ScriptObject) |
Metódusok
| Name | Description |
|---|---|
| AddField(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Hozzáadja a megadott mezőt az objektumhoz. (Öröklődés forrása JSObject) |
| anchor(Object, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumot horgonycímkékben található szöveggé alakítja, és megadja a horgonyelemnek a megadott névattribútumot. |
| big(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumot nagyobb szöveges korrektúracímkékbe zárt szöveggé alakítja. |
| blink(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumot villogó jelölőcímkék közé zárt szöveggé alakítja. |
| bold(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumot félkövér szövegjelek közé zárt szöveggé alakítja. |
| charAt(Object, Double) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott helyen lévő karaktert adja vissza a megadott objektumban. |
| charCodeAt(Object, Double) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A karakter ASCII-kódját adja vissza a megadott objektum megadott helyén. |
| concat(Object, Object[]) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Hozzáfűzi a megadott argumentumokat a megadott objektumhoz. |
| Equals(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Meghatározza, hogy ez a sztring és a megadott sztring azonos értékkel rendelkezik-e. (Öröklődés forrása StringObject) |
| fixed(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumot rögzített szélességű szöveges korrektúracímkék közé zárt szöveggé alakítja. |
| fontcolor(Object, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumot betűcímkékben található szöveggé alakítja, és megadja az elemnek a megadott színattribútumot. |
| fontsize(Object, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumot betűcímkékbe zárt szöveggé alakítja, és megadja az elemnek a megadott méretattribútumot. |
| GetField(String, BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a megadott nevű mezőt. (Öröklődés forrása ScriptObject) |
| GetFields(BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az aktuális szkriptobjektum összes mezőjének megfelelő objektumtömböt FieldInfo kap. (Öröklődés forrása ScriptObject) |
| GetHashCode() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A sztring kivonatkódját adja vissza. (Öröklődés forrása StringObject) |
| GetMember(String, BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott névnek megfelelő összes tagnak megfelelő objektumtömböt MemberInfo kap. (Öröklődés forrása JSObject) |
| GetMembers(BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri az MemberInfo aktuális szkriptobjektum összes tagjának megfelelő objektumtömböt. (Öröklődés forrása JSObject) |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott kiválasztási feltételek használatával lekéri a megadott nevet tartalmazó metódust. (Öröklődés forrása ScriptObject) |
| GetMethod(String, BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a megadott nevű metódust. (Öröklődés forrása ScriptObject) |
| GetMethods(BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az aktuális szkriptobjektum összes metódusának megfelelő objektumtömböt MethodInfo kap. (Öröklődés forrása ScriptObject) |
| GetParent() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A szülőobjektumra mutató hivatkozást kér le. (Öröklődés forrása ScriptObject) |
| GetProperties(BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Olyan objektumtömböt PropertyInfo kap, amely megfelel az aktuális szkriptobjektum összes tulajdonságának. (Öröklődés forrása ScriptObject) |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a megadott névvel rendelkező tulajdonságot a megadott kiválasztási feltételek használatával. (Öröklődés forrása ScriptObject) |
| GetProperty(String, BindingFlags) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lekéri a megadott nevű tulajdonságot. (Öröklődés forrása ScriptObject) |
| GetType() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Visszaadások String vagy StringObject. (Öröklődés forrása StringObject) |
| indexOf(Object, Object, Double) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Megkeresi a megadott sztring első előfordulását a megadott objektumban a megadott karakterpozíciótól kezdve. |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Meghívja a megadott tagot. (Öröklődés forrása ScriptObject) |
| italics(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumot dőlt szöveges korrektúracímkék közé zárt szöveggé alakítja. |
| lastIndexOf(Object, Object, Double) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Megkeresi a megadott sztring utolsó előfordulását a megadott objektumban a megadott karakterpozíciótól kezdve. |
| link(Object, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumot horgonycímkékben található szöveggé alakítja, és megadja a horgonyelemnek a megadott hivatkozási célattribútumot. |
| localeCompare(Object, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Összehasonlítja a két megadott sztringet, és egy egész számot ad vissza, amely a közöttük lévő lexikális kapcsolatot jelzi. |
| match(Object, VsaEngine, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Keresést futtat a megadott reguláris kifejezésmintára a megadott objektumon. |
| MemberwiseClone() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| replace(Object, Object, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az első megadott objektumon futtatja a megadott reguláris kifejezésmintát, és lecseréli az összes egyezést a harmadik megadott objektumra. |
| search(Object, VsaEngine, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Keresést futtat a megadott reguláris kifejezésmintára a megadott objektumon. |
| SetMemberValue2(String, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az objektumhoz dinamikusan hozzáadott és a benne tárolt mező értékét állítja be field_table. (Öröklődés forrása JSObject) |
| slice(Object, Double, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy új sztringet, amely a megadott karakterlánc megadott egymást követő karaktereit tartalmazza. |
| small(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumot kisebb szöveges korrektúracímkékbe zárt szöveggé alakítja. |
| split(Object, VsaEngine, Object, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy tömböt ad vissza, amely a megadott objektumban lévő részszűkítéseket tartalmazza, amelyeket a megadott karakterek elválasztanak. A tömbben lévő részsztringek számát a megadott korlát korlátozza. |
| strike(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumot áthúzott korrektúracímkék közé zárt szöveggé alakítja. |
| sub(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumot alsó index jelölőcímkék közé zárt szöveggé alakítja. |
| substr(Object, Double, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy új sztringet, amely a megadott karakterpozíciótól kezdődően a megadott számú egymást követő karaktert tartalmazza. Használja substring(Object, Double, Object) inkább, ha tudja. |
| substring(Object, Double, Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Létrehoz egy új sztringet, amely a megadott karakterlánc megadott egymást követő karaktereit tartalmazza. |
| sup(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektumot felső indexű korrektúracímkék közé zárt szöveggé alakítja. |
| toLocaleLowerCase(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Visszaadja a megadott sztring kisbetűssé konvertált másolatát a következő casing szabályok CurrentUICulturealapján: . |
| toLocaleUpperCase(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott sztring egy másolatát adja vissza, amely nagybetűssé lett alakítva a következő casing szabályai CurrentUICulturealapján: . |
| toLowerCase(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Visszaadja a megadott sztring kisbetűssé konvertált másolatát a következő casing szabályok InvariantCulturealapján: . |
| ToString() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása JSObject) |
| toString(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Sztringképet hoz létre a megadott objektumról. |
| toUpperCase(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott sztring egy másolatát adja vissza, amely nagybetűssé lett alakítva a következő casing szabályai InvariantCulturealapján: . |
| valueOf(Object) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. A megadott objektum értékét adja vissza. |
Explicit interfész-implementációk
| Name | Description |
|---|---|
| IEnumerable.GetEnumerator() |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy enumerátort ad vissza, amely az objektum tagjain keresztül iterál. (Öröklődés forrása JSObject) |
| IExpando.AddMethod(String, Delegate) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Hozzáadja a megadott metódust az objektumhoz. IExpando.AddMethod(String, Delegate) nincs implementálva a JScriptben. (Öröklődés forrása JSObject) |
| IExpando.AddProperty(String) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Hozzáadja a megadott tulajdonságot az objektumhoz. Ez a módszer nincs implementálva a JScriptben. (Öröklődés forrása JSObject) |
| IExpando.RemoveMember(MemberInfo) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Eltávolítja a megadott tagot az objektumból. (Öröklődés forrása JSObject) |
Bővítő metódusok
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Lehetővé teszi a lekérdezés párhuzamosítását. |
| AsQueryable(IEnumerable) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Átalakítja az egyiket IEnumerableIQueryable. |
| Cast<TResult>(IEnumerable) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy elem elemeit IEnumerable a megadott típusra veti. |
| OfType<TResult>(IEnumerable) |
Ez az API a termékinfrastruktúrát támogatja, és közvetlenül a kódból nem használható. Egy adott típus alapján szűri IEnumerable egy adott elem elemeit. |