SharePoint Foundation オブジェクト モデルにおける名前空間

最終更新日: 2015年3月9日

適用対象: SharePoint Foundation 2010

Microsoft SharePoint Foundation 2010 オブジェクト モデルは、19 個のアセンブリに存在する 76 個の名前空間で構成されています。これは、SharePoint Foundation を実行するサーバー上の SharePoint サイトで使用されます。

パブリック名前空間

次の表は、パブリック名前空間の一覧です。各名前空間のアセンブリを識別し、展開のカスタマイズに使用できる名前空間の簡単な説明も示しています。

名前

アセンブリ

説明

Microsoft.BusinessData.Infrastructure

Microsoft.BusinessData (Microsoft.BusinessData.dll 内)

ビジネス データ インフラストラクチャを操作するための型とメンバーを提供します。

Microsoft.BusinessData.Infrastructure.Collections

Microsoft.BusinessData (Microsoft.BusinessData.dll 内)

ビジネス データ インフラストラクチャ コレクションを操作するための型とメンバーを提供します。

Microsoft.BusinessData.Infrastructure.SecureStore

Microsoft.BusinessData (Microsoft.BusinessData.dll 内)

Secure Store を操作するためのインターフェイス、クラス、および列挙を提供します。

Microsoft.BusinessData.Infrastructure.Throttle

Microsoft.BusinessData (Microsoft.BusinessData.dll 内)

調整ルールの読み込みと制御のためのインターフェイスを提供します。

Microsoft.BusinessData.MetadataModel

Microsoft.BusinessData (Microsoft.BusinessData.dll 内)

外部システム、外部コンテンツ タイプ、および外部コンテンツ タイプ間の関連付けをデザインするためのクラス、インターフェイス、メソッド、および列挙を提供します。

Microsoft.BusinessData.MetadataModel.Collections

Microsoft.BusinessData (Microsoft.BusinessData.dll 内)

メタデータ モデル内のコレクションを操作するためのクラスを提供します。

Microsoft.BusinessData.Offlining

Microsoft.BusinessData (Microsoft.BusinessData.dll 内)

クライアントにおけるデータ キャッシュを操作するためのクラスを提供します。

Microsoft.BusinessData.Runtime

Microsoft.BusinessData (Microsoft.BusinessData.dll 内)

Microsoft .NET Framework の型リフレクターを使用してリフレクションできる型を作成または追加するためのクラスを提供します。

Microsoft.BusinessData.SystemSpecific

Microsoft.BusinessData (Microsoft.BusinessData.dll 内)

外部システム固有のタスクを処理するためのクラスを提供します。

Microsoft.BusinessData.SystemSpecific.Wcf

Microsoft.BusinessData (Microsoft.BusinessData.dll 内)

ユーザー生成プロキシの作成およびカスタム バインドのインスタンス化を行うためのクラスを提供します。

Microsoft.HtmlTrans

Microsoft HtmlTrans Interface (Microsoft.HtmlTrans.Interface.dll 内)

カスタム変換アプリケーションのインターフェイスを提供します。これにより、必要なクライアント アプリケーションを持たないユーザーや、ビューアーがコンピューターにインストールされていないユーザーにドキュメントの HTML バージョンを配信します。

Microsoft.SharePoint

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

トップ レベル サイトおよびそのサブサイトやリストを操作するための型とメンバーを提供します。

Microsoft.SharePoint.Administration

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

SharePoint Foundation 展開を管理するための管理用の型とメンバーを提供します。

Microsoft.SharePoint.Administration.AccessControl

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

アクセス制御の実行、セキュリティ保護可能なオブジェクトへのアクセスの決定、アクセス ルールの指定、および権限の決定を行うための型とメンバーを提供します。

Microsoft.SharePoint.Administration.Backup

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

SharePoint サイトのバックアップおよび復元の実行に使用する型とメンバーを提供します。

Microsoft.SharePoint.Administration.Claims

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

クレーム ベース認証を管理するための管理用の型とメンバーを提供します。

Microsoft.SharePoint.Administration.Health

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

SharePoint Health Analyzer のルールとレポートを処理するための型とメンバーを提供します。

Microsoft.SharePoint.AdministrationOperation

Microsoft.SharePoint.AdministrationOperation (Microsoft.SharePoint.AdministrationOperation.dll 内)

SharePoint Foundation で管理操作を行うための型とメンバーを提供します。

Microsoft.SharePoint.ApplicationRuntime

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

SharePoint Foundation の実行時の動作の一部 (キャッシュ動作、カルチャの設定など) をカスタマイズできるようにするクラスとインターフェイスを提供します。

Microsoft.SharePoint.Applications.GroupBoard

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

GroupBoard 機能に関連付けられるクラスを提供します。

Microsoft.SharePoint.Applications.GroupBoard

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

モバイル デバイス バージョンの GroupBoard ページに使用するサーバー コントロールを提供します。

Microsoft.SharePoint.Applications.GroupBoard.WebControls

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

GroupBoard 機能の Web コントロール定義とイベント ハンドラーを提供します。

Microsoft.SharePoint.Applications.GroupBoard.WebPartPages

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

