Show / Hide Table of Contents

Class MefRegionManager

Exports the RegionManager using the Managed Extensibility Framework (MEF).

Inheritance
System.Object
RegionManager
MefRegionManager
Implements
IRegionManager
RegionManager.RegionNameProperty
RegionManager.UpdatingRegions
RegionManager.Regions
RegionManager.GetObservableRegion(DependencyObject)
RegionManager.GetRegionContext(DependencyObject)
RegionManager.GetRegionManager(DependencyObject)
RegionManager.GetRegionName(DependencyObject)
RegionManager.SetRegionContext(DependencyObject, Object)
RegionManager.SetRegionManager(DependencyObject, IRegionManager)
RegionManager.SetRegionName(DependencyObject, String)
RegionManager.UpdateRegions()
RegionManager.CreateRegionManager()
RegionManager.RegionManagerProperty
RegionManager.RegionContextProperty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Sartorius.SAF.Presentation.MefExtensions
Assembly: Sartorius.SAF.Presentation.dll
Syntax
[Export(typeof(IRegionManager))]
[PartCreationPolicy(CreationPolicy.Shared)]
public class MefRegionManager : RegionManager, IRegionManager
Remarks

This allows the MefBootstrapper to provide this class as a default implementation. If another implementation is found, this export will not be used.

Implements

IRegionManager

Extension Methods

CollectionExtensions.AddRange<T, TCollection>(TCollection, IEnumerable<T>)
SerializableObjectCloneExtension.Clone<T>(T)
RegionManagerExtensions.RegisterViewWithRegion(IRegionManager, String, Type)
RegionManagerExtensions.RegisterViewWithRegion(IRegionManager, String, Func<Object>)
RegionManagerExtensions.RegisterViewWithRegion<TView, TViewModel>(IRegionManager, String)
RegionManagerExtensions.RequestNavigate(IRegionManager, String, Uri, Action<NavigationResult>)
RegionManagerExtensions.RequestNavigate<T>(IRegionManager, String)
RegionManagerExtensions.RequestNavigate<T>(IRegionManager, String, Action<NavigationResult>)
RegionManagerExtensions.RequestNavigate(IRegionManager, String, Uri)
RegionManagerExtensions.RequestNavigate(IRegionManager, String, String, Action<NavigationResult>)
RegionManagerExtensions.RequestNavigate(IRegionManager, String, String)
RegionManagerExtensions.AttachNewRegion(IRegionManager, DependencyObject, String)
  • View Source
Back to top Generated by DocFX