StringPrototype Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia metody statyczne i właściwości obiektów StringObject . Wszystkie metody tej klasy są wywoływane przez przekazanie odwołania do obiektu, który żąda dostępu do metody. Ta klasa należy do wbudowanej kategorii modelu obiektów.
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu.
public ref class StringPrototype : Microsoft::JScript::StringObject
public class StringPrototype : Microsoft.JScript.StringObject
type StringPrototype = class
inherit StringObject
Public Class StringPrototype
Inherits StringObject
- Dziedziczenie
- Pochodne
Pola
engine |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje odwołanie do aparatu skryptów. (Odziedziczone po ScriptObject) |
field_table |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje listę pól, które są dynamicznie dodawane i usuwane z obiektu. (Odziedziczone po JSObject) |
parent |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Przechowuje odwołanie do obiektu nadrzędnego. (Odziedziczone po ScriptObject) |
Właściwości
constructor |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera odwołanie do prototypowego obiektu korzystającego z tego prototypu. |
Item[Double] |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera lub ustawia element członkowski obiektu skryptu wyznaczony przez określoną Double wartość indeksu. (Odziedziczone po ScriptObject) |
Item[Int32] |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera lub ustawia element członkowski obiektu skryptu wyznaczony przez określoną Int32 wartość indeksu. (Odziedziczone po ScriptObject) |
Item[Object[]] |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera lub ustawia element członkowski obiektu skryptu wyznaczonego przez określoną nazwę, Double wartość indeksu lub Int32 wartość indeksu. (Odziedziczone po ScriptObject) |
Item[String] |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera lub ustawia element członkowski obiektu skryptu, który jest wyznaczony przez określoną nazwę. (Odziedziczone po ScriptObject) |
length |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera liczbę znaków w ciągu. (Odziedziczone po StringObject) |
UnderlyingSystemType |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera typ obiektu skryptu. (Odziedziczone po ScriptObject) |
Metody
AddField(String) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Dodaje określone pole do obiektu. (Odziedziczone po JSObject) |
anchor(Object, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje określony obiekt na tekst zawarty w tagach kotwicy i nadaje element kotwicy określony atrybut name. |
big(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje określony obiekt na tekst ujęty w większe znaczniki znaczników tekstu. |
blink(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje określony obiekt na tekst zawarty w tagach znaczników migania. |
bold(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje określony obiekt na tekst ujętym w znaczniki pogrubienia tekstu. |
charAt(Object, Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca znak w określonej pozycji w określonym obiekcie. |
charCodeAt(Object, Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca kod ASCII znaku w określonej pozycji w określonym obiekcie. |
concat(Object, Object[]) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Dołącza określone argumenty do określonego obiektu. |
Equals(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Określa, czy ten ciąg i określony ciąg mają taką samą wartość. (Odziedziczone po StringObject) |
fixed(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje określony obiekt na tekst zawarty w tagach znaczników tekstu o stałej szerokości. |
fontcolor(Object, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje określony obiekt na tekst zawarty w tagach czcionek i nadaje elementowi określony atrybut koloru. |
fontsize(Object, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje określony obiekt na tekst ujęty w tagi czcionek i nadaje elementowi określony atrybut rozmiaru. |
GetField(String, BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera pole o określonej nazwie. (Odziedziczone po ScriptObject) |
GetFields(BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera tablicę FieldInfo obiektów odpowiadających wszystkim polem bieżącego obiektu skryptu. (Odziedziczone po ScriptObject) |
GetHashCode() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca kod skrótu dla tego ciągu. (Odziedziczone po StringObject) |
GetMember(String, BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera tablicę MemberInfo obiektów, które odpowiadają wszystkim członkom odpowiadającym określonej nazwie. (Odziedziczone po JSObject) |
GetMembers(BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera tablicę MemberInfo obiektów, które odpowiadają wszystkim członkom bieżącego obiektu skryptu. (Odziedziczone po JSObject) |
GetMethod(String, BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera metodę, która ma określoną nazwę. (Odziedziczone po ScriptObject) |
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[]) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera metodę, która ma określoną nazwę przy użyciu określonych kryteriów wyboru. (Odziedziczone po ScriptObject) |
GetMethods(BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera tablicę MethodInfo obiektów, które odpowiadają wszystkim metodom bieżącego obiektu skryptu. (Odziedziczone po ScriptObject) |
GetParent() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera odwołanie do obiektu nadrzędnego. (Odziedziczone po ScriptObject) |
GetProperties(BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera tablicę PropertyInfo obiektów, które odpowiadają wszystkim właściwościom bieżącego obiektu skryptu. (Odziedziczone po ScriptObject) |
GetProperty(String, BindingFlags) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera właściwość o określonej nazwie. (Odziedziczone po ScriptObject) |
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Pobiera właściwość o określonej nazwie przy użyciu określonych kryteriów wyboru. (Odziedziczone po ScriptObject) |
GetType() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca wartość String lub StringObject. (Odziedziczone po StringObject) |
indexOf(Object, Object, Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Wyszukuje pierwsze wystąpienie określonego ciągu w określonym obiekcie, zaczynając od określonego położenia znaku. |
InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[]) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Wywołuje określony element członkowski. (Odziedziczone po ScriptObject) |
italics(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje określony obiekt na tekst ujęty w kursywę tagów znaczników tekstu. |
lastIndexOf(Object, Object, Double) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Wyszukuje ostatnie wystąpienie określonego ciągu w określonym obiekcie, zaczynając od określonego położenia znaku. |
link(Object, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje określony obiekt na tekst zawarty w tagach kotwicy i udostępnia element kotwicy określony atrybut docelowy linku. |
localeCompare(Object, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Porównuje dwa określone ciągi i zwraca liczbę całkowitą wskazującą relację leksykalizaną między nimi. |
match(Object, VsaEngine, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Uruchamia wyszukiwanie określonego wzorca wyrażenia regularnego dla określonego obiektu. |
MemberwiseClone() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
replace(Object, Object, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Uruchamia wyszukiwanie określonego wzorca wyrażenia regularnego w pierwszym określonym obiekcie i zastępuje wszystkie dopasowania do trzeciego określonego obiektu. |
search(Object, VsaEngine, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Uruchamia wyszukiwanie określonego wzorca wyrażenia regularnego dla określonego obiektu. |
SetMemberValue2(String, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Ustawia wartość pola, które zostało dynamicznie dodane do obiektu i przechowywane w field_tableobiekcie . (Odziedziczone po JSObject) |
slice(Object, Double, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy nowy ciąg zawierający określone kolejne znaki z określonego ciągu. |
small(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje określony obiekt na tekst zawarty w mniejszych tagach znaczników tekstu. |
split(Object, VsaEngine, Object, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca tablicę zawierającą podciągi w określonym obiekcie rozdzielanym określonymi znakami. Liczba podciągów w tablicy jest ograniczona przez określony limit. |
strike(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje określony obiekt na tekst zawarty w tagach znaczników znaczników przekreślenia. |
sub(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje określony obiekt na tekst zawarty w tagach znaczników indeksu podrzędnego. |
substr(Object, Double, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy nowy ciąg zawierający określoną liczbę kolejnych znaków z określonego ciągu, zaczynając od określonego położenia znaku. Zamiast tego użyj substring(Object, Double, Object) polecenia , jeśli możesz. |
substring(Object, Double, Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy nowy ciąg zawierający określone kolejne znaki z określonego ciągu. |
sup(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje określony obiekt na tekst zawarty w tagach znaczników indeksu górnego. |
toLocaleLowerCase(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca kopię określonego ciągu przekonwertowanego na małe litery na podstawie reguł wielkości liter .CurrentUICulture |
toLocaleUpperCase(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca kopię określonego ciągu przekonwertowanego na wielkie litery na podstawie reguł wielkości liter .CurrentUICulture |
toLowerCase(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca kopię określonego ciągu przekonwertowanego na małe litery na podstawie reguł wielkości liter .InvariantCulture |
ToString() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po JSObject) |
toString(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Tworzy reprezentację ciągu określonego obiektu. |
toUpperCase(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca kopię określonego ciągu przekonwertowanego na wielkie litery na podstawie reguł wielkości liter .InvariantCulture |
valueOf(Object) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca wartość określonego obiektu. |
Jawne implementacje interfejsu
IEnumerable.GetEnumerator() |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Zwraca moduł wyliczający, który iteruje przez elementy członkowskie obiektu. (Odziedziczone po JSObject) |
IExpando.AddMethod(String, Delegate) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Dodaje określoną metodę do obiektu. IExpando.AddMethod(String, Delegate) nie jest implementowany w języku JScript. (Odziedziczone po JSObject) |
IExpando.AddProperty(String) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Dodaje określoną właściwość do obiektu. Ta metoda nie jest implementowana w języku JScript. (Odziedziczone po JSObject) |
IExpando.RemoveMember(MemberInfo) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Usuwa określony element członkowski z obiektu. (Odziedziczone po JSObject) |
Metody rozszerzania
Cast<TResult>(IEnumerable) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Rzutuje elementy elementu IEnumerable do określonego typu. |
OfType<TResult>(IEnumerable) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Filtruje elementy elementu IEnumerable na podstawie określonego typu. |
AsParallel(IEnumerable) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Umożliwia równoległość zapytania. |
AsQueryable(IEnumerable) |
Ten interfejs API obsługuje infrastrukturę produktu i nie jest przeznaczony do użycia bezpośrednio z poziomu kodu. Konwertuje element IEnumerable na .IQueryable |