GroupBoard 機能の Web パーツ ページ定義を提供します。

Microsoft.SharePoint.BusinessData.Administration

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

外部コンテンツ タイプを管理するクラスを提供します。

Microsoft.SharePoint.BusinessData.Infrastructure

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

Business Data Connectivity (BDC) Service のメタデータを処理するクラスを提供します。

Microsoft.SharePoint.BusinessData.MetadataModel

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

メタデータ モデルを操作するクラスを提供します。

Microsoft.SharePoint.BusinessData.MetadataModel.Constants

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

メタデータ モデル内で使用する定数を定義するクラスを提供します。

Microsoft.SharePoint.BusinessData.Parser

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

パッケージ コンテンツを処理するクラスを提供します。

Microsoft.SharePoint.BusinessData.Runtime

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

Microsoft .NET Framework の型リフレクターを使用してリフレクションできる型を作成または追加します。

Microsoft.SharePoint.BusinessData.SharedService

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

共有サービスを処理するクラスを提供します。

Microsoft.SharePoint.BusinessData.SystemSpecific

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

調整ルールを処理するためのクラスを提供します。

Microsoft.SharePoint.Client

Microsoft.SharePoint.Client (Microsoft.SharePoint.Client.dll 内)

トップ レベル サイトおよびそのリストや子 Web サイトを操作するための、Microsoft.SharePoint 名前空間の型とメンバーのサブセットを提供します。

Microsoft.SharePoint.Client.Application

Microsoft.SharePoint.Client.Runtime (Microsoft.SharePoint.Client.Runtime.dll 内)

クライアント コンピューターで実行されるコードを介して認証を実行するためのオブジェクト モデルを提供します。

Microsoft.SharePoint.Client.Utilities

Microsoft.SharePoint.Client (Microsoft.SharePoint.Client.dll 内)

文字列のエンコード、セキュリティ プリンシパルの操作、および特定のユーティリティ タスクの実行を行うためのクライアント オブジェクト モデルを提供します。

Microsoft.SharePoint.Client.WebParts

Microsoft.SharePoint.Client (Microsoft.SharePoint.Client.dll 内)

クライアントの Web パーツ を操作するための型とメンバーを提供します。

Microsoft.SharePoint.Client.Workflow

Microsoft.SharePoint.Client (Microsoft.SharePoint.Client.dll 内)

クライアント オブジェクト モデルから SharePoint Foundation ワークフローへのエントリ ポイントを提供します。この名前空間には、オブジェクト モデルのメンバーと同じメンバーがあります。

Microsoft.SharePoint.Deployment

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

SharePoint Foundation Web サイト間でのコンテンツのインポートとエクスポートに使用する型とメンバーを提供します。

Microsoft.SharePoint.Diagnostics

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

SharePoint Foundation の利用状況ログと診断ログにアプリケーション情報を記録するための型とメンバーを提供します。

Microsoft.SharePoint.Dsp

Microsoft.SharePoint.Dsp (Microsoft.SharePoint.Dsp.dll 内)

SharePoint Foundation で使用されるデータ取得サービス アダプター用の基本クラスを提供します。

Microsoft.SharePoint.Dsp.OleDb

Microsoft.SharePoint.Dsp.OleDb (Microsoft.SharePoint.Dsp.OleDb.dll 内)

OLE DB データ ソースに対するクエリを実行するためのデータ取得サービス アダプターを提供します。

Microsoft.SharePoint.Dsp.SoapPT

Microsoft.SharePoint.Dsp.SoapPT (Microsoft.SharePoint.Dsp.SoapPT.dll 内)

任意の Web サービスに対するパススルー クエリを実行するためのデータ取得サービス アダプターを提供します。

Microsoft.SharePoint.Dsp.Sts

Microsoft.SharePoint.Dsp.Sts (Microsoft.SharePoint.Dsp.Sts.dll 内)

SharePoint Foundation 内のサイト、リスト、およびドキュメント ライブラリに対するクエリを実行するためのデータ取得サービス アダプターを提供します。

Microsoft.SharePoint.Dsp.XmlUrl

Microsoft.SharePoint.Dsp.XmlUrl (Microsoft.SharePoint.Dsp.XmlUrl.dll 内)

任意の XML データ ソースに対するクエリを実行するためのデータ取得サービス アダプターを提供します。

Microsoft.SharePoint.EmailIntegration

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

ユーザーとの電子メール通信を SharePoint Foundation サイトに統合するためのクラスを提供します。

Microsoft.SharePoint.IdentityModel

Microsoft.SharePoint.IdentityModel (Microsoft.SharePoint.IdentityModel.dll 内)

クレーム ベース識別モデル構成を管理および処理するための型とメンバーを提供します。

Microsoft.SharePoint.IdentityModel.Pages

Microsoft.SharePoint.IdentityModel (Microsoft.SharePoint.IdentityModel.dll 内)

クレームを使用するページとログイン モードに使用する型とメンバーを提供します。

Microsoft.SharePoint.JSGrid

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

グリッド コントロールにおけるデータの表示と出力の形式を制御するのに使用するメソッドを提供します。

