Freigeben über


ScriptLink-Klasse

Stellt Eigenschaften und Methoden für das Registrieren von Ressourcen, wie Skripts, die auf einer Seite, damit sie beim Rendern der Seite angefordert werden können.

Vererbungshierarchie

System.Object
  System.Web.UI.Control
    Microsoft.SharePoint.WebControls.SPControl
      Microsoft.SharePoint.WebControls.ScriptLink

Namespace:  Microsoft.SharePoint.WebControls
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level := AspNetHostingPermissionLevel.Minimal)> _
Public NotInheritable Class ScriptLink _
    Inherits SPControl
'Usage
Dim instance As ScriptLink
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class ScriptLink : SPControl

Hinweise

Wenn Sie eine JS-Datei durch Hinzufügen eines ScriptLink -Steuerelements auf einer ASPX-Seite registrieren, registriert das Steuerelement alle js-Abhängigkeiten. Zum Importieren der verschiedenen "SP" Namespaces finden Sie unter ECMAScript Object Model Reference, müssen Sie das Steuerelement als ein Skript auf Abruf durch Angeben von OnDemand="true"registrieren. Wenn Sie das Skript registrieren, verwenden Sie die SP.SOD.execute oder SP.SOD.executeFunc -Methode zum Ausführen des Skripts.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

ScriptLink-Member

Microsoft.SharePoint.WebControls-Namespace