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.
5210 lines
293 KiB
XML
5210 lines
293 KiB
XML
2 years ago
|
<?xml version="1.0"?>
|
||
|
<doc>
|
||
|
<assembly>
|
||
|
<name>Prism.Wpf</name>
|
||
|
</assembly>
|
||
|
<members>
|
||
|
<member name="T:Prism.Common.MvvmHelpers">
|
||
|
<summary>
|
||
|
Helper class for MVVM.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Common.MvvmHelpers.ViewAndViewModelAction``1(System.Object,System.Action{``0})">
|
||
|
<summary>
|
||
|
Perform an <see cref="T:System.Action`1"/> on a view and viewmodel.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
The action will be performed on the view and its viewmodel if they implement <typeparamref name="T"/>.
|
||
|
</remarks>
|
||
|
<typeparam name="T">The <see cref="T:System.Action`1"/> parameter type.</typeparam>
|
||
|
<param name="view">The view to perform the <see cref="T:System.Action`1"/> on.</param>
|
||
|
<param name="action">The <see cref="T:System.Action`1"/> to perform.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Common.MvvmHelpers.GetImplementerFromViewOrViewModel``1(System.Object)">
|
||
|
<summary>
|
||
|
Get an implementer from a view or viewmodel.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
If the view implements <typeparamref name="T"/> it will be returned.
|
||
|
Otherwise if the view's <see cref="P:System.Windows.FrameworkElement.DataContext"/> implements <typeparamref name="T"/> it will be returned instead.
|
||
|
</remarks>
|
||
|
<typeparam name="T">The implementer type to get.</typeparam>
|
||
|
<param name="view">The view to get <typeparamref name="T"/> from.</param>
|
||
|
<returns>view or viewmodel as <typeparamref name="T"/>.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Common.ObservableObject`1">
|
||
|
<summary>
|
||
|
Class that wraps an object, so that other classes can notify for Change events. Typically, this class is set as
|
||
|
a Dependency Property on DependencyObjects, and allows other classes to observe any changes in the Value.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
This class is required, because in Silverlight, it's not possible to receive Change notifications for Dependency properties that you do not own.
|
||
|
</remarks>
|
||
|
<typeparam name="T">The type of the property that's wrapped in the Observable object</typeparam>
|
||
|
</member>
|
||
|
<member name="F:Prism.Common.ObservableObject`1.ValueProperty">
|
||
|
<summary>
|
||
|
Identifies the Value property of the ObservableObject
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Common.ObservableObject`1.PropertyChanged">
|
||
|
<summary>
|
||
|
Event that gets invoked when the Value property changes.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Common.ObservableObject`1.Value">
|
||
|
<summary>
|
||
|
The value that's wrapped inside the ObservableObject.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Common.UriParsingHelper">
|
||
|
<summary>
|
||
|
Helper class for parsing <see cref="T:System.Uri"/> instances.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Common.UriParsingHelper.GetQuery(System.Uri)">
|
||
|
<summary>
|
||
|
Gets the query part of <paramref name="uri"/>.
|
||
|
</summary>
|
||
|
<param name="uri">The Uri.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Common.UriParsingHelper.GetAbsolutePath(System.Uri)">
|
||
|
<summary>
|
||
|
Gets the AbsolutePath part of <paramref name="uri"/>.
|
||
|
</summary>
|
||
|
<param name="uri">The Uri.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Common.UriParsingHelper.ParseQuery(System.Uri)">
|
||
|
<summary>
|
||
|
Parses the query of <paramref name="uri"/> into a dictionary.
|
||
|
</summary>
|
||
|
<param name="uri">The URI.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.DependencyObjectExtensions.HasBinding(System.Windows.FrameworkElement,System.Windows.DependencyProperty)">
|
||
|
<summary>
|
||
|
Determines if a <see cref="T:System.Windows.DependencyProperty"/> has a binding set
|
||
|
</summary>
|
||
|
<param name="instance">The to use to search for the property</param>
|
||
|
<param name="property">The property to search</param>
|
||
|
<returns><c>true</c> if there is an active binding, otherwise <c>false</c></returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Interactivity.CommandBehaviorBase`1">
|
||
|
<summary>
|
||
|
Base behavior to handle connecting a <see cref="T:System.Windows.Controls.Control"/> to a Command.
|
||
|
</summary>
|
||
|
<typeparam name="T">The target object must derive from Control.</typeparam>
|
||
|
<remarks>
|
||
|
CommandBehaviorBase can be used to provide new behaviors for commands.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Interactivity.CommandBehaviorBase`1.#ctor(`0)">
|
||
|
<summary>
|
||
|
Constructor specifying the target object.
|
||
|
</summary>
|
||
|
<param name="targetObject">The target object the behavior is attached to.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Interactivity.CommandBehaviorBase`1.AutoEnable">
|
||
|
<summary>
|
||
|
If <c>true</c> the target object's IsEnabled property will update based on the commands ability to execute.
|
||
|
If <c>false</c> the target object's IsEnabled property will not update.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Interactivity.CommandBehaviorBase`1.Command">
|
||
|
<summary>
|
||
|
Corresponding command to be execute and monitored for <see cref="E:System.Windows.Input.ICommand.CanExecuteChanged"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Interactivity.CommandBehaviorBase`1.CommandParameter">
|
||
|
<summary>
|
||
|
The parameter to supply the command during execution.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Interactivity.CommandBehaviorBase`1.TargetObject">
|
||
|
<summary>
|
||
|
Object to which this behavior is attached.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Interactivity.CommandBehaviorBase`1.UpdateEnabledState">
|
||
|
<summary>
|
||
|
Updates the target object's IsEnabled property based on the commands ability to execute.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Interactivity.CommandBehaviorBase`1.ExecuteCommand(System.Object)">
|
||
|
<summary>
|
||
|
Executes the command, if it's set, providing the <see cref="P:Prism.Interactivity.CommandBehaviorBase`1.CommandParameter"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Interactivity.InvokeCommandAction">
|
||
|
<summary>
|
||
|
Trigger action that executes a command when invoked.
|
||
|
It also maintains the Enabled state of the target control based on the CanExecute method of the command.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Interactivity.InvokeCommandAction.AutoEnableProperty">
|
||
|
<summary>
|
||
|
Dependency property identifying if the associated element should automatically be enabled or disabled based on the result of the Command's CanExecute
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Interactivity.InvokeCommandAction.AutoEnable">
|
||
|
<summary>
|
||
|
Gets or sets whether or not the associated element will automatically be enabled or disabled based on the result of the commands CanExecute
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Interactivity.InvokeCommandAction.CommandProperty">
|
||
|
<summary>
|
||
|
Dependency property identifying the command to execute when invoked.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Interactivity.InvokeCommandAction.Command">
|
||
|
<summary>
|
||
|
Gets or sets the command to execute when invoked.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Interactivity.InvokeCommandAction.CommandParameterProperty">
|
||
|
<summary>
|
||
|
Dependency property identifying the command parameter to supply on command execution.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Interactivity.InvokeCommandAction.CommandParameter">
|
||
|
<summary>
|
||
|
Gets or sets the command parameter to supply on command execution.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Interactivity.InvokeCommandAction.TriggerParameterPathProperty">
|
||
|
<summary>
|
||
|
Dependency property identifying the TriggerParameterPath to be parsed to identify the child property of the trigger parameter to be used as the command parameter.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Interactivity.InvokeCommandAction.TriggerParameterPath">
|
||
|
<summary>
|
||
|
Gets or sets the TriggerParameterPath value.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Interactivity.InvokeCommandAction.InvokeAction(System.Object)">
|
||
|
<summary>
|
||
|
Public wrapper of the Invoke method.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Interactivity.InvokeCommandAction.Invoke(System.Object)">
|
||
|
<summary>
|
||
|
Executes the command
|
||
|
</summary>
|
||
|
<param name="parameter">This parameter is passed to the command; the CommandParameter specified in the CommandParameterProperty is used for command invocation if not null.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Interactivity.InvokeCommandAction.OnDetaching">
|
||
|
<summary>
|
||
|
Sets the Command and CommandParameter properties to null.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Interactivity.InvokeCommandAction.OnAttached">
|
||
|
<summary>
|
||
|
This method is called after the behavior is attached.
|
||
|
It updates the command behavior's Command and CommandParameter properties if necessary.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Interactivity.InvokeCommandAction.ExecutableCommandBehavior">
|
||
|
<summary>
|
||
|
A CommandBehavior that exposes a public ExecuteCommand method. It provides the functionality to invoke commands and update Enabled state of the target control.
|
||
|
It is not possible to make the <see cref="T:Prism.Interactivity.InvokeCommandAction"/> inherit from <see cref="T:Prism.Interactivity.CommandBehaviorBase`1"/>, since the <see cref="T:Prism.Interactivity.InvokeCommandAction"/>
|
||
|
must already inherit from <see cref="T:Microsoft.Xaml.Behaviors.TriggerAction`1"/>, so we chose to follow the aggregation approach.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Interactivity.InvokeCommandAction.ExecutableCommandBehavior.#ctor(System.Windows.UIElement)">
|
||
|
<summary>
|
||
|
Constructor specifying the target object.
|
||
|
</summary>
|
||
|
<param name="target">The target object the behavior is attached to.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Interactivity.InvokeCommandAction.ExecutableCommandBehavior.ExecuteCommand(System.Object)">
|
||
|
<summary>
|
||
|
Executes the command, if it's set.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Ioc.ContainerProviderExtension">
|
||
|
<summary>
|
||
|
Provides Types and Services registered with the Container
|
||
|
<example>
|
||
|
<para>
|
||
|
Usage as markup extension:
|
||
|
<![CDATA[
|
||
|
<TextBlock
|
||
|
Text="{Binding
|
||
|
Path=Foo,
|
||
|
Converter={prism:ContainerProvider {x:Type local:MyConverter}}}" />
|
||
|
]]>
|
||
|
</para>
|
||
|
<para>
|
||
|
Usage as XML element:
|
||
|
<![CDATA[
|
||
|
<Window>
|
||
|
<Window.DataContext>
|
||
|
<prism:ContainerProvider Type="{x:Type local:MyViewModel}" />
|
||
|
</Window.DataContext>
|
||
|
</Window>
|
||
|
]]>
|
||
|
</para>
|
||
|
</example>
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Ioc.ContainerProviderExtension.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Ioc.ContainerProviderExtension"/> class.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Ioc.ContainerProviderExtension.#ctor(System.Type)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Ioc.ContainerProviderExtension"/> class.
|
||
|
</summary>
|
||
|
<param name="type">The type to Resolve</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Ioc.ContainerProviderExtension.Type">
|
||
|
<summary>
|
||
|
The type to Resolve
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Ioc.ContainerProviderExtension.Name">
|
||
|
<summary>
|
||
|
The Name used to register the type with the Container
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Ioc.ContainerProviderExtension.ProvideValue(System.IServiceProvider)">
|
||
|
<summary>
|
||
|
Provide resolved object from <see cref="T:Prism.Ioc.ContainerLocator"/>
|
||
|
</summary>
|
||
|
<param name="serviceProvider"></param>
|
||
|
<returns></returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Ioc.IContainerRegistryExtensions">
|
||
|
<summary>
|
||
|
<see cref="T:Prism.Ioc.IContainerRegistry"/> extensions.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Ioc.IContainerRegistryExtensions.RegisterDialog``1(Prism.Ioc.IContainerRegistry,System.String)">
|
||
|
<summary>
|
||
|
Registers an object to be used as a dialog in the IDialogService.
|
||
|
</summary>
|
||
|
<typeparam name="TView">The Type of object to register as the dialog</typeparam>
|
||
|
<param name="containerRegistry"></param>
|
||
|
<param name="name">The unique name to register with the dialog.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Ioc.IContainerRegistryExtensions.RegisterDialog``2(Prism.Ioc.IContainerRegistry,System.String)">
|
||
|
<summary>
|
||
|
Registers an object to be used as a dialog in the IDialogService.
|
||
|
</summary>
|
||
|
<typeparam name="TView">The Type of object to register as the dialog</typeparam>
|
||
|
<typeparam name="TViewModel">The ViewModel to use as the DataContext for the dialog</typeparam>
|
||
|
<param name="containerRegistry"></param>
|
||
|
<param name="name">The unique name to register with the dialog.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Ioc.IContainerRegistryExtensions.RegisterDialogWindow``1(Prism.Ioc.IContainerRegistry)">
|
||
|
<summary>
|
||
|
Registers an object that implements IDialogWindow to be used to host all dialogs in the IDialogService.
|
||
|
</summary>
|
||
|
<typeparam name="TWindow">The Type of the Window class that will be used to host dialogs in the IDialogService</typeparam>
|
||
|
<param name="containerRegistry"></param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Ioc.IContainerRegistryExtensions.RegisterDialogWindow``1(Prism.Ioc.IContainerRegistry,System.String)">
|
||
|
<summary>
|
||
|
Registers an object that implements IDialogWindow to be used to host all dialogs in the IDialogService.
|
||
|
</summary>
|
||
|
<typeparam name="TWindow">The Type of the Window class that will be used to host dialogs in the IDialogService</typeparam>
|
||
|
<param name="containerRegistry"></param>
|
||
|
<param name="name">The name of the dialog window</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Ioc.IContainerRegistryExtensions.RegisterForNavigation(Prism.Ioc.IContainerRegistry,System.Type,System.String)">
|
||
|
<summary>
|
||
|
Registers an object for navigation
|
||
|
</summary>
|
||
|
<param name="containerRegistry"></param>
|
||
|
<param name="type">The type of object to register</param>
|
||
|
<param name="name">The unique name to register with the object.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Ioc.IContainerRegistryExtensions.RegisterForNavigation``1(Prism.Ioc.IContainerRegistry,System.String)">
|
||
|
<summary>
|
||
|
Registers an object for navigation.
|
||
|
</summary>
|
||
|
<typeparam name="T">The Type of the object to register as the view</typeparam>
|
||
|
<param name="containerRegistry"></param>
|
||
|
<param name="name">The unique name to register with the object.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Ioc.IContainerRegistryExtensions.RegisterForNavigation``2(Prism.Ioc.IContainerRegistry,System.String)">
|
||
|
<summary>
|
||
|
Registers an object for navigation with the ViewModel type to be used as the DataContext.
|
||
|
</summary>
|
||
|
<typeparam name="TView">The Type of object to register as the view</typeparam>
|
||
|
<typeparam name="TViewModel">The ViewModel to use as the DataContext for the view</typeparam>
|
||
|
<param name="containerRegistry"></param>
|
||
|
<param name="name">The unique name to register with the view</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.AssemblyResolver">
|
||
|
<summary>
|
||
|
Handles AppDomain's AssemblyResolve event to be able to load assemblies dynamically in
|
||
|
the LoadFrom context, but be able to reference the type from assemblies loaded in the Load context.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.AssemblyResolver.LoadAssemblyFrom(System.String)">
|
||
|
<summary>
|
||
|
Registers the specified assembly and resolves the types in it when the AppDomain requests for it.
|
||
|
</summary>
|
||
|
<param name="assemblyFilePath">The path to the assembly to load in the LoadFrom context.</param>
|
||
|
<remarks>This method does not load the assembly immediately, but lazily until someone requests a <see cref="T:System.Type"/>
|
||
|
declared in the assembly.</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.AssemblyResolver.Dispose">
|
||
|
<summary>
|
||
|
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
||
|
</summary>
|
||
|
<remarks>Calls <see cref="M:Prism.Modularity.AssemblyResolver.Dispose(System.Boolean)"/></remarks>.
|
||
|
<filterpriority>2</filterpriority>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.AssemblyResolver.Dispose(System.Boolean)">
|
||
|
<summary>
|
||
|
Disposes the associated <see cref="T:Prism.Modularity.AssemblyResolver"/>.
|
||
|
</summary>
|
||
|
<param name="disposing">When <see langword="true"/>, it is being called from the Dispose method.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ConfigurationModuleCatalog">
|
||
|
<summary>
|
||
|
A catalog built from a configuration file.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ConfigurationModuleCatalog.#ctor">
|
||
|
<summary>
|
||
|
Builds an instance of ConfigurationModuleCatalog with a <see cref="T:Prism.Modularity.ConfigurationStore"/> as the default store.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ConfigurationModuleCatalog.Store">
|
||
|
<summary>
|
||
|
Gets or sets the store where the configuration is kept.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ConfigurationModuleCatalog.InnerLoad">
|
||
|
<summary>
|
||
|
Loads the catalog from the configuration.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ConfigurationStore">
|
||
|
<summary>
|
||
|
Defines a store for the module metadata.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ConfigurationStore.RetrieveModuleConfigurationSection">
|
||
|
<summary>
|
||
|
Gets the module configuration data.
|
||
|
</summary>
|
||
|
<returns>A <see cref="T:Prism.Modularity.ModulesConfigurationSection"/> instance.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.DirectoryModuleCatalog">
|
||
|
<summary>
|
||
|
Represets a catalog created from a directory on disk.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
The directory catalog will scan the contents of a directory, locating classes that implement
|
||
|
<see cref="T:Prism.Modularity.IModule"/> and add them to the catalog based on contents in their associated <see cref="T:Prism.Modularity.ModuleAttribute"/>.
|
||
|
Assemblies are loaded into a new application domain with ReflectionOnlyLoad. The application domain is destroyed
|
||
|
once the assemblies have been discovered.
|
||
|
|
||
|
The diretory catalog does not continue to monitor the directory after it has created the initialze catalog.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.DirectoryModuleCatalog.ModulePath">
|
||
|
<summary>
|
||
|
Directory containing modules to search for.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.DirectoryModuleCatalog.InnerLoad">
|
||
|
<summary>
|
||
|
Drives the main logic of building the child domain and searching for the assemblies.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.DirectoryModuleCatalog.BuildChildDomain(System.AppDomain)">
|
||
|
<summary>
|
||
|
Creates a new child domain and copies the evidence from a parent domain.
|
||
|
</summary>
|
||
|
<param name="parentDomain">The parent domain.</param>
|
||
|
<returns>The new child domain.</returns>
|
||
|
<remarks>
|
||
|
Grabs the <paramref name="parentDomain"/> evidence and uses it to construct the new
|
||
|
<see cref="T:System.AppDomain"/> because in a ClickOnce execution environment, creating an
|
||
|
<see cref="T:System.AppDomain"/> will by default pick up the partial trust environment of
|
||
|
the AppLaunch.exe, which was the root executable. The AppLaunch.exe does a
|
||
|
create domain and applies the evidence from the ClickOnce manifests to
|
||
|
create the domain that the application is actually executing in. This will
|
||
|
need to be Full Trust for Prism applications.
|
||
|
</remarks>
|
||
|
<exception cref="T:System.ArgumentNullException">An <see cref="T:System.ArgumentNullException"/> is thrown if <paramref name="parentDomain"/> is null.</exception>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.FileModuleTypeLoader">
|
||
|
<summary>
|
||
|
Loads modules from an arbitrary location on the filesystem. This typeloader is only called if
|
||
|
<see cref="T:Prism.Modularity.ModuleInfo"/> classes have a Ref parameter that starts with "file://".
|
||
|
This class is only used on the Desktop version of the Prism Library.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.FileModuleTypeLoader.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Modularity.FileModuleTypeLoader"/> class.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.FileModuleTypeLoader.#ctor(Prism.Modularity.IAssemblyResolver)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Modularity.FileModuleTypeLoader"/> class.
|
||
|
</summary>
|
||
|
<param name="assemblyResolver">The assembly resolver.</param>
|
||
|
</member>
|
||
|
<member name="E:Prism.Modularity.FileModuleTypeLoader.ModuleDownloadProgressChanged">
|
||
|
<summary>
|
||
|
Raised repeatedly to provide progress as modules are loaded in the background.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Modularity.FileModuleTypeLoader.LoadModuleCompleted">
|
||
|
<summary>
|
||
|
Raised when a module is loaded or fails to load.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.FileModuleTypeLoader.CanLoadModuleType(Prism.Modularity.IModuleInfo)">
|
||
|
<summary>
|
||
|
Evaluates the <see cref="P:Prism.Modularity.IModuleInfo.Ref"/> property to see if the current typeloader will be able to retrieve the <paramref name="moduleInfo"/>.
|
||
|
Returns true if the <see cref="P:Prism.Modularity.IModuleInfo.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>
|
||
|
<exception cref="T:System.ArgumentNullException">An <see cref="T:System.ArgumentNullException"/> is thrown if <paramref name="moduleInfo"/> is null.</exception>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.FileModuleTypeLoader.LoadModuleType(Prism.Modularity.IModuleInfo)">
|
||
|
<summary>
|
||
|
Retrieves the <paramref name="moduleInfo"/>.
|
||
|
</summary>
|
||
|
<param name="moduleInfo">Module that should have it's type loaded.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.FileModuleTypeLoader.Dispose">
|
||
|
<summary>
|
||
|
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
||
|
</summary>
|
||
|
<remarks>Calls <see cref="M:Prism.Modularity.FileModuleTypeLoader.Dispose(System.Boolean)"/></remarks>.
|
||
|
<filterpriority>2</filterpriority>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.FileModuleTypeLoader.Dispose(System.Boolean)">
|
||
|
<summary>
|
||
|
Disposes the associated <see cref="T:Prism.Modularity.AssemblyResolver"/>.
|
||
|
</summary>
|
||
|
<param name="disposing">When <see langword="true"/>, it is being called from the Dispose method.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.IAssemblyResolver">
|
||
|
<summary>
|
||
|
Interface for classes that are responsible for resolving and loading assembly files.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IAssemblyResolver.LoadAssemblyFrom(System.String)">
|
||
|
<summary>
|
||
|
Load an assembly when it's required by the application.
|
||
|
</summary>
|
||
|
<param name="assemblyFilePath"></param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.IConfigurationStore">
|
||
|
<summary>
|
||
|
Defines a store for the module metadata.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IConfigurationStore.RetrieveModuleConfigurationSection">
|
||
|
<summary>
|
||
|
Gets the module configuration data.
|
||
|
</summary>
|
||
|
<returns>A <see cref="T:Prism.Modularity.ModulesConfigurationSection"/> instance.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.IModuleCatalogExtensions">
|
||
|
<summary>
|
||
|
<see cref="T:Prism.Modularity.IModuleCatalog"/> extensions.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IModuleCatalogExtensions.AddModule``1(Prism.Modularity.IModuleCatalog,Prism.Modularity.InitializationMode,System.String[])">
|
||
|
<summary>
|
||
|
Adds the module to the <see cref="T:Prism.Modularity.IModuleCatalog"/>.
|
||
|
</summary>
|
||
|
<param name="catalog">The catalog to add the module to.</param>
|
||
|
<param name="mode">The <see cref="T:Prism.Modularity.InitializationMode"/> to use.</param>
|
||
|
<param name="dependsOn">Collection of module names (<see cref="P:Prism.Modularity.IModuleInfo.ModuleName"/>) of the modules on which the module to be added logically depends on.</param>
|
||
|
<typeparam name="T">The <see cref="T:Prism.Modularity.IModule"/> type parameter.</typeparam>
|
||
|
<returns>The same <see cref="T:Prism.Modularity.IModuleCatalog"/> instance with the added module.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IModuleCatalogExtensions.AddModule``1(Prism.Modularity.IModuleCatalog,System.String,Prism.Modularity.InitializationMode,System.String[])">
|
||
|
<summary>
|
||
|
Adds the module to the <see cref="T:Prism.Modularity.IModuleCatalog"/>.
|
||
|
</summary>
|
||
|
<param name="catalog">The catalog to add the module to.</param>
|
||
|
<param name="name">Name of the module to be added.</param>
|
||
|
<param name="mode">The <see cref="T:Prism.Modularity.InitializationMode"/> to use.</param>
|
||
|
<param name="dependsOn">Collection of module names (<see cref="P:Prism.Modularity.IModuleInfo.ModuleName"/>) of the modules on which the module to be added logically depends on.</param>
|
||
|
<typeparam name="T">The <see cref="T:Prism.Modularity.IModule"/> type parameter.</typeparam>
|
||
|
<returns>The same <see cref="T:Prism.Modularity.IModuleCatalog"/> instance with the added module.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IModuleCatalogExtensions.AddModule(Prism.Modularity.IModuleCatalog,System.Type,System.String[])">
|
||
|
<summary>
|
||
|
Adds a groupless <see cref="T:Prism.Modularity.IModuleInfo"/> to the catalog.
|
||
|
</summary>
|
||
|
<param name="catalog">The catalog to add the module to.</param>
|
||
|
<param name="moduleType"><see cref="T:System.Type"/> of the module to be added.</param>
|
||
|
<param name="dependsOn">Collection of module names (<see cref="P:Prism.Modularity.IModuleInfo.ModuleName"/>) of the modules on which the module to be added logically depends on.</param>
|
||
|
<returns>The same <see cref="T:Prism.Modularity.IModuleCatalog"/> instance with the added module.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IModuleCatalogExtensions.AddModule(Prism.Modularity.IModuleCatalog,System.Type,Prism.Modularity.InitializationMode,System.String[])">
|
||
|
<summary>
|
||
|
Adds a groupless <see cref="T:Prism.Modularity.IModuleInfo"/> to the catalog.
|
||
|
</summary>
|
||
|
<param name="catalog">The catalog to add the module to.</param>
|
||
|
<param name="moduleType"><see cref="T:System.Type"/> of the module to be added.</param>
|
||
|
<param name="initializationMode">Stage on which the module to be added will be initialized.</param>
|
||
|
<param name="dependsOn">Collection of module names (<see cref="P:Prism.Modularity.IModuleInfo.ModuleName"/>) of the modules on which the module to be added logically depends on.</param>
|
||
|
<returns>The same <see cref="T:Prism.Modularity.IModuleCatalog"/> instance with the added module.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IModuleCatalogExtensions.AddModule(Prism.Modularity.IModuleCatalog,System.String,System.String,System.String[])">
|
||
|
<summary>
|
||
|
Adds a groupless <see cref="T:Prism.Modularity.IModuleInfo"/> to the catalog.
|
||
|
</summary>
|
||
|
<param name="catalog">The catalog to add the module to.</param>
|
||
|
<param name="moduleName">Name of the module to be added.</param>
|
||
|
<param name="moduleType"><see cref="T:System.Type"/> of the module to be added.</param>
|
||
|
<param name="dependsOn">Collection of module names (<see cref="P:Prism.Modularity.IModuleInfo.ModuleName"/>) of the modules on which the module to be added logically depends on.</param>
|
||
|
<returns>The same <see cref="T:Prism.Modularity.IModuleCatalog"/> instance with the added module.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IModuleCatalogExtensions.AddModule(Prism.Modularity.IModuleCatalog,System.String,System.String,Prism.Modularity.InitializationMode,System.String[])">
|
||
|
<summary>
|
||
|
Adds a groupless <see cref="T:Prism.Modularity.ModuleInfo"/> to the catalog.
|
||
|
</summary>
|
||
|
<param name="catalog">The catalog to add the module to.</param>
|
||
|
<param name="moduleName">Name of the module to be added.</param>
|
||
|
<param name="moduleType"><see cref="T:System.Type"/> of the module to be added.</param>
|
||
|
<param name="initializationMode">Stage on which the module to be added will be initialized.</param>
|
||
|
<param name="dependsOn">Collection of module names (<see cref="P:Prism.Modularity.ModuleInfo.ModuleName"/>) of the modules on which the module to be added logically depends on.</param>
|
||
|
<returns>The same <see cref="T:Prism.Modularity.IModuleCatalog"/> instance with the added module.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IModuleCatalogExtensions.AddModule(Prism.Modularity.IModuleCatalog,System.String,System.String,System.String,Prism.Modularity.InitializationMode,System.String[])">
|
||
|
<summary>
|
||
|
Adds a groupless <see cref="T:Prism.Modularity.ModuleInfo"/> to the catalog.
|
||
|
</summary>
|
||
|
<param name="catalog">The catalog to add the module to.</param>
|
||
|
<param name="moduleName">Name of the module to be added.</param>
|
||
|
<param name="moduleType"><see cref="T:System.Type"/> of the module to be added.</param>
|
||
|
<param name="refValue">Reference to the location of the module to be added assembly.</param>
|
||
|
<param name="initializationMode">Stage on which the module to be added will be initialized.</param>
|
||
|
<param name="dependsOn">Collection of module names (<see cref="P:Prism.Modularity.ModuleInfo.ModuleName"/>) of the modules on which the module to be added logically depends on.</param>
|
||
|
<returns>The same <see cref="T:Prism.Modularity.IModuleCatalog"/> instance with the added module.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IModuleCatalogExtensions.AddModule``1(Prism.Modularity.IModuleCatalog,Prism.Modularity.InitializationMode)">
|
||
|
<summary>
|
||
|
Adds the module to the <see cref="T:Prism.Modularity.IModuleCatalog"/>.
|
||
|
</summary>
|
||
|
<param name="catalog">The catalog to add the module to.</param>
|
||
|
<param name="mode">The <see cref="T:Prism.Modularity.InitializationMode"/> to use.</param>
|
||
|
<typeparam name="T">The <see cref="T:Prism.Modularity.IModule"/> type parameter.</typeparam>
|
||
|
<returns>The same <see cref="T:Prism.Modularity.IModuleCatalog"/> instance with the added module.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IModuleCatalogExtensions.AddModule``1(Prism.Modularity.IModuleCatalog,System.String)">
|
||
|
<summary>
|
||
|
Adds the module to the <see cref="T:Prism.Modularity.IModuleCatalog"/>.
|
||
|
</summary>
|
||
|
<param name="catalog">The catalog to add the module to.</param>
|
||
|
<param name="name">Name of the module to be added.</param>
|
||
|
<typeparam name="T">The <see cref="T:Prism.Modularity.IModule"/> type parameter.</typeparam>
|
||
|
<returns>The same <see cref="T:Prism.Modularity.IModuleCatalog"/> instance with the added module.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IModuleCatalogExtensions.AddModule``1(Prism.Modularity.IModuleCatalog,System.String,Prism.Modularity.InitializationMode)">
|
||
|
<summary>
|
||
|
Adds the module to the <see cref="T:Prism.Modularity.IModuleCatalog"/>.
|
||
|
</summary>
|
||
|
<param name="catalog">The catalog to add the module to.</param>
|
||
|
<param name="name">Name of the module to be added.</param>
|
||
|
<param name="mode">The <see cref="T:Prism.Modularity.InitializationMode"/> to use.</param>
|
||
|
<typeparam name="T">The <see cref="T:Prism.Modularity.IModule"/> type parameter.</typeparam>
|
||
|
<returns>The same <see cref="T:Prism.Modularity.IModuleCatalog"/> instance with the added module.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IModuleCatalogExtensions.AddGroup(Prism.Modularity.IModuleCatalog,Prism.Modularity.InitializationMode,System.String,Prism.Modularity.ModuleInfo[])">
|
||
|
<summary>
|
||
|
Creates and adds a <see cref="T:Prism.Modularity.ModuleInfoGroup"/> to the catalog.
|
||
|
</summary>
|
||
|
<param name="catalog">The catalog to add the module to.</param>
|
||
|
<param name="initializationMode">Stage on which the module group to be added will be initialized.</param>
|
||
|
<param name="refValue">Reference to the location of the module group to be added.</param>
|
||
|
<param name="moduleInfos">Collection of <see cref="T:Prism.Modularity.ModuleInfo"/> included in the group.</param>
|
||
|
<returns>The same <see cref="T:Prism.Modularity.IModuleCatalog"/> with the added module group.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.IModuleTypeLoader">
|
||
|
<summary>
|
||
|
Defines the interface for moduleTypeLoaders
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.IModuleTypeLoader.CanLoadModuleType(Prism.Modularity.IModuleInfo)">
|
||
|
<summary>
|
||
|
Evaluates the <see cref="P:Prism.Modularity.IModuleInfo.Ref"/> property to see if the current typeloader will be able to retrieve the <paramref name="moduleInfo"/>.
|
||
|
</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:Prism.Modularity.IModuleTypeLoader.LoadModuleType(Prism.Modularity.IModuleInfo)">
|
||
|
<summary>
|
||
|
Retrieves the <paramref name="moduleInfo"/>.
|
||
|
</summary>
|
||
|
<param name="moduleInfo">Module that should have it's type loaded.</param>
|
||
|
</member>
|
||
|
<member name="E:Prism.Modularity.IModuleTypeLoader.ModuleDownloadProgressChanged">
|
||
|
<summary>
|
||
|
Raised repeatedly to provide progress as modules are downloaded in the background.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Modularity.IModuleTypeLoader.LoadModuleCompleted">
|
||
|
<summary>
|
||
|
Raised when a module is loaded or fails to load.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
This event is raised once per ModuleInfo instance requested in <see cref="M:Prism.Modularity.IModuleTypeLoader.LoadModuleType(Prism.Modularity.IModuleInfo)"/>.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ModuleAttribute">
|
||
|
<summary>
|
||
|
Indicates that the class should be considered a named module using the
|
||
|
provided module name.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleAttribute.ModuleName">
|
||
|
<summary>
|
||
|
Gets or sets the name of the module.
|
||
|
</summary>
|
||
|
<value>The name of the module.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleAttribute.OnDemand">
|
||
|
<summary>
|
||
|
Gets or sets the value indicating whether the module should be loaded OnDemand.
|
||
|
</summary>
|
||
|
When <see langword="false"/> (default value), it indicates the module should be loaded as soon as it's dependencies are satisfied.
|
||
|
Otherwise you should explicitly load this module via the <see cref="T:Prism.Modularity.ModuleManager"/>.
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ModuleCatalog">
|
||
|
<summary>
|
||
|
The <see cref="T:Prism.Modularity.ModuleCatalog"/> holds information about the modules that can be used by the
|
||
|
application. Each module is described in a <see cref="T:Prism.Modularity.ModuleInfo"/> class, that records the
|
||
|
name, type and location of the module.
|
||
|
|
||
|
It also verifies that the <see cref="T:Prism.Modularity.ModuleCatalog"/> is internally valid. That means that
|
||
|
it does not have:
|
||
|
<list>
|
||
|
<item>Circular dependencies</item>
|
||
|
<item>Missing dependencies</item>
|
||
|
<item>
|
||
|
Invalid dependencies, such as a Module that's loaded at startup that depends on a module
|
||
|
that might need to be retrieved.
|
||
|
</item>
|
||
|
</list>
|
||
|
The <see cref="T:Prism.Modularity.ModuleCatalog"/> also serves as a baseclass for more specialized Catalogs .
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleCatalog.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Modularity.ModuleCatalog"/> class.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleCatalog.#ctor(System.Collections.Generic.IEnumerable{Prism.Modularity.ModuleInfo})">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Modularity.ModuleCatalog"/> class while providing an
|
||
|
initial list of <see cref="T:Prism.Modularity.ModuleInfo"/>s.
|
||
|
</summary>
|
||
|
<param name="modules">The initial list of modules.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleCatalog.GetFileAbsoluteUri(System.String)">
|
||
|
<summary>
|
||
|
Creates a valid file uri to locate the module assembly file
|
||
|
</summary>
|
||
|
<param name="filePath">The relative path to the file</param>
|
||
|
<returns>The valid absolute file path</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ModuleConfigurationElement">
|
||
|
<summary>
|
||
|
A configuration element to declare module metadata.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleConfigurationElement.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Modularity.ModuleConfigurationElement"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleConfigurationElement.#ctor(System.String,System.String,System.String,System.Boolean)">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Modularity.ModuleConfigurationElement"/>.
|
||
|
</summary>
|
||
|
<param name="assemblyFile">The assembly file where the module is located.</param>
|
||
|
<param name="moduleType">The type of the module.</param>
|
||
|
<param name="moduleName">The name of the module.</param>
|
||
|
<param name="startupLoaded">This attribute specifies whether the module is loaded at startup.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleConfigurationElement.AssemblyFile">
|
||
|
<summary>
|
||
|
Gets or sets the assembly file.
|
||
|
</summary>
|
||
|
<value>The assembly file.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleConfigurationElement.ModuleType">
|
||
|
<summary>
|
||
|
Gets or sets the module type.
|
||
|
</summary>
|
||
|
<value>The module's type.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleConfigurationElement.ModuleName">
|
||
|
<summary>
|
||
|
Gets or sets the module name.
|
||
|
</summary>
|
||
|
<value>The module's name.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleConfigurationElement.StartupLoaded">
|
||
|
<summary>
|
||
|
Gets or sets a value indicating whether the module should be loaded at startup.
|
||
|
</summary>
|
||
|
<value>A value indicating whether the module should be loaded at startup.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleConfigurationElement.Dependencies">
|
||
|
<summary>
|
||
|
Gets or sets the modules this module depends on.
|
||
|
</summary>
|
||
|
<value>The names of the modules that this depends on.</value>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ModuleConfigurationElementCollection">
|
||
|
<summary>
|
||
|
A collection of <see cref="T:Prism.Modularity.ModuleConfigurationElement"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleConfigurationElementCollection.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Modularity.ModuleConfigurationElementCollection"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleConfigurationElementCollection.#ctor(Prism.Modularity.ModuleConfigurationElement[])">
|
||
|
<summary>
|
||
|
Initializes a new <see cref="T:Prism.Modularity.ModuleConfigurationElementCollection"/>.
|
||
|
</summary>
|
||
|
<param name="modules">The initial set of <see cref="T:Prism.Modularity.ModuleConfigurationElement"/>.</param>
|
||
|
<exception cref="T:System.ArgumentNullException">An <see cref="T:System.ArgumentNullException"/> is thrown if <paramref name="modules"/> is <see langword="null"/>.</exception>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleConfigurationElementCollection.ThrowOnDuplicate">
|
||
|
<summary>
|
||
|
Gets a value indicating whether an exception should be raised if a duplicate element is found.
|
||
|
This property will always return true.
|
||
|
</summary>
|
||
|
<value>A <see cref="T:System.Boolean"/> value.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleConfigurationElementCollection.CollectionType">
|
||
|
<summary>
|
||
|
Gets the type of the <see cref="T:System.Configuration.ConfigurationElementCollection" />.
|
||
|
</summary>
|
||
|
<value>
|
||
|
The <see cref="T:System.Configuration.ConfigurationElementCollectionType" /> of this collection.
|
||
|
</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleConfigurationElementCollection.ElementName">
|
||
|
<summary>
|
||
|
Gets the name used to identify this collection of elements in the configuration file when overridden in a derived class.
|
||
|
</summary>
|
||
|
<value>
|
||
|
The name of the collection; otherwise, an empty string.
|
||
|
</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleConfigurationElementCollection.Item(System.Int32)">
|
||
|
<summary>
|
||
|
Gets the <see cref="T:Prism.Modularity.ModuleConfigurationElement"/> located at the specified index in the collection.
|
||
|
</summary>
|
||
|
<param name="index">The index of the element in the collection.</param>
|
||
|
<returns>A <see cref="T:Prism.Modularity.ModuleConfigurationElement"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleConfigurationElementCollection.Add(Prism.Modularity.ModuleConfigurationElement)">
|
||
|
<summary>
|
||
|
Adds a <see cref="T:Prism.Modularity.ModuleConfigurationElement"/> to the collection.
|
||
|
</summary>
|
||
|
<param name="module">A <see cref="T:Prism.Modularity.ModuleConfigurationElement"/> instance.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleConfigurationElementCollection.Contains(System.String)">
|
||
|
<summary>
|
||
|
Tests if the collection contains the configuration for the specified module name.
|
||
|
</summary>
|
||
|
<param name="moduleName">The name of the module to search the configuration for.</param>
|
||
|
<returns><see langword="true"/> if a configuration for the module is present; otherwise <see langword="false"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleConfigurationElementCollection.FindAll(System.Predicate{Prism.Modularity.ModuleConfigurationElement})">
|
||
|
<summary>
|
||
|
Searches the collection for all the <see cref="T:Prism.Modularity.ModuleConfigurationElement"/> that match the specified predicate.
|
||
|
</summary>
|
||
|
<param name="match">A <see cref="T:System.Predicate`1"/> that implements the match test.</param>
|
||
|
<returns>A <see cref="T:System.Collections.Generic.List`1"/> with the successful matches.</returns>
|
||
|
<exception cref="T:System.ArgumentNullException">An <see cref="T:System.ArgumentNullException"/> is thrown if <paramref name="match"/> is null.</exception>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleConfigurationElementCollection.CreateNewElement">
|
||
|
<summary>
|
||
|
Creates a new <see cref="T:Prism.Modularity.ModuleConfigurationElement"/>.
|
||
|
</summary>
|
||
|
<returns>A <see cref="T:Prism.Modularity.ModuleConfigurationElement"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleConfigurationElementCollection.GetElementKey(System.Configuration.ConfigurationElement)">
|
||
|
<summary>
|
||
|
Gets the element key for a specified configuration element when overridden in a derived class.
|
||
|
</summary>
|
||
|
<param name="element">The <see cref="T:System.Configuration.ConfigurationElement" /> to return the key for. </param>
|
||
|
<returns>
|
||
|
An <see cref="T:System.Object" /> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement" />.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ModuleDependencyCollection">
|
||
|
<summary>
|
||
|
A collection of <see cref="T:Prism.Modularity.ModuleDependencyConfigurationElement"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleDependencyCollection.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Modularity.ModuleDependencyCollection"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleDependencyCollection.#ctor(Prism.Modularity.ModuleDependencyConfigurationElement[])">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Modularity.ModuleDependencyCollection"/>.
|
||
|
</summary>
|
||
|
<param name="dependencies">An array of <see cref="T:Prism.Modularity.ModuleDependencyConfigurationElement"/> with initial list of dependencies.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleDependencyCollection.CollectionType">
|
||
|
<summary>
|
||
|
Gets the type of the <see cref="T:System.Configuration.ConfigurationElementCollection" />.
|
||
|
</summary>
|
||
|
<value>
|
||
|
The <see cref="T:System.Configuration.ConfigurationElementCollectionType" /> of this collection.
|
||
|
</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleDependencyCollection.ElementName">
|
||
|
<summary>
|
||
|
Gets the name used to identify this collection of elements in the configuration file when overridden in a derived class.
|
||
|
</summary>
|
||
|
<value>
|
||
|
The name of the collection; otherwise, an empty string.
|
||
|
</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleDependencyCollection.Item(System.Int32)">
|
||
|
<summary>
|
||
|
Gets the <see cref="T:Prism.Modularity.ModuleDependencyConfigurationElement"/> located at the specified index in the collection.
|
||
|
</summary>
|
||
|
<param name="index">The index of the element in the collection.</param>
|
||
|
<returns>A <see cref="T:Prism.Modularity.ModuleDependencyConfigurationElement"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleDependencyCollection.CreateNewElement">
|
||
|
<summary>
|
||
|
Creates a new <see cref="T:Prism.Modularity.ModuleDependencyConfigurationElement"/>.
|
||
|
</summary>
|
||
|
<returns>A <see cref="T:Prism.Modularity.ModuleDependencyConfigurationElement"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleDependencyCollection.GetElementKey(System.Configuration.ConfigurationElement)">
|
||
|
<summary>
|
||
|
Gets the element key for a specified configuration element when overridden in a derived class.
|
||
|
</summary>
|
||
|
<param name="element">The <see cref="T:System.Configuration.ConfigurationElement" /> to return the key for. </param>
|
||
|
<returns>
|
||
|
An <see cref="T:System.Object" /> that acts as the key for the specified <see cref="T:System.Configuration.ConfigurationElement" />.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ModuleDependencyConfigurationElement">
|
||
|
<summary>
|
||
|
A <see cref="T:System.Configuration.ConfigurationElement"/> for module dependencies.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleDependencyConfigurationElement.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Modularity.ModuleDependencyConfigurationElement"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleDependencyConfigurationElement.#ctor(System.String)">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Modularity.ModuleDependencyConfigurationElement"/>.
|
||
|
</summary>
|
||
|
<param name="moduleName">A module name.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleDependencyConfigurationElement.ModuleName">
|
||
|
<summary>
|
||
|
Gets or sets the name of a module another module depends on.
|
||
|
</summary>
|
||
|
<value>The name of a module another module depends on.</value>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ModuleInfo">
|
||
|
<summary>
|
||
|
Defines the metadata that describes a module.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfo.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new empty instance of <see cref="T:Prism.Modularity.ModuleInfo"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfo.#ctor(System.String,System.String,System.String[])">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Modularity.ModuleInfo"/>.
|
||
|
</summary>
|
||
|
<param name="name">The module's name.</param>
|
||
|
<param name="type">The module <see cref="T:System.Type"/>'s AssemblyQualifiedName.</param>
|
||
|
<param name="dependsOn">The modules this instance depends on.</param>
|
||
|
<exception cref="T:System.ArgumentNullException">An <see cref="T:System.ArgumentNullException"/> is thrown if <paramref name="dependsOn"/> is <see langword="null"/>.</exception>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfo.#ctor(System.String,System.String)">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Modularity.ModuleInfo"/>.
|
||
|
</summary>
|
||
|
<param name="name">The module's name.</param>
|
||
|
<param name="type">The module's type.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfo.#ctor(System.Type)">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Modularity.ModuleInfo"/>.
|
||
|
</summary>
|
||
|
<param name="moduleType">The module's type.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfo.#ctor(System.Type,System.String)">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Modularity.ModuleInfo"/>.
|
||
|
</summary>
|
||
|
<param name="moduleType">The module's type.</param>
|
||
|
<param name="moduleName">The module's name.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfo.#ctor(System.Type,System.String,Prism.Modularity.InitializationMode)">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Modularity.ModuleInfo"/>.
|
||
|
</summary>
|
||
|
<param name="moduleType">The module's type.</param>
|
||
|
<param name="moduleName">The module's name.</param>
|
||
|
<param name="initializationMode">The module's <see cref="P:Prism.Modularity.ModuleInfo.InitializationMode"/>.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfo.ModuleName">
|
||
|
<summary>
|
||
|
Gets or sets the name of the module.
|
||
|
</summary>
|
||
|
<value>The name of the module.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfo.ModuleType">
|
||
|
<summary>
|
||
|
Gets or sets the module <see cref="T:System.Type"/>'s AssemblyQualifiedName.
|
||
|
</summary>
|
||
|
<value>The type of the module.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfo.DependsOn">
|
||
|
<summary>
|
||
|
Gets or sets the list of modules that this module depends upon.
|
||
|
</summary>
|
||
|
<value>The list of modules that this module depends upon.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfo.InitializationMode">
|
||
|
<summary>
|
||
|
Specifies on which stage the Module will be initialized.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfo.Ref">
|
||
|
<summary>
|
||
|
Reference to the location of the module assembly.
|
||
|
<example>The following are examples of valid <see cref="P:Prism.Modularity.ModuleInfo.Ref"/> values:
|
||
|
file://c:/MyProject/Modules/MyModule.dll for a loose DLL in WPF.
|
||
|
</example>
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfo.State">
|
||
|
<summary>
|
||
|
Gets or sets the state of the <see cref="T:Prism.Modularity.ModuleInfo"/> with regards to the module loading and initialization process.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ModuleInfoGroup">
|
||
|
<summary>
|
||
|
Represents a group of <see cref="T:Prism.Modularity.IModuleInfo"/> instances that are usually deployed together. <see cref="T:Prism.Modularity.ModuleInfoGroup"/>s
|
||
|
are also used by the <see cref="T:Prism.Modularity.IModuleCatalog"/> to prevent common deployment problems such as having a module that's required
|
||
|
at startup that depends on modules that will only be downloaded on demand.
|
||
|
|
||
|
The group also forwards <see cref="P:Prism.Modularity.ModuleInfoGroup.Ref"/> and <see cref="P:Prism.Modularity.ModuleInfoGroup.InitializationMode"/> values to the <see cref="T:Prism.Modularity.IModuleInfo"/>s that it
|
||
|
contains.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfoGroup.InitializationMode">
|
||
|
<summary>
|
||
|
Gets or sets the <see cref="P:Prism.Modularity.IModuleInfo.InitializationMode"/> for the whole group. Any <see cref="T:Prism.Modularity.IModuleInfo"/> classes that are
|
||
|
added after setting this value will also get this <see cref="P:Prism.Modularity.ModuleInfoGroup.InitializationMode"/>.
|
||
|
</summary>
|
||
|
<see cref="P:Prism.Modularity.IModuleInfo.InitializationMode"/>
|
||
|
<value>The initialization mode.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfoGroup.Ref">
|
||
|
<summary>
|
||
|
Gets or sets the <see cref="P:Prism.Modularity.IModuleInfo.Ref"/> value for the whole group. Any <see cref="T:Prism.Modularity.IModuleInfo"/> classes that are
|
||
|
added after setting this value will also get this <see cref="P:Prism.Modularity.ModuleInfoGroup.Ref"/>.
|
||
|
|
||
|
The ref value will also be used by the <see cref="T:Prism.Modularity.IModuleManager"/> to determine which <see cref="T:Prism.Modularity.IModuleTypeLoader"/> to use.
|
||
|
For example, using an "file://" prefix with a valid URL will cause the FileModuleTypeLoader to be used
|
||
|
(Only available in the desktop version of CAL).
|
||
|
</summary>
|
||
|
<see cref="P:Prism.Modularity.ModuleInfo.Ref"/>
|
||
|
<value>The ref value that will be used.</value>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.Add(Prism.Modularity.IModuleInfo)">
|
||
|
<summary>
|
||
|
Adds an <see cref="T:Prism.Modularity.IModuleInfo"/> moduleInfo to the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
</summary>
|
||
|
<param name="item">The <see cref="T:Prism.Modularity.IModuleInfo"/> to the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.ForwardValues(Prism.Modularity.IModuleInfo)">
|
||
|
<summary>
|
||
|
Forwards <see cref="P:Prism.Modularity.ModuleInfoGroup.InitializationMode"/> and <see cref="P:Prism.Modularity.ModuleInfoGroup.Ref"/> properties from this <see cref="T:Prism.Modularity.ModuleInfoGroup"/>
|
||
|
to <paramref name="moduleInfo"/>.
|
||
|
</summary>
|
||
|
<param name="moduleInfo">The module info to forward values to.</param>
|
||
|
<exception cref="T:System.ArgumentNullException">An <see cref="T:System.ArgumentNullException"/> is thrown if <paramref name="moduleInfo"/> is <see langword="null"/>.</exception>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.Clear">
|
||
|
<summary>
|
||
|
Removes all <see cref="T:Prism.Modularity.IModuleInfo"/>s from the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.Contains(Prism.Modularity.IModuleInfo)">
|
||
|
<summary>
|
||
|
Determines whether the <see cref="T:Prism.Modularity.ModuleInfoGroup"/> contains a specific value.
|
||
|
</summary>
|
||
|
<param name="item">The object to locate in the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.</param>
|
||
|
<returns>
|
||
|
true if <paramref name="item"/> is found in the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>; otherwise, false.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.CopyTo(Prism.Modularity.IModuleInfo[],System.Int32)">
|
||
|
<summary>
|
||
|
Copies the elements of the <see cref="T:Prism.Modularity.ModuleInfoGroup"/> to an <see cref="T:System.Array"/>, starting at a particular <see cref="T:System.Array"/> index.
|
||
|
</summary>
|
||
|
<param name="array">The one-dimensional <see cref="T:System.Array"/> that is the destination of the elements copied from <see cref="T:Prism.Modularity.ModuleInfoGroup"/>. The <see cref="T:System.Array"/> must have zero-based indexing.</param>
|
||
|
<param name="arrayIndex">The zero-based index in <paramref name="array"/> at which copying begins.</param>
|
||
|
<exception cref="T:System.ArgumentNullException">
|
||
|
<paramref name="array"/> is null.
|
||
|
</exception>
|
||
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
||
|
<paramref name="arrayIndex"/> is less than 0.
|
||
|
</exception>
|
||
|
<exception cref="T:System.ArgumentException">
|
||
|
<paramref name="array"/> is multidimensional.
|
||
|
-or-
|
||
|
<paramref name="arrayIndex"/> is equal to or greater than the length of <paramref name="array"/>.
|
||
|
-or-
|
||
|
The number of elements in the source <see cref="T:Prism.Modularity.ModuleInfoGroup"/> is greater than the available space from <paramref name="arrayIndex"/> to the end of the destination <paramref name="array"/>.
|
||
|
</exception>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfoGroup.Count">
|
||
|
<summary>
|
||
|
Gets the number of elements contained in the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
</summary>
|
||
|
<value></value>
|
||
|
<returns>
|
||
|
The number of elements contained in the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfoGroup.IsReadOnly">
|
||
|
<summary>
|
||
|
Gets a value indicating whether the <see cref="T:Prism.Modularity.ModuleInfoGroup"/> is read-only.
|
||
|
</summary>
|
||
|
<value></value>
|
||
|
<returns>false, because the <see cref="T:Prism.Modularity.ModuleInfoGroup"/> is not Read-Only.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.Remove(Prism.Modularity.IModuleInfo)">
|
||
|
<summary>
|
||
|
Removes the first occurrence of a specific object from the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
</summary>
|
||
|
<param name="item">The object to remove from the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.</param>
|
||
|
<returns>
|
||
|
true if <paramref name="item"/> was successfully removed from the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>; otherwise, false. This method also returns false if <paramref name="item"/> is not found in the original <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.GetEnumerator">
|
||
|
<summary>
|
||
|
Returns an enumerator that iterates through the collection.
|
||
|
</summary>
|
||
|
<returns>
|
||
|
A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.System#Collections#IEnumerable#GetEnumerator">
|
||
|
<summary>
|
||
|
Returns an enumerator that iterates through a collection.
|
||
|
</summary>
|
||
|
<returns>
|
||
|
An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.System#Collections#IList#Add(System.Object)">
|
||
|
<summary>
|
||
|
Adds an item to the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
</summary>
|
||
|
<param name="value">
|
||
|
The <see cref="T:System.Object"/> to add to the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
Must be of type <see cref="T:Prism.Modularity.ModuleInfo"/>
|
||
|
</param>
|
||
|
<returns>
|
||
|
The position into which the new element was inserted.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.System#Collections#IList#Contains(System.Object)">
|
||
|
<summary>
|
||
|
Determines whether the <see cref="T:Prism.Modularity.ModuleInfoGroup"/> contains a specific value.
|
||
|
</summary>
|
||
|
<param name="value">
|
||
|
The <see cref="T:System.Object"/> to locate in the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
Must be of type <see cref="T:Prism.Modularity.IModuleInfo"/>
|
||
|
</param>
|
||
|
<returns>
|
||
|
true if the <see cref="T:System.Object"/> is found in the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>; otherwise, false.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.IndexOf(System.Object)">
|
||
|
<summary>
|
||
|
Determines the index of a specific item in the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
</summary>
|
||
|
<param name="value">
|
||
|
The <see cref="T:System.Object"/> to locate in the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
Must be of type <see cref="T:Prism.Modularity.ModuleInfo"/>
|
||
|
</param>
|
||
|
<returns>
|
||
|
The index of <paramref name="value"/> if found in the list; otherwise, -1.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.Insert(System.Int32,System.Object)">
|
||
|
<summary>
|
||
|
Inserts an item to the <see cref="T:Prism.Modularity.ModuleInfoGroup"/> at the specified index.
|
||
|
</summary>
|
||
|
<param name="index">The zero-based index at which <paramref name="value"/> should be inserted.</param>
|
||
|
<param name="value">
|
||
|
The <see cref="T:System.Object"/> to insert into the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
Must be of type <see cref="T:Prism.Modularity.IModuleInfo"/>
|
||
|
</param>
|
||
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
||
|
<paramref name="index"/> is not a valid index in the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
</exception>
|
||
|
<exception cref="T:System.ArgumentNullException">
|
||
|
If <paramref name="value"/> is null.
|
||
|
</exception>
|
||
|
<exception cref="T:System.ArgumentException">
|
||
|
If <paramref name="value"/> is not of type <see cref="T:Prism.Modularity.IModuleInfo"/>
|
||
|
</exception>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfoGroup.IsFixedSize">
|
||
|
<summary>
|
||
|
Gets a value indicating whether the <see cref="T:Prism.Modularity.ModuleInfoGroup"/> has a fixed size.
|
||
|
</summary>
|
||
|
<returns>false, because the <see cref="T:Prism.Modularity.ModuleInfoGroup"/> does not have a fixed length.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.System#Collections#IList#Remove(System.Object)">
|
||
|
<summary>
|
||
|
Removes the first occurrence of a specific object from the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
</summary>
|
||
|
<param name="value">
|
||
|
The <see cref="T:System.Object"/> to remove from the <see cref="T:Prism.Modularity.ModuleInfoGroup"/>.
|
||
|
Must be of type <see cref="T:Prism.Modularity.ModuleInfo"/>
|
||
|
</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.RemoveAt(System.Int32)">
|
||
|
<summary>
|
||
|
Removes the <see cref="T:System.Collections.Generic.IList`1"/> item at the specified index.
|
||
|
</summary>
|
||
|
<param name="index">The zero-based index of the item to remove.</param>
|
||
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
||
|
<paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.
|
||
|
</exception>
|
||
|
<exception cref="T:System.NotSupportedException">
|
||
|
The <see cref="T:System.Collections.Generic.IList`1"/> is read-only.
|
||
|
</exception>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfoGroup.System#Collections#IList#Item(System.Int32)">
|
||
|
<summary>
|
||
|
Gets or sets the <see cref="T:System.Object"/> at the specified index.
|
||
|
</summary>
|
||
|
<value></value>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.System#Collections#ICollection#CopyTo(System.Array,System.Int32)">
|
||
|
<summary>
|
||
|
Copies the elements of the <see cref="T:System.Collections.ICollection"/> to an <see cref="T:System.Array"/>, starting at a particular <see cref="T:System.Array"/> index.
|
||
|
</summary>
|
||
|
<param name="array">The one-dimensional <see cref="T:System.Array"/> that is the destination of the elements copied from <see cref="T:System.Collections.ICollection"/>. The <see cref="T:System.Array"/> must have zero-based indexing.</param>
|
||
|
<param name="index">The zero-based index in <paramref name="array"/> at which copying begins.</param>
|
||
|
<exception cref="T:System.ArgumentNullException">
|
||
|
<paramref name="array"/> is null.
|
||
|
</exception>
|
||
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
||
|
<paramref name="index"/> is less than zero.
|
||
|
</exception>
|
||
|
<exception cref="T:System.ArgumentException">
|
||
|
<paramref name="array"/> is multidimensional.
|
||
|
-or-
|
||
|
<paramref name="index"/> is equal to or greater than the length of <paramref name="array"/>.
|
||
|
-or-
|
||
|
The number of elements in the source <see cref="T:System.Collections.ICollection"/> is greater than the available space from <paramref name="index"/> to the end of the destination <paramref name="array"/>.
|
||
|
</exception>
|
||
|
<exception cref="T:System.ArgumentException">
|
||
|
The type of the source <see cref="T:System.Collections.ICollection"/> cannot be cast automatically to the type of the destination <paramref name="array"/>.
|
||
|
</exception>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfoGroup.IsSynchronized">
|
||
|
<summary>
|
||
|
Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe).
|
||
|
</summary>
|
||
|
<value></value>
|
||
|
<returns>true if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, false.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfoGroup.SyncRoot">
|
||
|
<summary>
|
||
|
Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
|
||
|
</summary>
|
||
|
<value></value>
|
||
|
<returns>
|
||
|
An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.IndexOf(Prism.Modularity.IModuleInfo)">
|
||
|
<summary>
|
||
|
Determines the index of a specific item in the <see cref="T:System.Collections.Generic.IList`1"/>.
|
||
|
</summary>
|
||
|
<param name="item">The object to locate in the <see cref="T:System.Collections.Generic.IList`1"/>.</param>
|
||
|
<returns>
|
||
|
The index of <paramref name="item"/> if found in the list; otherwise, -1.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroup.Insert(System.Int32,Prism.Modularity.IModuleInfo)">
|
||
|
<summary>
|
||
|
Inserts an item to the <see cref="T:System.Collections.Generic.IList`1"/> at the specified index.
|
||
|
</summary>
|
||
|
<param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
|
||
|
<param name="item">The object to insert into the <see cref="T:System.Collections.Generic.IList`1"/>.</param>
|
||
|
<exception cref="T:System.ArgumentOutOfRangeException">
|
||
|
<paramref name="index"/> is not a valid index in the <see cref="T:System.Collections.Generic.IList`1"/>.
|
||
|
</exception>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleInfoGroup.Item(System.Int32)">
|
||
|
<summary>
|
||
|
Gets or sets the <see cref="T:Prism.Modularity.IModuleInfo"/> at the specified index.
|
||
|
</summary>
|
||
|
<value>The <see cref="T:Prism.Modularity.IModuleInfo"/> at the specified index </value>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ModuleInfoGroupExtensions">
|
||
|
<summary>
|
||
|
Defines extension methods for the <see cref="T:Prism.Modularity.ModuleInfoGroup"/> class.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroupExtensions.AddModule(Prism.Modularity.ModuleInfoGroup,System.String,System.Type,System.String[])">
|
||
|
<summary>
|
||
|
Adds a new module that is statically referenced to the specified module info group.
|
||
|
</summary>
|
||
|
<param name="moduleInfoGroup">The group where to add the module info in.</param>
|
||
|
<param name="moduleName">The name for the module.</param>
|
||
|
<param name="moduleType">The type for the module. This type should be a descendant of <see cref="T:Prism.Modularity.IModule"/>.</param>
|
||
|
<param name="dependsOn">The names for the modules that this module depends on.</param>
|
||
|
<returns>Returns the instance of the passed in module info group, to provide a fluid interface.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInfoGroupExtensions.AddModule(Prism.Modularity.ModuleInfoGroup,System.Type,System.String[])">
|
||
|
<summary>
|
||
|
Adds a new module that is statically referenced to the specified module info group.
|
||
|
</summary>
|
||
|
<param name="moduleInfoGroup">The group where to add the module info in.</param>
|
||
|
<param name="moduleType">The type for the module. This type should be a descendant of <see cref="T:Prism.Modularity.IModule"/>.</param>
|
||
|
<param name="dependsOn">The names for the modules that this module depends on.</param>
|
||
|
<returns>Returns the instance of the passed in module info group, to provide a fluid interface.</returns>
|
||
|
<remarks>The name of the module will be the type name.</remarks>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ModuleInitializer">
|
||
|
<summary>
|
||
|
Implements the <see cref="T:Prism.Modularity.IModuleInitializer"/> interface. Handles loading of a module based on a type.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInitializer.#ctor(Prism.Ioc.IContainerExtension)">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Modularity.ModuleInitializer"/>.
|
||
|
</summary>
|
||
|
<param name="containerExtension">The container that will be used to resolve the modules by specifying its type.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInitializer.Initialize(Prism.Modularity.IModuleInfo)">
|
||
|
<summary>
|
||
|
Initializes the specified module.
|
||
|
</summary>
|
||
|
<param name="moduleInfo">The module to initialize</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInitializer.HandleModuleInitializationError(Prism.Modularity.IModuleInfo,System.String,System.Exception)">
|
||
|
<summary>
|
||
|
Handles any exception occurred in the module Initialization process,
|
||
|
This method can be overridden to provide a different behavior.
|
||
|
</summary>
|
||
|
<param name="moduleInfo">The module metadata where the error happened.</param>
|
||
|
<param name="assemblyName">The assembly name.</param>
|
||
|
<param name="exception">The exception thrown that is the cause of the current error.</param>
|
||
|
<exception cref="T:Prism.Modularity.ModuleInitializeException"></exception>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleInitializer.CreateModule(Prism.Modularity.IModuleInfo)">
|
||
|
<summary>
|
||
|
Uses the container to resolve a new <see cref="T: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="M:Prism.Modularity.ModuleInitializer.CreateModule(System.String)">
|
||
|
<summary>
|
||
|
Uses the container to resolve a new <see cref="T:Prism.Modularity.IModule"/> by specifying its <see cref="T:System.Type"/>.
|
||
|
</summary>
|
||
|
<param name="typeName">The type name to resolve. This type must implement <see cref="T:Prism.Modularity.IModule"/>.</param>
|
||
|
<returns>A new instance of <paramref name="typeName"/>.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ModuleManager">
|
||
|
<summary>
|
||
|
Component responsible for coordinating the modules' type loading and module initialization process.
|
||
|
</summary>
|
||
|
<summary>
|
||
|
Component responsible for coordinating the modules' type loading and module initialization process.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleManager.#ctor(Prism.Modularity.IModuleInitializer,Prism.Modularity.IModuleCatalog)">
|
||
|
<summary>
|
||
|
Initializes an instance of the <see cref="T:Prism.Modularity.ModuleManager"/> 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>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleManager.ModuleCatalog">
|
||
|
<summary>
|
||
|
The module catalog specified in the constructor.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleManager.Modules">
|
||
|
<summary>
|
||
|
Gets all the <see cref="T:Prism.Modularity.IModuleInfo"/> classes that are in the <see cref="T:Prism.Modularity.IModuleCatalog"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Modularity.ModuleManager.ModuleDownloadProgressChanged">
|
||
|
<summary>
|
||
|
Raised repeatedly to provide progress as modules are loaded in the background.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Modularity.ModuleManager.LoadModuleCompleted">
|
||
|
<summary>
|
||
|
Raised when a module is loaded or fails to load.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleManager.Run">
|
||
|
<summary>
|
||
|
Initializes the modules marked as <see cref="F:Prism.Modularity.InitializationMode.WhenAvailable"/> on the <see cref="P:Prism.Modularity.ModuleManager.ModuleCatalog"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleManager.LoadModule(System.String)">
|
||
|
<summary>
|
||
|
Loads and initializes the module on the <see cref="T:Prism.Modularity.IModuleCatalog"/> with the name <paramref name="moduleName"/>.
|
||
|
</summary>
|
||
|
<param name="moduleName">Name of the module requested for initialization.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleManager.ModuleNeedsRetrieval(Prism.Modularity.IModuleInfo)">
|
||
|
<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></returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleManager.LoadModulesThatAreReadyForLoad">
|
||
|
<summary>
|
||
|
Loads the modules that are not initialized and have their dependencies loaded.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleManager.HandleModuleTypeLoadingError(Prism.Modularity.IModuleInfo,System.Exception)">
|
||
|
<summary>
|
||
|
Handles any exception occurred in the module typeloading process,
|
||
|
and throws a <see cref="T:Prism.Modularity.ModuleTypeLoadingException"/>.
|
||
|
This method can be overridden to provide a different behavior.
|
||
|
</summary>
|
||
|
<param name="moduleInfo">The module metadata where the error happened.</param>
|
||
|
<param name="exception">The exception thrown that is the cause of the current error.</param>
|
||
|
<exception cref="T:Prism.Modularity.ModuleTypeLoadingException"></exception>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleManager.Dispose">
|
||
|
<summary>
|
||
|
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
|
||
|
</summary>
|
||
|
<remarks>Calls <see cref="M:Prism.Modularity.ModuleManager.Dispose(System.Boolean)"/></remarks>.
|
||
|
<filterpriority>2</filterpriority>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleManager.Dispose(System.Boolean)">
|
||
|
<summary>
|
||
|
Disposes the associated <see cref="T:Prism.Modularity.IModuleTypeLoader"/>s.
|
||
|
</summary>
|
||
|
<param name="disposing">When <see langword="true"/>, it is being called from the Dispose method.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModuleManager.ModuleTypeLoaders">
|
||
|
<summary>
|
||
|
Returns the list of registered <see cref="T:Prism.Modularity.IModuleTypeLoader"/> instances that will be
|
||
|
used to load the types of modules.
|
||
|
</summary>
|
||
|
<value>The module type loaders.</value>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ModulesConfigurationSection">
|
||
|
<summary>
|
||
|
A <see cref="T:System.Configuration.ConfigurationSection"/> for module configuration.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Modularity.ModulesConfigurationSection.Modules">
|
||
|
<summary>
|
||
|
Gets or sets the collection of modules configuration.
|
||
|
</summary>
|
||
|
<value>A <see cref="T:Prism.Modularity.ModuleConfigurationElementCollection"/> of <see cref="T:Prism.Modularity.ModuleConfigurationElement"/>.</value>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.ModuleTypeLoaderNotFoundException">
|
||
|
<summary>
|
||
|
Exception that's thrown when there is no <see cref="T:Prism.Modularity.IModuleTypeLoader"/> registered in
|
||
|
<see cref="P:Prism.Modularity.ModuleManager.ModuleTypeLoaders"/> that can handle this particular type of module.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleTypeLoaderNotFoundException.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Modularity.ModuleTypeLoaderNotFoundException"/> class.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleTypeLoaderNotFoundException.#ctor(System.String)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Modularity.ModuleTypeLoaderNotFoundException" /> class with a specified error message.
|
||
|
</summary>
|
||
|
<param name="message">
|
||
|
The message that describes the error.
|
||
|
</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleTypeLoaderNotFoundException.#ctor(System.String,System.Exception)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Modularity.ModuleTypeLoaderNotFoundException" /> class with a specified error message.
|
||
|
</summary>
|
||
|
<param name="message">
|
||
|
The message that describes the error.
|
||
|
</param>
|
||
|
<param name="innerException">The inner exception</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleTypeLoaderNotFoundException.#ctor(System.String,System.String,System.Exception)">
|
||
|
<summary>
|
||
|
Initializes the exception with a particular module, error message and inner exception that happened.
|
||
|
</summary>
|
||
|
<param name="moduleName">The name of the module.</param>
|
||
|
<param name="message">The error message that explains the reason for the exception.</param>
|
||
|
<param name="innerException">The exception that is the cause of the current exception,
|
||
|
or a <see langword="null"/> reference if no inner exception is specified.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.ModuleTypeLoaderNotFoundException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
<summary>
|
||
|
Initializes a new instance with serialized data.
|
||
|
</summary>
|
||
|
<param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
|
||
|
<param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Modularity.XamlModuleCatalog">
|
||
|
<summary>
|
||
|
A catalog built from a XAML file.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.XamlModuleCatalog.#ctor(System.String)">
|
||
|
<summary>
|
||
|
Creates an instance of a XamlResourceCatalog.
|
||
|
</summary>
|
||
|
<param name="fileName">The name of the XAML file</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.XamlModuleCatalog.#ctor(System.Uri)">
|
||
|
<summary>
|
||
|
Creates an instance of a XamlResourceCatalog.
|
||
|
</summary>
|
||
|
<param name="resourceUri">The pack url of the XAML file resource</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.XamlModuleCatalog.InnerLoad">
|
||
|
<summary>
|
||
|
Loads the catalog from the XAML file.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.XamlModuleCatalog.GetFileAbsoluteUri(System.String)">
|
||
|
<inheritdoc />
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.XamlModuleCatalog.CreateFromXaml(System.IO.Stream)">
|
||
|
<summary>
|
||
|
Creates a <see cref="T:Prism.Modularity.ModuleCatalog"/> from XAML.
|
||
|
</summary>
|
||
|
<param name="xamlStream"><see cref="T:System.IO.Stream"/> that contains the XAML declaration of the catalog.</param>
|
||
|
<returns>An instance of <see cref="T:Prism.Modularity.ModuleCatalog"/> built from the XAML.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Modularity.XamlModuleCatalog.CreateFromXaml(System.Uri)">
|
||
|
<summary>
|
||
|
Creates a <see cref="T:Prism.Modularity.ModuleCatalog"/> from a XAML included as an Application Resource.
|
||
|
</summary>
|
||
|
<param name="builderResourceUri">Relative <see cref="T:System.Uri"/> that identifies the XAML included as an Application Resource.</param>
|
||
|
<returns>An instance of <see cref="T:Prism.Modularity.ModuleCatalog"/> build from the XAML.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Mvvm.ViewModelLocator">
|
||
|
<summary>
|
||
|
This class defines the attached property and related change handler that calls the ViewModelLocator in Prism.Mvvm.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Mvvm.ViewModelLocator.AutoWireViewModelProperty">
|
||
|
<summary>
|
||
|
The AutoWireViewModel attached property.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Mvvm.ViewModelLocator.GetAutoWireViewModel(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Gets the value for the <see cref="F:Prism.Mvvm.ViewModelLocator.AutoWireViewModelProperty"/> attached property.
|
||
|
</summary>
|
||
|
<param name="obj">The target element.</param>
|
||
|
<returns>The <see cref="F:Prism.Mvvm.ViewModelLocator.AutoWireViewModelProperty"/> attached to the <paramref name="obj"/> element.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Mvvm.ViewModelLocator.SetAutoWireViewModel(System.Windows.DependencyObject,System.Nullable{System.Boolean})">
|
||
|
<summary>
|
||
|
Sets the <see cref="F:Prism.Mvvm.ViewModelLocator.AutoWireViewModelProperty"/> attached property.
|
||
|
</summary>
|
||
|
<param name="obj">The target element.</param>
|
||
|
<param name="value">The value to attach.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Mvvm.ViewModelLocator.Bind(System.Object,System.Object)">
|
||
|
<summary>
|
||
|
Sets the DataContext of a View.
|
||
|
</summary>
|
||
|
<param name="view">The View to set the DataContext on.</param>
|
||
|
<param name="viewModel">The object to use as the DataContext for the View.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.PrismApplicationBase">
|
||
|
<summary>
|
||
|
Base application class that provides a basic initialization sequence
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
This class must be overridden to provide application specific configuration.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="P:Prism.PrismApplicationBase.Container">
|
||
|
<summary>
|
||
|
The dependency injection container used to resolve objects
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.OnStartup(System.Windows.StartupEventArgs)">
|
||
|
<summary>
|
||
|
Raises the System.Windows.Application.Startup event.
|
||
|
</summary>
|
||
|
<param name="e">A System.Windows.StartupEventArgs that contains the event data.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.InitializeInternal">
|
||
|
<summary>
|
||
|
Run the initialization process.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.ConfigureViewModelLocator">
|
||
|
<summary>
|
||
|
Configures the <see cref="T:Prism.Mvvm.ViewModelLocator"/> used by Prism.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.Initialize">
|
||
|
<summary>
|
||
|
Runs the initialization sequence to configure the Prism application.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.CreateContainerExtension">
|
||
|
<summary>
|
||
|
Creates the container used by Prism.
|
||
|
</summary>
|
||
|
<returns>The container</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.CreateModuleCatalog">
|
||
|
<summary>
|
||
|
Creates the <see cref="T:Prism.Modularity.IModuleCatalog"/> used by Prism.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
The base implementation returns a new ModuleCatalog.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.RegisterRequiredTypes(Prism.Ioc.IContainerRegistry)">
|
||
|
<summary>
|
||
|
Registers all types that are required by Prism to function with the container.
|
||
|
</summary>
|
||
|
<param name="containerRegistry"></param>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.RegisterTypes(Prism.Ioc.IContainerRegistry)">
|
||
|
<summary>
|
||
|
Used to register types with the container that will be used by your application.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.ConfigureDefaultRegionBehaviors(Prism.Regions.IRegionBehaviorFactory)">
|
||
|
<summary>
|
||
|
Configures the <see cref="T:Prism.Regions.IRegionBehaviorFactory"/>.
|
||
|
This will be the list of default behaviors that will be added to a region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.ConfigureRegionAdapterMappings(Prism.Regions.RegionAdapterMappings)">
|
||
|
<summary>
|
||
|
Configures the default region adapter mappings to use in the application, in order
|
||
|
to adapt UI controls defined in XAML to use a region and register it automatically.
|
||
|
May be overwritten in a derived class to add specific mappings required by the application.
|
||
|
</summary>
|
||
|
<returns>The <see cref="T:Prism.Regions.RegionAdapterMappings"/> instance containing all the mappings.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.RegisterFrameworkExceptionTypes">
|
||
|
<summary>
|
||
|
Registers the <see cref="T:System.Type"/>s of the Exceptions that are not considered
|
||
|
root exceptions by the <see cref="T:System.ExceptionExtensions"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.CreateShell">
|
||
|
<summary>
|
||
|
Creates the shell or main window of the application.
|
||
|
</summary>
|
||
|
<returns>The shell of the application.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.InitializeShell(System.Windows.Window)">
|
||
|
<summary>
|
||
|
Initializes the shell.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.OnInitialized">
|
||
|
<summary>
|
||
|
Contains actions that should occur last.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.ConfigureModuleCatalog(Prism.Modularity.IModuleCatalog)">
|
||
|
<summary>
|
||
|
Configures the <see cref="T:Prism.Modularity.IModuleCatalog"/> used by Prism.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismApplicationBase.InitializeModules">
|
||
|
<summary>
|
||
|
Initializes the modules.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.PrismBootstrapperBase">
|
||
|
<summary>
|
||
|
Base class that provides a basic bootstrapping sequence and hooks
|
||
|
that specific implementations can override
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
This class must be overridden to provide application specific configuration.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="P:Prism.PrismBootstrapperBase.Container">
|
||
|
<summary>
|
||
|
The dependency injection container used to resolve objects
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.PrismBootstrapperBase.Shell">
|
||
|
<summary>
|
||
|
Gets the shell user interface
|
||
|
</summary>
|
||
|
<value>The shell user interface.</value>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.Run">
|
||
|
<summary>
|
||
|
Runs the bootstrapper process.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.ConfigureViewModelLocator">
|
||
|
<summary>
|
||
|
Configures the <see cref="T:Prism.Mvvm.ViewModelLocator"/> used by Prism.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.Initialize">
|
||
|
<summary>
|
||
|
Runs the initialization sequence to configure the Prism application.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.CreateContainerExtension">
|
||
|
<summary>
|
||
|
Creates the container used by Prism.
|
||
|
</summary>
|
||
|
<returns>The container</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.CreateModuleCatalog">
|
||
|
<summary>
|
||
|
Creates the <see cref="T:Prism.Modularity.IModuleCatalog"/> used by Prism.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
The base implementation returns a new ModuleCatalog.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.RegisterRequiredTypes(Prism.Ioc.IContainerRegistry)">
|
||
|
<summary>
|
||
|
Registers all types that are required by Prism to function with the container.
|
||
|
</summary>
|
||
|
<param name="containerRegistry"></param>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.RegisterTypes(Prism.Ioc.IContainerRegistry)">
|
||
|
<summary>
|
||
|
Used to register types with the container that will be used by your application.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.ConfigureDefaultRegionBehaviors(Prism.Regions.IRegionBehaviorFactory)">
|
||
|
<summary>
|
||
|
Configures the <see cref="T:Prism.Regions.IRegionBehaviorFactory"/>.
|
||
|
This will be the list of default behaviors that will be added to a region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.ConfigureRegionAdapterMappings(Prism.Regions.RegionAdapterMappings)">
|
||
|
<summary>
|
||
|
Configures the default region adapter mappings to use in the application, in order
|
||
|
to adapt UI controls defined in XAML to use a region and register it automatically.
|
||
|
May be overwritten in a derived class to add specific mappings required by the application.
|
||
|
</summary>
|
||
|
<returns>The <see cref="T:Prism.Regions.RegionAdapterMappings"/> instance containing all the mappings.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.RegisterFrameworkExceptionTypes">
|
||
|
<summary>
|
||
|
Registers the <see cref="T:System.Type"/>s of the Exceptions that are not considered
|
||
|
root exceptions by the <see cref="T:System.ExceptionExtensions"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.CreateShell">
|
||
|
<summary>
|
||
|
Creates the shell or main window of the application.
|
||
|
</summary>
|
||
|
<returns>The shell of the application.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.InitializeShell(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Initializes the shell.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.OnInitialized">
|
||
|
<summary>
|
||
|
Contains actions that should occur last.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.ConfigureModuleCatalog(Prism.Modularity.IModuleCatalog)">
|
||
|
<summary>
|
||
|
Configures the <see cref="T:Prism.Modularity.IModuleCatalog"/> used by Prism.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.PrismBootstrapperBase.InitializeModules">
|
||
|
<summary>
|
||
|
Initializes the modules.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Properties.Resources">
|
||
|
<summary>
|
||
|
A strongly-typed resource class, for looking up localized strings, etc.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.ResourceManager">
|
||
|
<summary>
|
||
|
Returns the cached ResourceManager instance used by this class.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.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:Prism.Properties.Resources.AdapterInvalidTypeException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The object must be of type '{0}' in order to use the current region adapter..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.CannotChangeRegionNameException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to Cannot change the region name once is set. The current region name is '{0}'..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.CannotCreateNavigationTarget">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to Cannot create navigation target '{0}'..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.CanOnlyAddTypesThatInheritIFromRegionBehavior">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to Type '{0}' does not implement from IRegionBehavior..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.ConfigurationStoreCannotBeNull">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The ConfigurationStore cannot contain a null value. .
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.ContentControlHasContentException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to ContentControl's Content property is not empty.
|
||
|
This control is being associated with a region, but the control is already bound to something else.
|
||
|
If you did not explicitly set the control's Content property,
|
||
|
this exception may be caused by a change in the value of the inherited RegionManager attached property..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.DeactiveNotPossibleException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to Deactivation is not possible in this type of region..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.DefaultTextLoggerPattern">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to {1}: {2}. Priority: {3}. Timestamp:{0:u}..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.DelegateCommandDelegatesCannotBeNull">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to Neither the executeMethod nor the canExecuteMethod delegates can be null..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.DelegateCommandInvalidGenericPayloadType">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to T for DelegateCommand<T> is not an object nor Nullable..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.DirectoryNotFound">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to Directory {0} was not found..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.DuplicatedModuleGroup">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to A duplicated module group with name {0} has been found by the loader..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.FailedToGetType">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to Unable to retrieve the module type {0} from the loaded assemblies. You may need to specify a more fully-qualified type name..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.HostControlCannotBeNull">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to HostControl cannot have null value when behavior attaches. .
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.HostControlCannotBeSetAfterAttach">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The HostControl property cannot be set after Attach method has been called..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.HostControlMustBeATabControl">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to HostControl type must be a TabControl..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.IEnumeratorObsolete">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The IModuleEnumerator interface is no longer used and has been replaced by ModuleCatalog..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.InvalidArgumentAssemblyUri">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The argument must be a valid absolute Uri to an assembly file..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.InvalidDelegateRerefenceTypeException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The Target of the IDelegateReference should be of type {0}..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.ItemsControlHasItemsSourceException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to ItemsControl's ItemsSource property is not empty.
|
||
|
This control is being associated with a region, but the control is already bound to something else.
|
||
|
If you did not explicitly set the control's ItemSource property,
|
||
|
this exception may be caused by a change in the value of the inherited RegionManager attached property..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.MappingExistsException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to Mapping with the given type is already registered: {0}..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.ModuleNotFound">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to Module {0} was not found in the catalog..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.ModulePathCannotBeNullOrEmpty">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The ModulePath cannot contain a null value or be empty.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.ModuleTypeNotFound">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to Failed to load type '{0}' from assembly '{1}'..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.MustBeModuleGroupCatalog">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The ModuleCatalog must implement IModuleGroupCatalog to add groups.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.NavigationInProgress">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to Navigation is already in progress on region with name '{0}'..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.NavigationServiceHasNoRegion">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to Navigation cannot proceed until a region is set for the RegionNavigationService..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.NoRegionAdapterException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The IRegionAdapter for the type {0} is not registered in the region adapter mappings. You can register an IRegionAdapter for this control by overriding the ConfigureRegionAdapterMappings method in the bootstrapper..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.NoRetrieverCanRetrieveModule">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to There is currently no moduleTypeLoader in the ModuleManager that can retrieve the specified module..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.OnViewRegisteredException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to An exception has occurred while trying to add a view to region '{0}'.
|
||
|
- The most likely causing exception was was: '{1}'.
|
||
|
But also check the InnerExceptions for more detail or call .GetRootException(). .
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.PropertySupport_ExpressionNotProperty_Exception">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The member access expression does not access a property..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.PropertySupport_NotMemberAccessExpression_Exception">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The expression is not a member access expression..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.PropertySupport_StaticExpression_Exception">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The referenced property is a static property..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.RegionBehaviorAttachCannotBeCallWithNullRegion">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The Attach method cannot be called when Region property is null..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.RegionBehaviorRegionCannotBeSetAfterAttach">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The Region property cannot be set after Attach method has been called..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.RegionCreationException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to An exception occurred while creating a region with name '{0}'. The exception was: {1}. .
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.RegionManagerWithDifferentNameException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The region being added already has a name of '{0}' and cannot be added to the region manager with a different name ('{1}')..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.RegionNameCannotBeEmptyException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The region name cannot be null or empty..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.RegionNameExistsException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to Region with the given name is already registered: {0}.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.RegionNotFound">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to This RegionManager does not contain a Region with the name '{0}'..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.RegionNotInRegionManagerException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The region manager does not contain the {0} region..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.RegionViewExistsException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to View already exists in region..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.RegionViewNameExistsException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to View with name '{0}' already exists in the region..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.StringCannotBeNullOrEmpty">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The provided String argument {0} must not be null or empty..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.StringCannotBeNullOrEmpty1">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The provided String argument {0} must not be null or empty..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.TypeWithKeyNotRegistered">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to No BehaviorType with key '{0}' was registered..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.UpdateRegionException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to An exception occurred while trying to create region objects.
|
||
|
- The most likely causing exception was: '{0}'.
|
||
|
But also check the InnerExceptions for more detail or call .GetRootException(). .
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.ValueMustBeOfTypeModuleInfo">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The value must be of type ModuleInfo..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.ValueNotFound">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to {0} not found..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Properties.Resources.ViewNotInRegionException">
|
||
|
<summary>
|
||
|
Looks up a localized string similar to The region does not contain the specified view..
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.AllActiveRegion">
|
||
|
<summary>
|
||
|
Region that keeps all the views in it as active. Deactivation of views is not allowed.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.AllActiveRegion.ActiveViews">
|
||
|
<summary>
|
||
|
Gets a readonly view of the collection of all the active views in the region. These are all the added views.
|
||
|
</summary>
|
||
|
<value>An <see cref="T:Prism.Regions.IViewsCollection"/> of all the active views.</value>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.AllActiveRegion.Deactivate(System.Object)">
|
||
|
<summary>
|
||
|
Deactivate is not valid in this Region. This method will always throw <see cref="T:System.InvalidOperationException"/>.
|
||
|
</summary>
|
||
|
<param name="view">The view to deactivate.</param>
|
||
|
<exception cref="T:System.InvalidOperationException">Every time this method is called.</exception>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.Behaviors.AutoPopulateRegionBehavior">
|
||
|
<summary>
|
||
|
Populates the target region with the views registered to it in the <see cref="T:Prism.Regions.IRegionViewRegistry"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.Behaviors.AutoPopulateRegionBehavior.BehaviorKey">
|
||
|
<summary>
|
||
|
The key of this behavior.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.AutoPopulateRegionBehavior.#ctor(Prism.Regions.IRegionViewRegistry)">
|
||
|
<summary>
|
||
|
Creates a new instance of the AutoPopulateRegionBehavior
|
||
|
associated with the <see cref="T:Prism.Regions.IRegionViewRegistry"/> received.
|
||
|
</summary>
|
||
|
<param name="regionViewRegistry"><see cref="T:Prism.Regions.IRegionViewRegistry"/> that the behavior will monitor for views to populate the region.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.AutoPopulateRegionBehavior.OnAttach">
|
||
|
<summary>
|
||
|
Attaches the AutoPopulateRegionBehavior to the Region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.AutoPopulateRegionBehavior.CreateViewsToAutoPopulate">
|
||
|
<summary>
|
||
|
Returns a collection of views that will be added to the
|
||
|
View collection.
|
||
|
</summary>
|
||
|
<returns></returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.AutoPopulateRegionBehavior.AddViewIntoRegion(System.Object)">
|
||
|
<summary>
|
||
|
Adds a view into the views collection of this region.
|
||
|
</summary>
|
||
|
<param name="viewToAdd"></param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.AutoPopulateRegionBehavior.OnViewRegistered(System.Object,Prism.Regions.ViewRegisteredEventArgs)">
|
||
|
<summary>
|
||
|
Handler of the event that fires when a new viewtype is registered to the registry.
|
||
|
</summary>
|
||
|
<remarks>Although this is a public method to support Weak Delegates in Silverlight, it should not be called by the user.</remarks>
|
||
|
<param name="sender"></param>
|
||
|
<param name="e"></param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.Behaviors.BindRegionContextToDependencyObjectBehavior">
|
||
|
<summary>
|
||
|
Defines a behavior that forwards the <see cref="F:Prism.Regions.RegionManager.RegionContextProperty"/>
|
||
|
to the views in the region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.Behaviors.BindRegionContextToDependencyObjectBehavior.BehaviorKey">
|
||
|
<summary>
|
||
|
The key of this behavior.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Behaviors.BindRegionContextToDependencyObjectBehavior.Region">
|
||
|
<summary>
|
||
|
Behavior's attached region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.BindRegionContextToDependencyObjectBehavior.Attach">
|
||
|
<summary>
|
||
|
Attaches the behavior to the specified region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.Behaviors.ClearChildViewsRegionBehavior">
|
||
|
<summary>
|
||
|
Behavior that removes the RegionManager attached property of all the views in a region once the RegionManager property of a region becomes null.
|
||
|
This is useful when removing views with nested regions, to ensure these nested regions get removed from the RegionManager as well.
|
||
|
<remarks>
|
||
|
This behavior does not apply by default.
|
||
|
In order to activate it, the ClearChildViews attached property must be set to True in the view containing the affected child regions.
|
||
|
</remarks>
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.Behaviors.ClearChildViewsRegionBehavior.BehaviorKey">
|
||
|
<summary>
|
||
|
The behavior key.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.Behaviors.ClearChildViewsRegionBehavior.ClearChildViewsProperty">
|
||
|
<summary>
|
||
|
This attached property can be defined on a view to indicate that regions defined in it must be removed from the region manager when the parent view gets removed from a region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.ClearChildViewsRegionBehavior.GetClearChildViews(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Gets the ClearChildViews attached property from a DependencyObject.
|
||
|
</summary>
|
||
|
<param name="target">The object from which to get the value.</param>
|
||
|
<returns>The value of the ClearChildViews attached property in the target specified.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.ClearChildViewsRegionBehavior.SetClearChildViews(System.Windows.DependencyObject,System.Boolean)">
|
||
|
<summary>
|
||
|
Sets the ClearChildViews attached property in a DependencyObject.
|
||
|
</summary>
|
||
|
<param name="target">The object in which to set the value.</param>
|
||
|
<param name="value">The value of to set in the target object's ClearChildViews attached property.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.ClearChildViewsRegionBehavior.OnAttach">
|
||
|
<summary>
|
||
|
Subscribes to the <see cref="T:Prism.Regions.Region"/>'s PropertyChanged method to monitor its RegionManager property.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.Behaviors.DelayedRegionCreationBehavior">
|
||
|
<summary>
|
||
|
Behavior that creates a new <see cref="T:Prism.Regions.IRegion"/>, when the control that will host the <see cref="T:Prism.Regions.IRegion"/> (see <see cref="P:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.TargetElement"/>)
|
||
|
is added to the VisualTree. This behavior will use the <see cref="T:Prism.Regions.RegionAdapterMappings"/> class to find the right type of adapter to create
|
||
|
the region. After the region is created, this behavior will detach.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
Attached property value inheritance is not available in Silverlight, so the current approach walks up the visual tree when requesting a region from a region manager.
|
||
|
The <see cref="T:Prism.Regions.Behaviors.RegionManagerRegistrationBehavior"/> is now responsible for walking up the Tree.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.#ctor(Prism.Regions.RegionAdapterMappings)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.Behaviors.DelayedRegionCreationBehavior"/> 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="P:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.RegionManagerAccessor">
|
||
|
<summary>
|
||
|
Sets a class that interfaces between the <see cref="T:Prism.Regions.RegionManager"/> 's static properties/events and this behavior,
|
||
|
so this behavior can be tested in isolation.
|
||
|
</summary>
|
||
|
<value>The region manager accessor.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.TargetElement">
|
||
|
<summary>
|
||
|
The element that will host the Region.
|
||
|
</summary>
|
||
|
<value>The target element.</value>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.Attach">
|
||
|
<summary>
|
||
|
Start monitoring the <see cref="T:Prism.Regions.RegionManager"/> and the <see cref="P:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.TargetElement"/> to detect when the <see cref="P:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.TargetElement"/> becomes
|
||
|
part of the Visual Tree. When that happens, the Region will be created and the behavior will <see cref="M:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.Detach"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.Detach">
|
||
|
<summary>
|
||
|
Stop monitoring the <see cref="T:Prism.Regions.RegionManager"/> and the <see cref="P:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.TargetElement"/>, so that this behavior can be garbage collected.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.OnUpdatingRegions(System.Object,System.EventArgs)">
|
||
|
<summary>
|
||
|
Called when the <see cref="T:Prism.Regions.RegionManager"/> is updating it's <see cref="P:Prism.Regions.RegionManager.Regions"/> collection.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
This method has to be public, because it has to be callable using weak references in silverlight and other partial trust environments.
|
||
|
</remarks>
|
||
|
<param name="sender">The <see cref="T:Prism.Regions.RegionManager"/>. </param>
|
||
|
<param name="e">The <see cref="T:System.EventArgs"/> instance containing the event data.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.CreateRegion(System.Windows.DependencyObject,System.String)">
|
||
|
<summary>
|
||
|
Method that will create the region, by calling the right <see cref="T:Prism.Regions.IRegionAdapter"/>.
|
||
|
</summary>
|
||
|
<param name="targetElement">The target element that will host the <see cref="T:Prism.Regions.IRegion"/>.</param>
|
||
|
<param name="regionName">Name of the region.</param>
|
||
|
<returns>The created <see cref="T:Prism.Regions.IRegion"/></returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.Track">
|
||
|
<summary>
|
||
|
Add the instance of this class to <see cref="F:Prism.Regions.Behaviors.DelayedRegionCreationBehavior._instanceTracker"/> to keep it alive
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.DelayedRegionCreationBehavior.Untrack">
|
||
|
<summary>
|
||
|
Remove the instance of this class from <see cref="F:Prism.Regions.Behaviors.DelayedRegionCreationBehavior._instanceTracker"/>
|
||
|
so it can eventually be garbage collected
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.Behaviors.DestructibleRegionBehavior">
|
||
|
<summary>
|
||
|
Calls <see cref="M:Prism.Navigation.IDestructible.Destroy"/> on Views and ViewModels
|
||
|
removed from the <see cref="P:Prism.Regions.IRegion.Views"/> collection.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
The View and/or ViewModels must implement <see cref="T:Prism.Navigation.IDestructible"/> for this behavior to work.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.Behaviors.DestructibleRegionBehavior.BehaviorKey">
|
||
|
<summary>
|
||
|
The key of this behavior.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.DestructibleRegionBehavior.OnAttach">
|
||
|
<summary>
|
||
|
Attaches the <see cref="T:Prism.Regions.Behaviors.DestructibleRegionBehavior"/> to the <see cref="P:Prism.Regions.IRegion.Views"/> collection.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.Behaviors.IHostAwareRegionBehavior">
|
||
|
<summary>
|
||
|
Defines a <see cref="T:Prism.Regions.IRegionBehavior"/> that not allows extensible behaviors on regions which also interact
|
||
|
with the target element that the <see cref="T:Prism.Regions.IRegion"/> is attached to.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Behaviors.IHostAwareRegionBehavior.HostControl">
|
||
|
<summary>
|
||
|
Gets or sets the <see cref="T:System.Windows.DependencyObject"/> that the <see cref="T:Prism.Regions.IRegion"/> is attached to.
|
||
|
</summary>
|
||
|
<value>A <see cref="T:System.Windows.DependencyObject"/> that the <see cref="T:Prism.Regions.IRegion"/> is attached to.
|
||
|
This is usually a <see cref="T:System.Windows.FrameworkElement"/> that is part of the tree.</value>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.Behaviors.RegionActiveAwareBehavior">
|
||
|
<summary>
|
||
|
Behavior that monitors a <see cref="T:Prism.Regions.IRegion"/> object and
|
||
|
changes the value for the <see cref="P:Prism.IActiveAware.IsActive"/> property when
|
||
|
an object that implements <see cref="T:Prism.IActiveAware"/> gets added or removed
|
||
|
from the collection.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
This class can also sync the active state for any scoped regions directly on the view based on the <see cref="T:Prism.Regions.SyncActiveStateAttribute"/>.
|
||
|
If you use the <see cref="M:Prism.Regions.Region.Add(System.Object,System.String,System.Boolean)" /> method with the createRegionManagerScope option, the scoped manager will be attached to the view.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.Behaviors.RegionActiveAwareBehavior.BehaviorKey">
|
||
|
<summary>
|
||
|
Name that identifies the <see cref="T:Prism.Regions.Behaviors.RegionActiveAwareBehavior"/> behavior in a collection of <see cref="T:Prism.Regions.IRegionBehavior"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Behaviors.RegionActiveAwareBehavior.Region">
|
||
|
<summary>
|
||
|
The region that this behavior is extending
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.RegionActiveAwareBehavior.Attach">
|
||
|
<summary>
|
||
|
Attaches the behavior to the specified region
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.RegionActiveAwareBehavior.Detach">
|
||
|
<summary>
|
||
|
Detaches the behavior from the <see cref="T:System.Collections.Specialized.INotifyCollectionChanged"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.Behaviors.RegionCreationException">
|
||
|
<summary>
|
||
|
Represents errors that occured during region creation.
|
||
|
</summary>
|
||
|
<summary>
|
||
|
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.RegionCreationException.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.Behaviors.RegionCreationException"/>
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.RegionCreationException.#ctor(System.String)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.Behaviors.RegionCreationException"/> class with a specified error message.
|
||
|
</summary>
|
||
|
<param name="message">The message that describes the error.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.RegionCreationException.#ctor(System.String,System.Exception)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.Behaviors.RegionCreationException"/> class with a specified error message and a reference
|
||
|
to the inner exception that is the cause of this exception.
|
||
|
</summary>
|
||
|
<param name="message">The error message that explains the reason for the exception.</param>
|
||
|
<param name="inner">The exception that is the cause of the current exception, or a null reference
|
||
|
(Nothing in Visual Basic) if no inner exception is specified.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.RegionCreationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.Behaviors.RegionCreationException"/> class with serialized data.
|
||
|
</summary>
|
||
|
<param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
|
||
|
<param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.Behaviors.RegionManagerRegistrationBehavior">
|
||
|
<summary>
|
||
|
Subscribes to a static event from the <see cref="T:Prism.Regions.RegionManager"/> in order to register the target <see cref="T:Prism.Regions.IRegion"/>
|
||
|
in a <see cref="T:Prism.Regions.IRegionManager"/> when one is available on the host control by walking up the tree and finding
|
||
|
a control whose <see cref="F:Prism.Regions.RegionManager.RegionManagerProperty"/> property is not <see langword="null"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.Behaviors.RegionManagerRegistrationBehavior.BehaviorKey">
|
||
|
<summary>
|
||
|
The key of this behavior.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.RegionManagerRegistrationBehavior.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Regions.Behaviors.RegionManagerRegistrationBehavior"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Behaviors.RegionManagerRegistrationBehavior.RegionManagerAccessor">
|
||
|
<summary>
|
||
|
Provides an abstraction on top of the RegionManager static members.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Behaviors.RegionManagerRegistrationBehavior.HostControl">
|
||
|
<summary>
|
||
|
Gets or sets the <see cref="T:System.Windows.DependencyObject"/> that the <see cref="T:Prism.Regions.IRegion"/> is attached to.
|
||
|
</summary>
|
||
|
<value>A <see cref="T:System.Windows.DependencyObject"/> that the <see cref="T:Prism.Regions.IRegion"/> is attached to.
|
||
|
This is usually a <see cref="T:System.Windows.FrameworkElement"/> that is part of the tree.</value>
|
||
|
<exception cref="T:System.InvalidOperationException">When this member is set after the <see cref="M:Prism.Regions.IRegionBehavior.Attach"/> method has being called.</exception>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.RegionManagerRegistrationBehavior.OnAttach">
|
||
|
<summary>
|
||
|
When the <see cref="T:Prism.Regions.IRegion"/> has a name assigned, the behavior will start monitoring the ancestor controls in the element tree
|
||
|
to look for an <see cref="T:Prism.Regions.IRegionManager"/> where to register the region in.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.RegionManagerRegistrationBehavior.OnUpdatingRegions(System.Object,System.EventArgs)">
|
||
|
<summary>
|
||
|
This event handler gets called when a RegionManager is requering the instances of a region to be registered if they are not already.
|
||
|
<remarks>Although this is a public method to support Weak Delegates in Silverlight, it should not be called by the user.</remarks>
|
||
|
</summary>
|
||
|
<param name="sender">The sender.</param>
|
||
|
<param name="e">The arguments.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.Behaviors.RegionMemberLifetimeBehavior">
|
||
|
<summary>
|
||
|
The RegionMemberLifetimeBehavior determines if items should be removed from the <see cref="T:Prism.Regions.IRegion"/>
|
||
|
when they are deactivated.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
The <see cref="T:Prism.Regions.Behaviors.RegionMemberLifetimeBehavior"/> monitors the <see cref="P:Prism.Regions.IRegion.ActiveViews"/>
|
||
|
collection to discover items that transition into a deactivated state.
|
||
|
<p/>
|
||
|
The behavior checks the removed items for either the <see cref="T:Prism.Regions.IRegionMemberLifetime"/>
|
||
|
or the <see cref="T:Prism.Regions.RegionMemberLifetimeAttribute"/> (in that order) to determine if it should be kept
|
||
|
alive on removal.
|
||
|
<p/>
|
||
|
If the item in the collection is a <see cref="T:System.Windows.FrameworkElement"/>, it will
|
||
|
also check it's DataContext for <see cref="T:Prism.Regions.IRegionMemberLifetime"/> or the <see cref="T:Prism.Regions.RegionMemberLifetimeAttribute"/>.
|
||
|
<p/>
|
||
|
The order of checks are:
|
||
|
<list type="number">
|
||
|
<item>Region Item's IRegionMemberLifetime.KeepAlive value.</item>
|
||
|
<item>Region Item's DataContext's IRegionMemberLifetime.KeepAlive value.</item>
|
||
|
<item>Region Item's RegionMemberLifetimeAttribute.KeepAlive value.</item>
|
||
|
<item>Region Item's DataContext's RegionMemberLifetimeAttribute.KeepAlive value.</item>
|
||
|
</list>
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.Behaviors.RegionMemberLifetimeBehavior.BehaviorKey">
|
||
|
<summary>
|
||
|
The key for this behavior.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.RegionMemberLifetimeBehavior.OnAttach">
|
||
|
<summary>
|
||
|
Override this method to perform the logic after the behavior has been attached.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.Behaviors.SelectorItemsSourceSyncBehavior">
|
||
|
<summary>
|
||
|
Defines the attached behavior that keeps the items of the <see cref="T:System.Windows.Controls.Primitives.Selector"/> host control in synchronization with the <see cref="T:Prism.Regions.IRegion"/>.
|
||
|
|
||
|
This behavior also makes sure that, if you activate a view in a region, the SelectedItem is set. If you set the SelectedItem or SelectedItems (ListBox)
|
||
|
then this behavior will also call Activate on the selected items.
|
||
|
<remarks>
|
||
|
When calling Activate on a view, you can only select a single active view at a time. By setting the SelectedItems property of a listbox, you can set
|
||
|
multiple views to active.
|
||
|
</remarks>
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.Behaviors.SelectorItemsSourceSyncBehavior.BehaviorKey">
|
||
|
<summary>
|
||
|
Name that identifies the SelectorItemsSourceSyncBehavior behavior in a collection of RegionsBehaviors.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Behaviors.SelectorItemsSourceSyncBehavior.HostControl">
|
||
|
<summary>
|
||
|
Gets or sets the <see cref="T:System.Windows.DependencyObject"/> that the <see cref="T:Prism.Regions.IRegion"/> is attached to.
|
||
|
</summary>
|
||
|
<value>
|
||
|
A <see cref="T:System.Windows.DependencyObject"/> that the <see cref="T:Prism.Regions.IRegion"/> is attached to.
|
||
|
</value>
|
||
|
<remarks>For this behavior, the host control must always be a <see cref="T:System.Windows.Controls.Primitives.Selector"/> or an inherited class.</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.SelectorItemsSourceSyncBehavior.OnAttach">
|
||
|
<summary>
|
||
|
Starts to monitor the <see cref="T:Prism.Regions.IRegion"/> to keep it in sync with the items of the <see cref="P:Prism.Regions.Behaviors.SelectorItemsSourceSyncBehavior.HostControl"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.Behaviors.SyncRegionContextWithHostBehavior">
|
||
|
<summary>
|
||
|
Behavior that synchronizes the <see cref="P:Prism.Regions.IRegion.Context"/> property of a <see cref="T:Prism.Regions.IRegion"/> with
|
||
|
the control that hosts the Region. It does this by setting the <see cref="F:Prism.Regions.RegionManager.RegionContextProperty"/>
|
||
|
Dependency Property on the host control.
|
||
|
|
||
|
This behavior allows the usage of two way databinding of the RegionContext from XAML.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.Behaviors.SyncRegionContextWithHostBehavior.BehaviorKey">
|
||
|
<summary>
|
||
|
Name that identifies the SyncRegionContextWithHostBehavior behavior in a collection of RegionsBehaviors.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Behaviors.SyncRegionContextWithHostBehavior.HostControl">
|
||
|
<summary>
|
||
|
Gets or sets the <see cref="T:System.Windows.DependencyObject"/> that the <see cref="T:Prism.Regions.IRegion"/> is attached to.
|
||
|
</summary>
|
||
|
<value>
|
||
|
A <see cref="T:System.Windows.DependencyObject"/> that the <see cref="T:Prism.Regions.IRegion"/> is attached to.
|
||
|
This is usually a <see cref="T:System.Windows.FrameworkElement"/> that is part of the tree.
|
||
|
</value>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Behaviors.SyncRegionContextWithHostBehavior.OnAttach">
|
||
|
<summary>
|
||
|
Override this method to perform the logic after the behavior has been attached.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.ContentControlRegionAdapter">
|
||
|
<summary>
|
||
|
Adapter that creates a new <see cref="T:Prism.Regions.SingleActiveRegion"/> and monitors its
|
||
|
active view to set it on the adapted <see cref="T:System.Windows.Controls.ContentControl"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ContentControlRegionAdapter.#ctor(Prism.Regions.IRegionBehaviorFactory)">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Regions.ContentControlRegionAdapter"/>.
|
||
|
</summary>
|
||
|
<param name="regionBehaviorFactory">The factory used to create the region behaviors to attach to the created regions.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ContentControlRegionAdapter.Adapt(Prism.Regions.IRegion,System.Windows.Controls.ContentControl)">
|
||
|
<summary>
|
||
|
Adapts a <see cref="T:System.Windows.Controls.ContentControl"/> to an <see cref="T:Prism.Regions.IRegion"/>.
|
||
|
</summary>
|
||
|
<param name="region">The new region being used.</param>
|
||
|
<param name="regionTarget">The object to adapt.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ContentControlRegionAdapter.CreateRegion">
|
||
|
<summary>
|
||
|
Creates a new instance of <see cref="T:Prism.Regions.SingleActiveRegion"/>.
|
||
|
</summary>
|
||
|
<returns>A new instance of <see cref="T:Prism.Regions.SingleActiveRegion"/>.</returns>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.DefaultRegionManagerAccessor.UpdatingRegions">
|
||
|
<summary>
|
||
|
Notification used by attached behaviors to update the region managers appropriately if needed to.
|
||
|
</summary>
|
||
|
<remarks>This event uses weak references to the event handler to prevent this static event of keeping the
|
||
|
target element longer than expected.</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.DefaultRegionManagerAccessor.GetRegionName(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Gets the value for the RegionName attached property.
|
||
|
</summary>
|
||
|
<param name="element">The object to adapt. This is typically a container (i.e a control).</param>
|
||
|
<returns>The name of the region that should be created when
|
||
|
the RegionManager is also set in this element.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.DefaultRegionManagerAccessor.GetRegionManager(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Gets the value of the RegionName attached property.
|
||
|
</summary>
|
||
|
<param name="element">The target element.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/> attached to the <paramref name="element"/> element.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IConfirmNavigationRequest">
|
||
|
<summary>
|
||
|
Provides a way for objects involved in navigation to determine if a navigation request should continue.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IConfirmNavigationRequest.ConfirmNavigationRequest(Prism.Regions.NavigationContext,System.Action{System.Boolean})">
|
||
|
<summary>
|
||
|
Determines whether this instance accepts being navigated away from.
|
||
|
</summary>
|
||
|
<param name="navigationContext">The navigation context.</param>
|
||
|
<param name="continuationCallback">The callback to indicate when navigation can proceed.</param>
|
||
|
<remarks>
|
||
|
Implementors of this method do not need to invoke the callback before this method is completed,
|
||
|
but they must ensure the callback is eventually invoked.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IJournalAware">
|
||
|
<summary>
|
||
|
Provides a way for objects involved in navigation to opt-out of being added to the IRegionNavigationJournal backstack.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IJournalAware.PersistInHistory">
|
||
|
<summary>
|
||
|
Determines if the current object is going to be added to the navigation journal's backstack.
|
||
|
</summary>
|
||
|
<returns>True, add to backstack. False, remove from backstack.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.INavigateAsync">
|
||
|
<summary>
|
||
|
Provides methods to perform navigation.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
Convenience overloads for the methods in this interface can be found as extension methods on the
|
||
|
<see cref="T:Prism.Regions.NavigationAsyncExtensions"/> class.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.INavigateAsync.RequestNavigate(System.Uri,System.Action{Prism.Regions.NavigationResult})">
|
||
|
<summary>
|
||
|
Initiates navigation to the target specified by the <see cref="T:System.Uri"/>.
|
||
|
</summary>
|
||
|
<param name="target">The navigation target</param>
|
||
|
<param name="navigationCallback">The callback executed when the navigation request is completed.</param>
|
||
|
<remarks>
|
||
|
Convenience overloads for this method can be found as extension methods on the
|
||
|
<see cref="T:Prism.Regions.NavigationAsyncExtensions"/> class.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.INavigateAsync.RequestNavigate(System.Uri,System.Action{Prism.Regions.NavigationResult},Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
Initiates navigation to the target specified by the <see cref="T:System.Uri"/>.
|
||
|
</summary>
|
||
|
<param name="target">The navigation target</param>
|
||
|
<param name="navigationCallback">The callback executed when the navigation request is completed.</param>
|
||
|
<param name="navigationParameters">The navigation parameters specific to the navigation request.</param>
|
||
|
<remarks>
|
||
|
Convenience overloads for this method can be found as extension methods on the
|
||
|
<see cref="T:Prism.Regions.NavigationAsyncExtensions"/> class.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.INavigationAware">
|
||
|
<summary>
|
||
|
Provides a way for objects involved in navigation to be notified of navigation activities.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.INavigationAware.OnNavigatedTo(Prism.Regions.NavigationContext)">
|
||
|
<summary>
|
||
|
Called when the implementer has been navigated to.
|
||
|
</summary>
|
||
|
<param name="navigationContext">The navigation context.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.INavigationAware.IsNavigationTarget(Prism.Regions.NavigationContext)">
|
||
|
<summary>
|
||
|
Called to determine if this instance can handle the navigation request.
|
||
|
</summary>
|
||
|
<param name="navigationContext">The navigation context.</param>
|
||
|
<returns>
|
||
|
<see langword="true"/> if this instance accepts the navigation request; otherwise, <see langword="false"/>.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.INavigationAware.OnNavigatedFrom(Prism.Regions.NavigationContext)">
|
||
|
<summary>
|
||
|
Called when the implementer is being navigated away from.
|
||
|
</summary>
|
||
|
<param name="navigationContext">The navigation context.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegion">
|
||
|
<summary>
|
||
|
Defines a model that can be used to compose views.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegion.Views">
|
||
|
<summary>
|
||
|
Gets a readonly view of the collection of views in the region.
|
||
|
</summary>
|
||
|
<value>An <see cref="T:Prism.Regions.IViewsCollection"/> of all the added views.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegion.ActiveViews">
|
||
|
<summary>
|
||
|
Gets a readonly view of the collection of all the active views in the region.
|
||
|
</summary>
|
||
|
<value>An <see cref="T:Prism.Regions.IViewsCollection"/> of all the active views.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegion.Context">
|
||
|
<summary>
|
||
|
Gets or sets a context for the region. This value can be used by the user to share context with the views.
|
||
|
</summary>
|
||
|
<value>The context value to be shared.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegion.Name">
|
||
|
<summary>
|
||
|
Gets the name of the region that uniquely identifies the region within a <see cref="T:Prism.Regions.IRegionManager"/>.
|
||
|
</summary>
|
||
|
<value>The name of the region.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegion.SortComparison">
|
||
|
<summary>
|
||
|
Gets or sets the comparison used to sort the views.
|
||
|
</summary>
|
||
|
<value>The comparison to use.</value>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegion.Add(System.Object)">
|
||
|
<overloads>Adds a new view to the region.</overloads>
|
||
|
<summary>
|
||
|
Adds a new view to the region.
|
||
|
</summary>
|
||
|
<param name="view">The view to add.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/> that is set on the view if it is a <see cref="T:System.Windows.DependencyObject"/>. It will be the current region manager when using this overload.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegion.Add(System.Object,System.String)">
|
||
|
<summary>
|
||
|
Adds a new view to the region.
|
||
|
</summary>
|
||
|
<param name="view">The view to add.</param>
|
||
|
<param name="viewName">The name of the view. This can be used to retrieve it later by calling <see cref="M:Prism.Regions.IRegion.GetView(System.String)"/>.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/> that is set on the view if it is a <see cref="T:System.Windows.DependencyObject"/>. It will be the current region manager when using this overload.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegion.Add(System.Object,System.String,System.Boolean)">
|
||
|
<summary>
|
||
|
Adds a new view to the region.
|
||
|
</summary>
|
||
|
<param name="view">The view to add.</param>
|
||
|
<param name="viewName">The name of the view. This can be used to retrieve it later by calling <see cref="M:Prism.Regions.IRegion.GetView(System.String)"/>.</param>
|
||
|
<param name="createRegionManagerScope">When <see langword="true"/>, the added view will receive a new instance of <see cref="T:Prism.Regions.IRegionManager"/>, otherwise it will use the current region manager for this region.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/> that is set on the view if it is a <see cref="T:System.Windows.DependencyObject"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegion.Remove(System.Object)">
|
||
|
<summary>
|
||
|
Removes the specified view from the region.
|
||
|
</summary>
|
||
|
<param name="view">The view to remove.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegion.RemoveAll">
|
||
|
<summary>
|
||
|
Removes all views from the region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegion.Activate(System.Object)">
|
||
|
<summary>
|
||
|
Marks the specified view as active.
|
||
|
</summary>
|
||
|
<param name="view">The view to activate.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegion.Deactivate(System.Object)">
|
||
|
<summary>
|
||
|
Marks the specified view as inactive.
|
||
|
</summary>
|
||
|
<param name="view">The view to deactivate.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegion.GetView(System.String)">
|
||
|
<summary>
|
||
|
Returns the view instance that was added to the region using a specific name.
|
||
|
</summary>
|
||
|
<param name="viewName">The name used when adding the view to the region.</param>
|
||
|
<returns>Returns the named view or <see langword="null"/> if the view with <paramref name="viewName"/> does not exist in the current region.</returns>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegion.RegionManager">
|
||
|
<summary>
|
||
|
Gets or sets the <see cref="T:Prism.Regions.IRegionManager"/> that will be passed to the views when adding them to the region, unless the view is added by specifying createRegionManagerScope as <see langword="true" />.
|
||
|
</summary>
|
||
|
<value>The <see cref="T:Prism.Regions.IRegionManager"/> where this <see cref="T:Prism.Regions.IRegion"/> is registered.</value>
|
||
|
<remarks>This is usually used by implementations of <see cref="T:Prism.Regions.IRegionManager"/> and should not be
|
||
|
used by the developer explicitly.</remarks>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegion.Behaviors">
|
||
|
<summary>
|
||
|
Gets the collection of <see cref="T:Prism.Regions.IRegionBehavior"/>s that can extend the behavior of regions.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegion.NavigationService">
|
||
|
<summary>
|
||
|
Gets or sets the navigation service.
|
||
|
</summary>
|
||
|
<value>The navigation service.</value>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionAdapter">
|
||
|
<summary>
|
||
|
Defines an interfaces to adapt an object and bind it to a new <see cref="T:Prism.Regions.IRegion"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionAdapter.Initialize(System.Object,System.String)">
|
||
|
<summary>
|
||
|
Adapts an object and binds it to a new <see cref="T:Prism.Regions.IRegion"/>.
|
||
|
</summary>
|
||
|
<param name="regionTarget">The object to adapt.</param>
|
||
|
<param name="regionName">The name of the region to be created.</param>
|
||
|
<returns>The new instance of <see cref="T:Prism.Regions.IRegion"/> that the <paramref name="regionTarget"/> is bound to.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionBehavior">
|
||
|
<summary>
|
||
|
Interface for allowing extensible behavior on regions.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegionBehavior.Region">
|
||
|
<summary>
|
||
|
The region that this behavior is extending.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionBehavior.Attach">
|
||
|
<summary>
|
||
|
Attaches the behavior to the specified region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionBehaviorCollection">
|
||
|
<summary>
|
||
|
Defines the interface for a collection of <see cref="T:Prism.Regions.IRegionBehavior"/> classes on a Region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionBehaviorCollection.Add(System.String,Prism.Regions.IRegionBehavior)">
|
||
|
<summary>
|
||
|
Adds a <see cref="T:Prism.Regions.IRegionBehavior"/> to the collection, using the specified key as an indexer.
|
||
|
</summary>
|
||
|
<param name="key">
|
||
|
The key that specifies the type of <see cref="T:Prism.Regions.IRegionBehavior"/> that's added.
|
||
|
</param>
|
||
|
<param name="regionBehavior">The <see cref="T:Prism.Regions.IRegionBehavior"/> to add.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionBehaviorCollection.ContainsKey(System.String)">
|
||
|
<summary>
|
||
|
Checks if a <see cref="T:Prism.Regions.IRegionBehavior"/> with the specified key is already present.
|
||
|
</summary>
|
||
|
<param name="key">The key to use to find a particular <see cref="T:Prism.Regions.IRegionBehavior"/>.</param>
|
||
|
<returns></returns>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegionBehaviorCollection.Item(System.String)">
|
||
|
<summary>
|
||
|
Gets the <see cref="T:Prism.Regions.IRegionBehavior"/> with the specified key.
|
||
|
</summary>
|
||
|
<value>The registered <see cref="T:Prism.Regions.IRegionBehavior"/></value>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionBehaviorFactory">
|
||
|
<summary>
|
||
|
Interface for RegionBehaviorFactories. This factory allows the registration of the default set of RegionBehaviors, that will
|
||
|
be added to the <see cref="T:Prism.Regions.IRegionBehaviorCollection"/>s of all <see cref="T:Prism.Regions.IRegion"/>s, unless overridden on a 'per-region' basis.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionBehaviorFactory.AddIfMissing(System.String,System.Type)">
|
||
|
<summary>
|
||
|
Adds a particular type of RegionBehavior if it was not already registered. the <paramref name="behaviorKey"/> string is used to check if the behavior is already present
|
||
|
</summary>
|
||
|
<param name="behaviorKey">The behavior key that's used to find if a certain behavior is already added.</param>
|
||
|
<param name="behaviorType">Type of the behavior to add.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionBehaviorFactory.ContainsKey(System.String)">
|
||
|
<summary>
|
||
|
Determines whether a behavior with the specified key already exists
|
||
|
</summary>
|
||
|
<param name="behaviorKey">The behavior key.</param>
|
||
|
<returns>
|
||
|
<see langword="true"/> if a behavior with the specified key is present; otherwise, <see langword="false"/>.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionBehaviorFactory.CreateFromKey(System.String)">
|
||
|
<summary>
|
||
|
Creates an instance of the BehaviorType that's registered using the specified key.
|
||
|
</summary>
|
||
|
<param name="key">The key that's used to register a behavior type.</param>
|
||
|
<returns>The created behavior. </returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionBehaviorFactoryExtensions">
|
||
|
<summary>
|
||
|
Extension methods for the IRegionBehaviorFactory.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionBehaviorFactoryExtensions.AddIfMissing``1(Prism.Regions.IRegionBehaviorFactory,System.String)">
|
||
|
<summary>
|
||
|
Adds a particular type of RegionBehavior if it was not already registered. the <paramref name="behaviorKey"/> string is used to check if the behavior is already present
|
||
|
</summary>
|
||
|
<typeparam name="T">Type of the behavior to add.</typeparam>
|
||
|
<param name="regionBehaviorFactory">The IRegionBehaviorFactory instance</param>
|
||
|
<param name="behaviorKey">The behavior key that's used to find if a certain behavior is already added.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionCollection">
|
||
|
<summary>
|
||
|
Defines a collection of <see cref="T:Prism.Regions.IRegion"/> uniquely identified by their Name.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegionCollection.Item(System.String)">
|
||
|
<summary>
|
||
|
Gets the IRegion with the name received as index.
|
||
|
</summary>
|
||
|
<param name="regionName">Name of the region to be retrieved.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegion"/> identified with the requested name.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionCollection.Add(Prism.Regions.IRegion)">
|
||
|
<summary>
|
||
|
Adds a <see cref="T:Prism.Regions.IRegion"/> to the collection.
|
||
|
</summary>
|
||
|
<param name="region">Region to be added to the collection.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionCollection.Remove(System.String)">
|
||
|
<summary>
|
||
|
Removes a <see cref="T:Prism.Regions.IRegion"/> from the collection.
|
||
|
</summary>
|
||
|
<param name="regionName">Name of the region to be removed.</param>
|
||
|
<returns><see langword="true"/> if the region was removed from the collection, otherwise <see langword="false"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionCollection.ContainsRegionWithName(System.String)">
|
||
|
<summary>
|
||
|
Checks if the collection contains a <see cref="T:Prism.Regions.IRegion"/> with the name received as parameter.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to look for.</param>
|
||
|
<returns><see langword="true"/> if the region is contained in the collection, otherwise <see langword="false"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionCollection.Add(System.String,Prism.Regions.IRegion)">
|
||
|
<summary>
|
||
|
Adds a region to the <see cref="T:Prism.Regions.RegionManager"/> with the name received as argument.
|
||
|
</summary>
|
||
|
<param name="regionName">The name to be given to the region.</param>
|
||
|
<param name="region">The region to be added to the <see cref="T:Prism.Regions.RegionManager"/>.</param>
|
||
|
<exception cref="T:System.ArgumentNullException">Thrown if <paramref name="region"/> is <see langword="null"/>.</exception>
|
||
|
<exception cref="T:System.ArgumentException">Thrown if <paramref name="regionName"/> and <paramref name="region"/>'s name do not match and the <paramref name="region"/> <see cref="P:Prism.Regions.IRegion.Name"/> is not <see langword="null"/>.</exception>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionManager">
|
||
|
<summary>
|
||
|
Defines an interface to manage a set of <see cref="T:Prism.Regions.IRegion">regions</see> and to attach regions to objects (typically controls).
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegionManager.Regions">
|
||
|
<summary>
|
||
|
Gets a collection of <see cref="T:Prism.Regions.IRegion"/> that identify each region by name. You can use this collection to add or remove regions to the current region manager.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.CreateRegionManager">
|
||
|
<summary>
|
||
|
Creates a new region manager.
|
||
|
</summary>
|
||
|
<returns>A new region manager that can be used as a different scope from the current region manager.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.AddToRegion(System.String,System.Object)">
|
||
|
<summary>
|
||
|
Add a view to the Views collection of a Region. Note that the region must already exist in this <see cref="T:Prism.Regions.IRegionManager"/>.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to add a view to</param>
|
||
|
<param name="view">The view to add to the views collection</param>
|
||
|
<returns>The RegionManager, to easily add several views. </returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.AddToRegion(System.String,System.String)">
|
||
|
<summary>
|
||
|
Add a view to the Views collection of a Region. Note that the region must already exist in this <see cref="T:Prism.Regions.IRegionManager"/>.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to add a view to</param>
|
||
|
<param name="viewName">The view to add to the views collection</param>
|
||
|
<returns>The RegionManager, to easily add several views. </returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.RegisterViewWithRegion(System.String,System.String)">
|
||
|
<summary>
|
||
|
Associate a view with a region, by registering a type. When the region gets displayed
|
||
|
this type will be resolved using the ServiceLocator into a concrete instance. The instance
|
||
|
will be added to the Views collection of the region
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to associate the view with.</param>
|
||
|
<param name="viewName">The name of the view to register with the <see cref="T:Prism.Regions.IRegion"/>.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/>, for adding several views easily</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.RegisterViewWithRegion(System.String,System.Type)">
|
||
|
<summary>
|
||
|
Associate a view with a region, by registering a type. When the region gets displayed
|
||
|
this type will be resolved using the ServiceLocator into a concrete instance. The instance
|
||
|
will be added to the Views collection of the region
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to associate the view with.</param>
|
||
|
<param name="viewType">The type of the view to register with the <see cref="T:Prism.Regions.IRegion"/>.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/>, for adding several views easily</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.RegisterViewWithRegion(System.String,System.Func{System.Object})">
|
||
|
<summary>
|
||
|
Associate a view with a region, using a delegate to resolve a concrete instance of the view.
|
||
|
When the region gets displayed, this delegate will be called and the result will be added to the
|
||
|
views collection of the region.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to associate the view with.</param>
|
||
|
<param name="getContentDelegate">The delegate used to resolve a concrete instance of the view.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/>, for adding several views easily</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.RequestNavigate(System.String,System.Uri,System.Action{Prism.Regions.NavigationResult})">
|
||
|
<summary>
|
||
|
Navigates the specified region manager.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to call Navigate on.</param>
|
||
|
<param name="source">The URI of the content to display.</param>
|
||
|
<param name="navigationCallback">The navigation callback.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.RequestNavigate(System.String,System.Uri)">
|
||
|
<summary>
|
||
|
Navigates the specified region manager.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to call Navigate on.</param>
|
||
|
<param name="source">The URI of the content to display.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.RequestNavigate(System.String,System.String,System.Action{Prism.Regions.NavigationResult})">
|
||
|
<summary>
|
||
|
Navigates the specified region manager.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to call Navigate on.</param>
|
||
|
<param name="source">The URI of the content to display.</param>
|
||
|
<param name="navigationCallback">The navigation callback.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.RequestNavigate(System.String,System.String)">
|
||
|
<summary>
|
||
|
Navigates the specified region manager.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to call Navigate on.</param>
|
||
|
<param name="source">The URI of the content to display.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.RequestNavigate(System.String,System.Uri,System.Action{Prism.Regions.NavigationResult},Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
This method allows an IRegionManager to locate a specified region and navigate in it to the specified target Uri, passing a navigation callback and an instance of NavigationParameters, which holds a collection of object parameters.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region where the navigation will occur.</param>
|
||
|
<param name="target">A Uri that represents the target where the region will navigate.</param>
|
||
|
<param name="navigationCallback">The navigation callback that will be executed after the navigation is completed.</param>
|
||
|
<param name="navigationParameters">An instance of NavigationParameters, which holds a collection of object parameters.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.RequestNavigate(System.String,System.String,System.Action{Prism.Regions.NavigationResult},Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
This method allows an IRegionManager to locate a specified region and navigate in it to the specified target string, passing a navigation callback and an instance of NavigationParameters, which holds a collection of object parameters.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region where the navigation will occur.</param>
|
||
|
<param name="target">A string that represents the target where the region will navigate.</param>
|
||
|
<param name="navigationCallback">The navigation callback that will be executed after the navigation is completed.</param>
|
||
|
<param name="navigationParameters">An instance of NavigationParameters, which holds a collection of object parameters.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.RequestNavigate(System.String,System.Uri,Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
This method allows an IRegionManager to locate a specified region and navigate in it to the specified target Uri, passing an instance of NavigationParameters, which holds a collection of object parameters.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region where the navigation will occur.</param>
|
||
|
<param name="target">A Uri that represents the target where the region will navigate.</param>
|
||
|
<param name="navigationParameters">An instance of NavigationParameters, which holds a collection of object parameters.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManager.RequestNavigate(System.String,System.String,Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
This method allows an IRegionManager to locate a specified region and navigate in it to the specified target string, passing an instance of NavigationParameters, which holds a collection of object parameters.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region where the navigation will occur.</param>
|
||
|
<param name="target">A string that represents the target where the region will navigate.</param>
|
||
|
<param name="navigationParameters">An instance of NavigationParameters, which holds a collection of object parameters.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionManagerAccessor">
|
||
|
<summary>
|
||
|
Provides an abstraction on top of the RegionManager static members.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.IRegionManagerAccessor.UpdatingRegions">
|
||
|
<summary>
|
||
|
Notification used by attached behaviors to update the region managers appropriately if needed to.
|
||
|
</summary>
|
||
|
<remarks>This event uses weak references to the event handler to prevent this static event of keeping the
|
||
|
target element longer than expected.</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManagerAccessor.GetRegionName(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Gets the value for the RegionName attached property.
|
||
|
</summary>
|
||
|
<param name="element">The object to adapt. This is typically a container (i.e a control).</param>
|
||
|
<returns>The name of the region that should be created when
|
||
|
the RegionManager is also set in this element.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManagerAccessor.GetRegionManager(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Gets the value of the RegionName attached property.
|
||
|
</summary>
|
||
|
<param name="element">The target element.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/> attached to the <paramref name="element"/> element.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionManagerExtensions">
|
||
|
<summary>
|
||
|
Common Extensions for the RegionManager
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionManagerExtensions.RegisterViewWithRegion``1(Prism.Regions.IRegionManager,System.String)">
|
||
|
<summary>
|
||
|
Associate a view with a region, by registering a type. When the region get's displayed
|
||
|
this type will be resolved using the ServiceLocator into a concrete instance. The instance
|
||
|
will be added to the Views collection of the region
|
||
|
</summary>
|
||
|
<typeparam name="T">The type of the view to register with the <see cref="T:Prism.Regions.IRegion"/>.</typeparam>
|
||
|
<param name="regionManager">The current <see cref="T:Prism.Regions.IRegionManager"/>.</param>
|
||
|
<param name="regionName">The name of the region to associate the view with.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/>, for adding several views easily</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionMemberLifetime">
|
||
|
<summary>
|
||
|
When implemented, allows an instance placed in a <see cref="T:Prism.Regions.IRegion"/>
|
||
|
that uses a <see cref="T:Prism.Regions.Behaviors.RegionMemberLifetimeBehavior"/> to indicate
|
||
|
it should be removed when it transitions from an activated to deactivated state.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegionMemberLifetime.KeepAlive">
|
||
|
<summary>
|
||
|
Gets a value indicating whether this instance should be kept-alive upon deactivation.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionNavigationContentLoader">
|
||
|
<summary>
|
||
|
Identifies the view in a region that is the target of a navigation request.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionNavigationContentLoader.LoadContent(Prism.Regions.IRegion,Prism.Regions.NavigationContext)">
|
||
|
<summary>
|
||
|
Gets the content to which the navigation request represented by <paramref name="navigationContext"/> applies.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
If none of the items in the region match the target of the navigation request, a new item
|
||
|
will be created and added to the region.
|
||
|
</remarks>
|
||
|
<param name="region">The region.</param>
|
||
|
<param name="navigationContext">The context representing the navigation request.</param>
|
||
|
<returns>The item to be the target of the navigation request.</returns>
|
||
|
<exception cref="T:System.InvalidOperationException">when a new item cannot be created for the navigation request.</exception>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionNavigationJournal">
|
||
|
<summary>
|
||
|
Provides journaling of current, back, and forward navigation within regions.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegionNavigationJournal.CanGoBack">
|
||
|
<summary>
|
||
|
Gets a value that indicates whether there is at least one entry in the back navigation history.
|
||
|
</summary>
|
||
|
<value>
|
||
|
<c>true</c> if the journal can go back; otherwise, <c>false</c>.
|
||
|
</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegionNavigationJournal.CanGoForward">
|
||
|
<summary>
|
||
|
Gets a value that indicates whether there is at least one entry in the forward navigation history.
|
||
|
</summary>
|
||
|
<value>
|
||
|
<c>true</c> if this instance can go forward; otherwise, <c>false</c>.
|
||
|
</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegionNavigationJournal.CurrentEntry">
|
||
|
<summary>
|
||
|
Gets the current navigation entry of the content that is currently displayed.
|
||
|
</summary>
|
||
|
<value>The current entry.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegionNavigationJournal.NavigationTarget">
|
||
|
<summary>
|
||
|
Gets or sets the target that implements INavigateAsync.
|
||
|
</summary>
|
||
|
<value>The INavigate implementation.</value>
|
||
|
<remarks>
|
||
|
This is set by the owner of this journal.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionNavigationJournal.GoBack">
|
||
|
<summary>
|
||
|
Navigates to the most recent entry in the back navigation history, or does nothing if no entry exists in back navigation.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionNavigationJournal.GoForward">
|
||
|
<summary>
|
||
|
Navigates to the most recent entry in the forward navigation history, or does nothing if no entry exists in forward navigation.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionNavigationJournal.RecordNavigation(Prism.Regions.IRegionNavigationJournalEntry,System.Boolean)">
|
||
|
<summary>
|
||
|
Records the navigation to the entry..
|
||
|
</summary>
|
||
|
<param name="entry">The entry to record.</param>
|
||
|
<param name="persistInHistory">Keep Navigation object in memory when OnNavigationFrom is called</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionNavigationJournal.Clear">
|
||
|
<summary>
|
||
|
Clears the journal of current, back, and forward navigation histories.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionNavigationJournalEntry">
|
||
|
<summary>
|
||
|
An entry in an IRegionNavigationJournal representing the URI navigated to.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegionNavigationJournalEntry.Uri">
|
||
|
<summary>
|
||
|
Gets or sets the URI.
|
||
|
</summary>
|
||
|
<value>The URI.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegionNavigationJournalEntry.Parameters">
|
||
|
<summary>
|
||
|
Gets or sets the NavigationParameters instance.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionNavigationService">
|
||
|
<summary>
|
||
|
Provides navigation for regions.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegionNavigationService.Region">
|
||
|
<summary>
|
||
|
Gets or sets the region owning this service.
|
||
|
</summary>
|
||
|
<value>A Region.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.IRegionNavigationService.Journal">
|
||
|
<summary>
|
||
|
Gets the journal.
|
||
|
</summary>
|
||
|
<value>The journal.</value>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.IRegionNavigationService.Navigating">
|
||
|
<summary>
|
||
|
Raised when the region is about to be navigated to content.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.IRegionNavigationService.Navigated">
|
||
|
<summary>
|
||
|
Raised when the region is navigated to content.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.IRegionNavigationService.NavigationFailed">
|
||
|
<summary>
|
||
|
Raised when a navigation request fails.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IRegionViewRegistry">
|
||
|
<summary>
|
||
|
Defines the interface for the registry of region's content.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.IRegionViewRegistry.ContentRegistered">
|
||
|
<summary>
|
||
|
Event triggered when a content is registered to a region name.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
This event uses weak references to the event handler to prevent this service (typically a singleton) of keeping the
|
||
|
target element longer than expected.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionViewRegistry.GetContents(System.String)">
|
||
|
<summary>
|
||
|
Returns the contents associated with a region name.
|
||
|
</summary>
|
||
|
<param name="regionName">Region name for which contents are requested.</param>
|
||
|
<returns>Collection of contents associated with the <paramref name="regionName"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionViewRegistry.RegisterViewWithRegion(System.String,System.Type)">
|
||
|
<summary>
|
||
|
Registers a content type with a region name.
|
||
|
</summary>
|
||
|
<param name="regionName">Region name to which the <paramref name="viewType"/> will be registered.</param>
|
||
|
<param name="viewType">Content type to be registered for the <paramref name="regionName"/>.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IRegionViewRegistry.RegisterViewWithRegion(System.String,System.Func{System.Object})">
|
||
|
<summary>
|
||
|
Registers a delegate that can be used to retrieve the content associated with a region name.
|
||
|
</summary>
|
||
|
<param name="regionName">Region name to which the <paramref name="getContentDelegate"/> will be registered.</param>
|
||
|
<param name="getContentDelegate">Delegate used to retrieve the content associated with the <paramref name="regionName"/>.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.ItemMetadata">
|
||
|
<summary>
|
||
|
Defines a class that wraps an item and adds metadata for it.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.ItemMetadata.NameProperty">
|
||
|
<summary>
|
||
|
The name of the wrapped item.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.ItemMetadata.IsActiveProperty">
|
||
|
<summary>
|
||
|
Value indicating whether the wrapped item is considered active.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ItemMetadata.#ctor(System.Object)">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Regions.ItemMetadata"/>.
|
||
|
</summary>
|
||
|
<param name="item">The item to wrap.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.ItemMetadata.Item">
|
||
|
<summary>
|
||
|
Gets the wrapped item.
|
||
|
</summary>
|
||
|
<value>The wrapped item.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.ItemMetadata.Name">
|
||
|
<summary>
|
||
|
Gets or sets a name for the wrapped item.
|
||
|
</summary>
|
||
|
<value>The name of the wrapped item.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.ItemMetadata.IsActive">
|
||
|
<summary>
|
||
|
Gets or sets a value indicating whether the wrapped item is considered active.
|
||
|
</summary>
|
||
|
<value><see langword="true" /> if the item should be considered active; otherwise <see langword="false" />.</value>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.ItemMetadata.MetadataChanged">
|
||
|
<summary>
|
||
|
Occurs when metadata on the item changes.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ItemMetadata.InvokeMetadataChanged">
|
||
|
<summary>
|
||
|
Explicitly invokes <see cref="E:Prism.Regions.ItemMetadata.MetadataChanged"/> to notify listeners.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.ItemsControlRegionAdapter">
|
||
|
<summary>
|
||
|
Adapter that creates a new <see cref="T:Prism.Regions.AllActiveRegion"/> and binds all
|
||
|
the views to the adapted <see cref="T:System.Windows.Controls.ItemsControl"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ItemsControlRegionAdapter.#ctor(Prism.Regions.IRegionBehaviorFactory)">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Regions.ItemsControlRegionAdapter"/>.
|
||
|
</summary>
|
||
|
<param name="regionBehaviorFactory">The factory used to create the region behaviors to attach to the created regions.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ItemsControlRegionAdapter.Adapt(Prism.Regions.IRegion,System.Windows.Controls.ItemsControl)">
|
||
|
<summary>
|
||
|
Adapts an <see cref="T:System.Windows.Controls.ItemsControl"/> to an <see cref="T:Prism.Regions.IRegion"/>.
|
||
|
</summary>
|
||
|
<param name="region">The new region being used.</param>
|
||
|
<param name="regionTarget">The object to adapt.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ItemsControlRegionAdapter.CreateRegion">
|
||
|
<summary>
|
||
|
Creates a new instance of <see cref="T:Prism.Regions.AllActiveRegion"/>.
|
||
|
</summary>
|
||
|
<returns>A new instance of <see cref="T:Prism.Regions.AllActiveRegion"/>.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.IViewsCollection">
|
||
|
<summary>
|
||
|
Defines a view of a collection.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.IViewsCollection.Contains(System.Object)">
|
||
|
<summary>
|
||
|
Determines whether the collection contains a specific value.
|
||
|
</summary>
|
||
|
<param name="value">The object to locate in the collection.</param>
|
||
|
<returns><see langword="true" /> if <paramref name="value"/> is found in the collection; otherwise, <see langword="false" />.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.NavigationAsyncExtensions">
|
||
|
<summary>
|
||
|
Provides additional methods to the <see cref="T:Prism.Regions.INavigateAsync"/> interface.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.NavigationAsyncExtensions.RequestNavigate(Prism.Regions.INavigateAsync,System.String)">
|
||
|
<summary>
|
||
|
Initiates navigation to the target specified by the <paramref name="target"/>.
|
||
|
</summary>
|
||
|
<param name="navigation">The navigation object.</param>
|
||
|
<param name="target">The navigation target</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.NavigationAsyncExtensions.RequestNavigate(Prism.Regions.INavigateAsync,System.String,System.Action{Prism.Regions.NavigationResult})">
|
||
|
<summary>
|
||
|
Initiates navigation to the target specified by the <paramref name="target"/>.
|
||
|
</summary>
|
||
|
<param name="navigation">The navigation object.</param>
|
||
|
<param name="target">The navigation target</param>
|
||
|
<param name="navigationCallback">The callback executed when the navigation request is completed.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.NavigationAsyncExtensions.RequestNavigate(Prism.Regions.INavigateAsync,System.Uri)">
|
||
|
<summary>
|
||
|
Initiates navigation to the target specified by the <see cref="T:System.Uri"/>.
|
||
|
</summary>
|
||
|
<param name="navigation">The navigation object.</param>
|
||
|
<param name="target">The navigation target</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.NavigationAsyncExtensions.RequestNavigate(Prism.Regions.INavigateAsync,System.String,System.Action{Prism.Regions.NavigationResult},Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
Initiates navigation to the target specified by the <paramref name="target"/>.
|
||
|
</summary>
|
||
|
<param name="navigation">The navigation object.</param>
|
||
|
<param name="target">The navigation target</param>
|
||
|
<param name="navigationCallback">The callback executed when the navigation request is completed.</param>
|
||
|
<param name="navigationParameters">An instance of NavigationParameters, which holds a collection of object parameters.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.NavigationAsyncExtensions.RequestNavigate(Prism.Regions.INavigateAsync,System.Uri,Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
Initiates navigation to the target specified by the <paramref name="target"/>.
|
||
|
</summary>
|
||
|
<param name="navigation">The navigation object.</param>
|
||
|
<param name="target">A Uri that represents the target where the region will navigate.</param>
|
||
|
<param name="navigationParameters">An instance of NavigationParameters, which holds a collection of object parameters.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.NavigationAsyncExtensions.RequestNavigate(Prism.Regions.INavigateAsync,System.String,Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
Initiates navigation to the target specified by the <paramref name="target"/>.
|
||
|
</summary>
|
||
|
<param name="navigation">The navigation object.</param>
|
||
|
<param name="target">A string that represents the target where the region will navigate.</param>
|
||
|
<param name="navigationParameters">An instance of NavigationParameters, which holds a collection of object parameters.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.NavigationContext">
|
||
|
<summary>
|
||
|
Encapsulates information about a navigation request.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.NavigationContext.#ctor(Prism.Regions.IRegionNavigationService,System.Uri)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.NavigationContext"/> class for a region name and a
|
||
|
<see cref="P:Prism.Regions.NavigationContext.Uri"/>.
|
||
|
</summary>
|
||
|
<param name="navigationService">The navigation service.</param>
|
||
|
<param name="uri">The Uri.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.NavigationContext.#ctor(Prism.Regions.IRegionNavigationService,System.Uri,Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.NavigationContext"/> class for a region name and a
|
||
|
<see cref="P:Prism.Regions.NavigationContext.Uri"/>.
|
||
|
</summary>
|
||
|
<param name="navigationService">The navigation service.</param>
|
||
|
<param name="navigationParameters">The navigation parameters.</param>
|
||
|
<param name="uri">The Uri.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.NavigationContext.NavigationService">
|
||
|
<summary>
|
||
|
Gets the region navigation service.
|
||
|
</summary>
|
||
|
<value>The navigation service.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.NavigationContext.Uri">
|
||
|
<summary>
|
||
|
Gets the navigation URI.
|
||
|
</summary>
|
||
|
<value>The navigation URI.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.NavigationContext.Parameters">
|
||
|
<summary>
|
||
|
Gets the <see cref="T:Prism.Regions.NavigationParameters"/> extracted from the URI and the object parameters passed in navigation.
|
||
|
</summary>
|
||
|
<value>The URI query.</value>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.NavigationParameters">
|
||
|
<summary>
|
||
|
Represents Navigation parameters.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
This class can be used to to pass object parameters during Navigation.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.NavigationParameters.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.NavigationParameters"/> class.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.NavigationParameters.#ctor(System.String)">
|
||
|
<summary>
|
||
|
Constructs a list of parameters
|
||
|
</summary>
|
||
|
<param name="query">Query string to be parsed</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.NavigationResult">
|
||
|
<summary>
|
||
|
Represents the result of navigating to a URI.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.NavigationResult.#ctor(Prism.Regions.NavigationContext,System.Nullable{System.Boolean})">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.NavigationResult"/> class.
|
||
|
</summary>
|
||
|
<param name="context">The context.</param>
|
||
|
<param name="result">The result.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.NavigationResult.#ctor(Prism.Regions.NavigationContext,System.Exception)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.NavigationResult"/> class.
|
||
|
</summary>
|
||
|
<param name="context">The context.</param>
|
||
|
<param name="error">The error.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.NavigationResult.Result">
|
||
|
<summary>
|
||
|
Gets the result.
|
||
|
</summary>
|
||
|
<value>The result.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.NavigationResult.Error">
|
||
|
<summary>
|
||
|
Gets an exception that occurred while navigating.
|
||
|
</summary>
|
||
|
<value>The exception.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.NavigationResult.Context">
|
||
|
<summary>
|
||
|
Gets the navigation context.
|
||
|
</summary>
|
||
|
<value>The navigation context.</value>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.Region">
|
||
|
<summary>
|
||
|
Implementation of <see cref="T:Prism.Regions.IRegion"/> that allows multiple active views.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Region.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Regions.Region"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.Region.PropertyChanged">
|
||
|
<summary>
|
||
|
Occurs when a property value changes.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Region.Behaviors">
|
||
|
<summary>
|
||
|
Gets the collection of <see cref="T:Prism.Regions.IRegionBehavior"/>s that can extend the behavior of regions.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Region.Context">
|
||
|
<summary>
|
||
|
Gets or sets a context for the region. This value can be used by the user to share context with the views.
|
||
|
</summary>
|
||
|
<value>The context value to be shared.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Region.Name">
|
||
|
<summary>
|
||
|
Gets the name of the region that uniquely identifies the region within a <see cref="T:Prism.Regions.IRegionManager"/>.
|
||
|
</summary>
|
||
|
<value>The name of the region.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Region.Views">
|
||
|
<summary>
|
||
|
Gets a readonly view of the collection of views in the region.
|
||
|
</summary>
|
||
|
<value>An <see cref="T:Prism.Regions.IViewsCollection"/> of all the added views.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Region.ActiveViews">
|
||
|
<summary>
|
||
|
Gets a readonly view of the collection of all the active views in the region.
|
||
|
</summary>
|
||
|
<value>An <see cref="T:Prism.Regions.IViewsCollection"/> of all the active views.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Region.SortComparison">
|
||
|
<summary>
|
||
|
Gets or sets the comparison used to sort the views.
|
||
|
</summary>
|
||
|
<value>The comparison to use.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Region.RegionManager">
|
||
|
<summary>
|
||
|
Gets or sets the <see cref="T:Prism.Regions.IRegionManager"/> that will be passed to the views when adding them to the region, unless the view is added by specifying createRegionManagerScope as <see langword="true" />.
|
||
|
</summary>
|
||
|
<value>The <see cref="T:Prism.Regions.IRegionManager"/> where this <see cref="T:Prism.Regions.IRegion"/> is registered.</value>
|
||
|
<remarks>This is usually used by implementations of <see cref="T:Prism.Regions.IRegionManager"/> and should not be
|
||
|
used by the developer explicitly.</remarks>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Region.NavigationService">
|
||
|
<summary>
|
||
|
Gets the navigation service.
|
||
|
</summary>
|
||
|
<value>The navigation service.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.Region.ItemMetadataCollection">
|
||
|
<summary>
|
||
|
Gets the collection with all the views along with their metadata.
|
||
|
</summary>
|
||
|
<value>An <see cref="T:System.Collections.ObjectModel.ObservableCollection`1"/> of <see cref="T:Prism.Regions.ItemMetadata"/> with all the added views.</value>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Region.Add(System.Object)">
|
||
|
<overloads>Adds a new view to the region.</overloads>
|
||
|
<summary>
|
||
|
Adds a new view to the region.
|
||
|
</summary>
|
||
|
<param name="view">The view to add.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/> that is set on the view if it is a <see cref="T:System.Windows.DependencyObject"/>. It will be the current region manager when using this overload.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Region.Add(System.Object,System.String)">
|
||
|
<summary>
|
||
|
Adds a new view to the region.
|
||
|
</summary>
|
||
|
<param name="view">The view to add.</param>
|
||
|
<param name="viewName">The name of the view. This can be used to retrieve it later by calling <see cref="M:Prism.Regions.IRegion.GetView(System.String)"/>.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/> that is set on the view if it is a <see cref="T:System.Windows.DependencyObject"/>. It will be the current region manager when using this overload.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Region.Add(System.Object,System.String,System.Boolean)">
|
||
|
<summary>
|
||
|
Adds a new view to the region.
|
||
|
</summary>
|
||
|
<param name="view">The view to add.</param>
|
||
|
<param name="viewName">The name of the view. This can be used to retrieve it later by calling <see cref="M:Prism.Regions.IRegion.GetView(System.String)"/>.</param>
|
||
|
<param name="createRegionManagerScope">When <see langword="true"/>, the added view will receive a new instance of <see cref="T:Prism.Regions.IRegionManager"/>, otherwise it will use the current region manager for this region.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/> that is set on the view if it is a <see cref="T:System.Windows.DependencyObject"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Region.Remove(System.Object)">
|
||
|
<summary>
|
||
|
Removes the specified view from the region.
|
||
|
</summary>
|
||
|
<param name="view">The view to remove.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Region.RemoveAll">
|
||
|
<summary>
|
||
|
Removes all views from the region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Region.Activate(System.Object)">
|
||
|
<summary>
|
||
|
Marks the specified view as active.
|
||
|
</summary>
|
||
|
<param name="view">The view to activate.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Region.Deactivate(System.Object)">
|
||
|
<summary>
|
||
|
Marks the specified view as inactive.
|
||
|
</summary>
|
||
|
<param name="view">The view to deactivate.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Region.GetView(System.String)">
|
||
|
<summary>
|
||
|
Returns the view instance that was added to the region using a specific name.
|
||
|
</summary>
|
||
|
<param name="viewName">The name used when adding the view to the region.</param>
|
||
|
<returns>Returns the named view or <see langword="null"/> if the view with <paramref name="viewName"/> does not exist in the current region.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Region.RequestNavigate(System.Uri,System.Action{Prism.Regions.NavigationResult})">
|
||
|
<summary>
|
||
|
Initiates navigation to the specified target.
|
||
|
</summary>
|
||
|
<param name="target">The target.</param>
|
||
|
<param name="navigationCallback">A callback to execute when the navigation request is completed.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Region.RequestNavigate(System.Uri,System.Action{Prism.Regions.NavigationResult},Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
Initiates navigation to the specified target.
|
||
|
</summary>
|
||
|
<param name="target">The target.</param>
|
||
|
<param name="navigationCallback">A callback to execute when the navigation request is completed.</param>
|
||
|
<param name="navigationParameters">The navigation parameters specific to the navigation request.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.Region.DefaultSortComparison(System.Object,System.Object)">
|
||
|
<summary>
|
||
|
The default sort algorithm.
|
||
|
</summary>
|
||
|
<param name="x">The first view to compare.</param>
|
||
|
<param name="y">The second view to compare.</param>
|
||
|
<returns></returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionAdapterBase`1">
|
||
|
<summary>
|
||
|
Base class to facilitate the creation of <see cref="T:Prism.Regions.IRegionAdapter"/> implementations.
|
||
|
</summary>
|
||
|
<typeparam name="T">Type of object to adapt.</typeparam>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionAdapterBase`1.#ctor(Prism.Regions.IRegionBehaviorFactory)">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Regions.RegionAdapterBase`1"/>.
|
||
|
</summary>
|
||
|
<param name="regionBehaviorFactory">The factory used to create the region behaviors to attach to the created regions.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionAdapterBase`1.RegionBehaviorFactory">
|
||
|
<summary>
|
||
|
Gets or sets the factory used to create the region behaviors to attach to the created regions.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionAdapterBase`1.Initialize(`0,System.String)">
|
||
|
<summary>
|
||
|
Adapts an object and binds it to a new <see cref="T:Prism.Regions.IRegion"/>.
|
||
|
</summary>
|
||
|
<param name="regionTarget">The object to adapt.</param>
|
||
|
<param name="regionName">The name of the region to be created.</param>
|
||
|
<returns>The new instance of <see cref="T:Prism.Regions.IRegion"/> that the <paramref name="regionTarget"/> is bound to.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionAdapterBase`1.Prism#Regions#IRegionAdapter#Initialize(System.Object,System.String)">
|
||
|
<summary>
|
||
|
Adapts an object and binds it to a new <see cref="T:Prism.Regions.IRegion"/>.
|
||
|
</summary>
|
||
|
<param name="regionTarget">The object to adapt.</param>
|
||
|
<param name="regionName">The name of the region to be created.</param>
|
||
|
<returns>The new instance of <see cref="T:Prism.Regions.IRegion"/> that the <paramref name="regionTarget"/> is bound to.</returns>
|
||
|
<remarks>This methods performs validation to check that <paramref name="regionTarget"/>
|
||
|
is of type <typeparamref name="T"/>.</remarks>
|
||
|
<exception cref="T:System.ArgumentNullException">When <paramref name="regionTarget"/> is <see langword="null" />.</exception>
|
||
|
<exception cref="T:System.InvalidOperationException">When <paramref name="regionTarget"/> is not of type <typeparamref name="T"/>.</exception>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionAdapterBase`1.AttachDefaultBehaviors(Prism.Regions.IRegion,`0)">
|
||
|
<summary>
|
||
|
This method adds the default behaviors by using the <see cref="T:Prism.Regions.IRegionBehaviorFactory"/> object.
|
||
|
</summary>
|
||
|
<param name="region">The region being used.</param>
|
||
|
<param name="regionTarget">The object to adapt.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionAdapterBase`1.AttachBehaviors(Prism.Regions.IRegion,`0)">
|
||
|
<summary>
|
||
|
Template method to attach new behaviors.
|
||
|
</summary>
|
||
|
<param name="region">The region being used.</param>
|
||
|
<param name="regionTarget">The object to adapt.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionAdapterBase`1.Adapt(Prism.Regions.IRegion,`0)">
|
||
|
<summary>
|
||
|
Template method to adapt the object to an <see cref="T:Prism.Regions.IRegion"/>.
|
||
|
</summary>
|
||
|
<param name="region">The new region being used.</param>
|
||
|
<param name="regionTarget">The object to adapt.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionAdapterBase`1.CreateRegion">
|
||
|
<summary>
|
||
|
Template method to create a new instance of <see cref="T:Prism.Regions.IRegion"/>
|
||
|
that will be used to adapt the object.
|
||
|
</summary>
|
||
|
<returns>A new instance of <see cref="T:Prism.Regions.IRegion"/>.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionAdapterMappings">
|
||
|
<summary>
|
||
|
This class maps <see cref="T:System.Type"/> with <see cref="T:Prism.Regions.IRegionAdapter"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionAdapterMappings.RegisterMapping(System.Type,Prism.Regions.IRegionAdapter)">
|
||
|
<summary>
|
||
|
Registers the mapping between a type and an adapter.
|
||
|
</summary>
|
||
|
<param name="controlType">The type of the control.</param>
|
||
|
<param name="adapter">The adapter to use with the <paramref name="controlType"/> type.</param>
|
||
|
<exception cref="T:System.ArgumentNullException">When any of <paramref name="controlType"/> or <paramref name="adapter"/> are <see langword="null" />.</exception>
|
||
|
<exception cref="T:System.InvalidOperationException">If a mapping for <paramref name="controlType"/> already exists.</exception>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionAdapterMappings.RegisterMapping``1(Prism.Regions.IRegionAdapter)">
|
||
|
<summary>
|
||
|
Registers the mapping between a type and an adapter.
|
||
|
</summary>
|
||
|
<typeparam name="TControl">The type of the control</typeparam>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionAdapterMappings.RegisterMapping``2">
|
||
|
<summary>
|
||
|
Registers the mapping between a type and an adapter.
|
||
|
</summary>
|
||
|
<typeparam name="TControl">The type of the control</typeparam>
|
||
|
<typeparam name="TAdapter">The type of the IRegionAdapter to use with the TControl</typeparam>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionAdapterMappings.GetMapping(System.Type)">
|
||
|
<summary>
|
||
|
Returns the adapter associated with the type provided.
|
||
|
</summary>
|
||
|
<param name="controlType">The type to obtain the <see cref="T:Prism.Regions.IRegionAdapter"/> mapped.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionAdapter"/> mapped to the <paramref name="controlType"/>.</returns>
|
||
|
<remarks>This class will look for a registered type for <paramref name="controlType"/> and if there is not any,
|
||
|
it will look for a registered type for any of its ancestors in the class hierarchy.
|
||
|
If there is no registered type for <paramref name="controlType"/> or any of its ancestors,
|
||
|
an exception will be thrown.</remarks>
|
||
|
<exception cref="T:System.Collections.Generic.KeyNotFoundException">When there is no registered type for <paramref name="controlType"/> or any of its ancestors.</exception>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionAdapterMappings.GetMapping``1">
|
||
|
<summary>
|
||
|
Returns the adapter associated with the type provided.
|
||
|
</summary>
|
||
|
<typeparam name="T">The control type used to obtain the <see cref="T:Prism.Regions.IRegionAdapter"/> mapped.</typeparam>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionAdapter"/> mapped to the <typeparamref name="T"/>.</returns>
|
||
|
<remarks>This class will look for a registered type for <typeparamref name="T"/> and if there is not any,
|
||
|
it will look for a registered type for any of its ancestors in the class hierarchy.
|
||
|
If there is no registered type for <typeparamref name="T"/> or any of its ancestors,
|
||
|
an exception will be thrown.</remarks>
|
||
|
<exception cref="T:System.Collections.Generic.KeyNotFoundException">When there is no registered type for <typeparamref name="T"/> or any of its ancestors.</exception>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionBehavior">
|
||
|
<summary>
|
||
|
Provides a base class for region's behaviors.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionBehavior.Region">
|
||
|
<summary>
|
||
|
Behavior's attached region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionBehavior.IsAttached">
|
||
|
<summary>
|
||
|
Returns <see langword="true"/> if the behavior is attached to a region, <see langword="false"/> otherwise.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionBehavior.Attach">
|
||
|
<summary>
|
||
|
Attaches the behavior to the region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionBehavior.OnAttach">
|
||
|
<summary>
|
||
|
Override this method to perform the logic after the behavior has been attached.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionBehaviorCollection">
|
||
|
<summary>
|
||
|
A collection of <see cref="T:Prism.Regions.IRegionBehavior"/> instances, that are stored and retrieved by Key.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionBehaviorCollection.#ctor(Prism.Regions.IRegion)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.RegionBehaviorCollection"/> class and associates it with a region.
|
||
|
</summary>
|
||
|
<param name="region">The region to associate the behavior collection with.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionBehaviorCollection.Item(System.String)">
|
||
|
<summary>
|
||
|
Gets the <see cref="T:Prism.Regions.IRegionBehavior"/> with the specified key.
|
||
|
</summary>
|
||
|
<value>The RegionBehavior that's registered with the key.</value>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionBehaviorCollection.Add(System.String,Prism.Regions.IRegionBehavior)">
|
||
|
<summary>
|
||
|
Adds a <see cref="T:Prism.Regions.IRegionBehavior"/> to the collection, using the specified key as an indexer.
|
||
|
</summary>
|
||
|
<param name="key">The key that specifies the type of <see cref="T:Prism.Regions.IRegionBehavior"/> that's added.</param>
|
||
|
<param name="regionBehavior">The <see cref="T:Prism.Regions.IRegionBehavior"/> to add.</param>
|
||
|
<exception cref="T:System.ArgumentNullException">
|
||
|
Thrown is the <paramref name="key"/> parameter is Null,
|
||
|
or if the <paramref name="regionBehavior"/> parameter is Null.
|
||
|
</exception>
|
||
|
<exception cref="T:System.ArgumentException">Thrown if a behavior with the specified Key parameter already exists.</exception>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionBehaviorCollection.ContainsKey(System.String)">
|
||
|
<summary>
|
||
|
Checks if a <see cref="T:Prism.Regions.IRegionBehavior"/> with the specified key is already present.
|
||
|
</summary>
|
||
|
<param name="key">The key to use to find a particular <see cref="T:Prism.Regions.IRegionBehavior"/>.</param>
|
||
|
<returns></returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionBehaviorCollection.GetEnumerator">
|
||
|
<summary>
|
||
|
Returns an enumerator that iterates through the collection.
|
||
|
</summary>
|
||
|
<returns>
|
||
|
A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionBehaviorCollection.System#Collections#IEnumerable#GetEnumerator">
|
||
|
<summary>
|
||
|
Returns an enumerator that iterates through a collection.
|
||
|
</summary>
|
||
|
<returns>
|
||
|
An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionBehaviorFactory">
|
||
|
<summary>
|
||
|
Defines a factory that allows the registration of the default set of <see cref="T:Prism.Regions.IRegionBehavior"/>, that will
|
||
|
be added to the <see cref="T:Prism.Regions.IRegionBehaviorCollection"/> of all <see cref="T:Prism.Regions.IRegion"/>s, unless overridden on a 'per-region' basis.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionBehaviorFactory.#ctor(Prism.Ioc.IContainerExtension)">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Regions.RegionBehaviorFactory"/>.
|
||
|
</summary>
|
||
|
<param name="container"><see cref="T:Prism.Ioc.IContainerExtension"/> used to create the instance of the behavior from its <see cref="T:System.Type"/>.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionBehaviorFactory.AddIfMissing(System.String,System.Type)">
|
||
|
<summary>
|
||
|
Adds a particular type of RegionBehavior if it was not already registered. The <paramref name="behaviorKey"/> string is used to check if the behavior is already present
|
||
|
</summary>
|
||
|
<param name="behaviorKey">The behavior key that's used to find if a certain behavior is already added.</param>
|
||
|
<param name="behaviorType">Type of the behavior to add.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionBehaviorFactory.CreateFromKey(System.String)">
|
||
|
<summary>
|
||
|
Creates an instance of the behavior <see cref="T:System.Type"/> that is registered using the specified key.
|
||
|
</summary>
|
||
|
<param name="key">The key that is used to register a behavior type.</param>
|
||
|
<returns>A new instance of the behavior. </returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionBehaviorFactory.GetEnumerator">
|
||
|
<summary>
|
||
|
Returns an enumerator that iterates through the collection.
|
||
|
</summary>
|
||
|
<returns>
|
||
|
A <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can be used to iterate through the collection.
|
||
|
</returns>
|
||
|
<filterpriority>1</filterpriority>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionBehaviorFactory.System#Collections#IEnumerable#GetEnumerator">
|
||
|
<summary>
|
||
|
Returns an enumerator that iterates through a collection.
|
||
|
</summary>
|
||
|
<returns>
|
||
|
An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.
|
||
|
</returns>
|
||
|
<filterpriority>2</filterpriority>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionBehaviorFactory.ContainsKey(System.String)">
|
||
|
<summary>
|
||
|
Determines whether a behavior with the specified key already exists.
|
||
|
</summary>
|
||
|
<param name="behaviorKey">The behavior key.</param>
|
||
|
<returns>
|
||
|
<see langword="true"/> if a behavior with the specified key is present; otherwise, <see langword="false"/>.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionContext">
|
||
|
<summary>
|
||
|
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 <see cref="T:Prism.Regions.IRegion"/>
|
||
|
and any views that are inside the Region.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionContext.GetObservableContext(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Returns an <see cref="T:Prism.Common.ObservableObject`1"/> wrapper around the RegionContext value. The RegionContext
|
||
|
will be set on any views (dependency objects) that are inside the <see cref="P:Prism.Regions.IRegion.Views"/> collection by
|
||
|
the <see cref="T:Prism.Regions.Behaviors.BindRegionContextToDependencyObjectBehavior"/> Behavior.
|
||
|
The RegionContext will also be set to the control that hosts the Region, by the <see cref="T:Prism.Regions.Behaviors.SyncRegionContextWithHostBehavior"/> Behavior.
|
||
|
|
||
|
If the <see cref="T:Prism.Common.ObservableObject`1"/> wrapper does not already exist, an empty one will be created. This way, an observer can
|
||
|
notify when the value is set for the first time.
|
||
|
</summary>
|
||
|
<param name="view">Any view that hold the RegionContext value. </param>
|
||
|
<returns>Wrapper around the <see cref="T:Prism.Regions.RegionContext"/> value. </returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionManager">
|
||
|
<summary>
|
||
|
This class is responsible for maintaining a collection of regions and attaching regions to controls.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
This class supplies the attached properties that can be used for simple region creation from XAML.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.RegionManager.RegionNameProperty">
|
||
|
<summary>
|
||
|
Identifies the RegionName attached property.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
When a control has both the <see cref="F:Prism.Regions.RegionManager.RegionNameProperty"/> and
|
||
|
<see cref="F:Prism.Regions.RegionManager.RegionManagerProperty"/> attached properties set to
|
||
|
a value different than <see langword="null" /> and there is a
|
||
|
<see cref="T:Prism.Regions.IRegionAdapter"/> mapping registered for the control, it
|
||
|
will create and adapt a new region for that control, and register it
|
||
|
in the <see cref="T:Prism.Regions.IRegionManager"/> with the specified region name.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.SetRegionName(System.Windows.DependencyObject,System.String)">
|
||
|
<summary>
|
||
|
Sets the <see cref="F:Prism.Regions.RegionManager.RegionNameProperty"/> attached property.
|
||
|
</summary>
|
||
|
<param name="regionTarget">The object to adapt. This is typically a container (i.e a control).</param>
|
||
|
<param name="regionName">The name of the region to register.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.GetRegionName(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Gets the value for the <see cref="F:Prism.Regions.RegionManager.RegionNameProperty"/> attached property.
|
||
|
</summary>
|
||
|
<param name="regionTarget">The object to adapt. This is typically a container (i.e a control).</param>
|
||
|
<returns>The name of the region that should be created when
|
||
|
<see cref="F:Prism.Regions.RegionManager.RegionManagerProperty"/> is also set in this element.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.GetObservableRegion(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Returns an <see cref="T:Prism.Common.ObservableObject`1"/> wrapper that can hold an <see cref="T:Prism.Regions.IRegion"/>. Using this wrapper
|
||
|
you can detect when an <see cref="T:Prism.Regions.IRegion"/> has been created by the <see cref="T:Prism.Regions.RegionAdapterBase`1"/>.
|
||
|
|
||
|
If the <see cref="T:Prism.Common.ObservableObject`1"/> wrapper does not yet exist, a new wrapper will be created. When the region
|
||
|
gets created and assigned to the wrapper, you can use the <see cref="E:Prism.Common.ObservableObject`1.PropertyChanged"/> event
|
||
|
to get notified of that change.
|
||
|
</summary>
|
||
|
<param name="view">The view that will host the region. </param>
|
||
|
<returns>Wrapper that can hold an <see cref="T:Prism.Regions.IRegion"/> value and can notify when the <see cref="T:Prism.Regions.IRegion"/> value changes. </returns>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.RegionManager.RegionManagerProperty">
|
||
|
<summary>
|
||
|
Identifies the RegionManager attached property.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
When a control has both the <see cref="F:Prism.Regions.RegionManager.RegionNameProperty"/> and
|
||
|
<see cref="F:Prism.Regions.RegionManager.RegionManagerProperty"/> attached properties set to
|
||
|
a value different than <see langword="null" /> and there is a
|
||
|
<see cref="T:Prism.Regions.IRegionAdapter"/> mapping registered for the control, it
|
||
|
will create and adapt a new region for that control, and register it
|
||
|
in the <see cref="T:Prism.Regions.IRegionManager"/> with the specified region name.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.GetRegionManager(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Gets the value of the <see cref="F:Prism.Regions.RegionManager.RegionNameProperty"/> attached property.
|
||
|
</summary>
|
||
|
<param name="target">The target element.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/> attached to the <paramref name="target"/> element.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.SetRegionManager(System.Windows.DependencyObject,Prism.Regions.IRegionManager)">
|
||
|
<summary>
|
||
|
Sets the <see cref="F:Prism.Regions.RegionManager.RegionManagerProperty"/> attached property.
|
||
|
</summary>
|
||
|
<param name="target">The target element.</param>
|
||
|
<param name="value">The value.</param>
|
||
|
</member>
|
||
|
<member name="F:Prism.Regions.RegionManager.RegionContextProperty">
|
||
|
<summary>
|
||
|
Identifies the RegionContext attached property.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.GetRegionContext(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Gets the value of the <see cref="F:Prism.Regions.RegionManager.RegionContextProperty"/> attached property.
|
||
|
</summary>
|
||
|
<param name="target">The target element.</param>
|
||
|
<returns>The region context to pass to the contained views.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.SetRegionContext(System.Windows.DependencyObject,System.Object)">
|
||
|
<summary>
|
||
|
Sets the <see cref="F:Prism.Regions.RegionManager.RegionContextProperty"/> attached property.
|
||
|
</summary>
|
||
|
<param name="target">The target element.</param>
|
||
|
<param name="value">The value.</param>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.RegionManager.UpdatingRegions">
|
||
|
<summary>
|
||
|
Notification used by attached behaviors to update the region managers appropriately if needed to.
|
||
|
</summary>
|
||
|
<remarks>This event uses weak references to the event handler to prevent this static event of keeping the
|
||
|
target element longer than expected.</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.UpdateRegions">
|
||
|
<summary>
|
||
|
Notifies attached behaviors to update the region managers appropriately if needed to.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
This method is normally called internally, and there is usually no need to call this from user code.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Regions.RegionManager"/>.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionManager.Regions">
|
||
|
<summary>
|
||
|
Gets a collection of <see cref="T:Prism.Regions.IRegion"/> that identify each region by name. You can use this collection to add or remove regions to the current region manager.
|
||
|
</summary>
|
||
|
<value>A <see cref="T:Prism.Regions.IRegionCollection"/> with all the registered regions.</value>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.CreateRegionManager">
|
||
|
<summary>
|
||
|
Creates a new region manager.
|
||
|
</summary>
|
||
|
<returns>A new region manager that can be used as a different scope from the current region manager.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.AddToRegion(System.String,System.Object)">
|
||
|
<summary>
|
||
|
Add a view to the Views collection of a Region. Note that the region must already exist in this <see cref="T:Prism.Regions.IRegionManager"/>.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to add a view to</param>
|
||
|
<param name="view">The view to add to the views collection</param>
|
||
|
<returns>The RegionManager, to easily add several views. </returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.AddToRegion(System.String,System.String)">
|
||
|
<summary>
|
||
|
Add a view to the Views collection of a Region. Note that the region must already exist in this <see cref="T:Prism.Regions.IRegionManager"/>.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to add a view to</param>
|
||
|
<param name="targetName">The view to add to the views collection</param>
|
||
|
<returns>The RegionManager, to easily add several views. </returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.RegisterViewWithRegion(System.String,System.Type)">
|
||
|
<summary>
|
||
|
Associate a view with a region, by registering a type. When the region get's displayed
|
||
|
this type will be resolved using the ServiceLocator into a concrete instance. The instance
|
||
|
will be added to the Views collection of the region
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to associate the view with.</param>
|
||
|
<param name="viewType">The type of the view to register with the </param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/>, for adding several views easily</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.RegisterViewWithRegion(System.String,System.String)">
|
||
|
<summary>
|
||
|
Associate a view with a region, by registering a type. When the region get's displayed
|
||
|
this type will be resolved using the ServiceLocator into a concrete instance. The instance
|
||
|
will be added to the Views collection of the region
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to associate the view with.</param>
|
||
|
<param name="targetName">The type of the view to register with the </param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/>, for adding several views easily</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.RegisterViewWithRegion(System.String,System.Func{System.Object})">
|
||
|
<summary>
|
||
|
Associate a view with a region, using a delegate to resolve a concrete instance of the view.
|
||
|
When the region get's displayed, this delegate will be called and the result will be added to the
|
||
|
views collection of the region.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to associate the view with.</param>
|
||
|
<param name="getContentDelegate">The delegate used to resolve a concrete instance of the view.</param>
|
||
|
<returns>The <see cref="T:Prism.Regions.IRegionManager"/>, for adding several views easily</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.RequestNavigate(System.String,System.Uri,System.Action{Prism.Regions.NavigationResult})">
|
||
|
<summary>
|
||
|
Navigates the specified region manager.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to call Navigate on.</param>
|
||
|
<param name="source">The URI of the content to display.</param>
|
||
|
<param name="navigationCallback">The navigation callback.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.RequestNavigate(System.String,System.Uri)">
|
||
|
<summary>
|
||
|
Navigates the specified region manager.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to call Navigate on.</param>
|
||
|
<param name="source">The URI of the content to display.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.RequestNavigate(System.String,System.String,System.Action{Prism.Regions.NavigationResult})">
|
||
|
<summary>
|
||
|
Navigates the specified region manager.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to call Navigate on.</param>
|
||
|
<param name="source">The URI of the content to display.</param>
|
||
|
<param name="navigationCallback">The navigation callback.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.RequestNavigate(System.String,System.String)">
|
||
|
<summary>
|
||
|
Navigates the specified region manager.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region to call Navigate on.</param>
|
||
|
<param name="source">The URI of the content to display.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.RequestNavigate(System.String,System.Uri,System.Action{Prism.Regions.NavigationResult},Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
This method allows an IRegionManager to locate a specified region and navigate in it to the specified target Uri, passing a navigation callback and an instance of NavigationParameters, which holds a collection of object parameters.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region where the navigation will occur.</param>
|
||
|
<param name="target">A Uri that represents the target where the region will navigate.</param>
|
||
|
<param name="navigationCallback">The navigation callback that will be executed after the navigation is completed.</param>
|
||
|
<param name="navigationParameters">An instance of NavigationParameters, which holds a collection of object parameters.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.RequestNavigate(System.String,System.String,System.Action{Prism.Regions.NavigationResult},Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
This method allows an IRegionManager to locate a specified region and navigate in it to the specified target string, passing a navigation callback and an instance of NavigationParameters, which holds a collection of object parameters.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region where the navigation will occur.</param>
|
||
|
<param name="target">A string that represents the target where the region will navigate.</param>
|
||
|
<param name="navigationCallback">The navigation callback that will be executed after the navigation is completed.</param>
|
||
|
<param name="navigationParameters">An instance of NavigationParameters, which holds a collection of object parameters.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.RequestNavigate(System.String,System.Uri,Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
This method allows an IRegionManager to locate a specified region and navigate in it to the specified target Uri, passing an instance of NavigationParameters, which holds a collection of object parameters.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region where the navigation will occur.</param>
|
||
|
<param name="target">A Uri that represents the target where the region will navigate.</param>
|
||
|
<param name="navigationParameters">An instance of NavigationParameters, which holds a collection of object parameters.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.RequestNavigate(System.String,System.String,Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
This method allows an IRegionManager to locate a specified region and navigate in it to the specified target string, passing an instance of NavigationParameters, which holds a collection of object parameters.
|
||
|
</summary>
|
||
|
<param name="regionName">The name of the region where the navigation will occur.</param>
|
||
|
<param name="target">A string that represents the target where the region will navigate.</param>
|
||
|
<param name="navigationParameters">An instance of NavigationParameters, which holds a collection of object parameters.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.CreateNewRegionItem(System.String)">
|
||
|
<summary>
|
||
|
Provides a new item for the region based on the supplied candidate target contract name.
|
||
|
</summary>
|
||
|
<param name="candidateTargetContract">The target contract to build.</param>
|
||
|
<returns>An instance of an item to put into the <see cref="T:Prism.Regions.IRegion"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionManager.RegionCollection.Add(System.String,Prism.Regions.IRegion)">
|
||
|
<summary>
|
||
|
Adds a region to the <see cref="T:Prism.Regions.RegionManager"/> with the name received as argument.
|
||
|
</summary>
|
||
|
<param name="regionName">The name to be given to the region.</param>
|
||
|
<param name="region">The region to be added to the <see cref="T:Prism.Regions.RegionManager"/>.</param>
|
||
|
<exception cref="T:System.ArgumentNullException">Thrown if <paramref name="region"/> is <see langword="null"/>.</exception>
|
||
|
<exception cref="T:System.ArgumentException">Thrown if <paramref name="regionName"/> and <paramref name="region"/>'s name do not match and the <paramref name="region"/> <see cref="P:Prism.Regions.IRegion.Name"/> is not <see langword="null"/>.</exception>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionMemberLifetimeAttribute">
|
||
|
<summary>
|
||
|
When <see cref="T:Prism.Regions.RegionMemberLifetimeAttribute"/> is applied to class provides data
|
||
|
the <see cref="T:Prism.Regions.Behaviors.RegionMemberLifetimeBehavior"/> can use to determine if the instance should
|
||
|
be removed when it is deactivated.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionMemberLifetimeAttribute.#ctor">
|
||
|
<summary>
|
||
|
Instantiates an instance of <see cref="T:Prism.Regions.RegionMemberLifetimeAttribute"/>
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionMemberLifetimeAttribute.KeepAlive">
|
||
|
<summary>
|
||
|
Determines if the region member should be kept-alive
|
||
|
when deactivated.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionNavigationContentLoader">
|
||
|
<summary>
|
||
|
Implementation of <see cref="T:Prism.Regions.IRegionNavigationContentLoader"/> that relies on a <see cref="T:Prism.Ioc.IContainerProvider"/>
|
||
|
to create new views when necessary.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationContentLoader.#ctor(Prism.Ioc.IContainerExtension)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.RegionNavigationContentLoader"/> class with a service locator.
|
||
|
</summary>
|
||
|
<param name="container">The <see cref="T:Prism.Ioc.IContainerExtension" />.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationContentLoader.LoadContent(Prism.Regions.IRegion,Prism.Regions.NavigationContext)">
|
||
|
<summary>
|
||
|
Gets the view to which the navigation request represented by <paramref name="navigationContext"/> applies.
|
||
|
</summary>
|
||
|
<param name="region">The region.</param>
|
||
|
<param name="navigationContext">The context representing the navigation request.</param>
|
||
|
<returns>
|
||
|
The view to be the target of the navigation request.
|
||
|
</returns>
|
||
|
<remarks>
|
||
|
If none of the views in the region can be the target of the navigation request, a new view
|
||
|
is created and added to the region.
|
||
|
</remarks>
|
||
|
<exception cref="T:System.ArgumentException">when a new view cannot be created for the navigation request.</exception>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationContentLoader.AddViewToRegion(Prism.Regions.IRegion,System.Object)">
|
||
|
<summary>
|
||
|
Adds the view to the region.
|
||
|
</summary>
|
||
|
<param name="region">The region to add the view to</param>
|
||
|
<param name="view">The view to add to the region</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationContentLoader.CreateNewRegionItem(System.String)">
|
||
|
<summary>
|
||
|
Provides a new item for the region based on the supplied candidate target contract name.
|
||
|
</summary>
|
||
|
<param name="candidateTargetContract">The target contract to build.</param>
|
||
|
<returns>An instance of an item to put into the <see cref="T:Prism.Regions.IRegion"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationContentLoader.GetContractFromNavigationContext(Prism.Regions.NavigationContext)">
|
||
|
<summary>
|
||
|
Returns the candidate TargetContract based on the <see cref="T:Prism.Regions.NavigationContext"/>.
|
||
|
</summary>
|
||
|
<param name="navigationContext">The navigation contract.</param>
|
||
|
<returns>The candidate contract to seek within the <see cref="T:Prism.Regions.IRegion"/> and to use, if not found, when resolving from the container.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationContentLoader.GetCandidatesFromRegion(Prism.Regions.IRegion,System.String)">
|
||
|
<summary>
|
||
|
Returns the set of candidates that may satisfy this navigation request.
|
||
|
</summary>
|
||
|
<param name="region">The region containing items that may satisfy the navigation request.</param>
|
||
|
<param name="candidateNavigationContract">The candidate navigation target as determined by <see cref="M:Prism.Regions.RegionNavigationContentLoader.GetContractFromNavigationContext(Prism.Regions.NavigationContext)"/></param>
|
||
|
<returns>An enumerable of candidate objects from the <see cref="T:Prism.Regions.IRegion"/></returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionNavigationEventArgs">
|
||
|
<summary>
|
||
|
EventArgs used with the Navigated event.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationEventArgs.#ctor(Prism.Regions.NavigationContext)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.RegionNavigationEventArgs"/> class.
|
||
|
</summary>
|
||
|
<param name="navigationContext">The navigation context.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionNavigationEventArgs.NavigationContext">
|
||
|
<summary>
|
||
|
Gets the navigation context.
|
||
|
</summary>
|
||
|
<value>The navigation context.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionNavigationEventArgs.Uri">
|
||
|
<summary>
|
||
|
Gets the navigation URI
|
||
|
</summary>
|
||
|
<value>The URI.</value>
|
||
|
<remarks>
|
||
|
This is a convenience accessor around NavigationContext.Uri.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionNavigationFailedEventArgs">
|
||
|
<summary>
|
||
|
EventArgs used with the NavigationFailed event.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationFailedEventArgs.#ctor(Prism.Regions.NavigationContext)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.RegionNavigationEventArgs"/> class.
|
||
|
</summary>
|
||
|
<param name="navigationContext">The navigation context.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationFailedEventArgs.#ctor(Prism.Regions.NavigationContext,System.Exception)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.RegionNavigationFailedEventArgs"/> class.
|
||
|
</summary>
|
||
|
<param name="navigationContext">The navigation context.</param>
|
||
|
<param name="error">The error.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionNavigationFailedEventArgs.NavigationContext">
|
||
|
<summary>
|
||
|
Gets the navigation context.
|
||
|
</summary>
|
||
|
<value>The navigation context.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionNavigationFailedEventArgs.Error">
|
||
|
<summary>
|
||
|
Gets the error.
|
||
|
</summary>
|
||
|
<value>The <see cref="T:System.Exception"/>, or <see langword="null"/> if the failure was not caused by an exception.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionNavigationFailedEventArgs.Uri">
|
||
|
<summary>
|
||
|
Gets the navigation URI
|
||
|
</summary>
|
||
|
<value>The URI.</value>
|
||
|
<remarks>
|
||
|
This is a convenience accessor around NavigationContext.Uri.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionNavigationJournal">
|
||
|
<summary>
|
||
|
Provides journaling of current, back, and forward navigation within regions.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionNavigationJournal.NavigationTarget">
|
||
|
<summary>
|
||
|
Gets or sets the target that implements INavigate.
|
||
|
</summary>
|
||
|
<value>The INavigate implementation.</value>
|
||
|
<remarks>
|
||
|
This is set by the owner of this journal.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionNavigationJournal.CurrentEntry">
|
||
|
<summary>
|
||
|
Gets the current navigation entry of the content that is currently displayed.
|
||
|
</summary>
|
||
|
<value>The current entry.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionNavigationJournal.CanGoBack">
|
||
|
<summary>
|
||
|
Gets a value that indicates whether there is at least one entry in the back navigation history.
|
||
|
</summary>
|
||
|
<value><c>true</c> if the journal can go back; otherwise, <c>false</c>.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionNavigationJournal.CanGoForward">
|
||
|
<summary>
|
||
|
Gets a value that indicates whether there is at least one entry in the forward navigation history.
|
||
|
</summary>
|
||
|
<value>
|
||
|
<c>true</c> if this instance can go forward; otherwise, <c>false</c>.
|
||
|
</value>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationJournal.GoBack">
|
||
|
<summary>
|
||
|
Navigates to the most recent entry in the back navigation history, or does nothing if no entry exists in back navigation.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationJournal.GoForward">
|
||
|
<summary>
|
||
|
Navigates to the most recent entry in the forward navigation history, or does nothing if no entry exists in forward navigation.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationJournal.RecordNavigation(Prism.Regions.IRegionNavigationJournalEntry,System.Boolean)">
|
||
|
<summary>
|
||
|
Records the navigation to the entry..
|
||
|
</summary>
|
||
|
<param name="entry">The entry to record.</param>
|
||
|
<param name="persistInHistory">Determine if the view is added to the back stack or excluded from the history.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationJournal.Clear">
|
||
|
<summary>
|
||
|
Clears the journal of current, back, and forward navigation histories.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionNavigationJournalEntry">
|
||
|
<summary>
|
||
|
An entry in an IRegionNavigationJournal representing the URI navigated to.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionNavigationJournalEntry.Uri">
|
||
|
<summary>
|
||
|
Gets or sets the URI.
|
||
|
</summary>
|
||
|
<value>The URI.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionNavigationJournalEntry.Parameters">
|
||
|
<summary>
|
||
|
Gets or sets the NavigationParameters instance.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationJournalEntry.ToString">
|
||
|
<summary>
|
||
|
Returns a <see cref="T:System.String"/> that represents this instance.
|
||
|
</summary>
|
||
|
<returns>
|
||
|
A <see cref="T:System.String"/> that represents this instance.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionNavigationService">
|
||
|
<summary>
|
||
|
Provides navigation for regions.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationService.#ctor(Prism.Ioc.IContainerExtension,Prism.Regions.IRegionNavigationContentLoader,Prism.Regions.IRegionNavigationJournal)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.RegionNavigationService"/> class.
|
||
|
</summary>
|
||
|
<param name="container">The <see cref="T:Prism.Ioc.IContainerExtension" />.</param>
|
||
|
<param name="regionNavigationContentLoader">The navigation target handler.</param>
|
||
|
<param name="journal">The journal.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionNavigationService.Region">
|
||
|
<summary>
|
||
|
Gets or sets the region.
|
||
|
</summary>
|
||
|
<value>The region.</value>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.RegionNavigationService.Journal">
|
||
|
<summary>
|
||
|
Gets the journal.
|
||
|
</summary>
|
||
|
<value>The journal.</value>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.RegionNavigationService.Navigating">
|
||
|
<summary>
|
||
|
Raised when the region is about to be navigated to content.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.RegionNavigationService.Navigated">
|
||
|
<summary>
|
||
|
Raised when the region is navigated to content.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.RegionNavigationService.NavigationFailed">
|
||
|
<summary>
|
||
|
Raised when a navigation request fails.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationService.RequestNavigate(System.Uri,System.Action{Prism.Regions.NavigationResult})">
|
||
|
<summary>
|
||
|
Initiates navigation to the specified target.
|
||
|
</summary>
|
||
|
<param name="target">The target.</param>
|
||
|
<param name="navigationCallback">A callback to execute when the navigation request is completed.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionNavigationService.RequestNavigate(System.Uri,System.Action{Prism.Regions.NavigationResult},Prism.Regions.NavigationParameters)">
|
||
|
<summary>
|
||
|
Initiates navigation to the specified target.
|
||
|
</summary>
|
||
|
<param name="target">The target.</param>
|
||
|
<param name="navigationCallback">A callback to execute when the navigation request is completed.</param>
|
||
|
<param name="navigationParameters">The navigation parameters specific to the navigation request.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.RegionViewRegistry">
|
||
|
<summary>
|
||
|
Defines a registry for the content of the regions used on View Discovery composition.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionViewRegistry.#ctor(Prism.Ioc.IContainerExtension)">
|
||
|
<summary>
|
||
|
Creates a new instance of the <see cref="T:Prism.Regions.RegionViewRegistry"/> class.
|
||
|
</summary>
|
||
|
<param name="container"><see cref="T:Prism.Ioc.IContainerExtension"/> used to create the instance of the views from its <see cref="T:System.Type"/>.</param>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.RegionViewRegistry.ContentRegistered">
|
||
|
<summary>
|
||
|
Occurs whenever a new view is registered.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionViewRegistry.GetContents(System.String)">
|
||
|
<summary>
|
||
|
Returns the contents registered for a region.
|
||
|
</summary>
|
||
|
<param name="regionName">Name of the region which content is being requested.</param>
|
||
|
<returns>Collection of contents registered for the region.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionViewRegistry.RegisterViewWithRegion(System.String,System.Type)">
|
||
|
<summary>
|
||
|
Registers a content type with a region name.
|
||
|
</summary>
|
||
|
<param name="regionName">Region name to which the <paramref name="viewType"/> will be registered.</param>
|
||
|
<param name="viewType">Content type to be registered for the <paramref name="regionName"/>.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionViewRegistry.RegisterViewWithRegion(System.String,System.Func{System.Object})">
|
||
|
<summary>
|
||
|
Registers a delegate that can be used to retrieve the content associated with a region name.
|
||
|
</summary>
|
||
|
<param name="regionName">Region name to which the <paramref name="getContentDelegate"/> will be registered.</param>
|
||
|
<param name="getContentDelegate">Delegate used to retrieve the content associated with the <paramref name="regionName"/>.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.RegionViewRegistry.CreateInstance(System.Type)">
|
||
|
<summary>
|
||
|
Creates an instance of a registered view <see cref="T:System.Type"/>.
|
||
|
</summary>
|
||
|
<param name="type">Type of the registered view.</param>
|
||
|
<returns>Instance of the registered view.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.SelectorRegionAdapter">
|
||
|
<summary>
|
||
|
Adapter that creates a new <see cref="T:Prism.Regions.Region"/> and binds all
|
||
|
the views to the adapted <see cref="T:System.Windows.Controls.Primitives.Selector"/>.
|
||
|
It also keeps the <see cref="P:Prism.Regions.IRegion.ActiveViews"/> and the selected items
|
||
|
of the <see cref="T:System.Windows.Controls.Primitives.Selector"/> in sync.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.SelectorRegionAdapter.#ctor(Prism.Regions.IRegionBehaviorFactory)">
|
||
|
<summary>
|
||
|
Initializes a new instance of <see cref="T:Prism.Regions.SelectorRegionAdapter"/>.
|
||
|
</summary>
|
||
|
<param name="regionBehaviorFactory">The factory used to create the region behaviors to attach to the created regions.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.SelectorRegionAdapter.Adapt(Prism.Regions.IRegion,System.Windows.Controls.Primitives.Selector)">
|
||
|
<summary>
|
||
|
Adapts an <see cref="T:System.Windows.Controls.Primitives.Selector"/> to an <see cref="T:Prism.Regions.IRegion"/>.
|
||
|
</summary>
|
||
|
<param name="region">The new region being used.</param>
|
||
|
<param name="regionTarget">The object to adapt.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.SelectorRegionAdapter.AttachBehaviors(Prism.Regions.IRegion,System.Windows.Controls.Primitives.Selector)">
|
||
|
<summary>
|
||
|
Attach new behaviors.
|
||
|
</summary>
|
||
|
<param name="region">The region being used.</param>
|
||
|
<param name="regionTarget">The object to adapt.</param>
|
||
|
<remarks>
|
||
|
This class attaches the base behaviors and also listens for changes in the
|
||
|
activity of the region or the control selection and keeps the in sync.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.SelectorRegionAdapter.CreateRegion">
|
||
|
<summary>
|
||
|
Creates a new instance of <see cref="T:Prism.Regions.Region"/>.
|
||
|
</summary>
|
||
|
<returns>A new instance of <see cref="T:Prism.Regions.Region"/>.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.SingleActiveRegion">
|
||
|
<summary>
|
||
|
Region that allows a maximum of one active view at a time.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.SingleActiveRegion.Activate(System.Object)">
|
||
|
<summary>
|
||
|
Marks the specified view as active.
|
||
|
</summary>
|
||
|
<param name="view">The view to activate.</param>
|
||
|
<remarks>If there is an active view before calling this method,
|
||
|
that view will be deactivated automatically.</remarks>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.SyncActiveStateAttribute">
|
||
|
<summary>
|
||
|
Defines that a view is synchronized with its parent view's Active state.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.UpdateRegionsException">
|
||
|
<summary>
|
||
|
Represents errors that occured during the regions' update.
|
||
|
</summary>
|
||
|
<summary>
|
||
|
Represents errors that occured during the regions' update.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.UpdateRegionsException.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.UpdateRegionsException"/>
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.UpdateRegionsException.#ctor(System.String)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.UpdateRegionsException"/> class with a specified error message.
|
||
|
</summary>
|
||
|
<param name="message">The message that describes the error.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.UpdateRegionsException.#ctor(System.String,System.Exception)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.UpdateRegionsException"/> class with a specified error message and a reference
|
||
|
to the inner exception that is the cause of this exception.
|
||
|
</summary>
|
||
|
<param name="message">The error message that explains the reason for the exception.</param>
|
||
|
<param name="inner">The exception that is the cause of the current exception, or a null reference
|
||
|
(Nothing in Visual Basic) if no inner exception is specified.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.UpdateRegionsException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.UpdateRegionsException"/> class with serialized data.
|
||
|
</summary>
|
||
|
<param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized object data about the exception being thrown.</param>
|
||
|
<param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.ViewRegisteredEventArgs">
|
||
|
<summary>
|
||
|
Argument class used by the <see cref="E:Prism.Regions.IRegionViewRegistry.ContentRegistered"/> event when a new content is registered.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewRegisteredEventArgs.#ctor(System.String,System.Func{System.Object})">
|
||
|
<summary>
|
||
|
Initializes the ViewRegisteredEventArgs class.
|
||
|
</summary>
|
||
|
<param name="regionName">The region name to which the content was registered.</param>
|
||
|
<param name="getViewDelegate">The content which was registered.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.ViewRegisteredEventArgs.RegionName">
|
||
|
<summary>
|
||
|
Gets the region name to which the content was registered.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.ViewRegisteredEventArgs.GetView">
|
||
|
<summary>
|
||
|
Gets the content which was registered.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.ViewRegistrationException">
|
||
|
<summary>
|
||
|
Exception that's thrown when something goes wrong while Registering a View with a region name in the <see cref="T:Prism.Regions.RegionViewRegistry"/> class.
|
||
|
</summary>
|
||
|
<summary>
|
||
|
Exception that's thrown when something goes wrong while Registering a View with a region name in the <see cref="T:Prism.Regions.RegionViewRegistry"/> class.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewRegistrationException.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.ViewRegistrationException"/> class.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewRegistrationException.#ctor(System.String)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.ViewRegistrationException"/> class.
|
||
|
</summary>
|
||
|
<param name="message">The exception message.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewRegistrationException.#ctor(System.String,System.Exception)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.ViewRegistrationException"/> class.
|
||
|
</summary>
|
||
|
<param name="message">The exception message.</param>
|
||
|
<param name="inner">The inner exception.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewRegistrationException.#ctor(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.ViewRegistrationException"/> class with serialized data.
|
||
|
</summary>
|
||
|
<param name="info">The <see cref="T:System.Runtime.Serialization.SerializationInfo"/> that holds the serialized
|
||
|
object data about the exception being thrown.</param>
|
||
|
<param name="context">The <see cref="T:System.Runtime.Serialization.StreamingContext"/> that contains contextual information about the source or destination.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.ViewsCollection">
|
||
|
<summary>
|
||
|
Implementation of <see cref="T:Prism.Regions.IViewsCollection"/> that takes an <see cref="T:System.Collections.ObjectModel.ObservableCollection`1"/> of <see cref="T:Prism.Regions.ItemMetadata"/>
|
||
|
and filters it to display an <see cref="T:System.Collections.Specialized.INotifyCollectionChanged"/> collection of
|
||
|
<see cref="T:System.Object"/> elements (the items which the <see cref="T:Prism.Regions.ItemMetadata"/> wraps).
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewsCollection.#ctor(System.Collections.ObjectModel.ObservableCollection{Prism.Regions.ItemMetadata},System.Predicate{Prism.Regions.ItemMetadata})">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.ViewsCollection"/> class.
|
||
|
</summary>
|
||
|
<param name="list">The list to wrap and filter.</param>
|
||
|
<param name="filter">A predicate to filter the <paramref name="list"/> collection.</param>
|
||
|
</member>
|
||
|
<member name="E:Prism.Regions.ViewsCollection.CollectionChanged">
|
||
|
<summary>
|
||
|
Occurs when the collection changes.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.ViewsCollection.SortComparison">
|
||
|
<summary>
|
||
|
Gets or sets the comparison used to sort the views.
|
||
|
</summary>
|
||
|
<value>The comparison to use.</value>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewsCollection.Contains(System.Object)">
|
||
|
<summary>
|
||
|
Determines whether the collection contains a specific value.
|
||
|
</summary>
|
||
|
<param name="value">The object to locate in the collection.</param>
|
||
|
<returns><see langword="true" /> if <paramref name="value"/> is found in the collection; otherwise, <see langword="false" />.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewsCollection.GetEnumerator">
|
||
|
<summary>
|
||
|
Returns an enumerator that iterates through the collection.
|
||
|
</summary>
|
||
|
<returns>
|
||
|
A <see cref="T:System.Collections.Generic.IEnumerator`1" /> that can be used to iterate through the collection.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewsCollection.System#Collections#IEnumerable#GetEnumerator">
|
||
|
<summary>
|
||
|
Returns an enumerator that iterates through a collection.
|
||
|
</summary>
|
||
|
<returns>
|
||
|
An <see cref="T:System.Collections.IEnumerator" /> object that can be used to iterate through the collection.
|
||
|
</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewsCollection.OnCollectionChanged(System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
||
|
<summary>
|
||
|
Used to invoked the <see cref="E:Prism.Regions.ViewsCollection.CollectionChanged"/> event.
|
||
|
</summary>
|
||
|
<param name="e"></param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewsCollection.ResetAllMonitors">
|
||
|
<summary>
|
||
|
Removes all monitoring of underlying MetadataItems and re-adds them.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewsCollection.MonitorAllMetadataItems">
|
||
|
<summary>
|
||
|
Adds all underlying MetadataItems to the list from the subjectCollection
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewsCollection.RemoveAllMetadataMonitors">
|
||
|
<summary>
|
||
|
Removes all monitored items from our monitoring list.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewsCollection.AddMetadataMonitor(Prism.Regions.ItemMetadata,System.Boolean)">
|
||
|
<summary>
|
||
|
Adds handler to monitor the MetadataItem and adds it to our monitoring list.
|
||
|
</summary>
|
||
|
<param name="itemMetadata"></param>
|
||
|
<param name="isInList"></param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewsCollection.RemoveMetadataMonitor(Prism.Regions.ItemMetadata)">
|
||
|
<summary>
|
||
|
Unhooks from the MetadataItem change event and removes from our monitoring list.
|
||
|
</summary>
|
||
|
<param name="itemMetadata"></param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewsCollection.OnItemMetadataChanged(System.Object,System.EventArgs)">
|
||
|
<summary>
|
||
|
Invoked when any of the underlying ItemMetadata items we're monitoring changes.
|
||
|
</summary>
|
||
|
<param name="sender"></param>
|
||
|
<param name="e"></param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewsCollection.SourceCollectionChanged(System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
|
||
|
<summary>
|
||
|
The event handler due to changes in the underlying collection.
|
||
|
</summary>
|
||
|
<param name="sender"></param>
|
||
|
<param name="e"></param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Regions.ViewSortHintAttribute">
|
||
|
<summary>
|
||
|
Provides a hint from a view to a region on how to sort the view.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Regions.ViewSortHintAttribute.#ctor(System.String)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Regions.ViewSortHintAttribute"/> class.
|
||
|
</summary>
|
||
|
<param name="hint">The hint to use for sorting.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Regions.ViewSortHintAttribute.Hint">
|
||
|
<summary>
|
||
|
Gets the hint.
|
||
|
</summary>
|
||
|
<value>The hint to use for sorting.</value>
|
||
|
</member>
|
||
|
<member name="T:Prism.Services.Dialogs.ButtonResult">
|
||
|
<summary>
|
||
|
The result of the dialog.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Services.Dialogs.ButtonResult.Abort">
|
||
|
<summary>
|
||
|
Abort.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Services.Dialogs.ButtonResult.Cancel">
|
||
|
<summary>
|
||
|
Cancel.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Services.Dialogs.ButtonResult.Ignore">
|
||
|
<summary>
|
||
|
Ignore.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Services.Dialogs.ButtonResult.No">
|
||
|
<summary>
|
||
|
No.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Services.Dialogs.ButtonResult.None">
|
||
|
<summary>
|
||
|
No result returned.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Services.Dialogs.ButtonResult.OK">
|
||
|
<summary>
|
||
|
OK.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Services.Dialogs.ButtonResult.Retry">
|
||
|
<summary>
|
||
|
Retry.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Services.Dialogs.ButtonResult.Yes">
|
||
|
<summary>
|
||
|
Yes.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Services.Dialogs.Dialog">
|
||
|
<summary>
|
||
|
This class contains <see cref="T:Prism.Services.Dialogs.IDialogWindow"/> attached properties.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="F:Prism.Services.Dialogs.Dialog.WindowStyleProperty">
|
||
|
<summary>
|
||
|
Identifies the WindowStyle attached property.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
This attached property is used to specify the style of a <see cref="T:Prism.Services.Dialogs.IDialogWindow"/>.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.Dialog.GetWindowStyle(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Gets the value for the <see cref="F:Prism.Services.Dialogs.Dialog.WindowStyleProperty"/> attached property.
|
||
|
</summary>
|
||
|
<param name="obj">The target element.</param>
|
||
|
<returns>The <see cref="F:Prism.Services.Dialogs.Dialog.WindowStyleProperty"/> attached to the <paramref name="obj"/> element.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.Dialog.SetWindowStyle(System.Windows.DependencyObject,System.Windows.Style)">
|
||
|
<summary>
|
||
|
Sets the <see cref="F:Prism.Services.Dialogs.Dialog.WindowStyleProperty"/> attached property.
|
||
|
</summary>
|
||
|
<param name="obj">The target element.</param>
|
||
|
<param name="value">The Style to attach.</param>
|
||
|
</member>
|
||
|
<member name="F:Prism.Services.Dialogs.Dialog.WindowStartupLocationProperty">
|
||
|
<summary>
|
||
|
Identifies the WindowStartupLocation attached property.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
This attached property is used to specify the startup location of a <see cref="T:Prism.Services.Dialogs.IDialogWindow"/>.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.Dialog.GetWindowStartupLocation(System.Windows.DependencyObject)">
|
||
|
<summary>
|
||
|
Gets the value for the <see cref="F:Prism.Services.Dialogs.Dialog.WindowStartupLocationProperty"/> attached property.
|
||
|
</summary>
|
||
|
<param name="obj">The target element.</param>
|
||
|
<returns>The <see cref="F:Prism.Services.Dialogs.Dialog.WindowStartupLocationProperty"/> attached to the <paramref name="obj"/> element.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.Dialog.SetWindowStartupLocation(System.Windows.DependencyObject,System.Windows.WindowStartupLocation)">
|
||
|
<summary>
|
||
|
Sets the <see cref="F:Prism.Services.Dialogs.Dialog.WindowStartupLocationProperty"/> attached property.
|
||
|
</summary>
|
||
|
<param name="obj">The target element.</param>
|
||
|
<param name="value">The WindowStartupLocation to attach.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Services.Dialogs.DialogParameters">
|
||
|
<summary>
|
||
|
Represents Dialog parameters.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
This class can be used to to pass object parameters during the showing and closing of Dialogs.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogParameters.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Services.Dialogs.DialogParameters"/> class.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogParameters.#ctor(System.String)">
|
||
|
<summary>
|
||
|
Constructs a list of parameters.
|
||
|
</summary>
|
||
|
<param name="query">Query string to be parsed.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Services.Dialogs.DialogResult">
|
||
|
<summary>
|
||
|
An <see cref="T:Prism.Services.Dialogs.IDialogResult"/> that contains <see cref="T:Prism.Services.Dialogs.IDialogParameters"/> from the dialog
|
||
|
and the <see cref="T:Prism.Services.Dialogs.ButtonResult"/> of the dialog.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Services.Dialogs.DialogResult.Parameters">
|
||
|
<summary>
|
||
|
The parameters from the dialog.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Services.Dialogs.DialogResult.Result">
|
||
|
<summary>
|
||
|
The result of the dialog.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogResult.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Services.Dialogs.DialogResult"/> class.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogResult.#ctor(Prism.Services.Dialogs.ButtonResult)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Services.Dialogs.DialogResult"/> class.
|
||
|
</summary>
|
||
|
<param name="result">The result of the dialog.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogResult.#ctor(Prism.Services.Dialogs.ButtonResult,Prism.Services.Dialogs.IDialogParameters)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Services.Dialogs.DialogResult"/> class.
|
||
|
</summary>
|
||
|
<param name="result">The result of the dialog.</param>
|
||
|
<param name="parameters">The parameters from the dialog.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Services.Dialogs.DialogService">
|
||
|
<summary>
|
||
|
Implements <see cref="T:Prism.Services.Dialogs.IDialogService"/> to show modal and non-modal dialogs.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
The dialog's ViewModel must implement IDialogAware.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogService.#ctor(Prism.Ioc.IContainerExtension)">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Services.Dialogs.DialogService"/> class.
|
||
|
</summary>
|
||
|
<param name="containerExtension"></param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogService.Show(System.String,Prism.Services.Dialogs.IDialogParameters,System.Action{Prism.Services.Dialogs.IDialogResult})">
|
||
|
<summary>
|
||
|
Shows a non-modal dialog.
|
||
|
</summary>
|
||
|
<param name="name">The name of the dialog to show.</param>
|
||
|
<param name="parameters">The parameters to pass to the dialog.</param>
|
||
|
<param name="callback">The action to perform when the dialog is closed.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogService.Show(System.String,Prism.Services.Dialogs.IDialogParameters,System.Action{Prism.Services.Dialogs.IDialogResult},System.String)">
|
||
|
<summary>
|
||
|
Shows a non-modal dialog.
|
||
|
</summary>
|
||
|
<param name="name">The name of the dialog to show.</param>
|
||
|
<param name="parameters">The parameters to pass to the dialog.</param>
|
||
|
<param name="callback">The action to perform when the dialog is closed.</param>
|
||
|
<param name="windowName">The name of the hosting window registered with the IContainerRegistry.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogService.ShowDialog(System.String,Prism.Services.Dialogs.IDialogParameters,System.Action{Prism.Services.Dialogs.IDialogResult})">
|
||
|
<summary>
|
||
|
Shows a modal dialog.
|
||
|
</summary>
|
||
|
<param name="name">The name of the dialog to show.</param>
|
||
|
<param name="parameters">The parameters to pass to the dialog.</param>
|
||
|
<param name="callback">The action to perform when the dialog is closed.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogService.ShowDialog(System.String,Prism.Services.Dialogs.IDialogParameters,System.Action{Prism.Services.Dialogs.IDialogResult},System.String)">
|
||
|
<summary>
|
||
|
Shows a modal dialog.
|
||
|
</summary>
|
||
|
<param name="name">The name of the dialog to show.</param>
|
||
|
<param name="parameters">The parameters to pass to the dialog.</param>
|
||
|
<param name="callback">The action to perform when the dialog is closed.</param>
|
||
|
<param name="windowName">The name of the hosting window registered with the IContainerRegistry.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogService.ShowDialogWindow(Prism.Services.Dialogs.IDialogWindow,System.Boolean)">
|
||
|
<summary>
|
||
|
Shows the dialog window.
|
||
|
</summary>
|
||
|
<param name="dialogWindow">The dialog window to show.</param>
|
||
|
<param name="isModal">If true; dialog is shown as a modal</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogService.CreateDialogWindow(System.String)">
|
||
|
<summary>
|
||
|
Create a new <see cref="T:Prism.Services.Dialogs.IDialogWindow"/>.
|
||
|
</summary>
|
||
|
<param name="name">The name of the hosting window registered with the IContainerRegistry.</param>
|
||
|
<returns>The created <see cref="T:Prism.Services.Dialogs.IDialogWindow"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogService.ConfigureDialogWindowContent(System.String,Prism.Services.Dialogs.IDialogWindow,Prism.Services.Dialogs.IDialogParameters)">
|
||
|
<summary>
|
||
|
Configure <see cref="T:Prism.Services.Dialogs.IDialogWindow"/> content.
|
||
|
</summary>
|
||
|
<param name="dialogName">The name of the dialog to show.</param>
|
||
|
<param name="window">The hosting window.</param>
|
||
|
<param name="parameters">The parameters to pass to the dialog.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogService.ConfigureDialogWindowEvents(Prism.Services.Dialogs.IDialogWindow,System.Action{Prism.Services.Dialogs.IDialogResult})">
|
||
|
<summary>
|
||
|
Configure <see cref="T:Prism.Services.Dialogs.IDialogWindow"/> and <see cref="T:Prism.Services.Dialogs.IDialogAware"/> events.
|
||
|
</summary>
|
||
|
<param name="dialogWindow">The hosting window.</param>
|
||
|
<param name="callback">The action to perform when the dialog is closed.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogService.ConfigureDialogWindowProperties(Prism.Services.Dialogs.IDialogWindow,System.Windows.FrameworkElement,Prism.Services.Dialogs.IDialogAware)">
|
||
|
<summary>
|
||
|
Configure <see cref="T:Prism.Services.Dialogs.IDialogWindow"/> properties.
|
||
|
</summary>
|
||
|
<param name="window">The hosting window.</param>
|
||
|
<param name="dialogContent">The dialog to show.</param>
|
||
|
<param name="viewModel">The dialog's ViewModel.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Services.Dialogs.DialogWindow">
|
||
|
<summary>
|
||
|
Prism's default dialog host.
|
||
|
</summary>
|
||
|
<summary>
|
||
|
DialogWindow
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Services.Dialogs.DialogWindow.Result">
|
||
|
<summary>
|
||
|
The <see cref="T:Prism.Services.Dialogs.IDialogResult"/> of the dialog.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogWindow.#ctor">
|
||
|
<summary>
|
||
|
Initializes a new instance of the <see cref="T:Prism.Services.Dialogs.DialogWindow"/> class.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.DialogWindow.InitializeComponent">
|
||
|
<summary>
|
||
|
InitializeComponent
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Services.Dialogs.IDialogAware">
|
||
|
<summary>
|
||
|
Interface that provides dialog functions and events to ViewModels.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogAware.CanCloseDialog">
|
||
|
<summary>
|
||
|
Determines if the dialog can be closed.
|
||
|
</summary>
|
||
|
<returns>If <c>true</c> the dialog can be closed. If <c>false</c> the dialog will not close.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogAware.OnDialogClosed">
|
||
|
<summary>
|
||
|
Called when the dialog is closed.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogAware.OnDialogOpened(Prism.Services.Dialogs.IDialogParameters)">
|
||
|
<summary>
|
||
|
Called when the dialog is opened.
|
||
|
</summary>
|
||
|
<param name="parameters">The parameters passed to the dialog.</param>
|
||
|
</member>
|
||
|
<member name="P:Prism.Services.Dialogs.IDialogAware.Title">
|
||
|
<summary>
|
||
|
The title of the dialog that will show in the window title bar.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Services.Dialogs.IDialogAware.RequestClose">
|
||
|
<summary>
|
||
|
Instructs the <see cref="T:Prism.Services.Dialogs.IDialogWindow"/> to close the dialog.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Services.Dialogs.IDialogParameters">
|
||
|
<summary>
|
||
|
Represents Dialog parameters.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
A class that implements this interface can be used to pass
|
||
|
object parameters during the showing and closing of Dialogs.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogParameters.Add(System.String,System.Object)">
|
||
|
<summary>
|
||
|
Adds the key and value to the collection.
|
||
|
</summary>
|
||
|
<param name="key">The key to reference this parameter value in the collection.</param>
|
||
|
<param name="value">The parameter value to store.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogParameters.ContainsKey(System.String)">
|
||
|
<summary>
|
||
|
Checks the collection for the presence of a key.
|
||
|
</summary>
|
||
|
<param name="key">The key to check.</param>
|
||
|
<returns><c>true</c> if key exists; <c>false</c> otherwise.</returns>
|
||
|
</member>
|
||
|
<member name="P:Prism.Services.Dialogs.IDialogParameters.Count">
|
||
|
<summary>
|
||
|
The number of parameters in the collection.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Services.Dialogs.IDialogParameters.Keys">
|
||
|
<summary>
|
||
|
The keys in the collection.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogParameters.GetValue``1(System.String)">
|
||
|
<summary>
|
||
|
Gets the parameter value referenced by a key.
|
||
|
</summary>
|
||
|
<typeparam name="T">The type of object to be returned.</typeparam>
|
||
|
<param name="key">The key of the parameter value to be returned.</param>
|
||
|
<returns>The matching parameter of type <typeparamref name="T"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogParameters.GetValues``1(System.String)">
|
||
|
<summary>
|
||
|
Gets all parameter values referenced by a key.
|
||
|
</summary>
|
||
|
<typeparam name="T">The type of object to be returned.</typeparam>
|
||
|
<param name="key">The key of the parameter values to be returned.</param>
|
||
|
<returns>All matching parameter values of type <typeparamref name="T"/>.</returns>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogParameters.TryGetValue``1(System.String,``0@)">
|
||
|
<summary>
|
||
|
Gets the parameter value if the referenced key exists.
|
||
|
</summary>
|
||
|
<typeparam name="T">The type of object to be returned.</typeparam>
|
||
|
<param name="key">The key of the parameter value to be returned.</param>
|
||
|
<param name="value">The matching parameter of type <typeparamref name="T"/> if the key exists.</param>
|
||
|
<returns><c>true</c> if the parameter exists; <c>false</c> otherwise.</returns>
|
||
|
</member>
|
||
|
<member name="T:Prism.Services.Dialogs.IDialogResult">
|
||
|
<summary>
|
||
|
Contains <see cref="T:Prism.Services.Dialogs.IDialogParameters"/> from the dialog
|
||
|
and the <see cref="T:Prism.Services.Dialogs.ButtonResult"/> of the dialog.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Services.Dialogs.IDialogResult.Parameters">
|
||
|
<summary>
|
||
|
The parameters from the dialog.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Services.Dialogs.IDialogResult.Result">
|
||
|
<summary>
|
||
|
The result of the dialog.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Services.Dialogs.IDialogService">
|
||
|
<summary>
|
||
|
Interface to show modal and non-modal dialogs.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogService.Show(System.String,Prism.Services.Dialogs.IDialogParameters,System.Action{Prism.Services.Dialogs.IDialogResult})">
|
||
|
<summary>
|
||
|
Shows a non-modal dialog.
|
||
|
</summary>
|
||
|
<param name="name">The name of the dialog to show.</param>
|
||
|
<param name="parameters">The parameters to pass to the dialog.</param>
|
||
|
<param name="callback">The action to perform when the dialog is closed.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogService.Show(System.String,Prism.Services.Dialogs.IDialogParameters,System.Action{Prism.Services.Dialogs.IDialogResult},System.String)">
|
||
|
<summary>
|
||
|
Shows a non-modal dialog.
|
||
|
</summary>
|
||
|
<param name="name">The name of the dialog to show.</param>
|
||
|
<param name="parameters">The parameters to pass to the dialog.</param>
|
||
|
<param name="callback">The action to perform when the dialog is closed.</param>
|
||
|
<param name="windowName">The name of the hosting window registered with the IContainerRegistry.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogService.ShowDialog(System.String,Prism.Services.Dialogs.IDialogParameters,System.Action{Prism.Services.Dialogs.IDialogResult})">
|
||
|
<summary>
|
||
|
Shows a modal dialog.
|
||
|
</summary>
|
||
|
<param name="name">The name of the dialog to show.</param>
|
||
|
<param name="parameters">The parameters to pass to the dialog.</param>
|
||
|
<param name="callback">The action to perform when the dialog is closed.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogService.ShowDialog(System.String,Prism.Services.Dialogs.IDialogParameters,System.Action{Prism.Services.Dialogs.IDialogResult},System.String)">
|
||
|
<summary>
|
||
|
Shows a modal dialog.
|
||
|
</summary>
|
||
|
<param name="name">The name of the dialog to show.</param>
|
||
|
<param name="parameters">The parameters to pass to the dialog.</param>
|
||
|
<param name="callback">The action to perform when the dialog is closed.</param>
|
||
|
<param name="windowName">The name of the hosting window registered with the IContainerRegistry.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Services.Dialogs.IDialogServiceExtensions">
|
||
|
<summary>
|
||
|
Extensions for the IDialogService
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogServiceExtensions.Show(Prism.Services.Dialogs.IDialogService,System.String)">
|
||
|
<summary>
|
||
|
Shows a non-modal dialog.
|
||
|
</summary>
|
||
|
<param name="dialogService">The DialogService</param>
|
||
|
<param name="name">The name of the dialog to show.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogServiceExtensions.Show(Prism.Services.Dialogs.IDialogService,System.String,System.Action{Prism.Services.Dialogs.IDialogResult})">
|
||
|
<summary>
|
||
|
Shows a non-modal dialog.
|
||
|
</summary>
|
||
|
<param name="dialogService">The DialogService</param>
|
||
|
<param name="name">The name of the dialog to show.</param>
|
||
|
<param name="callback">The action to perform when the dialog is closed.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogServiceExtensions.ShowDialog(Prism.Services.Dialogs.IDialogService,System.String)">
|
||
|
<summary>
|
||
|
Shows a modal dialog.
|
||
|
</summary>
|
||
|
<param name="dialogService">The DialogService</param>
|
||
|
<param name="name">The name of the dialog to show.</param>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogServiceExtensions.ShowDialog(Prism.Services.Dialogs.IDialogService,System.String,System.Action{Prism.Services.Dialogs.IDialogResult})">
|
||
|
<summary>
|
||
|
Shows a modal dialog.
|
||
|
</summary>
|
||
|
<param name="dialogService">The DialogService</param>
|
||
|
<param name="name">The name of the dialog to show.</param>
|
||
|
<param name="callback">The action to perform when the dialog is closed.</param>
|
||
|
</member>
|
||
|
<member name="T:Prism.Services.Dialogs.IDialogWindow">
|
||
|
<summary>
|
||
|
Interface for a dialog hosting window.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Services.Dialogs.IDialogWindow.Content">
|
||
|
<summary>
|
||
|
Dialog content.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogWindow.Close">
|
||
|
<summary>
|
||
|
Close the window.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Services.Dialogs.IDialogWindow.Owner">
|
||
|
<summary>
|
||
|
The window's owner.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogWindow.Show">
|
||
|
<summary>
|
||
|
Show a non-modal dialog.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogWindow.ShowDialog">
|
||
|
<summary>
|
||
|
Show a modal dialog.
|
||
|
</summary>
|
||
|
<returns></returns>
|
||
|
</member>
|
||
|
<member name="P:Prism.Services.Dialogs.IDialogWindow.DataContext">
|
||
|
<summary>
|
||
|
The data context of the window.
|
||
|
</summary>
|
||
|
<remarks>
|
||
|
The data context must implement <see cref="T:Prism.Services.Dialogs.IDialogAware"/>.
|
||
|
</remarks>
|
||
|
</member>
|
||
|
<member name="E:Prism.Services.Dialogs.IDialogWindow.Loaded">
|
||
|
<summary>
|
||
|
Called when the window is loaded.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Services.Dialogs.IDialogWindow.Closed">
|
||
|
<summary>
|
||
|
Called when the window is closed.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="E:Prism.Services.Dialogs.IDialogWindow.Closing">
|
||
|
<summary>
|
||
|
Called when the window is closing.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Services.Dialogs.IDialogWindow.Result">
|
||
|
<summary>
|
||
|
The result of the dialog.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="P:Prism.Services.Dialogs.IDialogWindow.Style">
|
||
|
<summary>
|
||
|
The window style.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="T:Prism.Services.Dialogs.IDialogWindowExtensions">
|
||
|
<summary>
|
||
|
<see cref="T:Prism.Services.Dialogs.IDialogWindow"/> extensions.
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:Prism.Services.Dialogs.IDialogWindowExtensions.GetDialogViewModel(Prism.Services.Dialogs.IDialogWindow)">
|
||
|
<summary>
|
||
|
Get the <see cref="T:Prism.Services.Dialogs.IDialogAware"/> ViewModel from a <see cref="T:Prism.Services.Dialogs.IDialogWindow"/>.
|
||
|
</summary>
|
||
|
<param name="dialogWindow"><see cref="T:Prism.Services.Dialogs.IDialogWindow"/> to get ViewModel from.</param>
|
||
|
<returns>ViewModel as a <see cref="T:Prism.Services.Dialogs.IDialogAware"/>.</returns>
|
||
|
</member>
|
||
|
<member name="T:System.Collections.ObjectModel.CollectionExtensions">
|
||
|
<summary>
|
||
|
Class that provides extension methods to Collection
|
||
|
</summary>
|
||
|
</member>
|
||
|
<member name="M:System.Collections.ObjectModel.CollectionExtensions.AddRange``1(System.Collections.ObjectModel.Collection{``0},System.Collections.Generic.IEnumerable{``0})">
|
||
|
<summary>
|
||
|
Add a range of items to a collection.
|
||
|
</summary>
|
||
|
<typeparam name="T">Type of objects within the collection.</typeparam>
|
||
|
<param name="collection">The collection to add items to.</param>
|
||
|
<param name="items">The items to add to the collection.</param>
|
||
|
<returns>The collection.</returns>
|
||
|
<exception cref="T:System.ArgumentNullException">An <see cref="T:System.ArgumentNullException"/> is thrown if <paramref name="collection"/> or <paramref name="items"/> is <see langword="null"/>.</exception>
|
||
|
</member>
|
||
|
</members>
|
||
|
</doc>
|