JavaScriptCore 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
JavaScriptCore 命名空間提供的類別會評估 JavaScript 程式碼、剖析 JSON,以及允許操作 JS 環境。
JSContext |
封裝 JavaScript 引擎。 |
JSExport |
將 Objective-C 類別匯出為 JavaScript 類別的通訊協定。 |
JSManaged |
維護 JavaScript 與 Objective-C 值之間系結的類別。 |
JSProperty |
包含索引屬性描述元的索引鍵。 |
JSValue |
保留 JavaScript 值,並提供型別測試和轉換函式。 |
JSVirtual |
JavaScript 虛擬機器,允許明確的參考管理。 |
JSClass |
列舉類別屬性。 |
JSProperty |
列舉屬性的屬性。 |
JSType |
列舉,其值指定 JavaScript 型別,包括 |
JSContext |
可作為 的 ExceptionHandler 委派。 |
若要從 Xamarin.iOS 評估 JavaScript,應用程式開發人員會具現化 JSContext 、使用屬性操作 JavaScript 內容中的物件,並呼叫 EvaluateScript 方法。 應用程式開發人員通常會想要至少藉由指派給 ExceptionHandler 屬性來接收 JavaScript 例外狀況的通知。