次の方法で共有


ServerInfo クラス

定義

フォームがある SharePoint Foundation サーバーに関する情報を提供します。

public ref class ServerInfo abstract
public abstract class ServerInfo
type ServerInfo = class
Public MustInherit Class ServerInfo
継承
ServerInfo

注釈

フォーム テンプレートが SharePoint Foundation サーバーに発行された場合、 ServerInfo クラスのメンバーを使用して、フォームが発行される場所に関する情報 (フォームが配置されているドキュメント ライブラリの URL など) を決定できます。 現在のフォームに関連付けられているServerInfo オブジェクトにアクセスするには、XmlForm クラスの ServerInfo プロパティを使用します。

Microsoft.Office.InfoPath名前空間のメンバーによって提供されるオブジェクト モデルを使用して作成されたマネージド コード フォーム テンプレートでは、フォーム コードでこの (C#) または Me (Visual Basic) キーワード (keyword)を使用して、XmlForm クラスのメンバーに直接アクセスできます (XmlForm クラスへの参照を確立するオブジェクト変数を必要としません)。

たとえば、次のコード例では、this または Me キーワード (keyword)を使用して現在のフォームに関連付けられているServerInfo オブジェクトにアクセスし、SharePointListUrl プロパティを使用して、フォームが配置されているドキュメント ライブラリの URL を含む文字列変数を作成します。

string strListUrl = <span class="label">this</span>.ServerInfo.SharePointListUrl.OriginalString; Dim strListUrl As String = <span class="label">Me</span>.ServerInfo.SharePointListUrl.OriginalString

コンストラクター

ServerInfo()

フォームがある SharePoint Foundation サーバーに関する情報を提供します。

プロパティ

SharePointListUrl

フォームがあるドキュメント ライブラリの URL を提供する Uri を取得します。

SharePointServerRootUrl

フォームがある SharePoint サーバーのルート URL を提供する Uri を取得します。

SharePointSiteCollectionUrl

フォームがある SharePoint サイト コレクションの URL を提供する Uri を取得します。

SharePointSiteUrl

フォームがある SharePoint サイトの URL を提供する Uri を取得します。

適用対象