Microsoft.SharePoint.JsonUtilities

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

グリッド コントロール関連の ECMAScript 操作をエンコード、デコード、および処理するメソッドを提供します。

Microsoft.SharePoint.Linq

Microsoft.SharePoint.Linq (Microsoft.SharePoint.Linq.dll 内)

LINQ to SharePoint プロバイダーを実装するクラスを提供します。

Microsoft.SharePoint.Meetings

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

会議ワークスペース サイトのカスタマイズに使用できる型とメンバーを提供します。

Microsoft.SharePoint.MobileControls

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

SharePoint リスト内で使用されるモバイル フォームとビュー ページをレンダリングするサーバー コントロールを提供します。

Microsoft.SharePoint.MobileMessage

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

メッセージをモバイル デバイスに統合する SharePoint Foundation ソリューションを構築するためのクラスを提供します。

Microsoft.SharePoint.Navigation

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

SharePoint Web サイトのナビゲーション構造とサイト マップのカスタマイズに使用する型とメンバーを提供します。

Microsoft.SharePoint.PowerShell

Microsoft.SharePoint.PowerShell (Microsoft.SharePoint.PowerShell.dll 内)

Windows PowerShell for SharePoint のカスタム コマンドレットを作成する基本クラスを提供します。

Microsoft.SharePoint.Search.Query

Microsoft.SharePoint.Search (Microsoft.SharePoint.Search.dll 内)

Search Service に対してクエリを実行するカスタム検索 Web パーツおよび検索アプリケーションを作成するクラスを提供します。

Microsoft.SharePoint.Security

Microsoft SharePoint Security (Microsoft.SharePoint.Security.dll 内)

コード アクセス許可と属性クラスのセットを提供します。これらは、SharePoint Foundation オブジェクト モデルへのアクセス、HTTP Gets 上での安全ではない保存の実行、ポイント ツー ポイントの Web パーツ接続の有効化など、特定のリソースと操作のセットを保護するために設計されています。

Microsoft.SharePoint.SoapServer

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

Web パーツ ページおよび Web パーツに関する作業で使用する SharePoint Foundation Web Service および Web サービスを実装するクラスを格納します。ほとんどの場合、これらクラスのメンバーは、サーバーから呼び出されるのではなく、クライアント アプリケーションからリモートで呼び出されるように設計されています。

Microsoft.SharePoint.StsAdmin

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

コマンド プロンプトで STSADM.EXE を実行するために、カスタム操作を作成するインターフェイスを提供します。

Microsoft.SharePoint.Upgrade

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

SharePoint Foundation 展開をアップグレードするための型とメンバーを提供します。

Microsoft.SharePoint.UserCode

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

サンドボックス ソリューションを操作するための型とメンバーを提供します。

Microsoft.SharePoint.Utilities

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

文字列をエンコードし、ユーザー情報を処理するユーティリティを提供します。

Microsoft.SharePoint.WebControls

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

SharePoint サイト内のサイトおよびリスト ページで使用されるサーバー コントロールを提供します。

Microsoft.SharePoint.WebPartPages

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

カスタム Web パーツおよび Web パーツ ページを作成するためのクラス、インターフェイス、およびメンバーを提供します。

Microsoft.SharePoint.WebPartPages.Communication

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

他の Web パーツとの接続の作成をサポートするために、カスタム Web パーツのクラスに実装できるインターフェイスのセットおよびそれらをサポートするクラスとメンバーを提供します。

Microsoft.SharePoint.Workflow

Microsoft.SharePoint (Microsoft.SharePoint.dll 内)

ワークフロー テンプレートとインスタンスの関連付け、開始、管理に使用する型とメンバーを提供します。

Microsoft.SharePoint.Workflow.Application

Microsoft.SharePoint.Workflows (Microsoft.SharePoint.Workflows.dll 内)

SharePoint Foundation の 3 段階ワークフローを表すクラスを提供します。

Microsoft.SharePoint.WorkflowActions

Microsoft.SharePoint.WorkflowActions (Microsoft.SharePoint.WorkflowActions.dll 内)

ワークフロー アクティビティを表す型を提供します。これらのアクティビティはワークフロー アクティビティに組み立てることができます。

Microsoft.SharePoint.WorkflowActions.WithKey

Microsoft.SharePoint.WorkflowActions (Microsoft.SharePoint.WorkflowActions.dll 内)

ワークフロー アクティビティから SPItemKey でリスト アイテムを参照できるようにするクラスを提供します。

Microsoft.Web.Design.Server

Microsoft.Web.Design.Server (Microsoft.Web.Design.Server.dll 内)

SharePoint Foundation Web ページのレンダリングに使用するインターフェイス、クラス、および属性が含まれます。

Microsoft.Web.Design.Utility

Microsoft.Web.Design.Server (Microsoft.Web.Design.Server.dll 内)

SharePoint Foundation ページに要素をレンダリングするために Microsoft.Web.Design.Server 名前空間によって使用されるヘルパー クラスが含まれます。

関連項目

その他の技術情報

SharePoint Foundation のワークフロー