Aracılığıyla paylaş


PersonalizationAdministration.GetCountOfState Yöntem

Tanım

Belirtilen kapsam ve ek parametreler için var olan temel veri deposundaki kişiselleştirme durumu öğelerinin sayısını döndürür.

Aşırı Yüklemeler

GetCountOfState(PersonalizationScope, String)

Belirtilen parametreler için var olan temel veri deposundaki kişiselleştirme durumu öğelerinin sayısını döndürür.

GetCountOfState(PersonalizationScope)

Belirtilen kapsam için var olan temel veri deposundaki kişiselleştirme durumu öğelerinin sayısını döndürür.

GetCountOfState(PersonalizationScope, String)

Belirtilen parametreler için var olan temel veri deposundaki kişiselleştirme durumu öğelerinin sayısını döndürür.

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

Parametreler

scope
PersonalizationScope

Alınacak kişiselleştirme durumu öğelerinin kapsamı.

pathToMatch
String

Alınacak kişiselleştirme durumu öğelerinin olduğu sayfanın yolu.

Döndürülenler

Belirtilen kapsam için kişiselleştirme durumu öğelerinin sayısı.

Özel durumlar

Yapılandırmada tanımlanan bir kişiselleştirme sağlayıcısının sağlayıcısı doğru türde değil.

-veya-

pathToMatch, kırpıldıktan sonra boş bir dizedir ("").

-veya-

Herhangi bir parametrenin dizesinin uzunluğu 256 karakterden uzundur.

Yapılandırılan kişiselleştirme sağlayıcılarından birinin örneğini oluşturmaya ve başlatmaya çalışırken bir yapılandırma özel durumu oluştu.

-veya-

Yapılandırmada tanımlanan varsayılan kişiselleştirme sağlayıcısı bulunamadı.

scope sabit listesi için PersonalizationScope geçerli bir üye değil.

Varsayılan sağlayıcı, sayı için negatif bir sayı döndürdü.

Açıklamalar

Belirtilen kapsam ve yol için temel alınan veri deposundaki kişiselleştirme durumu öğelerinin sayısını belirlemek için bu yöntemi kullanın.

Ayrıca bkz.

Şunlara uygulanır

GetCountOfState(PersonalizationScope)

Belirtilen kapsam için var olan temel veri deposundaki kişiselleştirme durumu öğelerinin sayısını döndürür.

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

Parametreler

scope
PersonalizationScope

Alınacak kişiselleştirme durumu öğelerinin kapsamı.

Döndürülenler

Belirtilen kapsam için kişiselleştirme durumu öğelerinin sayısı.

Özel durumlar

scope sabit listesi için PersonalizationScope geçerli bir üye değil.

Yapılandırmada tanımlanan bir kişiselleştirme sağlayıcısının sağlayıcısı doğru türde değil.

-veya-

Herhangi bir parametrenin dizesinin uzunluğu 256 karakterden uzundur.

Yapılandırılan kişiselleştirme sağlayıcılarından birinin örneğini oluşturmaya ve başlatmaya çalışırken bir yapılandırma özel durumu oluştu.

-veya-

Yapılandırmada tanımlanan varsayılan kişiselleştirme sağlayıcısı bulunamadı.

Varsayılan sağlayıcı, sayı için negatif bir sayı döndürdü.

Örnekler

Aşağıdaki kod örneğinde yönteminin nasıl kullanılacağı gösterilmektedir GetCountOfState . Tam örnek, sınıfa PersonalizationAdministration genel bakış konusunda bulunabilir.

Label4.Visible = false;
TextBox4.Text = PersonalizationAdministration.GetCountOfState(PersonalizationScope.User).ToString();

Açıklamalar

Belirtilen kapsam için temel alınan veri deposundaki kişiselleştirme durumu öğelerinin sayısını belirlemek için bu yöntemi kullanın. GetCountOfState Sayıyı belirli bir sayfaya daha fazla daraltmak için yöntemini kullanın.

Ayrıca bkz.

Şunlara uygulanır