DynamicScriptObject 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
允許從 XAML 瀏覽器應用程式 (XBAP) 呼叫裝載應用程式的 HTML 視窗。
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。
public ref class DynamicScriptObject sealed : System::Dynamic::DynamicObject
public sealed class DynamicScriptObject : System.Dynamic.DynamicObject
type DynamicScriptObject = class
inherit DynamicObject
Public NotInheritable Class DynamicScriptObject
Inherits DynamicObject
- 繼承
備註
這個類別的實例會透過 HostScript 的 BrowserInteropHelper 屬性公開。
方法
Equals(Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetDynamicMemberNames() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 傳回所有動態成員名稱的列舉型別。 (繼承來源 DynamicObject) |
GetHashCode() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 做為預設雜湊函式。 (繼承來源 Object) |
GetMetaObject(Expression) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 提供分派給動態虛擬方法的 DynamicMetaObject。 此物件可以封裝在另一個 DynamicMetaObject 內部,以提供個別動作的自訂行為。 這個方法支援語言實作者適用的動態語言執行階段基礎結構,但不建議直接在程式碼中使用。 (繼承來源 DynamicObject) |
GetType() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 嘗試將指令碼物件轉換為字串表示。 |
TryBinaryOperation(BinaryOperationBinder, Object, Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 提供二進位運算的實作。 衍生自 DynamicObject 類別的類別可以覆寫這個方法,以指定加法和乘法這類運算的動態行為。 (繼承來源 DynamicObject) |
TryConvert(ConvertBinder, Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 提供型別轉換作業的實作。 衍生自 DynamicObject 類別的類別可以覆寫這個方法,以指定物件型別轉換作業的動態行為。 (繼承來源 DynamicObject) |
TryCreateInstance(CreateInstanceBinder, Object[], Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 提供作業的實作,這些作業會初始化動態物件的新執行個體。 這個方法並不適用於 C# 或 Visual Basic。 (繼承來源 DynamicObject) |
TryDeleteIndex(DeleteIndexBinder, Object[]) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 提供依索引刪除物件之作業的實作。 這個方法並不適用於 C# 或 Visual Basic。 (繼承來源 DynamicObject) |
TryDeleteMember(DeleteMemberBinder) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 提供刪除物件成員之作業的實作。 這個方法並不適用於 C# 或 Visual Basic。 (繼承來源 DynamicObject) |
TryGetIndex(GetIndexBinder, Object[], Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 使用 |
TryGetMember(GetMemberBinder, Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 從指令碼物件取得成員值。 |
TryInvoke(InvokeBinder, Object[], Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 呼叫預設指令碼方法。 |
TryInvokeMember(InvokeMemberBinder, Object[], Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 呼叫指令碼物件上的方法。 |
TrySetIndex(SetIndexBinder, Object[], Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 使用 |
TrySetMember(SetMemberBinder, Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 將指令碼物件上的成員設定為指定的值。 |
TryUnaryOperation(UnaryOperationBinder, Object) |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 提供一元運算的實作。 衍生自 DynamicObject 類別的類別可以覆寫這個方法,以指定負號、遞增或遞減這類運算的動態行為。 (繼承來源 DynamicObject) |