Freigeben über


ErrObject.HelpContext Eigenschaft

Definition

Zurückgeben oder Festlegen einer Integer , die die Kontext-ID für ein Thema in einer Hilfedatei enthält. Lese-/Schreibzugriff.

public:
 property int HelpContext { int get(); void set(int value); };
public int HelpContext { get; set; }
member this.HelpContext : int with get, set
Public Property HelpContext As Integer

Eigenschaftswert

Zurückgeben oder Festlegen einer Integer , die die Kontext-ID für ein Thema in einer Hilfedatei enthält. Lese-/Schreibzugriff.

Beispiele

In diesem Beispiel wird die HelpContext Eigenschaft des Err Objekts verwendet, um das Visual Basic-Hilfethema für den Overflow Fehler anzuzeigen.

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

Hinweise

Die HelpContext Eigenschaft wird verwendet, um kontextbezogene Hilfe für eine Anwendung anzuzeigen. Wenn eine Hilfedatei in HelpFileangegeben ist, wird die Eigenschaft verwendet, um die HelpContext identifizierte Hilfedatei automatisch anzuzeigen. Wenn sowohl die Eigenschaften als HelpContext auch die HelpFile Eigenschaften leer sind, wird der Wert der Number Eigenschaft überprüft. Wenn der Wert der Number Eigenschaft einem Visual Basic-Laufzeitfehlerwert entspricht, wird die Visual Basic-Hilfekontext-ID für den Fehler verwendet. Wenn der Wert der Number Eigenschaft nicht einem Visual Basic-Fehler entspricht, wird der Inhaltsbildschirm für die Visual Basic-Hilfedatei angezeigt.

Hinweis

[!HINWEIS] Sie sollten Routinen in Ihre Anwendung schreiben, um typische Fehler zu handhaben. Beim Programmieren mit einem Objekt können Sie die Hilfedatei des Objekts verwenden, um die Qualität Der Fehlerbehandlung zu verbessern oder dem Benutzer eine aussagekräftige Meldung anzuzeigen, wenn der Fehler nicht wiederhergestellt werden kann.

Gilt für:

Weitere Informationen