StringPrototype Osztály

Definíció

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.

A következőre érvényes:

Lásd még