次の方法で共有


PublishingPage クラス

PublishingWebオブジェクトに格納されている .aspx ページの発行機能に関連する動作を提供します。

継承階層

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.SharePoint.Client.Publishing.ScheduledItem
      Microsoft.SharePoint.Client.Publishing.PublishingPage

名前空間:  Microsoft.SharePoint.Client.Publishing
アセンブリ:   Microsoft.SharePoint.Client.Publishing.Silverlight (Microsoft.SharePoint.Client.Publishing.Silverlight.dll 内);  Microsoft.SharePoint.Client.Publishing.Phone (Microsoft.SharePoint.Client.Publishing.Phone.dll 内)  Microsoft.SharePoint.Client.Publishing (Microsoft.SharePoint.Client.Publishing.dll 内)

構文

'宣言
Public NotInheritable Class PublishingPage _
    Inherits ScheduledItem
'使用
Dim instance As PublishingPage
public sealed class PublishingPage : ScheduledItem

注釈

PublishingPageのオブジェクトは、 PublishingWebオブジェクトの指定されたドキュメント ライブラリのドキュメント ライブラリのアイテムとして保存されます。PageLayoutクラス、 ContentTypeクラス、リソースなど, .aspx ページを定義するパーツおよびその他のパーツへの参照が含まれています。ドキュメント ライブラリのアイテムのフィールド値としてPublishingPageコンテンツが含まれています。

多くの発行ページでページ レイアウトやリソースなどの共通の参照を共有している場合があります。システム内で参照項目が名前を変更されたり移動されたりした場合、サーバーによって PublishingPage オブジェクト内の参照が自動的に更新されます。

スケジュールは、各PublishingPageオブジェクトに関連付けられます。スケジュールされた開始日 (StartDateプロパティ) と終了日 (EndDateプロパティ) の間にのみ公開されたサイトのページが表示されます。スケジュールの動作は、 ScheduledItemPublishingPage基本クラスの一部です。

PublishingPageクラスListItemクラスを折り返します。基になるListItem (ListItemプロパティ) も直接公開にListItemとFileの他の機能をより簡単にアクセスできるようにします。

静的**GetPublishingPage(ListItem)**メソッドを使用するか、 PublishingPageCollectionオブジェクトから取得するPublishingPageクラスのインスタンスを作成することができます。

スレッド セーフ

この型のパブリック static (Visual Basic のShared ) メンバーはいずれもスレッド セーフです。インスタンス メンバーはスレッド セーフになるという保証はありません。

関連項目

参照先

PublishingPage メンバー

Microsoft.SharePoint.Client.Publishing 名前空間