PersonalizationDictionary Třída
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í.
public ref class PersonalizationDictionary : System::Collections::IDictionary
public class PersonalizationDictionary : System.Collections.IDictionary
type PersonalizationDictionary = class
interface IDictionary
interface ICollection
interface IEnumerable
Public Class PersonalizationDictionary
Implements IDictionary
- Dědičnost
-
PersonalizationDictionary
- Implementuje
Poznámky
Instance PersonalizationDictionary je kolekce PersonalizationEntry objektů, které se skládají z oboru přizpůsobení a hodnoty objektu. Těmto položkám je přiřazen klíč v objektu PersonalizationDictionary .
Osvědčeným postupem je přidat všechny vlastnosti do slovníku Save pomocí metody bez ohledu na rozsah stránky. Rozhraní .NET Framework ukládá informace vhodným způsobem; Například sdílená data se ukládají, když je stránka v Shared oboru. Sdílené vlastnosti se však neuloží při ukládání hodnoty webových částí, stránka je v User oboru a WebPart ovládací prvek byl přidán se stránkou v Shared oboru.
Konstruktory
PersonalizationDictionary() |
Inicializuje novou instanci PersonalizationDictionary třídy. |
PersonalizationDictionary(Int32) |
Inicializuje novou instanci PersonalizationDictionary třídy pomocí zadaného parametru. |
Vlastnosti
Count |
Získá počet položek ve slovníku. |
IsFixedSize |
Získá, zda je slovník přizpůsobení pevnou velikostí. |
IsReadOnly |
Získá, zda je slovník přizpůsobení jen pro čtení. |
IsSynchronized |
Získá, zda je synchronizován slovník přizpůsobení. |
Item[String] |
Získá nebo nastaví položku ve slovníku přizpůsobení. |
Keys |
Získá odkaz na ICollection objekt obsahující klíče pro slovník přizpůsobení. |
SyncRoot |
Získá objekt, který lze použít k synchronizaci přístupu k přizpůsobení slovníku. |
Values |
Získá odkaz na ICollection objekt obsahující hodnoty ve slovníku přizpůsobení. |
Metody
Add(String, PersonalizationEntry) |
Přidá položky přizpůsobení do slovníku přizpůsobení. |
Clear() |
Odebere z aktuálního PersonalizationDictionary objektu všechny informace o vlastním stavu. |
Contains(String) |
Vrátí hodnotu označující, zda je část vlastní informace o stavu se stejným klíčem obsažena ve slovníku přizpůsobení. |
CopyTo(DictionaryEntry[], Int32) |
Zkopíruje položky stavu slovníku přizpůsobení jako DictionaryEntry instance do zadaného pole. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetEnumerator() |
Vrátí enumerátor, který lze použít k iteraci položek ve slovníku přizpůsobení. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Remove(String) |
Odebere položku vlastního stavu na základě zadaného klíče. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Explicitní implementace rozhraní
ICollection.CopyTo(Array, Int32) |
Implementuje metodu CopyTo(Array, Int32) pro PersonalizationDictionary třídu. |
IDictionary.Add(Object, Object) |
Implementuje metodu Add(Object, Object) pro PersonalizationDictionary třídu. |
IDictionary.Contains(Object) |
Implementuje metodu Contains(Object) pro PersonalizationDictionary třídu. |
IDictionary.Item[Object] |
Získá nebo nastaví Item[Object] hodnotu vlastnosti pro PersonalizationDictionary třídu. |
IDictionary.Remove(Object) |
Implementuje metodu Remove(Object) pro PersonalizationDictionary třídu. |
IEnumerable.GetEnumerator() |
Implementuje metodu GetEnumerator() pro PersonalizationDictionary třídu. |
Metody rozšíření
Cast<TResult>(IEnumerable) |
Přetypuje prvky objektu na IEnumerable zadaný typ. |
OfType<TResult>(IEnumerable) |
Filtruje prvky objektu IEnumerable na základě zadaného typu. |
AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
AsQueryable(IEnumerable) |
Převede objekt na IEnumerableIQueryable. |