PersonalizationScope Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje rozsah přizpůsobení objektu WebPartManager nebo rozsah přizpůsobení, který se vztahuje na vlastnost ovládacího prvku webové části.
public enum class PersonalizationScope
public enum PersonalizationScope
type PersonalizationScope =
Public Enum PersonalizationScope
- Dědičnost
Pole
Shared | 1 | Pokud odkazujete na WebPartManager rozsah ovládacího prvku, rozsah znamená, |
User | 0 | Pokud odkazujete na WebPartManager rozsah ovládacího prvku, rozsah znamená, |
Příklady
Následující příklad ukazuje použití výčtu PersonalizationScope
:
if (_manager.Personalization.Scope == PersonalizationScope.Shared)
{
TextBox2.Text = "Shared Scope";
}
else
TextBox2.Text = "User Scope";
Poznámky
Rozsah přizpůsobení je klíčovým konceptem při individuálním přizpůsobení webových částí a je úzce integrován s dalšími nastaveními, včetně rozsahu, ve kterém stránka prostřednictvím WebPartManager ovládacího prvku běží, oboru přidruženého k jednotlivým vlastnostem ovládacího prvku a způsobu, jakým byl ovládací prvek přidán na stránku. Další informace o rozsahu přizpůsobení najdete v tématu Přehled přizpůsobení webových částí.
Rozsah přizpůsobení odkazuje na to, jak jsou data přizpůsobení použitelná pro různé skupiny uživatelů. Některá data přizpůsobení jsou použitelná jenom pro konkrétního uživatele a ovládací prvek na stránce. Další data přizpůsobení jsou použitelná pro všechny uživatele, kteří si web prohlížejí. Rozsah přizpůsobení se používá v různých oblastech přizpůsobení k určení, která sada dat se má načíst a zobrazit.
Pokud stránka běží v Shared
oboru přizpůsobení, znamená to, že by se měla načíst pouze data přizpůsobení pro konkrétní ovládací prvek, která platí pro všechny uživatele, kteří si ovládací prvek prohlížejí. V závislosti na právech aktuálně spuštěného uživatele je možné tato široce použitelná data také upravit a uložit zpět do úložiště dat. Pokud stránka běží v User
oboru přizpůsobení, znamená to, že data přizpůsobení ovládacího prvku by měla být uložena a načtena na základě aktuálně spuštěného uživatele. Obvykle to znamená, že data specifická pro uživatele se dají načíst a uložit do ovládacího prvku, zatímco široce použitelná data (nebo sdílená data) se dají zobrazit jenom na ovládacím prvku.
Ovládací WebPartManager prvek, který spravuje základní životní cyklus přizpůsobení, se spustí v jednom ze dvou rozsahů přizpůsobení.