Aracılığıyla paylaş


WebPartPersonalization.ChangeScope(PersonalizationScope) Yöntem

Tanım

Geçerli sayfanın PersonalizationScope örneğini belirtilen kapsama değiştirir.

protected:
 virtual void ChangeScope(System::Web::UI::WebControls::WebParts::PersonalizationScope scope);
protected virtual void ChangeScope (System.Web.UI.WebControls.WebParts.PersonalizationScope scope);
abstract member ChangeScope : System.Web.UI.WebControls.WebParts.PersonalizationScope -> unit
override this.ChangeScope : System.Web.UI.WebControls.WebParts.PersonalizationScope -> unit
Protected Overridable Sub ChangeScope (scope As PersonalizationScope)

Parametreler

scope
PersonalizationScope

Geçerli sayfa için yeni kişiselleştirme kapsamı.

Özel durumlar

Kapsamdan User kapsama Shared geçiş yapmaya çalışırsa, geçerli kullanıcının kapsam girme Shared yeteneği yoktur.

scope sabit listesi geçerli bir üyesi PersonalizationScope değil.

Açıklamalar

Bu yöntem, şu anda yürütülen sayfanın kişiselleştirme kapsamını parametresi tarafından newScope belirtilen yeni kapsama değiştirir. Bu yöntem, public ToggleScope yöntemi tarafından çağrılan korumalı yardımcı yöntemdir. Arasında geçiş yapmak için ikiden fazla olası kapsam varsa, gelecekteki genişletilebilirliği işlemek için bu korumalı yöntem vardır.

Geçerli kapsam ve newScope aynı değerse, bu yöntem hiçbir işlem gerçekleştirmez.

Şunlara uygulanır

Ayrıca bkz.