PersonalizationAdministration.GetAllState Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstenen kişiselleştirme kapsamı ve diğer belirtilen parametreler için temel alınan veri deposundan tüm kişiselleştirme durumu bilgilerinin bir koleksiyonunu döndürür.
Aşırı Yüklemeler
GetAllState(PersonalizationScope) |
İstenen kişiselleştirme kapsamı için temel alınan veri deposundan tüm kişiselleştirme durumu bilgilerinin bir koleksiyonunu döndürür. |
GetAllState(PersonalizationScope, Int32, Int32, Int32) |
Belirtilen parametrelere göre temel alınan veri deposundaki tüm kişiselleştirme durumu bilgilerinin bir alt kümesini döndürür. |
GetAllState(PersonalizationScope)
İstenen kişiselleştirme kapsamı için temel alınan veri deposundan tüm kişiselleştirme durumu bilgilerinin bir koleksiyonunu döndürür.
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllState (System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
static member GetAllState : System.Web.UI.WebControls.WebParts.PersonalizationScope -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllState (scope As PersonalizationScope) As PersonalizationStateInfoCollection
Parametreler
- scope
- PersonalizationScope
Alınacak kişiselleştirme bilgilerinin kapsamı.
Döndürülenler
PersonalizationStateInfoCollection Belirtilen kapsam için durum bilgilerini içeren bir.
Ö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.
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.
Açıklamalar
Döndürülen koleksiyonun yalnızca PersonalizationStateInfotüründe veya türünde SharedPersonalizationStateInfoUserPersonalizationStateInfotüretilmiş nesneler içerdiğini unutmayın. Varsayılan kişiselleştirme sağlayıcısı kullanılarak, PersonalizationStateInfotüretilmiş nesneler alfabetik düzende döndürülür ve yol ile kullanıcı adı birleşimine göre artan düzende sıralanır. Koleksiyondaki nesnelerin sırası sağlayıcı tarafından belirlenir.
Ayrıca bkz.
- WebPartPersonalization
- Web Bölümleri Denetimlerini ASP.NET
- Web Bölümleri Kişiselleştirmeye Genel Bakış
- İzlenecek yol: Kullanıcı Denetimi ile Web Bölümleri Kişiselleştirmeyi Uygulama
- Web Bölümlerini Kişiselleştirme
Şunlara uygulanır
GetAllState(PersonalizationScope, Int32, Int32, Int32)
Belirtilen parametrelere göre temel alınan veri deposundaki tüm kişiselleştirme durumu bilgilerinin bir alt kümesini döndürür.
public:
static System::Web::UI::WebControls::WebParts::PersonalizationStateInfoCollection ^ GetAllState(System::Web::UI::WebControls::WebParts::PersonalizationScope scope, int pageIndex, int pageSize, [Runtime::InteropServices::Out] int % totalRecords);
public static System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection GetAllState (System.Web.UI.WebControls.WebParts.PersonalizationScope scope, int pageIndex, int pageSize, out int totalRecords);
static member GetAllState : System.Web.UI.WebControls.WebParts.PersonalizationScope * int * int * int -> System.Web.UI.WebControls.WebParts.PersonalizationStateInfoCollection
Public Shared Function GetAllState (scope As PersonalizationScope, pageIndex As Integer, pageSize As Integer, ByRef totalRecords As Integer) As PersonalizationStateInfoCollection
Parametreler
- scope
- PersonalizationScope
Alınacak kişiselleştirme bilgilerinin kapsamı.
- pageIndex
- Int32
Döndürülecek sonuç sayfasının sıfır tabanlı dizini.
- pageSize
- Int32
Döndürülecek kayıt sayısı.
- totalRecords
- Int32
Kullanılabilir kayıtların toplam sayısı.
Döndürülenler
PersonalizationStateInfoCollection Belirtilen kapsam ve parametreler için durum bilgilerini içeren bir.
Özel durumlar
pageIndex
, sıfırdan küçüktür.
-veya-
pageSize
sıfırdan küçük veya sıfıra eşit.
-veya-
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-
ve pageSize
birleşimi pageIndex
Int32.MaxValue değerini aşıyor.
scope
sabit listesi için PersonalizationScope geçerli bir üye değil.
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ı.
Açıklamalar
Döndürülen koleksiyondaki öğeler öncelikli olarak kapsama dayanır ve ardından bu kapsama karşılık gelen kayıtlar ve pageSize
parametrelerine göre bir alt kümeye pageIndex
indirilir. Döndürülen koleksiyon yalnızca örnekleri veya UserPersonalizationStateInfo yalnızca örnekleri içerirSharedPersonalizationStateInfo.
Döndürülen öğeler ve pageSize
parametreleriyle kısıtlanır; burada pageIndex
hangi kayıtların pageIndex
döndürüleceği ve pageSize
döndürülen kayıt sayısını denetler. Örneğin, 0 ve pageSize
25 olarak ayarlanmışsapageIndex
, döndürülen veriler ilk 25 girdi olacaktır. 1 olarak ayarlanmış ve pageSize
25 olarak ayarlanmışsapageIndex
, döndürülen veriler 26 ile 50 arasında giriş olacaktır. totalRecords
parametresi, kullanılabilir kayıtların toplam sayısını döndürür.
Varsayılan kişiselleştirme sağlayıcısı kullanılarak, PersonalizationStateInfotüretilmiş nesneler alfabetik düzende döndürülür ve yol ile kullanıcı adı birleşimine göre artan düzende sıralanır. Koleksiyondaki nesnelerin sırası sağlayıcı tarafından belirlenir.
Ayrıca bkz.
- WebPartPersonalization
- Web Bölümleri Denetimlerini ASP.NET
- Web Bölümleri Kişiselleştirmeye Genel Bakış
- İzlenecek yol: Kullanıcı Denetimi ile Web Bölümleri Kişiselleştirmeyi Uygulama
- Web Bölümlerini Kişiselleştirme
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin