Microsoft.Practices.EnterpriseLibrary.Configuration.Design.ViewModel Namespace

  ClassDescription
Ff667829.pubclass(en-us,PandP.50).gifBindableProperty
The BindableProperty class contains all the UI (User Interface) related information for a Property instance.
Ff667829.protclass(en-us,PandP.50).gifBindableProperty.BindablePropertyConverter
A TypeConverter implementation that can be used to display and interpret a Property's Value.
Ff667829.pubclass(en-us,PandP.50).gifCollectionEditorContainedElementProperty
Represents a property contained within a collection editor and provides logic to return the appropriate logical contained element ILogicalPropertyContainerElement.
Ff667829.pubclass(en-us,PandP.50).gifCollectionEditorContainedElementReferenceProperty
The CollectionEditorContainedElementReferenceProperty represents a reference property contained within a collection editor.
Ff667829.pubclass(en-us,PandP.50).gifCollectionElementViewModel
Ff667829.pubclass(en-us,PandP.50).gifCommandModel
Represents a bindable command that can be executed from within the designer.
Ff667829.pubclass(en-us,PandP.50).gifConfigurationProperty
A property model that allows a ConfigurationElement's to be set directly (bypassing the CLR property).
Ff667829.pubclass(en-us,PandP.50).gifConfigurationSourceModel
The ConfigurationSourceModel represents a single IConfigurationSource that is presented in the design-time.
Ff667829.pubclass(en-us,PandP.50).gifCustomAttributesPropertyExtender
The CustomAttributesPropertyExtender provides extended properties for configuration elements with attributes provided through the ICustomProviderData interface.
Ff667829.pubclass(en-us,PandP.50).gifCustomProperty<TProperty>
The CustomProperty<TProperty> provides custom value storage and is not built from a PropertyDescriptor definition.
Ff667829.pubclass(en-us,PandP.50).gifDefaultCollectionElementAddCommand
Ff667829.pubclass(en-us,PandP.50).gifDefaultDeleteCommandModel
Default Delete Command implementation.
Invokes the Delete() method on execution.
Ff667829.pubclass(en-us,PandP.50).gifDefaultElementCollectionAddCommand
Default Command Model implementation for the add command on ElementCollectionViewModel instances.
Ff667829.pubclass(en-us,PandP.50).gifElementCollectionViewModel
Ff667829.pubclass(en-us,PandP.50).gifElementListLayout
Layout class used to display a vertical list of ElementViewModel's.
Ff667829.pubclass(en-us,PandP.50).gifElementListLayoutWalker
Walks the ViewModel bindables to disover and return layout items of type ElementListLayout, ListLayout, and TwoColumnsLayout.
Ff667829.pubclass(en-us,PandP.50).gifElementProperty
A property model from a property discovered on a ConfigurationElement.
Ff667829.pubclass(en-us,PandP.50).gifElementReference
The ElementReference represents a reference to a ElementViewModel instance.
The referred element will resolve once it becomes available in the ElementLookup.
Once the referred element is resolved, a ElementFound event is triggered.
An instance of ElementReference provides basic facilities to keep track of changes to the referred element.
Ff667829.pubclass(en-us,PandP.50).gifElementReferenceProperty
A custom property added to a ElementViewModel to support properties that reference items in other ElementViewModels.
Ff667829.pubclass(en-us,PandP.50).gifElementViewModel
The ElementViewModel provides a description of a ConfigurationElement displayed in the Enterprise Library Configuration Design tool.
Ff667829.pubclass(en-us,PandP.50).gifEnvironmentAwareFrameworkEditorBindableProperty
A FrameworkEditorBindableProperty class specific to environmentally overridden properties.
Ff667829.pubclass(en-us,PandP.50).gifFrameworkEditorBindableProperty
A BindableProperty class that allow's the UI (User Interface) to interact with the underlying Property though a custom control (e.g. a date picker, rather than the default textbox).
Ff667829.pubclass(en-us,PandP.50).gifHeaderedListLayout
Layout class that can be used to visualize a ElementViewModel (typically ElementCollectionViewModel) as a list of elements with a textual header.
Ff667829.pubclass(en-us,PandP.50).gifHeaderLayout
Layout class that can be used to visualize a textual header and contextual commnands.
Ff667829.pubclass(en-us,PandP.50).gifHierarchicalLayout
Layout class that can be used to visualize an ElementViewModel and its children in a hierarchical layout.
Ff667829.pubclass(en-us,PandP.50).gifHorizontalColumnBindingLayout
Layout class used to display an ElementViewModel instance in a horizontally aligned grid column.
Ff667829.pubclass(en-us,PandP.50).gifHorizontalListLayout
Layout class that can be used to visualize any number of ElementViewModel instances as a horizontal list with resize controls.
Ff667829.pubclass(en-us,PandP.50).gifInitializeContext
An initialization context used for those elements and properties during explicit initialization calls Initialize(InitializeContext) and Initialize(InitializeContext).
Ff667829.pubclass(en-us,PandP.50).gifListLayout
Layout class used to display a vertical list of ViewModel's.
Ff667829.pubclass(en-us,PandP.50).gifMetadataCollection
The MetadataCollection manages a base set of attributes and their overridden values.
Ff667829.pubclass(en-us,PandP.50).gifPopupEditorBindableProperty
A BindableProperty implementation that allows the user to interact with the underlying Property's value through a model popup editor.
Ff667829.pubclass(en-us,PandP.50).gifProperty
The Property represents a property of a single ConfigurationElement.
Ff667829.pubclass(en-us,PandP.50).gifPropertyValueChangedEventArgs<T>
The event arguments for PropertyValueChangedEventHandler<T>.
Ff667829.pubclass(en-us,PandP.50).gifProtectionProviderProperty
Is a custom Property for a SectionViewModel that indicates if the section needs a protection provider and is, therefore, encrypted.
Ff667829.pubclass(en-us,PandP.50).gifRequirePermissionProperty
A custom property model that allows a ConfigurationSection's RequirePermission property to be modified.
Ff667829.pubclass(en-us,PandP.50).gifSectionViewModel
The SectionViewModel represents a ConfigurationSection in the enterprise library configuration designer.
Ff667829.pubclass(en-us,PandP.50).gifSuggestedValuesBindableProperty
A BindableProperty class that allow's the UI (User Interface) to interact with the underlying Property's SuggestedValues collection.
Ff667829.pubclass(en-us,PandP.50).gifThreeVerticalVisualsLayout
Layout class used to display three ViewModel instances vertically.
Ff667829.pubclass(en-us,PandP.50).gifToggleExpandedCommand
A sectionViewModel() command to toggle the IsExpanded state.
Ff667829.pubclass(en-us,PandP.50).gifTwoColumnsLayout
Layout class used to display two ViewModel instances horizontally.
Ff667829.pubclass(en-us,PandP.50).gifTwoVerticalsLayout
Layout class used to display two ViewModel instances vertically.
Ff667829.pubclass(en-us,PandP.50).gifTypeNameParserHelper
The TypeNameParserHelper attempts to parse a string version of a type name to get the short name of the type.
Ff667829.pubclass(en-us,PandP.50).gifTypeNameProperty
The TypeNameProperty represents a property to display Type information within the configuration design-time.
Ff667829.pubclass(en-us,PandP.50).gifTypePickingCollectionElementAddCommand
Collects a type from the user and populates the newly created ElementViewModel with type information. This will attempt to set the Name property and TypeName properties found in the Properties collection.
Ff667829.pubclass(en-us,PandP.50).gifValidationModel
The ValidationModel tracks all ValidationResult instances by elements in ElementLookup.
Ff667829.pubclass(en-us,PandP.50).gifViewModel
The ViewModel provides a base definition for the logic backing a view-element within the Enterprise Library Configuration Design tool.

  InterfaceDescription
Ff667829.pubinterface(en-us,PandP.50).gifIElementExtendedPropertyProvider
The IElementExtendedPropertyProvider interface allows an implementer to provide additional properties to ElementViewModels.
Ff667829.pubinterface(en-us,PandP.50).gifIEnvironmentalOverridesElement
Interface that contains the necessary information needed to environmentally override a property.
Ff667829.pubinterface(en-us,PandP.50).gifIEnvironmentalOverridesProperty
Interface that contains the necessary information needed to environmentally override a property.
Ff667829.pubinterface(en-us,PandP.50).gifILogicalPropertyContainerElement
Denotes an associated from a property to its logical containing (or parent) element.

  DelegateDescription
Ff667829.pubdelegate(en-us,PandP.50).gifPropertyValueChangedEventHandler<T>
Defines a property changed delegate over a specific type.
Show: