ErrObject.HelpContext 屬性

定義

傳回或設定 Integer,其中包含說明檔中某個主題的代碼。 讀取/寫入

C#
public int HelpContext { get; set; }

屬性值

傳回或設定 Integer,其中包含說明檔中某個主題的代碼。 讀取/寫入

範例

這個範例會 HelpContext 使用 物件的 屬性 Err 來顯示錯誤的 Visual Basic 說明主題 Overflow

VB
Dim Msg As String
Err.Clear()
On Error Resume Next   ' Suppress errors for demonstration purposes.
Err.Raise(6)   ' Generate "Overflow" error.
If Err.Number <> 0 Then
  Msg = "Press F1 or HELP to see " & Err.HelpFile & " topic for" & 
  " the following HelpContext: " & Err.HelpContext
  MsgBox(Msg, , "Error:")
End If

備註

屬性 HelpContext 是用來顯示應用程式的內容相關說明。 如果在 中 HelpFile指定說明檔, HelpContext 則會使用 屬性自動顯示識別的說明檔。 HelpFile如果 和 HelpContext 屬性都是空的Number,則會檢查屬性的值。 如果 屬性的值 Number 對應至 Visual Basic 運行時間錯誤值,則會使用錯誤的 Visual Basic 說明內容識別符。 如果 屬性的值 Number 未對應至 Visual Basic 錯誤,則會顯示 Visual Basic 說明檔的內容畫面。

注意

您應該在應用程式中撰寫例程來處理一般錯誤。 使用 物件進行程式設計時,您可以使用物件的 [說明] 檔案來改善錯誤處理的品質,或在無法復原錯誤時向用戶顯示有意義的訊息。

適用於

產品 版本
.NET 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

另請參閱