Sdílet prostřednictvím


ConfigurationElementCollectionType Výčet

Definice

Určuje typ objektu ConfigurationElementCollectionType.

public enum class ConfigurationElementCollectionType
public enum ConfigurationElementCollectionType
type ConfigurationElementCollectionType = 
Public Enum ConfigurationElementCollectionType
Dědičnost
ConfigurationElementCollectionType

Pole

Name Hodnota Description
BasicMap 0

Kolekce tohoto typu obsahují prvky, které se vztahují na úroveň, na kterou jsou určeny, a pro všechny podřízené úrovně. Podřízená úroveň nemůže upravit vlastnosti určené nadřazeným prvkem tohoto typu.

AddRemoveClearMap 1

Výchozí typ .ConfigurationElementCollection Kolekce tohoto typu obsahují prvky, které lze sloučit v hierarchii konfiguračních souborů. Na jakékoli konkrétní úrovni v rámci této hierarchie, add, removea clear direktivy se používají k úpravě zděděných vlastností a určení nových.

BasicMapAlternate 2

Stejné jako BasicMap, s tím rozdílem, že tento typ způsobí ConfigurationElementCollection , že objekt seřadí jeho obsah tak, aby zděděné prvky jsou uvedeny jako poslední.

AddRemoveClearMapAlternate 3

Stejné jako AddRemoveClearMap, s tím rozdílem, že tento typ způsobí ConfigurationElementCollection , že objekt seřadí jeho obsah tak, aby zděděné prvky jsou uvedeny jako poslední.

Poznámky

Tento výčet obsahuje všechny možné návratové hodnoty vlastnosti CollectionType . Konfigurační systém ho používá během běhu ke správnému sloučení nastavení konfigurace. Používá se také při vytváření vlastní třídy, která rozšiřuje ConfigurationElementCollection.

Ve výchozím nastavení je AddRemoveClearMaptyp objektu ConfigurationElementCollection . BasicMap Je-li požadováno, přepište CollectionType vlastnost při rozšiřování ConfigurationElementCollection.

Platí pro