Freigeben über


IDataModelScriptHostContext::NotifyScriptChange-Methode (dbgmodel.h)

Es ist erforderlich, dass ein Skriptanbieter den Debughost bei bestimmten Vorgängen benachrichtigt, die mit einem Methodenaufruf an die NotifyScriptChange-Methode im zugeordneten Kontext auftreten. Solche Vorgänge werden als Member der ScriptChangeKind-Aufzählung definiert, die wie folgt definiert ist:

Aufzählung Beschreibung
ScriptRename Gibt an, dass sich der Name des Skripts geändert hat. Diese Benachrichtigung sollte während eines Umbenennungsaufrufs im IDataModelScript-erfolgen. Der Host kann dann den Namen des Skripts über eine GetName-Methode zurückfragen. Die Platzierung des Kontextnamespaces (wie von GetNamespaceObject zurückgegeben) kann sich aufgrund dieser Benachrichtigung vollständig ändern.

Syntax

HRESULT NotifyScriptChange(
  IDataModelScript *script,
  ScriptChangeKind changeKind
);

Parameter

script

Das Skript, für das die Benachrichtigung auftritt.

changeKind

Die Art der Benachrichtigung.

Rückgabewert

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

Anforderungen

Anforderung Wert
Header- dbgmodel.h

Siehe auch

IDataModelScriptHostContext-Schnittstelle