PublishingSite-Klasse
Stellt Veröffentlichungsverhalten für ein SPSite-Objekt bereit, von dem Veröffentlichen unterstützt wird.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.Publishing.PublishingSite
Namespace: Microsoft.SharePoint.Publishing
Assembly: Microsoft.SharePoint.Publishing (in Microsoft.SharePoint.Publishing.dll)
Syntax
'Declaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class PublishingSite
'Usage
Dim instance As PublishingSite
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class PublishingSite
Hinweise
Die PublishingSite -Klasse stellt Publishing-spezifisches Verhalten für ein SPSite -Objekt unterstützt das Veröffentlichen, einschließlich des Zugriffs auf häufig Publishing-Objekte aus der SPSite des RootWeb -Objekts z. B. PageLayout -Objekte in der Galerie und SPContentType Objekten der Masterseite verwendet. Sie können Objekte dieser Klasse mithilfe der öffentlichen Konstruktor **[T:Microsoft.SharePoint.Publishing.PublishingSite(Microsoft.SharePoint.SPSite)]**instanziieren.Die PublishingSite -Klasse schließt eine SPSite -Klasse. Die PublishingResources -Funktion muss bereits für die SPSite -Klasse aktiviert werden, die Sie überprüfen können, indem die IsPublishingSite -Methode.
Diese Klasse stellt die zugrunde liegende SPSite über die Site -Eigenschaft auch direkt, so, dass Sie einfach zusätzliche SPSite Funktionalität über das Objektmodell zugreifen können.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.
Siehe auch
Referenz
Microsoft.SharePoint.Publishing-Namespace
[T:Microsoft.SharePoint.Publishing.PublishingSite.#ctor(Microsoft.SharePoint.SPSite)]