Freigeben über


IDataModelScriptHostContext::NotifyScriptChange-Methode (dbgmodel.h)

Es ist erforderlich, dass ein Skriptanbieter den Debughost über bestimmte Vorgänge benachrichtigt, die mit einem Methodenaufruf der NotifyScriptChange-Methode im zugeordneten Kontext auftreten. Solche Vorgänge werden als Member der ScriptChangeKind-Enumeration definiert, die wie folgt definiert ist:

Enumerant BESCHREIBUNG
ScriptRename Gibt an, dass sich der Name des Skripts geändert hat. Diese Benachrichtigung sollte während eines Rename-Aufrufs für IDataModelScript erfolgen. Der Host kann dann den Namen des Skripts über eine GetName-Methode abfragen. Die Platzierung des Kontextnamespace (wie von GetNamespaceObject zurückgegeben) kann sich durch diese Benachrichtigung vollständig ändern.

Syntax

HRESULT NotifyScriptChange(
  IDataModelScript *script,
  ScriptChangeKind changeKind
);

Parameter

script

Das Skript, für das die Benachrichtigung erfolgt.

changeKind

Die Art der Benachrichtigung.

Rückgabewert

Diese Methode gibt HRESULT zurück, das den Erfolg oder Fehler angibt.

Anforderungen

Anforderung Wert
Header dbgmodel.h

Weitere Informationen

IDataModelScriptHostContext-Schnittstelle