C# (CSharp) Microsoft.Practices.Prism.Regions Namespace

Nested Namespaces

Microsoft.Practices.Prism.Regions.Behaviors

Classes

Name Description
AllActiveRegion Region that keeps all the views in it as active. Deactivation of views is not allowed.
DefaultRegionManagerAccessor
INavigateAsyncContract
ItemMetadata Defines a class that wraps an item and adds metadata for it.
NavigationAsyncExtensions Provides additional methods to the INavigateAsync interface.
Region Implementation of IRegion that allows multiple active views.
RegionAdapterMappings This class maps Type with IRegionAdapter.
RegionBehavior Provides a base class for region's behaviors.
RegionBehaviorFactory
RegionContext Class that holds methods to Set and Get the RegionContext from a DependencyObject. RegionContext allows sharing of contextual information between the view that's hosting a IRegion and any views that are inside the Region.
RegionManager This class is responsible for maintaining a collection of regions and attaching regions to controls.
RegionManager.RegionCollection
RegionManagerExtensions Class that creates a fluent interface for the IRegionManager class, with respect to adding views to regions (View Injection pattern), registering view types to regions (View Discovery pattern)
RegionNavigationContentLoader Implementation of IRegionNavigationContentLoader that relies on a IServiceLocator to create new views when necessary.
RegionNavigationEventArgs EventArgs used with the Navigated event.
RegionNavigationService Provides navigation for regions.
RegionViewRegistry Defines a registry for the content of the regions used on View Discovery composition.
ViewSortHintAttribute