PersonalizationAdministration.GetCountOfState メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したスコープおよび追加パラメーターに存在している基になるデータ ストア内のパーソナル化状態項目の数を返します。
オーバーロード
GetCountOfState(PersonalizationScope, String) |
指定したパラメーターに存在している基になるデータ ストア内のパーソナル化状態項目の数を返します。 |
GetCountOfState(PersonalizationScope) |
指定したスコープに存在する基になるデータ ストア内のパーソナル化状態項目の数を返します。 |
GetCountOfState(PersonalizationScope, String)
指定したパラメーターに存在している基になるデータ ストア内のパーソナル化状態項目の数を返します。
public:
static int GetCountOfState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope, System::String ^ pathToMatch);
public static int GetCountOfState (System.Web.UI.WebControls.WebParts.PersonalizationScope scope, string pathToMatch);
static member GetCountOfState : System.Web.UI.WebControls.WebParts.PersonalizationScope * string -> int
Public Shared Function GetCountOfState (scope As PersonalizationScope, pathToMatch As String) As Integer
パラメーター
- scope
- PersonalizationScope
取得するパーソナル化状態項目のスコープ。
- pathToMatch
- String
取得するパーソナル化状態項目を含むページのパス。
戻り値
指定したスコープのパーソナル化状態項目の数。
例外
構成でパーソナル化プロバイダーに対して定義されたプロバイダーの種類が正しくありません。
- または -
トリム後の pathToMatch
が空の文字列 ("") です。
- または -
いずれかのパラメーターの文字列の長さが 256 文字を超えています。
構成されたパーソナル化プロバイダーのインスタンスを作成し、初期化しようとした際に、構成の例外が発生しました。
- または -
構成で定義された既定のパーソナル化プロバイダーが見つかりません。
scope
が有効な PersonalizationScope 列挙体のメンバーではありません。
既定のプロバイダーから負の数値が返されました。
注釈
このメソッドを使用して、指定したスコープとパスの基になるデータ ストア内のパーソナル化状態項目の数を確認します。
こちらもご覧ください
- WebPartPersonalization
- ASP.NET Web パーツ コントロール
- Web パーツの個人用設定の概要
- チュートリアル: ユーザー コントロールを使用した Web パーツの個人用設定の実装
- Web パーツの個人用設定
適用対象
GetCountOfState(PersonalizationScope)
指定したスコープに存在する基になるデータ ストア内のパーソナル化状態項目の数を返します。
public:
static int GetCountOfState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
public static int GetCountOfState (System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
static member GetCountOfState : System.Web.UI.WebControls.WebParts.PersonalizationScope -> int
Public Shared Function GetCountOfState (scope As PersonalizationScope) As Integer
パラメーター
- scope
- PersonalizationScope
取得するパーソナル化状態項目のスコープ。
戻り値
指定したスコープのパーソナル化状態項目の数。
例外
scope
が有効な PersonalizationScope 列挙体のメンバーではありません。
構成でパーソナル化プロバイダーに対して定義されたプロバイダーの種類が正しくありません。
- または -
いずれかのパラメーターの文字列の長さが 256 文字を超えています。
構成されたパーソナル化プロバイダーのインスタンスを作成し、初期化しようとした際に、構成の例外が発生しました。
- または -
構成で定義された既定のパーソナル化プロバイダーが見つかりません。
既定のプロバイダーから負の数値が返されました。
例
次のコード例は、GetCountOfState メソッドの使用方法を示します。 完全な例については、クラスの概要に関するトピックを PersonalizationAdministration 参照してください。
Label4.Visible = false;
TextBox4.Text = PersonalizationAdministration.GetCountOfState(PersonalizationScope.User).ToString();
注釈
このメソッドを使用して、指定したスコープの基になるデータ ストア内のパーソナル化状態項目の数を確認します。 特定の GetCountOfState ページにカウントをさらに絞り込むには、 メソッドを使用します。
こちらもご覧ください
- WebPartPersonalization
- ASP.NET Web パーツ コントロール
- Web パーツの個人用設定の概要
- チュートリアル: ユーザー コントロールを使用した Web パーツの個人用設定の実装
- Web パーツの個人用設定
適用対象
.NET