PersonalizationScope Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger anpassningsomfånget för ett WebPartManager objekt eller anpassningsomfånget som gäller för en egenskap i en webbdelskontroll.
public enum class PersonalizationScope
public enum PersonalizationScope
type PersonalizationScope =
Public Enum PersonalizationScope
- Arv
Fält
| Name | Värde | Description |
|---|---|---|
| User | 0 | När du refererar till omfånget WebPartManager för kontrollen |
| Shared | 1 | När du refererar till kontrollens omfång WebPartManager |
Exempel
I följande exempel visas hur du använder PersonalizationScope uppräkningen:
if (_manager.Personalization.Scope == PersonalizationScope.Shared)
{
TextBox2.Text = "Shared Scope";
}
else
TextBox2.Text = "User Scope";
Kommentarer
Anpassningsomfånget är ett nyckelkoncept i anpassning av webbdelar och är nära integrerat med andra inställningar, inklusive omfånget som sidan, via WebPartManager kontrollen, körs i, omfånget som är associerat med varje egenskap på en kontroll och hur kontrollen lades till på sidan. Mer information om anpassningsomfång finns i Översikt över anpassning av webbdelar.
Anpassningsomfång avser hur anpassningsdata gäller för olika uppsättningar användare. Vissa anpassningsdata gäller endast för en specifik användare och kontroll på en sida. Andra anpassningsdata gäller för alla användare som visar en webbplats. Anpassningsomfånget används inom olika anpassningsområden för att ange vilken uppsättning data som ska hämtas och visas.
När en sida körs i Shared anpassningsomfånget anger detta att endast anpassningsdata för en specifik kontroll, som gäller för alla användare som visar kontrollen, ska läsas in. Beroende på användarens rättigheter för närvarande kan dessa allmänt tillämpliga data också ändras och sparas tillbaka till datalagret. När en sida körs i User anpassningsomfånget anger detta att en kontrolls anpassningsdata ska sparas och läsas in baserat på den användare som körs just nu. Vanligtvis innebär det att användarspecifika data kan läsas in och sparas på en kontroll, medan allmänt tillämpliga data (eller delade data) bara kan visas på kontrollen.
En WebPartManager kontroll, som hanterar anpassningens livscykel på hög nivå, körs i något av de två anpassningsomfången.