You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
780 lines
46 KiB
XML
780 lines
46 KiB
XML
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>Microsoft.Practices.Prism.MefExtensions</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.DefaultPrismServiceRegistrar">
|
|
<summary>
|
|
DefaultPrismServiceRegistrationAgent allows the Prism required types to be registered if necessary.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.DefaultPrismServiceRegistrar.RegisterRequiredPrismServicesIfMissing(System.ComponentModel.Composition.Hosting.AggregateCatalog)">
|
|
<summary>
|
|
Registers the required Prism types that are not already registered in the <see cref="T:System.ComponentModel.Composition.Hosting.AggregateCatalog"/>.
|
|
</summary>
|
|
<param name="aggregateCatalog">The <see cref="T:System.ComponentModel.Composition.Hosting.AggregateCatalog"/> to register the required types in, if they are not already registered.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.DefaultPrismServiceRegistrar.GetDefaultComposablePartCatalog">
|
|
<summary>
|
|
Returns an <see cref="T:System.ComponentModel.Composition.Hosting.AssemblyCatalog"/> for the current assembly
|
|
</summary>
|
|
<remarks>
|
|
Due to the security restrictions in Silverlight, you cannot call
|
|
<code>Assembly.GetAssembly(typeof(MefBootstrapper))</code>
|
|
So, we are forced to use <code> Assembly.GetCallingAssembly()</code> instead.
|
|
To ensure that the calling assembly is this one, the call is in this
|
|
private helper method.
|
|
</remarks>
|
|
<returns>
|
|
Returns an <see cref="T:System.ComponentModel.Composition.Hosting.AssemblyCatalog"/> for the current assembly
|
|
</returns>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Events.MefEventAggregator">
|
|
<summary>
|
|
Exports the EventAggregator using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper">
|
|
<summary>
|
|
Base class that provides a basic bootstrapping sequence that registers most of the Composite Application Library assets in a MEF <see cref="T:System.ComponentModel.Composition.Hosting.CompositionContainer"/>.
|
|
</summary>
|
|
<remarks>
|
|
This class must be overriden to provide application specific configuration.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.Run(System.Boolean)">
|
|
<summary>
|
|
Run the bootstrapper process.
|
|
</summary>
|
|
<param name="runWithDefaultConfiguration">If <see langword="true"/>, registers default
|
|
Composite Application Library services in the container. This is the default behavior.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.CreateAggregateCatalog">
|
|
<summary>
|
|
Configures the <see cref="P:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.AggregateCatalog"/> used by MEF.
|
|
</summary>
|
|
<remarks>
|
|
The base implementation returns a new AggregateCatalog.
|
|
</remarks>
|
|
<returns>An <see cref="P:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.AggregateCatalog"/> to be used by the bootstrapper.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.ConfigureAggregateCatalog">
|
|
<summary>
|
|
Configures the <see cref="P:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.AggregateCatalog"/> used by MEF.
|
|
</summary>
|
|
<remarks>
|
|
The base implementation does nothing.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.CreateContainer">
|
|
<summary>
|
|
Creates the <see cref="T:System.ComponentModel.Composition.Hosting.CompositionContainer"/> that will be used as the default container.
|
|
</summary>
|
|
<returns>A new instance of <see cref="T:System.ComponentModel.Composition.Hosting.CompositionContainer"/>.</returns>
|
|
<remarks>
|
|
The base implementation registers a default MEF catalog of exports of key Prism types.
|
|
Exporting your own types will replace these defaults.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.ConfigureContainer">
|
|
<summary>
|
|
Configures the <see cref="T:System.ComponentModel.Composition.Hosting.CompositionContainer"/>.
|
|
May be overwritten in a derived class to add specific type mappings required by the application.
|
|
</summary>
|
|
<remarks>
|
|
The base implementation registers all the types direct instantiated by the bootstrapper with the container.
|
|
If the method is overwritten, the new implementation should call the base class version.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.RegisterDefaultTypesIfMissing">
|
|
<summary>
|
|
Helper method for configuring the <see cref="T:System.ComponentModel.Composition.Hosting.CompositionContainer"/>.
|
|
Registers defaults for all the types necessary for Prism to work, if they are not already registered.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.RegisterBootstrapperProvidedTypes">
|
|
<summary>
|
|
Helper method for configuring the <see cref="T:System.ComponentModel.Composition.Hosting.CompositionContainer"/>.
|
|
Registers all the types direct instantiated by the bootstrapper with the container.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.ConfigureServiceLocator">
|
|
<summary>
|
|
Configures the LocatorProvider for the <see cref="T:Microsoft.Practices.ServiceLocation.ServiceLocator"/>.
|
|
</summary>
|
|
<remarks>
|
|
The base implementation also sets the ServiceLocator provider singleton.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.InitializeShell">
|
|
<summary>
|
|
Initializes the shell.
|
|
</summary>
|
|
<remarks>
|
|
The base implementation ensures the shell is composed in the container.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.InitializeModules">
|
|
<summary>
|
|
Initializes the modules. May be overwritten in a derived class to use a custom Modules Catalog
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.AggregateCatalog">
|
|
<summary>
|
|
Gets or sets the default <see cref="P:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.AggregateCatalog"/> for the application.
|
|
</summary>
|
|
<value>The default <see cref="P:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.AggregateCatalog"/> instance.</value>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.Container">
|
|
<summary>
|
|
Gets or sets the default <see cref="T:System.ComponentModel.Composition.Hosting.CompositionContainer"/> for the application.
|
|
</summary>
|
|
<value>The default <see cref="T:System.ComponentModel.Composition.Hosting.CompositionContainer"/> instance.</value>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Modularity.DownloadedPartCatalogCollection">
|
|
<summary>
|
|
Holds a collection of composable part catalogs keyed by module info.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.DownloadedPartCatalogCollection.Add(Microsoft.Practices.Prism.Modularity.ModuleInfo,System.ComponentModel.Composition.Primitives.ComposablePartCatalog)">
|
|
<summary>
|
|
Adds the specified catalog using the module info as a key.
|
|
</summary>
|
|
<param name="moduleInfo">The module info.</param>
|
|
<param name="catalog">The catalog.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.DownloadedPartCatalogCollection.Get(Microsoft.Practices.Prism.Modularity.ModuleInfo)">
|
|
<summary>
|
|
Gets the catalog for the specified module info.
|
|
</summary>
|
|
<param name="moduleInfo">The module info.</param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.DownloadedPartCatalogCollection.TryGet(Microsoft.Practices.Prism.Modularity.ModuleInfo,System.ComponentModel.Composition.Primitives.ComposablePartCatalog@)">
|
|
<summary>
|
|
Tries to ge the catalog for the specified module info.
|
|
</summary>
|
|
<param name="moduleInfo">The module info.</param>
|
|
<param name="catalog">The catalog.</param>
|
|
<returns>true if found; otherwise false;</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.DownloadedPartCatalogCollection.Remove(Microsoft.Practices.Prism.Modularity.ModuleInfo)">
|
|
<summary>
|
|
Removes the catalgo for the specified module info.
|
|
</summary>
|
|
<param name="moduleInfo">The module info.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.DownloadedPartCatalogCollection.Clear">
|
|
<summary>
|
|
Clears the collection of catalogs.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Modularity.IModuleExport">
|
|
<summary>
|
|
Describe the Managed Extensibility Framework export of an IModule.
|
|
</summary>
|
|
<remarks>
|
|
This interface is used when importing classes exported with the ModuleExportAttribute.
|
|
This interface and the ModuleExport class properties should match.
|
|
</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Modularity.IModuleExport.ModuleName">
|
|
<summary>
|
|
Gets the name of the module.
|
|
</summary>
|
|
<value>The name of the module.</value>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Modularity.IModuleExport.ModuleType">
|
|
<summary>
|
|
Gets the type of the module.
|
|
</summary>
|
|
<value>The type of the module.</value>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Modularity.IModuleExport.InitializationMode">
|
|
<summary>
|
|
Gets when the module should have Initialize() called.
|
|
</summary>
|
|
<value>The initialization mode.</value>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Modularity.IModuleExport.DependsOnModuleNames">
|
|
<summary>
|
|
Gets the names of modules this module depends upon.
|
|
</summary>
|
|
<value>An array of module names.</value>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Modularity.MefFileModuleTypeLoader">
|
|
<summary>
|
|
Loads modules from an arbitrary location on the filesystem. This typeloader is only called if
|
|
<see cref="T:Microsoft.Practices.Prism.Modularity.ModuleInfo"/> classes have a Ref parameter that starts with "file://".
|
|
This class is only used on the Desktop version of the Composite Application Library when used with Managed Extensibility Framework.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.MefFileModuleTypeLoader.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the MefFileModuleTypeLoader class.
|
|
This instance is used to load requested module types.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.MefFileModuleTypeLoader.CanLoadModuleType(Microsoft.Practices.Prism.Modularity.ModuleInfo)">
|
|
<summary>
|
|
Evaluates the <see cref="P:Microsoft.Practices.Prism.Modularity.ModuleInfo.Ref"/> property to see if the current typeloader will be able to retrieve the <paramref name="moduleInfo"/>.
|
|
Returns true if the <see cref="P:Microsoft.Practices.Prism.Modularity.ModuleInfo.Ref"/> property starts with "file://", because this indicates that the file
|
|
is a local file.
|
|
</summary>
|
|
<param name="moduleInfo">Module that should have it's type loaded.</param>
|
|
<returns>
|
|
<see langword="true"/> if the current typeloader is able to retrieve the module, otherwise <see langword="false"/>.
|
|
</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.MefFileModuleTypeLoader.LoadModuleType(Microsoft.Practices.Prism.Modularity.ModuleInfo)">
|
|
<summary>
|
|
Retrieves the <paramref name="moduleInfo"/>.
|
|
</summary>
|
|
<param name="moduleInfo">Module that should have it's type loaded.</param>
|
|
</member>
|
|
<member name="E:Microsoft.Practices.Prism.MefExtensions.Modularity.MefFileModuleTypeLoader.ModuleDownloadProgressChanged">
|
|
<summary>
|
|
Raised repeatedly to provide progress as modules are loaded in the background.
|
|
</summary>
|
|
</member>
|
|
<member name="E:Microsoft.Practices.Prism.MefExtensions.Modularity.MefFileModuleTypeLoader.LoadModuleCompleted">
|
|
<summary>
|
|
Raised when a module is loaded or fails to load.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Modularity.MefModuleInitializer">
|
|
<summary>
|
|
Exports the ModuleInitializer using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.MefModuleInitializer.#ctor(Microsoft.Practices.ServiceLocation.IServiceLocator,Microsoft.Practices.Prism.Logging.ILoggerFacade,Microsoft.Practices.Prism.MefExtensions.Modularity.DownloadedPartCatalogCollection,System.ComponentModel.Composition.Hosting.AggregateCatalog)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Modularity.MefModuleInitializer"/> class.
|
|
</summary>
|
|
<param name="serviceLocator">The container that will be used to resolve the modules by specifying its type.</param>
|
|
<param name="loggerFacade">The logger to use.</param>
|
|
<param name="downloadedPartCatalogs">The downloaded part catalogs.</param>
|
|
<param name="aggregateCatalog">The aggregate catalog.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.MefModuleInitializer.CreateModule(Microsoft.Practices.Prism.Modularity.ModuleInfo)">
|
|
<summary>
|
|
Uses the container to resolve a new <see cref="T:Microsoft.Practices.Prism.Modularity.IModule"/> by specifying its <see cref="T:System.Type"/>.
|
|
</summary>
|
|
<param name="moduleInfo">The module to create.</param>
|
|
<returns>
|
|
A new instance of the module specified by <paramref name="moduleInfo"/>.
|
|
</returns>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Modularity.MefModuleInitializer.ImportedModules">
|
|
<summary>
|
|
Import the available modules from the MEF container
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Modularity.MefModuleManager">
|
|
<summary>
|
|
Component responsible for coordinating the modules' type loading and module initialization process.
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
<summary>
|
|
Component responsible for coordinating the modules' type loading and module initialization process.
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.MefModuleManager.#ctor(Microsoft.Practices.Prism.Modularity.IModuleInitializer,Microsoft.Practices.Prism.Modularity.IModuleCatalog,Microsoft.Practices.Prism.Logging.ILoggerFacade)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Modularity.MefModuleManager"/> class.
|
|
</summary>
|
|
<param name="moduleInitializer">Service used for initialization of modules.</param>
|
|
<param name="moduleCatalog">Catalog that enumerates the modules to be loaded and initialized.</param>
|
|
<param name="loggerFacade">Logger used during the load and initialization of modules.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.MefModuleManager.OnImportsSatisfied">
|
|
<summary>
|
|
Called when a part's imports have been satisfied and it is safe to use.
|
|
</summary>
|
|
<remarks>
|
|
Whenever the MEF container loads new types that cause ImportedModules to be recomposed, this is called.
|
|
This method ensures that as the MEF container discovered new modules, the ModuleCatalog is updated.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.MefModuleManager.ModuleNeedsRetrieval(Microsoft.Practices.Prism.Modularity.ModuleInfo)">
|
|
<summary>
|
|
Checks if the module needs to be retrieved before it's initialized.
|
|
</summary>
|
|
<param name="moduleInfo">Module that is being checked if needs retrieval.</param>
|
|
<returns>True if the module needs to be retrieved. Otherwise, false.</returns>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Modularity.MefModuleManager.ImportedModules">
|
|
<summary>
|
|
Gets or sets the modules to be imported.
|
|
</summary>
|
|
<remarks>Import the available modules from the MEF container</remarks>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Modularity.MefModuleManager.ModuleTypeLoaders">
|
|
<summary>
|
|
Gets or sets the type loaders used by the module manager.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.MefServiceLocatorAdapter">
|
|
<summary>
|
|
Provides service location utilizing the Managed Extensibility Framework container.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.MefServiceLocatorAdapter.#ctor(System.ComponentModel.Composition.Hosting.CompositionContainer)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.MefServiceLocatorAdapter"/> class.
|
|
</summary>
|
|
<param name="compositionContainer">The MEF composition container.</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.MefServiceLocatorAdapter.DoGetAllInstances(System.Type)">
|
|
<summary>
|
|
Resolves the instance of the requested service.
|
|
</summary>
|
|
<param name="serviceType">Type of instance requested.</param>
|
|
<returns>The requested service instance.</returns>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.MefServiceLocatorAdapter.DoGetInstance(System.Type,System.String)">
|
|
<summary>
|
|
Resolves all the instances of the requested service.
|
|
</summary>
|
|
<param name="serviceType">Type of service requested.</param>
|
|
<param name="key">Name of registered service you want. May be null.</param>
|
|
<returns>Sequence of service instance objects.</returns>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Modularity.ModuleExportAttribute">
|
|
<summary>
|
|
An attribute that is applied to describe the Managed Extensibility Framework export of an IModule.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.ModuleExportAttribute.#ctor(System.Type)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Modularity.ModuleExportAttribute"/> class.
|
|
</summary>
|
|
<param name="moduleType">The concrete type of the module being exported. Not typeof(IModule).</param>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Modularity.ModuleExportAttribute.#ctor(System.String,System.Type)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Modularity.ModuleExportAttribute"/> class.
|
|
</summary>
|
|
<param name="moduleName">The contract name of the module.</param>
|
|
<param name="moduleType">The concrete type of the module being exported. Not typeof(IModule).</param>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Modularity.ModuleExportAttribute.ModuleName">
|
|
<summary>
|
|
Gets the contract name of the module.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Modularity.ModuleExportAttribute.ModuleType">
|
|
<summary>
|
|
Gets concrete type of the module being exported. Not typeof(IModule).
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Modularity.ModuleExportAttribute.InitializationMode">
|
|
<summary>
|
|
Gets or sets when the module should have Initialize() called.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Modularity.ModuleExportAttribute.DependsOnModuleNames">
|
|
<summary>
|
|
Gets or sets the contract names of modules this module depends upon.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.PrismDefaultsCatalog">
|
|
<summary>
|
|
A very simple custom <see href="ComposablePartCatalog" /> that takes an enumeration
|
|
of parts and returns them when requested.
|
|
</summary>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.PrismDefaultsCatalog.#ctor(System.Collections.Generic.IEnumerable{System.ComponentModel.Composition.Primitives.ComposablePartDefinition})">
|
|
<summary>
|
|
Creates a PrismDefaultsCatalog that will return the provided parts when requested.
|
|
</summary>
|
|
<param name="parts">Parts to add to the catalog</param>
|
|
<exception cref="T:System.ArgumentNullException">Thrown if the parts parameter is null.</exception>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.PrismDefaultsCatalog.Parts">
|
|
<summary>
|
|
Gets the parts contained in the catalog.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Properties.Resources">
|
|
<summary>
|
|
A strongly-typed resource class, for looking up localized strings, etc.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.ResourceManager">
|
|
<summary>
|
|
Returns the cached ResourceManager instance used by this class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.Culture">
|
|
<summary>
|
|
Overrides the current thread's CurrentUICulture property for all
|
|
resource lookups using this strongly typed resource class.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.BootstrapperSequenceCompleted">
|
|
<summary>
|
|
Looks up a localized string similar to Bootstrapper sequence completed.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.ConfiguringCatalogForMEF">
|
|
<summary>
|
|
Looks up a localized string similar to Configuring catalog for MEF.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.ConfiguringDefaultRegionBehaviors">
|
|
<summary>
|
|
Looks up a localized string similar to Configuring default region behaviors.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.ConfiguringMefContainer">
|
|
<summary>
|
|
Looks up a localized string similar to Configuring MEF container.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.ConfiguringModuleCatalog">
|
|
<summary>
|
|
Looks up a localized string similar to Configuring module catalog..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.ConfiguringRegionAdapters">
|
|
<summary>
|
|
Looks up a localized string similar to Configuring region adapters.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.ConfiguringServiceLocatorSingleton">
|
|
<summary>
|
|
Looks up a localized string similar to Configuring ServiceLocator singleton.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.CreatingCatalogForMEF">
|
|
<summary>
|
|
Looks up a localized string similar to Creating catalog for MEF.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.CreatingMefContainer">
|
|
<summary>
|
|
Looks up a localized string similar to Creating Mef container.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.CreatingModuleCatalog">
|
|
<summary>
|
|
Looks up a localized string similar to Creating module catalog..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.CreatingShell">
|
|
<summary>
|
|
Looks up a localized string similar to Creating shell.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.FailedToGetType">
|
|
<summary>
|
|
Looks up a localized string similar to Unable to locate the module with type '{0}' among the exported modules. Make sure the module name in the module catalog matches that specified on ModuleExportAttribute for the module type..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.InitializingModules">
|
|
<summary>
|
|
Looks up a localized string similar to Initializing modules.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.InitializingShell">
|
|
<summary>
|
|
Looks up a localized string similar to Initializing shell.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.LoggerWasCreatedSuccessfully">
|
|
<summary>
|
|
Looks up a localized string similar to Logger was created successfully..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.NullCompositionContainerException">
|
|
<summary>
|
|
Looks up a localized string similar to The CompositionContainer is required and cannot be null..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.NullLoggerFacadeException">
|
|
<summary>
|
|
Looks up a localized string similar to The ILoggerFacade is required and cannot be null..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.NullModuleCatalogException">
|
|
<summary>
|
|
Looks up a localized string similar to The IModuleCatalog is required and cannot be null in order to initialize the modules..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.RegisteringFrameworkExceptionTypes">
|
|
<summary>
|
|
Looks up a localized string similar to Registering Framework Exception Types.
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.SettingTheRegionManager">
|
|
<summary>
|
|
Looks up a localized string similar to Setting the RegionManager..
|
|
</summary>
|
|
</member>
|
|
<member name="P:Microsoft.Practices.Prism.MefExtensions.Properties.Resources.UpdatingRegions">
|
|
<summary>
|
|
Looks up a localized string similar to Updating Regions..
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefAutoPopulateRegionBehavior">
|
|
<summary>
|
|
Exports the AutoPopulateRegionBehavior using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefAutoPopulateRegionBehavior.#ctor(Microsoft.Practices.Prism.Regions.IRegionViewRegistry)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefAutoPopulateRegionBehavior"/> class.
|
|
</summary>
|
|
<param name="regionViewRegistry"><see cref="T:Microsoft.Practices.Prism.Regions.IRegionViewRegistry"/> that the behavior will monitor for views to populate the region.</param>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefBindRegionContextToDependencyObjectBehavior">
|
|
<summary>
|
|
Exports the BindRegionContextToDependencyObjectBehavior using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefClearChildViewsRegionBehavior">
|
|
<summary>
|
|
Exports the ClearChildViewsRegionBehavior using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefDelayedRegionCreationBehavior">
|
|
<summary>
|
|
Exports the DelayedRegionCreationBehavior using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefDelayedRegionCreationBehavior.#ctor(Microsoft.Practices.Prism.Regions.RegionAdapterMappings)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefDelayedRegionCreationBehavior"/> class.
|
|
</summary>
|
|
<param name="regionAdapterMappings">The region adapter mappings, that are used to find the correct adapter for
|
|
a given controltype. The controltype is determined by the <see name="TargetElement"/> value.</param>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefRegionActiveAwareBehavior">
|
|
<summary>
|
|
Exports the RegionActiveAwareBehavior using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefRegionMemberLifetimeBehavior">
|
|
<summary>
|
|
Exports the AutoPopulateRegionBehavior using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefRegionMemberLifetimeBehavior.#ctor">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefAutoPopulateRegionBehavior"/> class.
|
|
</summary>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefRegionManagerRegistrationBehavior">
|
|
<summary>
|
|
Exports the RegionManagerRegistrationBehavior using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefSelectorItemsSourceSyncBehavior">
|
|
<summary>
|
|
Exports the SelectorItemsSourceSyncBehavior using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.Behaviors.MefSyncRegionContextWithHostBehavior">
|
|
<summary>
|
|
Exports the SyncRegionContextWithHostBehavior using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefContentControlRegionAdapter">
|
|
<summary>
|
|
Exports the ContentControlRegionAdapter using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the <see cref="M:Microsoft.Practices.Prism.MefExtensions.MefBootstrapper.ConfigureContainer"/> to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Regions.MefContentControlRegionAdapter.#ctor(Microsoft.Practices.Prism.Regions.IRegionBehaviorFactory)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefContentControlRegionAdapter"/> class.
|
|
</summary>
|
|
<param name="regionBehaviorFactory">The region behavior factory.</param>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefItemsControlRegionAdapter">
|
|
<summary>
|
|
Exports the ItemsControlRegionAdapter using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Regions.MefItemsControlRegionAdapter.#ctor(Microsoft.Practices.Prism.Regions.IRegionBehaviorFactory)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefItemsControlRegionAdapter"/> class.
|
|
</summary>
|
|
<param name="regionBehaviorFactory">The factory used to create the region behaviors to attach to the created regions.</param>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionNavigationContentLoader">
|
|
<summary>
|
|
Exports the LocatorNavigationTargetHandler using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionNavigationContentLoader.#ctor(Microsoft.Practices.ServiceLocation.IServiceLocator)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionNavigationContentLoader"/> class.
|
|
</summary>
|
|
<param name="serviceLocator"><see cref="T:Microsoft.Practices.ServiceLocation.IServiceLocator"/> used to create the instance of the view from its <see cref="T:System.Type"/>.</param>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionAdapterMappings">
|
|
<summary>
|
|
Exports the RegionAdapterMappings using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionBehaviorFactory">
|
|
<summary>
|
|
Exports the RegionBehaviorFactory using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionBehaviorFactory.#ctor(Microsoft.Practices.ServiceLocation.IServiceLocator)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionBehaviorFactory"/> class.
|
|
</summary>
|
|
<param name="serviceLocator"><see cref="T:Microsoft.Practices.ServiceLocation.IServiceLocator"/> used to create the instance of the behavior from its <see cref="T:System.Type"/>.</param>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionManager">
|
|
<summary>
|
|
Exports the RegionManager using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionNavigationJournal">
|
|
<summary>
|
|
Exports the MefRegionNavigationJournal using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionNavigationJournalEntry">
|
|
<summary>
|
|
Exports the RegionNavigationJournalEntry using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionNavigationService">
|
|
<summary>
|
|
Exports the MefRegionNavigationService using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionNavigationService.#ctor(Microsoft.Practices.ServiceLocation.IServiceLocator,Microsoft.Practices.Prism.Regions.IRegionNavigationContentLoader,Microsoft.Practices.Prism.Regions.IRegionNavigationJournal)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionNavigationService"/> class.
|
|
</summary>
|
|
<param name="serviceLocator">The service locator.</param>
|
|
<param name="navigationContentLoader">The navigation content loader.</param>
|
|
<param name="journal">The navigation journal.</param>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionViewRegistry">
|
|
<summary>
|
|
Exports the RegionViewRegistry using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionViewRegistry.#ctor(Microsoft.Practices.ServiceLocation.IServiceLocator)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefRegionViewRegistry"/> class.
|
|
</summary>
|
|
<param name="serviceLocator">The service locator.</param>
|
|
</member>
|
|
<member name="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefSelectorRegionAdapter">
|
|
<summary>
|
|
Exports the SelectorRegionAdapter using the Managed Extensibility Framework (MEF).
|
|
</summary>
|
|
<remarks>
|
|
This allows the MefBootstrapper to provide this class as a default implementation.
|
|
If another implementation is found, this export will not be used.
|
|
</remarks>
|
|
</member>
|
|
<member name="M:Microsoft.Practices.Prism.MefExtensions.Regions.MefSelectorRegionAdapter.#ctor(Microsoft.Practices.Prism.Regions.IRegionBehaviorFactory)">
|
|
<summary>
|
|
Initializes a new instance of the <see cref="T:Microsoft.Practices.Prism.MefExtensions.Regions.MefSelectorRegionAdapter"/> class.
|
|
</summary>
|
|
<param name="regionBehaviorFactory">The factory used to create the region behaviors to attach to the created regions.</param>
|
|
</member>
|
|
</members>
|
|
</doc>
|