Aracılığıyla paylaş


WebPartPersonalization.ResetPersonalizationState Yöntem

Tanım

Temel alınan veri deposundaki geçerli sayfa, kapsam ve kullanıcı için kişiselleştirme verilerini sıfırlar.

public:
 virtual void ResetPersonalizationState();
public virtual void ResetPersonalizationState ();
abstract member ResetPersonalizationState : unit -> unit
override this.ResetPersonalizationState : unit -> unit
Public Overridable Sub ResetPersonalizationState ()

Özel durumlar

Geçerli kullanıcının kişiselleştirme durumunu değiştirme yetkisi olmadığında kişiselleştirme verilerini sıfırlama girişiminde bulunuldu.

-veya-

İlişkili Page WebPartManager örneği şeklindedir null.

-veya-

Denetimin Request ilişkili Page örneğindeki özelliğinin WebPartManager değeri şeklindedirnull.

-veya-

Örnek WebPartPersonalization geçerli bir kişiselleştirme sağlayıcısına başvuramaz.

Açıklamalar

Bu yöntem, temel alınan veri deposundaki geçerli sayfa, kapsam ve kullanıcı için kişiselleştirme verilerini sıfırlar. Sıfırlamanın bir yan etkisi olarak, şu anda yürütülen sayfa bir Transfer çağrı tarafından yeniden yürütülür. Bu aktarımın, sayfanın ilk olarak nasıl istendiğine bakılmaksızın geçerli sayfayı istek GET olarak yeniden yürüttüğüne dikkat edin.

Bu yöntem herhangi bir zamanda çağrılabilir. Dahili olarak, bu yöntem sağlayıcıda ResetPersonalizationState yöntemini çağırır. Veriler başarıyla sıfırlandıktan ShouldResetPersonalizationState sonra özelliği olarak trueayarlanır. Bu özellik, denetim özelliklerinden kişiselleştirme verilerini ayıklamayı atlamak ve veriler zaten sıfırlanmışsa kaydetmek için örnek tarafından WebPartPersonalization başka bir yerde kullanılır.

Şunlara uygulanır

Ayrıca bkz.