Export (0) Print
Expand All
Expand Minimize

Microsoft.Practices.EnterpriseLibrary.Common.Configuration.Design Namespace

 

  Class Description
Public class AddApplicationBlockCommandAttribute
Attribute class used to decorate the design time view model with a Add Application Block command.
Add Application Block commands are added to the configuration tools main menu, underneath the 'Blocks' menu item.
Public class AddSateliteProviderCommandAttribute
Attribute used to overwrite the Add Command for providers that depend on the availability of another block (Sattelite Providers).
Public class AppSettingsDesignTime
Container class for types and identifiers used to decorate the appSettings configuration schema with designtime information.
Public class AppSettingsDesignTime.MetadataTypes
This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
Public class AppSettingsDesignTime.MetadataTypes.AppSettingsSectionMetadata
This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
Public class AppSettingsDesignTime.MetadataTypes.KeyValueConfigurationCollectionMetadata
This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
Public class AppSettingsDesignTime.MetadataTypes.KeyValueConfigurationElementMetadata
This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
Public class BaseTypeAttribute
Indicates the base class or interface that must be assignable from the type specified in the property that this attribute decorates.
Public class CloneableConfigurationElementTypeAttribute
Attribute class used to associate a ConfigurationElement class with an ICloneableConfigurationElement implementation.
Public class CommandAttribute
Attribute used to decorate a designtime View Model element with an executable command. E.g. a context menu item that allows the user to perform an action in the elements context.
Public class CommonDesignTime
Class that contains common type names and metadata used by the designtime.
Public class CommonDesignTime.CommandTypeNames
Class that contains common command types used by the designtime.
Public class CommonDesignTime.ConverterTypeNames
Class that contains common converter types used by the designtime runtime.
Public class CommonDesignTime.EditorTypes
Class that contains common editor types used by the designtime.
Public class CommonDesignTime.MetadataTypes
Class that contains common metadata classes used by the designtime.
This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
Public class CommonDesignTime.MetadataTypes.RedirectedSectionElementMetadata
This class supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
Public class CommonDesignTime.SectionType
Type names for well known Enterprise Library ConfigurationSection elements.
Public class CommonDesignTime.ValidationTypeNames
Class that contains common validation types used by the designtime.
Public class CommonDesignTime.ViewModelTypeNames
Class that contains common view model types used by the designtime.
Public class DesignConfigurationSource
configuration source to support design-time configuration of FileConfigurationSource
Public class DesigntimeDefaultAttribute
Specifies a default value for a configuration property.
Public class DesignTimeReadOnlyAttribute
Determines if the corresponding property is read-only at designtime.
Public class EditorWithReadOnlyTextAttribute
Attribute that instructs the designtime to make the textbox for a property readonly.
This property can is used together with an EditorAttribute, in which the created text box is readonly, though the property can be edited by the editor.
Public class EnvironmentalOverridesAttribute
Attribute class used to indicate whether a property can be overwritten per environment.
The default behavior is that any property can be overwritten.
Public class FilteredFileNameEditorAttribute
Specifies additional metadata for the FilteredFileNameEditor editor.
Public class HandlesSectionAttribute
Indicates that this assembly handles the ConfigurationSection.
Public class MergeableConfigurationCollectionTypeAttribute
Attribute class used to associate a ConfigurationElementCollection class with an IMergeableConfigurationElementCollection implementation.
Public class NamePropertyAttribute
Attribute class that allows to specify a property that should be used as the Element View Model's name.
Public class OmitCustomAttributesPropertyAttribute
This attribute supports the Enterprise Library infrastructure and is not intended to be used directly from your code.
Public class PromoteCommandsAttribute
Attribute class that can be oved to offer a properties add-commands to the containing Element View Model.
This can be usefull for properties that contain a collection of providers, of which the Element Collection View Model is not shown in the UI (User Interface).
Public class ReferenceAttribute
Attribute class used to indicate that the property is a reference to provider.
Reference properties will show an editable dropdown that allows the referred element to be selected.
Public class RegisterAsMetadataTypeAttribute
Registers a class as a metadata body class for another class.
Public class ResourceCategoryAttribute
Represents a localized CategoryAttribute.
Public class ResourceDescriptionAttribute
A customized version of DescriptionAttribute that can load the string from assembly resources instead of just a hard-wired string.
Public class ResourceDisplayNameAttribute
A customized version of DisplayNameAttribute that can load the string from assembly resources instead of just a hard-wired string.
Public class TypePickingCommandAttribute
Attribute class that is used to add a custom add command for a Element View Model.
The Type Picking Command displays a type picker prior to adding the target element and can use its result to initialize the added element.
Public class ViewModelAttribute
Attribute class used to specify a specific View Model derivement or visual representation to be used on the target element.
Public class WizardCommandAttribute
Marks the annotated class as a configuration wizard that can be found by the configuration design time tools.

  Interface Description
Public interface IDesignConfigurationSource
Supports Enterprise Library design-time by providing ability to retrieve, add, and remove sections.

  Enumeration Description
Public enumeration CommandPlacement
Specifies the placement of a command. This can be either a top level menu, e.g.: FileMenu or BlocksMenu or a context menu, e.g.: ContextAdd, ContextCustom.
Public enumeration CommandReplacement
Specifies whether a command replaces a default command.
Public enumeration TypeSelectorIncludes
Provides attributes for the filter of types.
Show:
© 2014 Microsoft