使用內容物件搭配動作
- Last Updated: October 16, 2024
- 1 minute read
內容物件是指令碼與 WhatsUp Gold 互動的介面。
您必須利用
Context
名稱空間擷取所有的方法和屬性。
|
方法 |
方法說明 |
||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
此方法可將訊息寫入 WhatsUp Gold 偵錯記錄檔。「事件檢視器」會顯示訊息。 範例 JScript Context.LogMessage( "使用 Context.GetProperty() 檢查動作名稱"); VBScript Context.LogMessage "使用 Context.GetProperty() 檢查位址" |
||||||||||||||||||||
|
|
此方法可讓您設定結果代碼和結果訊息。您可以藉此讓 WhatsUp Gold 系統得知動作是否成功。 範例 JScript Context.SetResult(0, "指令碼順利完成。"); //SuccessContext.SetResult(1, "發生錯誤。"); //Failure VBScript Context.SetResult 1, "出現錯誤。" |
||||||||||||||||||||
|
|
此方法可將訊息寫入動作進度對話方塊。[測試] 和 [執行中動作] 對話方塊會顯示訊息。 範例 JScript Context.NotifyProgress( "使用 Context.GetProperty() 檢查動作名稱"); VBScript Context.NotifyProgress "使用 Context.GetProperty() 檢查位址" |
||||||||||||||||||||
|
|
此方法可測試使用者是否已取消動作。若傳回 true,指令碼就應該終止。 使用者可以在動作進度對話方塊中取消動作,或在關機時由 WhatsUp Gold 軟體引擎取消動作。 |
||||||||||||||||||||
|
|
此特性可讓您存取設備的許多特定部分。您可利用列出的名稱存取這些項目。這些名稱有大小寫之分。
範例 JScript var sAddress = Context.GetProperty("Address");var nDeviceID = Context.GetProperty("DeviceID"); |