StringPrototype 類別

定義

提供物件的 StringObject 靜態方法與屬性。 所有此類方法的呼叫都是透過傳遞對請求存取該方法的物件的參考來進行。 此類別屬於內建的物件模型類別。

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

public ref class StringPrototype : Microsoft::JScript::StringObject
public class StringPrototype : Microsoft.JScript.StringObject
type StringPrototype = class
    inherit StringObject
Public Class StringPrototype
Inherits StringObject
繼承
衍生

欄位

名稱 Description
engine

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

儲存對腳本引擎的參考。

(繼承來源 ScriptObject)
field_table

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

儲存一個動態新增與移除的欄位清單。

(繼承來源 JSObject)
parent

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

儲存對父物件的參考。

(繼承來源 ScriptObject)

屬性

名稱 Description
constructor

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會取得一個基於原型的物件參考,該物件正在使用這個原型。

Item[Double]

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定腳本物件中由指定 Double 索引值指定的成員。

(繼承來源 ScriptObject)
Item[Int32]

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定腳本物件中由指定 Int32 索引值指定的成員。

(繼承來源 ScriptObject)
Item[Object[]]

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定腳本物件中指定的名稱、 Double 索引值或 Int32 索引值的成員。

(繼承來源 ScriptObject)
Item[String]

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得或設定腳本物件中以指定名稱指定的成員。

(繼承來源 ScriptObject)
length

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得字串中的字元數。

(繼承來源 StringObject)
UnderlyingSystemType

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得腳本物件的類型。

(繼承來源 ScriptObject)

方法

