この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Network クラス

コミュニティを表します。

名前空間

System

使用方法

ユーザが現在ログインしているコミュニティを判断するには、Network クラスのメソッドを使用します。

Network コンストラクタ

Network のコンストラクタは次のとおりです。

Network()

System.Network クラスの新しいインスタンスを作成します。

署名

public Network()

Network メソッド

Network のメソッドは次のとおりです。すべてのメソッドが静的です。

communitiesLanding()

コミュニティのデフォルトのランディングページへのページの参照を返します。これは、コミュニティの最初のタブです。

署名

public static String communitiesLanding()

戻り値

型: PageReference

使用方法

コミュニティがユーザの組織で有効になっていないか、ユーザが現在内部組織に含まれる場合は、null を返します。

forwardToAuthPage(String StartURL)

デフォルトのログインページへのページの参照を返します。StartURL は、ログイン成功後の転送先に関するクエリのパラメータとして含まれます。

署名

public static PageReference forwardToAuthPage(String startURL)

パラメータ

startURL
型: String

戻り値

型: PageReference

使用方法

コミュニティがユーザの組織で有効になっていないか、ユーザが現在内部組織に含まれる場合は、null を返します。

getLoginUrl(String)

コミュニティで使用されるログインページの絶対 URL を返します。

署名

public static String getLoginUrl(String networkId)

パラメータ

networkId
型: String
この情報を取得しているコミュニティの ID。

戻り値

型: String

使用方法

コミュニティでログインページとして使用される Force.com ページまたはコミュニティデザイナページの完全な URL を返します。

getLogoutUrl(String)

コミュニティで使用されるログアウトページの絶対 URL を返します。

署名

public static String getLogoutUrl(String networkId)

パラメータ

networkId
型: String
この情報を取得しているコミュニティの ID。

戻り値

型: String

使用方法

コミュニティでログアウトページとして使用される Force.com ページ、コミュニティデザイナページ、または Web ページの完全な URL を返します。

getNetworkId()

ユーザの現在のコミュニティを返します。

署名

public static String getNetworkId()

戻り値

型: String

使用方法

コミュニティがユーザの組織で有効になっていないか、ユーザが現在内部組織に含まれる場合は、null を返します。

getSelfRegUrl(String)

コミュニティで使用されるセルフ登録ページの絶対 URL を返します。

署名

public static String getSelfRegUrl(String networkId)

パラメータ

networkId
型: String
この情報を取得しているコミュニティの ID。

戻り値

型: String

使用方法

コミュニティでセルフ登録ページとして使用される Force.com ページまたはコミュニティデザイナページの完全な URL を返します。

loadAllPackageDefaultNetworkDashboardSettings()

Communities Analytics パッケージのダッシュボードを、各コミュニティの未設定のダッシュボード設定に対応付けます。構成する設定の数を返します。

署名

public static Integer loadAllPackageDefaultNetworkDashboardSettings()

戻り値

型: Integer

使用方法

コミュニティが有効で、Communities Analytics パッケージがインストールされている場合、Communities Analytics パッケージが提供するダッシュボードを、各コミュニティの未設定のダッシュボード設定に対応付けます。構成する設定の数を返します。このメソッドは、ネットワークの作成およびパッケージのインストール中に自動的に呼び出されます。通常、このメソッドを手動で呼び出す必要はありません。

コミュニティがユーザの組織で有効になっていないか、ユーザが現在内部組織に含まれる場合は、0 を返します。