CssRegistration registers a cascading style sheet (CSS) file.
CssLink reads this registration to insert a
LINK element into the resulting HTML page and apply the external style sheet(s) defined by
Namespace: Microsoft.SharePoint.WebControls
Assembly: Microsoft.SharePoint (in microsoft.sharepoint.dll)
'Usage
Dim instance As CssRegistration
'Declaration
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel:=True)> _
<AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level:=AspNetHostingPermissionLevel.Minimal)> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel:=True)> _
<AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level:=AspNetHostingPermissionLevel.Minimal)> _
Public NotInheritable Class CssRegistration
Inherits SPControl
Pages and controls register specific style sheets using <SharePoint:CssRegistration name="filename" or the static CssRegistration.Register("filename") method. The cascading style sheet can be registered as a leaf filename or as a URL.
When the page is assembled, all of the style sheets are brought together and rendered by the CssLink control.
Note: |
|---|
The CssRegistration controls may be placed on a master page, page layout, or content page. |
<SharePoint:CSSRegistration name="<% $SPrl:~SiteCollection/Style Library/~language/Core Stypes/Band.css%>" runat="server"/>
System.Object
System.Web.UI.Control
Microsoft.SharePoint.WebControls.SPControl
Microsoft.SharePoint.WebControls.CssRegistration
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.