DynamicScriptObject 類別

定義

允許從 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
繼承
DynamicScriptObject

備註

這個類別的實例會透過 HostScriptBrowserInteropHelper 屬性公開。

方法

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 支援此產品基礎結構,但無法直接用於程式碼之中。

使用 indexes 集合中的第一個索引值,從指令碼物件取得索引值。

TryGetMember(GetMemberBinder, Object)

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

從指令碼物件取得成員值。

TryInvoke(InvokeBinder, Object[], Object)

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

呼叫預設指令碼方法。

TryInvokeMember(InvokeMemberBinder, Object[], Object)

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

呼叫指令碼物件上的方法。

TrySetIndex(SetIndexBinder, Object[], Object)

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

使用 indexes 集合中指定的第一個索引,設定指令碼物件上的成員。

TrySetMember(SetMemberBinder, Object)

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

將指令碼物件上的成員設定為指定的值。

TryUnaryOperation(UnaryOperationBinder, Object)

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

提供一元運算的實作。 衍生自 DynamicObject 類別的類別可以覆寫這個方法,以指定負號、遞增或遞減這類運算的動態行為。

(繼承來源 DynamicObject)

適用於