StringPrototype Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt statische Methoden und Eigenschaften für Objekte bereit StringObject . Alle Methoden dieser Klasse werden aufgerufen, indem ein Verweis auf das Objekt übergeben wird, das Zugriff auf die Methode anfordert. Diese Klasse gehört zur integrierten Objektmodellkategorie.
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht.
public ref class StringPrototype : Microsoft::JScript::StringObject
public class StringPrototype : Microsoft.JScript.StringObject
type StringPrototype = class
inherit StringObject
Public Class StringPrototype
Inherits StringObject
- Vererbung
- Abgeleitet
Felder
| Name | Beschreibung |
|---|---|
| engine |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Speichert einen Verweis auf das Skriptmodul. (Geerbt von ScriptObject) |
| field_table |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Speichert eine Liste von Feldern, die dynamisch hinzugefügt und aus dem Objekt entfernt werden. (Geerbt von JSObject) |
| parent |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Speichert einen Verweis auf das übergeordnete Objekt. (Geerbt von ScriptObject) |
Eigenschaften
| Name | Beschreibung |
|---|---|
| constructor |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft einen Verweis auf ein prototypbasiertes Objekt ab, das diesen Prototyp verwendet. |
| Item[Double] |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient zum Abrufen oder Festlegen eines Elements des Skriptobjekts, das durch den angegebenen Double Indexwert festgelegt wird. (Geerbt von ScriptObject) |
| Item[Int32] |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient zum Abrufen oder Festlegen eines Elements des Skriptobjekts, das durch den angegebenen Int32 Indexwert festgelegt wird. (Geerbt von ScriptObject) |
| Item[Object[]] |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient zum Abrufen oder Festlegen eines Elements des Skriptobjekts, das durch den angegebenen Namen, Double Indexwert oder Int32 Indexwert festgelegt wird. (Geerbt von ScriptObject) |
| Item[String] |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Dient zum Abrufen oder Festlegen eines Elements des Skriptobjekts, das durch den angegebenen Namen festgelegt wird. (Geerbt von ScriptObject) |
| length |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft die Anzahl der Zeichen in der Zeichenfolge ab. (Geerbt von StringObject) |
| UnderlyingSystemType |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft den Typ des Skriptobjekts ab. (Geerbt von ScriptObject) |
Methoden
| Name | Beschreibung |
|---|---|
| AddField(String) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Fügt das angegebene Feld dem Objekt hinzu. (Geerbt von JSObject) |
| anchor(Object, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert das angegebene Objekt in Text, der in Ankertags eingeschlossen ist, und gibt dem Ankerelement das angegebene Namensattribute. |
| big(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert das angegebene Objekt in Text, der in größere Textmarkuptags eingeschlossen ist. |
| blink(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert das angegebene Objekt in Text, der in blinkende Markuptags eingeschlossen ist. |
| bold(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert das angegebene Objekt in Text, der in Fetttextmarkuptags eingeschlossen ist. |
| charAt(Object, Double) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt das Zeichen an der angegebenen Position im angegebenen Objekt zurück. |
| charCodeAt(Object, Double) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt den ASCII-Code des Zeichens an der angegebenen Position im angegebenen Objekt zurück. |
| concat(Object, Object[]) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Fügt die angegebenen Argumente an das angegebene Objekt an. |
| Equals(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Bestimmt, ob diese Zeichenfolge und die angegebene Zeichenfolge denselben Wert aufweisen. (Geerbt von StringObject) |
| fixed(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert das angegebene Objekt in Text, der in Textmarkuptags mit fester Breite eingeschlossen ist. |
| fontcolor(Object, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert das angegebene Objekt in Text, der in Schriftarttags eingeschlossen ist, und gibt dem Element das angegebene Farbattribute. |
| fontsize(Object, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert das angegebene Objekt in Text, der in Schriftarttags eingeschlossen ist, und gibt dem Element das angegebene Size-Attribut. |
| GetField(String, BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft ein Feld ab, das den angegebenen Namen hat. (Geerbt von ScriptObject) |
| GetFields(BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft ein Array von FieldInfo Objekten ab, die allen Feldern des aktuellen Skriptobjekts entsprechen. (Geerbt von ScriptObject) |
| GetHashCode() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt den Hashcode für diese Zeichenfolge zurück. (Geerbt von StringObject) |
| GetMember(String, BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft ein Array von MemberInfo Objekten ab, die allen Elementen entsprechen, die dem angegebenen Namen entsprechen. (Geerbt von JSObject) |
| GetMembers(BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft ein Array von MemberInfo Objekten ab, die allen Membern des aktuellen Skriptobjekts entsprechen. (Geerbt von JSObject) |
| GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft eine Methode mit dem angegebenen Namen mithilfe der angegebenen Auswahlkriterien ab. (Geerbt von ScriptObject) |
| GetMethod(String, BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft eine Methode mit dem angegebenen Namen ab. (Geerbt von ScriptObject) |
| GetMethods(BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft ein Array von MethodInfo Objekten ab, die allen Methoden des aktuellen Skriptobjekts entsprechen. (Geerbt von ScriptObject) |
| GetParent() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft einen Verweis auf das übergeordnete Objekt ab. (Geerbt von ScriptObject) |
| GetProperties(BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft ein Array von PropertyInfo Objekten ab, die allen Eigenschaften des aktuellen Skriptobjekts entsprechen. (Geerbt von ScriptObject) |
| GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft eine Eigenschaft mit dem angegebenen Namen mithilfe der angegebenen Auswahlkriterien ab. (Geerbt von ScriptObject) |
| GetProperty(String, BindingFlags) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft eine Eigenschaft ab, die den angegebenen Namen hat. (Geerbt von ScriptObject) |
| GetType() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt einen String oder StringObject zurück. (Geerbt von StringObject) |
| indexOf(Object, Object, Double) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Sucht nach dem ersten Vorkommen der angegebenen Zeichenfolge im angegebenen Objekt, beginnend mit der angegebenen Zeichenposition. |
| InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Ruft das angegebene Element auf. (Geerbt von ScriptObject) |
| italics(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert das angegebene Objekt in Text, der in kursiv formatierte Textmarkuptags eingeschlossen ist. |
| lastIndexOf(Object, Object, Double) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Sucht nach dem letzten Vorkommen der angegebenen Zeichenfolge im angegebenen Objekt, beginnend mit der angegebenen Zeichenposition. |
| link(Object, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert das angegebene Objekt in Text, der in Ankertags eingeschlossen ist, und gibt dem Ankerelement das angegebene Linkziel-Attribut. |
| localeCompare(Object, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Vergleicht die beiden angegebenen Zeichenfolgen und gibt eine ganze Zahl zurück, die die lexikalische Beziehung zwischen ihnen angibt. |
| match(Object, VsaEngine, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Führt eine Suche nach dem angegebenen Muster für reguläre Ausdrücke für das angegebene Objekt aus. |
| MemberwiseClone() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| replace(Object, Object, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Führt eine Suche nach dem angegebenen Muster für reguläre Ausdrücke für das erste angegebene Objekt aus und ersetzt alle Übereinstimmungen durch das dritte angegebene Objekt. |
| search(Object, VsaEngine, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Führt eine Suche nach dem angegebenen Muster für reguläre Ausdrücke für das angegebene Objekt aus. |
| SetMemberValue2(String, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Legt den Wert eines Felds fest, das dem Objekt dynamisch hinzugefügt und gespeichert field_tablewurde. (Geerbt von JSObject) |
| slice(Object, Double, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt eine neue Zeichenfolge, die die angegebenen aufeinander folgenden Zeichen aus der angegebenen Zeichenfolge enthält. |
| small(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert das angegebene Objekt in Text, der in kleinere Textmarkuptags eingeschlossen ist. |
| split(Object, VsaEngine, Object, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt ein Array zurück, das die Teilzeichenfolgen im angegebenen Objekt enthält, die durch die angegebenen Zeichen getrennt sind. Die Anzahl der Teilzeichenfolgen im Array wird durch den angegebenen Grenzwert eingeschränkt. |
| strike(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert das angegebene Objekt in Text, der in durchgestrichene Markuptags eingeschlossen ist. |
| sub(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert das angegebene Objekt in Text, der in tiefgestellte Markuptags eingeschlossen ist. |
| substr(Object, Double, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt eine neue Zeichenfolge, die die angegebene Anzahl aufeinander folgender Zeichen aus der angegebenen Zeichenfolge enthält, beginnend mit der angegebenen Zeichenposition. Verwenden Sie substring(Object, Double, Object) stattdessen, wenn möglich. |
| substring(Object, Double, Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt eine neue Zeichenfolge, die die angegebenen aufeinander folgenden Zeichen aus der angegebenen Zeichenfolge enthält. |
| sup(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Konvertiert das angegebene Objekt in Text, der in hochgestellte Markuptags eingeschlossen ist. |
| toLocaleLowerCase(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt eine Kopie der angegebenen Zeichenfolge, die in Kleinbuchstaben konvertiert wird, basierend auf den Groß-/Kleinschreibungsregeln CurrentUICulturezurück. |
| toLocaleUpperCase(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt eine Kopie der angegebenen Zeichenfolge, die in Großbuchstaben konvertiert wird, basierend auf den Groß-/Kleinschreibungsregeln CurrentUICulturezurück. |
| toLowerCase(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt eine Kopie der angegebenen Zeichenfolge, die in Kleinbuchstaben konvertiert wird, basierend auf den Groß-/Kleinschreibungsregeln InvariantCulturezurück. |
| ToString() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von JSObject) |
| toString(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Erstellt eine Zeichenfolgendarstellung des angegebenen Objekts. |
| toUpperCase(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt eine Kopie der angegebenen Zeichenfolge, die in Großbuchstaben konvertiert wird, basierend auf den Groß-/Kleinschreibungsregeln InvariantCulturezurück. |
| valueOf(Object) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt den Wert des angegebenen Objekts zurück. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IEnumerable.GetEnumerator() |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Gibt einen Enumerator zurück, der die Elemente des Objekts durchläuft. (Geerbt von JSObject) |
| IExpando.AddMethod(String, Delegate) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Fügt die angegebene Methode dem Objekt hinzu. IExpando.AddMethod(String, Delegate) ist in JScript nicht implementiert. (Geerbt von JSObject) |
| IExpando.AddProperty(String) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Fügt die angegebene Eigenschaft dem Objekt hinzu. Diese Methode ist in JScript nicht implementiert. (Geerbt von JSObject) |
| IExpando.RemoveMember(MemberInfo) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Entfernt das angegebene Element aus dem Objekt. (Geerbt von JSObject) |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| AsParallel(IEnumerable) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Aktiviert die Parallelisierung einer Abfrage. |
| AsQueryable(IEnumerable) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Wandelt eine IEnumerable in eine IQueryableum. |
| Cast<TResult>(IEnumerable) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Wandelt die Elemente eines IEnumerable in den angegebenen Typ um. |
| OfType<TResult>(IEnumerable) |
Diese API unterstützt die Produktinfrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code gedacht. Filtert die Elemente einer IEnumerable basierend auf einem angegebenen Typ. |