StringPrototype Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller statiska metoder och egenskaper för StringObject objekt. Alla metoder i den här klassen anropas genom att en referens skickas till objektet som begär åtkomst till metoden. Den här klassen tillhör den inbyggda objektmodellkategorin.
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden.
public ref class StringPrototype : Microsoft::JScript::StringObject
public class StringPrototype : Microsoft.JScript.StringObject
type StringPrototype = class
inherit StringObject
Public Class StringPrototype
Inherits StringObject
- Arv
- Härledda
Fält
| Name | Description |
|---|---|
| engine |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Lagrar en referens till skriptmotorn. (Ärvd från ScriptObject) |
| field_table |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Lagrar en lista med fält som läggs till och tas bort dynamiskt från objektet. (Ärvd från JSObject) |
| parent |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Lagrar en referens till det överordnade objektet. (Ärvd från ScriptObject) |
Egenskaper
| Name | Description |
|---|---|
| constructor |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en referens till ett prototypbaserat objekt som använder den här prototypen. |
| Item[Double] |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger en medlem i skriptobjektet som anges av det angivna Double indexvärdet. (Ärvd från ScriptObject) |
| Item[Int32] |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger en medlem i skriptobjektet som anges av det angivna Int32 indexvärdet. (Ärvd från ScriptObject) |
| Item[Object[]] |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger en medlem i skriptobjektet som anges av det angivna namnet, Double indexvärdet eller Int32 indexvärdet. (Ärvd från ScriptObject) |
| Item[String] |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar eller anger en medlem i skriptobjektet som anges av det angivna namnet. (Ärvd från ScriptObject) |
| length |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar antalet tecken i strängen. (Ärvd från StringObject) |
| UnderlyingSystemType |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar typen av skriptobjekt. (Ärvd från ScriptObject) |
Metoder
| Name | Description |
|---|---|
| AddField(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Lägger till det angivna fältet i objektet. (Ärvd från JSObject) |
| anchor(Object, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar det angivna objektet till text som omges av fästpunktstaggar och ger fästpunktselementet det angivna namnattributet. |
| big(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar det angivna objektet till text som omges av större textmarkeringstaggar. |
| blink(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar det angivna objektet till text som omges av blinkmarkeringstaggar. |
| bold(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar det angivna objektet till text som omges av taggar med fet text. |
| charAt(Object, Double) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar tecknet på den angivna positionen i det angivna objektet. |
| charCodeAt(Object, Double) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar ASCII-koden för tecknet på den angivna positionen i det angivna objektet. |
| concat(Object, Object[]) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Lägger till de angivna argumenten i det angivna objektet. |
| Equals(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Avgör om den här strängen och den angivna strängen har samma värde. (Ärvd från StringObject) |
| fixed(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar det angivna objektet till text som omges av textetiketter med fast bredd. |
| fontcolor(Object, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar det angivna objektet till text som omges av teckensnittstaggar och ger elementet det angivna färgattributet. |
| fontsize(Object, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar det angivna objektet till text som omges av teckensnittstaggar och ger elementet det angivna storleksattributet. |
| GetField(String, BindingFlags) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar ett fält som har det angivna namnet. (Ärvd från ScriptObject) |
| GetFields(BindingFlags) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en matris med FieldInfo objekt som motsvarar alla fält i det aktuella skriptobjektet. (Ärvd från ScriptObject) |
| GetHashCode() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar hash-koden för den här strängen. (Ärvd från StringObject) |
| GetMember(String, BindingFlags) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en matris med MemberInfo objekt som motsvarar alla medlemmar som matchar det angivna namnet. (Ärvd från JSObject) |
| GetMembers(BindingFlags) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en matris med MemberInfo objekt som motsvarar alla medlemmar i det aktuella skriptobjektet. (Ärvd från JSObject) |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en metod som har det angivna namnet med hjälp av de angivna urvalskriterierna. (Ärvd från ScriptObject) |
| GetMethod(String, BindingFlags) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en metod som har det angivna namnet. (Ärvd från ScriptObject) |
| GetMethods(BindingFlags) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en matris med MethodInfo objekt som motsvarar alla metoder för det aktuella skriptobjektet. (Ärvd från ScriptObject) |
| GetParent() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en referens till det överordnade objektet. (Ärvd från ScriptObject) |
| GetProperties(BindingFlags) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en matris med PropertyInfo objekt som motsvarar alla egenskaper för det aktuella skriptobjektet. (Ärvd från ScriptObject) |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en egenskap som har det angivna namnet med hjälp av de angivna urvalskriterierna. (Ärvd från ScriptObject) |
| GetProperty(String, BindingFlags) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Hämtar en egenskap som har det angivna namnet. (Ärvd från ScriptObject) |
| GetType() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar String eller StringObject. (Ärvd från StringObject) |
| indexOf(Object, Object, Double) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Söker efter den första förekomsten av den angivna strängen i det angivna objektet, med början från den angivna teckenpositionen. |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anropar den angivna medlemmen. (Ärvd från ScriptObject) |
| italics(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar det angivna objektet till text som omges av kursiva textmarkeringstaggar. |
| lastIndexOf(Object, Object, Double) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Söker efter den sista förekomsten av den angivna strängen i det angivna objektet, med början från den angivna teckenpositionen. |
| link(Object, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar det angivna objektet till text omgiven av fästpunktstaggar och ger fästpunktselementet det länkmålattribut som har angetts. |
| localeCompare(Object, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Jämför de två angivna strängarna och returnerar ett heltal som anger den lexikala relationen mellan dem. |
| match(Object, VsaEngine, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Kör en sökning efter det angivna reguljära uttrycksmönstret för det angivna objektet. |
| MemberwiseClone() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| replace(Object, Object, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Kör en sökning efter det angivna reguljära uttrycksmönstret för det första angivna objektet och ersätter eventuella matchningar med det tredje angivna objektet. |
| search(Object, VsaEngine, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Kör en sökning efter det angivna reguljära uttrycksmönstret för det angivna objektet. |
| SetMemberValue2(String, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Anger värdet för ett fält som har lagts till dynamiskt i objektet och lagrats i field_table. (Ärvd från JSObject) |
| slice(Object, Double, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skapar en ny sträng som innehåller de angivna på varandra följande tecknen från den angivna strängen. |
| small(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar det angivna objektet till text som omges av mindre textetiketter. |
| split(Object, VsaEngine, Object, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en matris som innehåller delsträngarna i det angivna objektet som avgränsas av de angivna tecknen. Antalet delsträngar i matrisen begränsas av den angivna gränsen. |
| strike(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar det angivna objektet till text som omges av genomstrykningsetiketter. |
| sub(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar det angivna objektet till text som omges av nedsänkta markeringstaggar. |
| substr(Object, Double, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skapar en ny sträng som innehåller det angivna antalet tecken i följd från den angivna strängen, med början från den angivna teckenpositionen. Använd substring(Object, Double, Object) i stället om du kan. |
| substring(Object, Double, Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skapar en ny sträng som innehåller de angivna på varandra följande tecknen från den angivna strängen. |
| sup(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar det angivna objektet till text som omges av upphöjda markeringstaggar. |
| toLocaleLowerCase(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en kopia av den angivna strängen som konverterats till gemener baserat på höljereglerna CurrentUICultureför . |
| toLocaleUpperCase(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en kopia av den angivna strängen som konverterats till versaler, baserat på höljereglerna CurrentUICulturei . |
| toLowerCase(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en kopia av den angivna strängen som konverterats till gemener baserat på höljereglerna InvariantCultureför . |
| ToString() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en sträng som representerar det aktuella objektet. (Ärvd från JSObject) |
| toString(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Skapar en strängrepresentation av det angivna objektet. |
| toUpperCase(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en kopia av den angivna strängen som konverterats till versaler, baserat på höljereglerna InvariantCulturei . |
| valueOf(Object) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar värdet för det angivna objektet. |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IEnumerable.GetEnumerator() |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Returnerar en uppräknare som itererar genom objektmedlemmarna. (Ärvd från JSObject) |
| IExpando.AddMethod(String, Delegate) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Lägger till den angivna metoden i objektet. IExpando.AddMethod(String, Delegate) implementeras inte i JScript. (Ärvd från JSObject) |
| IExpando.AddProperty(String) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Lägger till den angivna egenskapen i objektet. Den här metoden implementeras inte i JScript. (Ärvd från JSObject) |
| IExpando.RemoveMember(MemberInfo) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Tar bort den angivna medlemmen från objektet. (Ärvd från JSObject) |
Tilläggsmetoder
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Möjliggör parallellisering av en fråga. |
| AsQueryable(IEnumerable) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Konverterar en IEnumerable till en IQueryable. |
| Cast<TResult>(IEnumerable) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Omvandlar elementen i en IEnumerable till den angivna typen. |
| OfType<TResult>(IEnumerable) |
Detta API stöder produktinfrastrukturen och är inte avsett att användas direkt från koden. Filtrerar elementen i en IEnumerable baserat på en angiven typ. |