名稱 Description
AddField(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的欄位加入物件。

(繼承來源 JSObject)
anchor(Object, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的物件轉換為以錨點標籤包圍的文字,並賦予錨點元素指定的名稱屬性。

big(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的物件轉換為以較大文字標記標籤包覆的文字。

blink(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的物件轉換為以閃爍標記標籤包覆的文字。

bold(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的物件轉換為以粗體文字標記標籤包圍的文字。

charAt(Object, Double)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳該角色在指定物件中指定位置的位置。

charCodeAt(Object, Double)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳該字元在指定物件中指定位置的 ASCII 碼。

concat(Object, Object[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的參數附加到指定的物件上。

Equals(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

判斷該字串與指定字串的值是否相同。

(繼承來源 StringObject)
fixed(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的物件轉換為以固定寬度文字標記標籤包覆的文字。

fontcolor(Object, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的物件轉換為以字型標籤包裹的文字,並賦予元素指定的顏色屬性。

fontsize(Object, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的物件轉換為以字型標籤包覆的文字,並賦予元素指定的大小屬性。

GetField(String, BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會得到一個欄位名稱為指定名稱。

(繼承來源 ScriptObject)
GetFields(BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會得到一個物件陣列 FieldInfo ,對應目前腳本物件的所有欄位。

(繼承來源 ScriptObject)
GetHashCode()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳此字串的雜湊碼。

(繼承來源 StringObject)
GetMember(String, BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會得到一個物件陣列 MemberInfo ,對應所有符合指定名稱的成員。

(繼承來源 JSObject)
GetMembers(BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會得到一個物件陣列 MemberInfo ,對應目前腳本物件的所有成員。

(繼承來源 JSObject)
GetMethod(String, BindingFlags, Binder, Type[], ParameterModifier[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

透過指定的選擇條件,取得一個擁有指定名稱的方法。

(繼承來源 ScriptObject)
GetMethod(String, BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會得到一個名稱為指定方法的方法。

(繼承來源 ScriptObject)
GetMethods(BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會得到一組 MethodInfo 物件陣列,對應目前腳本物件的所有方法。

(繼承來源 ScriptObject)
GetParent()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會取得父物件的參考。

(繼承來源 ScriptObject)
GetProperties(BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

會得到一個物件陣列 PropertyInfo ,對應目前腳本物件的所有屬性。

(繼承來源 ScriptObject)
GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

透過指定的選擇條件,獲得具有指定名稱的屬性。

(繼承來源 ScriptObject)
GetProperty(String, BindingFlags)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

取得一個擁有指定名稱的屬性。

(繼承來源 ScriptObject)
GetType()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回 StringStringObject

(繼承來源 StringObject)
indexOf(Object, Object, Double)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從指定的字元位置開始,搜尋指定物件中該字串的首次出現。

InvokeMember(String, BindingFlags, Binder, Object, Object[], ParameterModifier[], CultureInfo, String[])

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

呼叫指定的成員。

(繼承來源 ScriptObject)
italics(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的物件轉換為以斜體文字標記標籤包圍的文字。

lastIndexOf(Object, Object, Double)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

從指定的字元位置開始,搜尋指定物件中指定字串的最後一次出現。

link(Object, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的物件轉換成包裹在錨標籤中的文字,並為錨元素提供指定的連結目標屬性。

localeCompare(Object, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

比較指定兩個字串,並回傳一個整數,表示它們之間的詞彙關係。

match(Object, VsaEngine, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在指定物件上執行指定的正則表達式模式搜尋。

MemberwiseClone()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立目前 Object的淺層複本。

(繼承來源 Object)
replace(Object, Object, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

對第一個指定物件執行指定的正則表達式模式搜尋,並將任何匹配的物件替換為第三個指定的物件。

search(Object, VsaEngine, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

在指定物件上執行指定的正則表達式模式搜尋。

SetMemberValue2(String, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

設定一個欄位的值,該欄位被動態加入物件並儲存在 field_table

(繼承來源 JSObject)
slice(Object, Double, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立一個新字串,包含指定字串中指定的連續字元。

small(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的物件轉換為包含較小文字標記標籤的文字。

split(Object, VsaEngine, Object, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳一個陣列,包含指定物件中由指定字元分隔的子字串。 陣列中的子字串數量受限於指定的限制。

strike(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的物件轉換為以劃線標記標籤包覆的文字。

sub(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的物件轉換為包含下標標記標籤的文字。

substr(Object, Double, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立一個新字串,包含指定字串中指定數量的連續字元,從指定字元位置開始。 如果可以的話,改用 substring(Object, Double, Object) 它。

substring(Object, Double, Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立一個新字串,包含指定字串中指定的連續字元。

sup(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的物件轉換為以上標標記標籤包裹的文字。

toLocaleLowerCase(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳根據 的 CurrentUICulture套管規則,將指定字串轉換為小寫的副本。

toLocaleUpperCase(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳一份根據 的 CurrentUICulture大小寫規則轉換為大寫的指定字串副本。

toLowerCase(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳根據 的 InvariantCulture套管規則,將指定字串轉換為小寫的副本。

ToString()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

傳回表示目前 物件的字串。

(繼承來源 JSObject)
toString(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

建立指定物件的字串表示。

toUpperCase(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳一份根據 的 InvariantCulture大小寫規則轉換為大寫的指定字串副本。

valueOf(Object)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳指定物件的值。

明確介面實作

名稱 Description
IEnumerable.GetEnumerator()

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

回傳一個列舉子,會遍歷物件的成員。

(繼承來源 JSObject)
IExpando.AddMethod(String, Delegate)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的方法加入物件。 IExpando.AddMethod(String, Delegate) 並未在 JScript 中實作。

(繼承來源 JSObject)
IExpando.AddProperty(String)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

將指定的屬性加入物件。 此方法未在 JScript 中實作。

(繼承來源 JSObject)
IExpando.RemoveMember(MemberInfo)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

移除物件中指定的成員。

(繼承來源 JSObject)

擴充方法

名稱 Description
AsParallel(IEnumerable)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

啟用查詢的平行處理。

AsQueryable(IEnumerable)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

IEnumerable 轉換成 IQueryable

Cast<TResult>(IEnumerable)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

IEnumerable 的項目轉換成指定的型別。

OfType<TResult>(IEnumerable)

此 API 支援此產品基礎結構,但無法直接用於程式碼之中。

根據指定的型別篩選 IEnumerable 的專案。

適用於

另請參閱