SettingsPropertyCollection 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í.
Obsahuje kolekci SettingsProperty objektů.
public ref class SettingsPropertyCollection : ICloneable, System::Collections::ICollection
public class SettingsPropertyCollection : ICloneable, System.Collections.ICollection
type SettingsPropertyCollection = class
interface IEnumerable
interface ICloneable
interface ICollection
type SettingsPropertyCollection = class
interface ICloneable
interface ICollection
interface IEnumerable
type SettingsPropertyCollection = class
interface ICollection
interface IEnumerable
interface ICloneable
Public Class SettingsPropertyCollection
Implements ICloneable, ICollection
- Dědičnost
-
SettingsPropertyCollection
- Implementuje
Poznámky
Kolekce SettingsPropertyCollection obsahuje kolekci SettingsProperty objektů. Objekt SettingsProperty se používá interně jako třída, která představuje metadata o individuální vlastnosti konfigurace.
Konstruktory
| Name | Description |
|---|---|
| SettingsPropertyCollection() |
Inicializuje novou instanci SettingsPropertyCollection třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Count |
Získá hodnotu, která určuje počet SettingsProperty objektů v kolekci. |
| IsSynchronized |
Získá hodnotu, která označuje, zda je přístup k kolekci synchronizován (bezpečné vlákno). |
| Item[String] |
Získá položku kolekce se zadaným názvem. |
| SyncRoot |
Získá objekt pro synchronizaci přístupu ke kolekci. |
Metody
| Name | Description |
|---|---|
| Add(SettingsProperty) |
SettingsProperty Přidá objekt do kolekce. |
| Clear() |
Odebere všechny SettingsProperty objekty z kolekce. |
| Clone() |
Vytvoří kopii existující kolekce. |
| CopyTo(Array, Int32) |
Zkopíruje tento SettingsPropertyCollection objekt do pole. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetEnumerator() |
IEnumerator Získá objekt tak, jak se vztahuje na kolekci. |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| OnAdd(SettingsProperty) |
Provádí další vlastní zpracování při přidávání do obsahu SettingsPropertyCollection instance. |
| OnAddComplete(SettingsProperty) |
Provede další vlastní zpracování po přidání do obsahu SettingsPropertyCollection instance. |
| OnClear() |
Provádí další vlastní zpracování při vymazání obsahu SettingsPropertyCollection instance. |
| OnClearComplete() |
Provede další vlastní zpracování po vymazání obsahu SettingsPropertyCollection instance. |
| OnRemove(SettingsProperty) |
Provádí další vlastní zpracování při odebírání obsahu SettingsPropertyCollection instance. |
| OnRemoveComplete(SettingsProperty) |
Provede další vlastní zpracování po odebrání obsahu SettingsPropertyCollection instance. |
| Remove(String) |
Odebere SettingsProperty objekt z kolekce. |
| SetReadOnly() |
Nastaví kolekci jen pro čtení. |
| ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
Metody rozšíření
| Name | Description |
|---|---|
| AsParallel(IEnumerable) |
Umožňuje paralelizaci dotazu. |
| AsQueryable(IEnumerable) |
Převede IEnumerable na IQueryable. |
| Cast<TResult>(IEnumerable) |
Přetypuje prvky IEnumerable na zadaný typ. |
| OfType<TResult>(IEnumerable) |
Filtruje prvky IEnumerable na základě zadaného typu. |