Show / Hide Table of Contents

Class MefRegionNavigationContentLoader

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

Inheritance
object
RegionNavigationContentLoader
MefRegionNavigationContentLoader
Implements
IRegionNavigationContentLoader
RegionNavigationContentLoader.LoadContent(IRegion, NavigationContext)
RegionNavigationContentLoader.CreateNewRegionItem(string)
RegionNavigationContentLoader.GetCandidatesFromRegion(IRegion, string)
RegionNavigationContentLoader.GetContractFromNavigationContext(NavigationContext)
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Sartorius.SAF.Presentation.MefExtensions
Assembly: Sartorius.SAF.Presentation.dll
Syntax
[Export(typeof(IRegionNavigationContentLoader))]
[PartCreationPolicy(CreationPolicy.Shared)]
public class MefRegionNavigationContentLoader : RegionNavigationContentLoader, IRegionNavigationContentLoader
Remarks

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

Constructors

View Source

MefRegionNavigationContentLoader(IServiceLocator)

Initializes a new instance of the MefRegionNavigationContentLoader class.

Declaration
[ImportingConstructor]
public MefRegionNavigationContentLoader(IServiceLocator serviceLocator)
Parameters
Type Name Description
IServiceLocator serviceLocator

CommonServiceLocator.IServiceLocator used to create the instance of the view from its Type.

Implements

IRegionNavigationContentLoader

Extension Methods

CollectionExtensions.AddRange<T, TCollection>(TCollection, IEnumerable<T>)
SerializableObjectCloneExtension.Clone<T>(T)
  • View Source
Back to top Generated by DocFX