ScriptReferenceBase.NotifyScriptLoaded Eigenschaft

Definition

Achtung

NotifyScriptLoaded is no longer required in script references.

Ruft einen Wert ab, der angibt, ob das ScriptResourceHandler-Objekt automatisch Code am Ende der ECMAScript-Datei (JavaScript) zum Aufrufen der Client-NotifyScriptLoaded-Methode der Sys.Application-Klasse anfügt, oder legt ihn fest.

public:
 property bool NotifyScriptLoaded { bool get(); void set(bool value); };
public bool NotifyScriptLoaded { get; set; }
[System.Obsolete("NotifyScriptLoaded is no longer required in script references.")]
public bool NotifyScriptLoaded { get; set; }
member this.NotifyScriptLoaded : bool with get, set
[<System.Obsolete("NotifyScriptLoaded is no longer required in script references.")>]
member this.NotifyScriptLoaded : bool with get, set
Public Property NotifyScriptLoaded As Boolean

Eigenschaftswert

Boolean

true, wenn die Sys.Application.notifyScriptLoaded-Methode automatisch am Ende einer JavaScript-Datei aufgerufen wird, oder false, wenn Benutzercode die Sys.Application.notifyScriptLoaded-Methode aufruft, die bereits in der JavaScript-Datei vorhanden ist. Der Standardwert ist true.

Attribute

Hinweise

Legen Sie die -Eigenschaft auf fest, wenn Sie auf eine Skriptdatei in einer Assembly verweisen und die Skriptdatei bereits Code zum Aufrufen von NotifyScriptLoaded false Sys.Application.notifyScriptLoaded enthält. Ein Fehler wird ausgelöst, wenn die Sys.Application.notifyScriptLoaded-Methode aus einer Skriptdatei mehr als einmal aufgerufen wird.

Wenn Sie auf eine eigenständige Skriptdatei verweisen, die nicht in eine Assembly eingebettet ist, müssen Sie Code am Ende der Skriptdatei zum Aufrufen der Sys.Application.notifyScriptLoaded-Methode verwenden. Das folgende Beispiel zeigt den Code, der am Ende der Skriptdatei enthalten sein soll.

if(typeof(Sys) !== "undefined) Sys.Application.notifyScriptLoaded();  

Gilt für