Added exclusions to project, fixed missing Caliburn.Micro NuGet package.

This commit is contained in:
2019-04-10 20:36:32 +01:00
parent 9bb6d80782
commit 57934673df
67 changed files with 28038 additions and 0 deletions
Vendored
+3
View File
@@ -0,0 +1,3 @@
.vs/
TimedShutdown/bin/Debug/
TimedShutdown/obj/
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,268 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caliburn.Micro.Platform.Core</name>
</assembly>
<members>
<member name="T:Caliburn.Micro.AssemblySource">
<summary>
A source of assemblies that are inspectable by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.Instance">
<summary>
The singleton instance of the AssemblySource used by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.FindTypeByNames">
<summary>
Finds a type which matches one of the elements in the sequence of names.
</summary>
</member>
<member name="T:Caliburn.Micro.AssemblySourceCache">
<summary>
A caching subsystem for <see cref="T:Caliburn.Micro.AssemblySource"/>.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySourceCache.ExtractTypes">
<summary>
Extracts the types from the spezified assembly for storing in the cache.
</summary>
</member>
<member name="M:Caliburn.Micro.AssemblySourceCache.Install">
<summary>
Installs the caching subsystem.
</summary>
</member>
<member name="T:Caliburn.Micro.ExtensionMethods">
<summary>
Generic extension methods used by the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAssemblyName(System.Reflection.Assembly)">
<summary>
Get's the name of the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>The assembly's name.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>
Gets all the attributes of a particular type.
</summary>
<typeparam name="T">The type of attributes to get.</typeparam>
<param name="member">The member to inspect for attributes.</param>
<param name="inherit">Whether or not to search for inherited attributes.</param>
<returns>The list of attributes found.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetExportedTypes(System.Reflection.Assembly)">
<summary>
Gets a collection of the public types defined in this assembly that are visible outside the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>A collection of the public types defined in this assembly that are visible outside the assembly.</returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.IsAssignableFrom(System.Type,System.Type)">
<summary>
Returns a value that indicates whether the specified type can be assigned to the current type.
</summary>
<param name="target">The target type</param>
<param name="type">The type to check.</param>
<returns>true if the specified type can be assigned to this type; otherwise, false.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetValueOrDefault``2(System.Collections.Generic.IDictionary{``0,``1},``0)">
<summary>
Gets the value for a key. If the key does not exist, return default(TValue);
</summary>
<typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of the values in the dictionary.</typeparam>
<param name="dictionary">The dictionary to call this method on.</param>
<param name="key">The key to look up.</param>
<returns>The key value. default(TValue) if this key is not in the dictionary.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer">
<summary>
Class for managing the list of rules for doing name transformation.
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.UseEagerRuleSelection">
<summary>
Flag to indicate if transformations from all matched rules are returned. Otherwise, transformations from only the first matched rule are returned.
</summary>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.String,System.String)">
<summary>
Adds a transform using a single replacement value and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValue">The replacement value.</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.Collections.Generic.IEnumerable{System.String},System.String)">
<summary>
Adds a transform using a list of replacement values and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValueList">The list of replacement values</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String)">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<returns>The transformed names.</returns>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String,System.Func{System.String,System.String})">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<param name = "getReplaceString">A function to do a transform on each item in the ReplaceValueList prior to applying the regular expression transform</param>
<returns>The transformed names.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer.Rule">
<summary>
A rule that describes a name transform.
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPattern">
<summary>
Regular expression pattern for global filtering
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacePattern">
<summary>
Regular expression pattern for replacing text
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacementValues">
<summary>
The list of replacement values
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPatternRegex">
<summary>
Regular expression for global filtering
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.ReplacePatternRegex">
<summary>
Regular expression for replacing text
</summary>
</member>
<member name="T:Caliburn.Micro.RegExHelper">
<summary>
Helper class for encoding strings to regular expression patterns
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NameRegEx">
<summary>
Regular expression pattern for valid name
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.SubNamespaceRegEx">
<summary>
Regular expression pattern for subnamespace (including dot)
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NamespaceRegEx">
<summary>
Regular expression pattern for namespace or namespace fragment
</summary>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetCaptureGroup(System.String,System.String)">
<summary>
Creates a named capture group with the specified regular expression
</summary>
<param name="groupName">Name of capture group to create</param>
<param name="regEx">Regular expression pattern to capture</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.NamespaceToRegEx(System.String)">
<summary>
Converts a namespace (including wildcards) to a regular expression string
</summary>
<param name="srcNamespace">Source namespace to convert to regular expression</param>
<returns>Namespace converted to a regular expression</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNameCaptureGroup(System.String)">
<summary>
Creates a capture group for a valid name regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNamespaceCaptureGroup(System.String)">
<summary>
Creates a capture group for a namespace regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="T:Caliburn.Micro.StringSplitter">
<summary>
Helper class when splitting strings
</summary>
</member>
<member name="M:Caliburn.Micro.StringSplitter.Split(System.String,System.Char)">
<summary>
Splits a string with a chosen separator.
If a substring is contained in [...] it will not be splitted.
</summary>
<param name="message">The message to split</param>
<param name="separator">The separator to use when splitting</param>
<returns></returns>
</member>
<member name="M:Caliburn.Micro.StringSplitter.SplitParameters(System.String)">
<summary>
Splits a string with , as separator.
Does not split within {},[],()
</summary>
<param name="parameters">The string to split</param>
<returns></returns>
</member>
<member name="T:Caliburn.Micro.TypeMappingConfiguration">
<summary>
Class to specify settings for configuring type mappings by the ViewLocator or ViewModelLocator
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViews">
<summary>
The default subnamespace for Views. Used for creating default subnamespace mappings. Defaults to "Views".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViewModels">
<summary>
The default subnamespace for ViewModels. Used for creating default subnamespace mappings. Defaults to "ViewModels".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.UseNameSuffixesInMappings">
<summary>
Flag to indicate whether or not the name of the Type should be transformed when adding a type mapping. Defaults to true.
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.NameFormat">
<summary>
The format string used to compose the name of a type from base name and name suffix
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.IncludeViewSuffixInViewModelNames">
<summary>
Flag to indicate if ViewModel names should include View suffixes (i.e. CustomerPageViewModel vs. CustomerViewModel)
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewSuffixList">
<summary>
List of View suffixes for which default type mappings should be created. Applies only when UseNameSuffixesInMappings = true.
Default values are "View", "Page"
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewModelSuffix">
<summary>
The name suffix for ViewModels. Applies only when UseNameSuffixesInMappings = true. The default is "ViewModel".
</summary>
</member>
</members>
</doc>
@@ -0,0 +1,360 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caliburn.Micro.Platform</name>
</assembly>
<members>
<member name="T:Caliburn.Micro.ActivityEventArgs">
<summary>
Arguments for activity events
</summary>
</member>
<member name="M:Caliburn.Micro.ActivityEventArgs.#ctor(Android.App.Activity)">
<summary>
Creates a new ActivityEventArgs.
</summary>
<param name="activity">The activity this event corresponds to.</param>
</member>
<member name="P:Caliburn.Micro.ActivityEventArgs.Activity">
<summary>
The activity this event corresponds to.
</summary>
</member>
<member name="T:Caliburn.Micro.ActivityLifecycleCallbackHandler">
<summary>
Handles callbacks for the activity lifecycle and exposes them as events
</summary>
</member>
<member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivityCreated">
<summary>
Invoked when an activity is created
</summary>
</member>
<member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivityDestoryed">
<summary>
Invoked when an acitivty is destroyed
</summary>
</member>
<member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivityPaused">
<summary>
Invoked when an acitivty is paused
</summary>
</member>
<member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivityResumed">
<summary>
Invoked when an acitivty is resumed
</summary>
</member>
<member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivitySaveInstanceState">
<summary>
Invoked when an acitities instance state is saved
</summary>
</member>
<member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivityStarted">
<summary>
Invoked when an activity is started
</summary>
</member>
<member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivityStopped">
<summary>
Invoked when an activity is stopped
</summary>
</member>
<member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivityCreated(Android.App.Activity,Android.OS.Bundle)">
<summary>
Invokes the ActivityCreated event
</summary>
<param name="activity">The activity</param>
<param name="savedInstanceState">The saved instance state</param>
</member>
<member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivityDestroyed(Android.App.Activity)">
<summary>
Invokes the ActivityDestroyed event
</summary>
<param name="activity">The activity</param>
</member>
<member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivityPaused(Android.App.Activity)">
<summary>
Invokes the ActivityPaused event
</summary>
<param name="activity">The activity</param>
</member>
<member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivityResumed(Android.App.Activity)">
<summary>
Invokes the ActivityResumed event
</summary>
<param name="activity">The activity</param>
</member>
<member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivitySaveInstanceState(Android.App.Activity,Android.OS.Bundle)">
<summary>
Invokes the ActivitySaveInstanceState event
</summary>
<param name="activity">The activity</param>
<param name="outState">The output state</param>
</member>
<member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivityStarted(Android.App.Activity)">
<summary>
Invokes the ActivityStarted event
</summary>
<param name="activity">The activity</param>
</member>
<member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivityStopped(Android.App.Activity)">
<summary>
Invokes the ActivityStopped event
</summary>
<param name="activity">The activity</param>
</member>
<member name="T:Caliburn.Micro.AndroidPlatformProvider">
<summary>
A <see cref="T:Caliburn.Micro.IPlatformProvider"/> implementation for the Xamarin Android platfrom.
</summary>
</member>
<member name="M:Caliburn.Micro.AndroidPlatformProvider.#ctor(Android.App.Application)">
<summary>
Creates an instance of <see cref="T:Caliburn.Micro.AndroidPlatformProvider"/>.
</summary>
<param name="application">The Android Application</param>
</member>
<member name="P:Caliburn.Micro.AndroidPlatformProvider.InDesignMode">
<summary>
Indicates whether or not the framework is in design-time mode.
</summary>
</member>
<member name="M:Caliburn.Micro.AndroidPlatformProvider.BeginOnUIThread(System.Action)">
<summary>
Executes the action on the UI thread asynchronously.
</summary>
<param name="action">The action to execute.</param>
</member>
<member name="M:Caliburn.Micro.AndroidPlatformProvider.OnUIThreadAsync(System.Action)">
<summary>
Executes the action on the UI thread asynchronously.
</summary>
<param name = "action">The action to execute.</param>
</member>
<member name="M:Caliburn.Micro.AndroidPlatformProvider.OnUIThread(System.Action)">
<summary>
Executes the action on the UI thread.
</summary>
<param name = "action">The action to execute.</param>
</member>
<member name="M:Caliburn.Micro.AndroidPlatformProvider.GetFirstNonGeneratedView(System.Object)">
<summary>
Used to retrieve the root, non-framework-created view.
</summary>
<param name="view">The view to search.</param>
<returns>The root element that was not created by the framework.</returns>
<remarks>In certain instances the services create UI elements.
For example, if you ask the window manager to show a UserControl as a dialog, it creates a window to host the UserControl in.
The WindowManager marks that element as a framework-created element so that it can determine what it created vs. what was intended by the developer.
Calling GetFirstNonGeneratedView allows the framework to discover what the original element was.
</remarks>
</member>
<member name="M:Caliburn.Micro.AndroidPlatformProvider.ExecuteOnFirstLoad(System.Object,System.Action{System.Object})">
<summary>
Executes the handler the fist time the view is loaded.
</summary>
<param name="view">The view.</param>
<param name="handler">The handler.</param>
</member>
<member name="M:Caliburn.Micro.AndroidPlatformProvider.ExecuteOnLayoutUpdated(System.Object,System.Action{System.Object})">
<summary>
Executes the handler the next time the view's LayoutUpdated event fires.
</summary>
<param name="view">The view.</param>
<param name="handler">The handler.</param>
</member>
<member name="M:Caliburn.Micro.AndroidPlatformProvider.GetViewCloseAction(System.Object,System.Collections.Generic.ICollection{System.Object},System.Nullable{System.Boolean})">
<summary>
Get the close action for the specified view model.
</summary>
<param name="viewModel">The view model to close.</param>
<param name="views">The associated views.</param>
<param name="dialogResult">The dialog result.</param>
<returns>An <see cref="T:System.Action"/> to close the view model.</returns>
</member>
<member name="T:Caliburn.Micro.CaliburnApplication">
<summary>
Encapsulates the app and its available services.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplication.#ctor(System.IntPtr,Android.Runtime.JniHandleOwnership)">
<summary>
Creates an instance of <see cref="T:Caliburn.Micro.CaliburnApplication"/>.
</summary>
<param name="javaReference">A <see cref="T:System.IntPtr"/> which contains the <c>java.lang.Class</c> JNI value corresponding to this type.</param>
<param name="transfer">How to handle ownership</param>
</member>
<member name="M:Caliburn.Micro.CaliburnApplication.StartDesignTime">
<summary>
Called by the bootstrapper's constructor at design time to start the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplication.StartRuntime">
<summary>
Called by the bootstrapper's constructor at runtime to start the framework.
</summary>B
</member>
<member name="M:Caliburn.Micro.CaliburnApplication.Initialize">
<summary>
Start the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplication.Configure">
<summary>
Override to configure the framework and setup your IoC container.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplication.SelectAssemblies">
<summary>
Override to tell the framework where to find assemblies to inspect for views, etc.
</summary>
<returns>A list of assemblies to inspect.</returns>
</member>
<member name="M:Caliburn.Micro.CaliburnApplication.GetInstance(System.Type,System.String)">
<summary>
Override this to provide an IoC specific implementation.
</summary>
<param name="service">The service to locate.</param>
<param name="key">The key to locate.</param>
<returns>The located service.</returns>
</member>
<member name="M:Caliburn.Micro.CaliburnApplication.GetAllInstances(System.Type)">
<summary>
Override this to provide an IoC specific implementation
</summary>
<param name="service">The service to locate.</param>
<returns>The located services.</returns>
</member>
<member name="M:Caliburn.Micro.CaliburnApplication.BuildUp(System.Object)">
<summary>
Override this to provide an IoC specific implementation.
</summary>
<param name="instance">The instance to perform injection on.</param>
</member>
<member name="T:Caliburn.Micro.ViewModelLocator">
<summary>
A strategy for determining which view model to use for a given view.
</summary>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.NameTransformer">
<summary>
Used to transform names.
</summary>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.InterfaceCaptureGroupName">
<summary>
The name of the capture group used as a marker for rules that return interface types
</summary>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.ConfigureTypeMappings(Caliburn.Micro.TypeMappingConfiguration)">
<summary>
Specifies how type mappings are created, including default type mappings. Calling this method will
clear all existing name transformation rules and create new default type mappings according to the
configuration.
</summary>
<param name="config">An instance of TypeMappingConfiguration that provides the settings for configuration</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddDefaultTypeMapping(System.String)">
<summary>
Adds a default type mapping using the standard namespace mapping convention
</summary>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddTypeMapping(System.String,System.String,System.String[],System.String)">
<summary>
Adds a standard type mapping based on namespace RegEx replace and filter patterns
</summary>
<param name="nsSourceReplaceRegEx">RegEx replace pattern for source namespace</param>
<param name="nsSourceFilterRegEx">RegEx filter pattern for source namespace</param>
<param name="nsTargetsRegEx">Array of RegEx replace values for target namespaces</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddTypeMapping(System.String,System.String,System.String,System.String)">
<summary>
Adds a standard type mapping based on namespace RegEx replace and filter patterns
</summary>
<param name="nsSourceReplaceRegEx">RegEx replace pattern for source namespace</param>
<param name="nsSourceFilterRegEx">RegEx filter pattern for source namespace</param>
<param name="nsTargetRegEx">RegEx replace value for target namespace</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddNamespaceMapping(System.String,System.String[],System.String)">
<summary>
Adds a standard type mapping based on simple namespace mapping
</summary>
<param name="nsSource">Namespace of source type</param>
<param name="nsTargets">Namespaces of target type as an array</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddNamespaceMapping(System.String,System.String,System.String)">
<summary>
Adds a standard type mapping based on simple namespace mapping
</summary>
<param name="nsSource">Namespace of source type</param>
<param name="nsTarget">Namespace of target type</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddSubNamespaceMapping(System.String,System.String[],System.String)">
<summary>
Adds a standard type mapping by substituting one subnamespace for another
</summary>
<param name="nsSource">Subnamespace of source type</param>
<param name="nsTargets">Subnamespaces of target type as an array</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddSubNamespaceMapping(System.String,System.String,System.String)">
<summary>
Adds a standard type mapping by substituting one subnamespace for another
</summary>
<param name="nsSource">Subnamespace of source type</param>
<param name="nsTarget">Subnamespace of target type</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.MakeInterface(System.String)">
<summary>
Makes a type name into an interface name.
</summary>
<param name = "typeName">The part.</param>
<returns></returns>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.TransformName">
<summary>
Transforms a View type name into all of its possible ViewModel type names. Accepts a flag
to include or exclude interface types.
</summary>
<returns>Enumeration of transformed names</returns>
<remarks>Arguments:
typeName = The name of the View type being resolved to its companion ViewModel.
includeInterfaces = Flag to indicate if interface types are included
</remarks>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.LocateTypeForViewType">
<summary>
Determines the view model type based on the specified view type.
</summary>
<returns>The view model type.</returns>
<remarks>
Pass the view type and receive a view model type. Pass true for the second parameter to search for interfaces.
</remarks>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.LocateForViewType">
<summary>
Locates the view model for the specified view type.
</summary>
<returns>The view model.</returns>
<remarks>
Pass the view type as a parameter and receive a view model instance.
</remarks>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.LocateForView">
<summary>
Locates the view model for the specified view instance.
</summary>
<returns>The view model.</returns>
<remarks>
Pass the view instance as a parameters and receive a view model instance.
</remarks>
</member>
</members>
</doc>
@@ -0,0 +1,268 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caliburn.Micro.Platform.Core</name>
</assembly>
<members>
<member name="T:Caliburn.Micro.AssemblySource">
<summary>
A source of assemblies that are inspectable by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.Instance">
<summary>
The singleton instance of the AssemblySource used by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.FindTypeByNames">
<summary>
Finds a type which matches one of the elements in the sequence of names.
</summary>
</member>
<member name="T:Caliburn.Micro.AssemblySourceCache">
<summary>
A caching subsystem for <see cref="T:Caliburn.Micro.AssemblySource"/>.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySourceCache.ExtractTypes">
<summary>
Extracts the types from the spezified assembly for storing in the cache.
</summary>
</member>
<member name="M:Caliburn.Micro.AssemblySourceCache.Install">
<summary>
Installs the caching subsystem.
</summary>
</member>
<member name="T:Caliburn.Micro.ExtensionMethods">
<summary>
Generic extension methods used by the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAssemblyName(System.Reflection.Assembly)">
<summary>
Get's the name of the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>The assembly's name.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>
Gets all the attributes of a particular type.
</summary>
<typeparam name="T">The type of attributes to get.</typeparam>
<param name="member">The member to inspect for attributes.</param>
<param name="inherit">Whether or not to search for inherited attributes.</param>
<returns>The list of attributes found.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetExportedTypes(System.Reflection.Assembly)">
<summary>
Gets a collection of the public types defined in this assembly that are visible outside the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>A collection of the public types defined in this assembly that are visible outside the assembly.</returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.IsAssignableFrom(System.Type,System.Type)">
<summary>
Returns a value that indicates whether the specified type can be assigned to the current type.
</summary>
<param name="target">The target type</param>
<param name="type">The type to check.</param>
<returns>true if the specified type can be assigned to this type; otherwise, false.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetValueOrDefault``2(System.Collections.Generic.IDictionary{``0,``1},``0)">
<summary>
Gets the value for a key. If the key does not exist, return default(TValue);
</summary>
<typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of the values in the dictionary.</typeparam>
<param name="dictionary">The dictionary to call this method on.</param>
<param name="key">The key to look up.</param>
<returns>The key value. default(TValue) if this key is not in the dictionary.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer">
<summary>
Class for managing the list of rules for doing name transformation.
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.UseEagerRuleSelection">
<summary>
Flag to indicate if transformations from all matched rules are returned. Otherwise, transformations from only the first matched rule are returned.
</summary>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.String,System.String)">
<summary>
Adds a transform using a single replacement value and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValue">The replacement value.</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.Collections.Generic.IEnumerable{System.String},System.String)">
<summary>
Adds a transform using a list of replacement values and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValueList">The list of replacement values</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String)">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<returns>The transformed names.</returns>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String,System.Func{System.String,System.String})">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<param name = "getReplaceString">A function to do a transform on each item in the ReplaceValueList prior to applying the regular expression transform</param>
<returns>The transformed names.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer.Rule">
<summary>
A rule that describes a name transform.
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPattern">
<summary>
Regular expression pattern for global filtering
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacePattern">
<summary>
Regular expression pattern for replacing text
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacementValues">
<summary>
The list of replacement values
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPatternRegex">
<summary>
Regular expression for global filtering
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.ReplacePatternRegex">
<summary>
Regular expression for replacing text
</summary>
</member>
<member name="T:Caliburn.Micro.RegExHelper">
<summary>
Helper class for encoding strings to regular expression patterns
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NameRegEx">
<summary>
Regular expression pattern for valid name
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.SubNamespaceRegEx">
<summary>
Regular expression pattern for subnamespace (including dot)
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NamespaceRegEx">
<summary>
Regular expression pattern for namespace or namespace fragment
</summary>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetCaptureGroup(System.String,System.String)">
<summary>
Creates a named capture group with the specified regular expression
</summary>
<param name="groupName">Name of capture group to create</param>
<param name="regEx">Regular expression pattern to capture</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.NamespaceToRegEx(System.String)">
<summary>
Converts a namespace (including wildcards) to a regular expression string
</summary>
<param name="srcNamespace">Source namespace to convert to regular expression</param>
<returns>Namespace converted to a regular expression</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNameCaptureGroup(System.String)">
<summary>
Creates a capture group for a valid name regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNamespaceCaptureGroup(System.String)">
<summary>
Creates a capture group for a namespace regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="T:Caliburn.Micro.StringSplitter">
<summary>
Helper class when splitting strings
</summary>
</member>
<member name="M:Caliburn.Micro.StringSplitter.Split(System.String,System.Char)">
<summary>
Splits a string with a chosen separator.
If a substring is contained in [...] it will not be splitted.
</summary>
<param name="message">The message to split</param>
<param name="separator">The separator to use when splitting</param>
<returns></returns>
</member>
<member name="M:Caliburn.Micro.StringSplitter.SplitParameters(System.String)">
<summary>
Splits a string with , as separator.
Does not split within {},[],()
</summary>
<param name="parameters">The string to split</param>
<returns></returns>
</member>
<member name="T:Caliburn.Micro.TypeMappingConfiguration">
<summary>
Class to specify settings for configuring type mappings by the ViewLocator or ViewModelLocator
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViews">
<summary>
The default subnamespace for Views. Used for creating default subnamespace mappings. Defaults to "Views".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViewModels">
<summary>
The default subnamespace for ViewModels. Used for creating default subnamespace mappings. Defaults to "ViewModels".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.UseNameSuffixesInMappings">
<summary>
Flag to indicate whether or not the name of the Type should be transformed when adding a type mapping. Defaults to true.
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.NameFormat">
<summary>
The format string used to compose the name of a type from base name and name suffix
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.IncludeViewSuffixInViewModelNames">
<summary>
Flag to indicate if ViewModel names should include View suffixes (i.e. CustomerPageViewModel vs. CustomerViewModel)
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewSuffixList">
<summary>
List of View suffixes for which default type mappings should be created. Applies only when UseNameSuffixesInMappings = true.
Default values are "View", "Page"
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewModelSuffix">
<summary>
The name suffix for ViewModels. Applies only when UseNameSuffixesInMappings = true. The default is "ViewModel".
</summary>
</member>
</members>
</doc>
@@ -0,0 +1,284 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caliburn.Micro.Platform</name>
</assembly>
<members>
<member name="T:Caliburn.Micro.CaliburnApplicationDelegate">
<summary>
Encapsulates the app and its available services.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.#ctor">
<summary>
Creates an instance of <see cref="T:Caliburn.Micro.CaliburnApplicationDelegate"/>.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.#ctor(System.IntPtr)">
<summary>
Creates an instance of <see cref="T:Caliburn.Micro.CaliburnApplicationDelegate"/>.
</summary>
<param name="handle">/// The handle for this class</param>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.#ctor(Foundation.NSObjectFlag)">
<summary>
Creates an instance of <see cref="T:Caliburn.Micro.CaliburnApplicationDelegate"/>.
</summary>
<param name="t">>Unused sentinel value, pass NSObjectFlag.Empty</param>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.StartDesignTime">
<summary>
Called by the bootstrapper's constructor at design time to start the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.StartRuntime">
<summary>
Called by the bootstrapper's constructor at runtime to start the framework.
</summary>B
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.Initialize">
<summary>
Start the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.Configure">
<summary>
Override to configure the framework and setup your IoC container.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.SelectAssemblies">
<summary>
Override to tell the framework where to find assemblies to inspect for views, etc.
</summary>
<returns>A list of assemblies to inspect.</returns>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.GetInstance(System.Type,System.String)">
<summary>
Override this to provide an IoC specific implementation.
</summary>
<param name="service">The service to locate.</param>
<param name="key">The key to locate.</param>
<returns>The located service.</returns>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.GetAllInstances(System.Type)">
<summary>
Override this to provide an IoC specific implementation
</summary>
<param name="service">The service to locate.</param>
<returns>The located services.</returns>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.BuildUp(System.Object)">
<summary>
Override this to provide an IoC specific implementation.
</summary>
<param name="instance">The instance to perform injection on.</param>
</member>
<member name="T:Caliburn.Micro.IOSPlatformProvider">
<summary>
A <see cref="T:Caliburn.Micro.IPlatformProvider"/> implementation for the Xamarin iOS platfrom.
</summary>
</member>
<member name="P:Caliburn.Micro.IOSPlatformProvider.InDesignMode">
<summary>
Indicates whether or not the framework is in design-time mode.
</summary>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.BeginOnUIThread(System.Action)">
<summary>
Executes the action on the UI thread asynchronously.
</summary>
<param name="action">The action to execute.</param>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.OnUIThreadAsync(System.Action)">
<summary>
Executes the action on the UI thread asynchronously.
</summary>
<param name = "action">The action to execute.</param>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.OnUIThread(System.Action)">
<summary>
Executes the action on the UI thread.
</summary>
<param name = "action">The action to execute.</param>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.GetFirstNonGeneratedView(System.Object)">
<summary>
Used to retrieve the root, non-framework-created view.
</summary>
<param name="view">The view to search.</param>
<returns>The root element that was not created by the framework.</returns>
<remarks>In certain instances the services create UI elements.
For example, if you ask the window manager to show a UserControl as a dialog, it creates a window to host the UserControl in.
The WindowManager marks that element as a framework-created element so that it can determine what it created vs. what was intended by the developer.
Calling GetFirstNonGeneratedView allows the framework to discover what the original element was.
</remarks>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.ExecuteOnFirstLoad(System.Object,System.Action{System.Object})">
<summary>
Executes the handler the fist time the view is loaded.
</summary>
<param name="view">The view.</param>
<param name="handler">The handler.</param>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.ExecuteOnLayoutUpdated(System.Object,System.Action{System.Object})">
<summary>
Executes the handler the next time the view's LayoutUpdated event fires.
</summary>
<param name="view">The view.</param>
<param name="handler">The handler.</param>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.GetViewCloseAction(System.Object,System.Collections.Generic.ICollection{System.Object},System.Nullable{System.Boolean})">
<summary>
Get the close action for the specified view model.
</summary>
<param name="viewModel">The view model to close.</param>
<param name="views">The associated views.</param>
<param name="dialogResult">The dialog result.</param>
<returns>An <see cref="T:System.Action"/> to close the view model.</returns>
</member>
<member name="T:Caliburn.Micro.IUIViewController">
<summary>
An interface to allow the IOSPlatformProvider provide view lifecycle events
</summary>
</member>
<member name="P:Caliburn.Micro.IUIViewController.IsViewLoaded">
<summary>
Returns if the current view is already loaded
</summary>
</member>
<member name="E:Caliburn.Micro.IUIViewController.ViewLoaded">
<summary>
Invoked when the view is loaded
</summary>
</member>
<member name="E:Caliburn.Micro.IUIViewController.ViewAppeared">
<summary>
Invoked the view appears
</summary>
</member>
<member name="T:Caliburn.Micro.ViewModelLocator">
<summary>
A strategy for determining which view model to use for a given view.
</summary>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.NameTransformer">
<summary>
Used to transform names.
</summary>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.InterfaceCaptureGroupName">
<summary>
The name of the capture group used as a marker for rules that return interface types
</summary>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.ConfigureTypeMappings(Caliburn.Micro.TypeMappingConfiguration)">
<summary>
Specifies how type mappings are created, including default type mappings. Calling this method will
clear all existing name transformation rules and create new default type mappings according to the
configuration.
</summary>
<param name="config">An instance of TypeMappingConfiguration that provides the settings for configuration</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddDefaultTypeMapping(System.String)">
<summary>
Adds a default type mapping using the standard namespace mapping convention
</summary>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddTypeMapping(System.String,System.String,System.String[],System.String)">
<summary>
Adds a standard type mapping based on namespace RegEx replace and filter patterns
</summary>
<param name="nsSourceReplaceRegEx">RegEx replace pattern for source namespace</param>
<param name="nsSourceFilterRegEx">RegEx filter pattern for source namespace</param>
<param name="nsTargetsRegEx">Array of RegEx replace values for target namespaces</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddTypeMapping(System.String,System.String,System.String,System.String)">
<summary>
Adds a standard type mapping based on namespace RegEx replace and filter patterns
</summary>
<param name="nsSourceReplaceRegEx">RegEx replace pattern for source namespace</param>
<param name="nsSourceFilterRegEx">RegEx filter pattern for source namespace</param>
<param name="nsTargetRegEx">RegEx replace value for target namespace</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddNamespaceMapping(System.String,System.String[],System.String)">
<summary>
Adds a standard type mapping based on simple namespace mapping
</summary>
<param name="nsSource">Namespace of source type</param>
<param name="nsTargets">Namespaces of target type as an array</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddNamespaceMapping(System.String,System.String,System.String)">
<summary>
Adds a standard type mapping based on simple namespace mapping
</summary>
<param name="nsSource">Namespace of source type</param>
<param name="nsTarget">Namespace of target type</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddSubNamespaceMapping(System.String,System.String[],System.String)">
<summary>
Adds a standard type mapping by substituting one subnamespace for another
</summary>
<param name="nsSource">Subnamespace of source type</param>
<param name="nsTargets">Subnamespaces of target type as an array</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddSubNamespaceMapping(System.String,System.String,System.String)">
<summary>
Adds a standard type mapping by substituting one subnamespace for another
</summary>
<param name="nsSource">Subnamespace of source type</param>
<param name="nsTarget">Subnamespace of target type</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.MakeInterface(System.String)">
<summary>
Makes a type name into an interface name.
</summary>
<param name = "typeName">The part.</param>
<returns></returns>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.TransformName">
<summary>
Transforms a View type name into all of its possible ViewModel type names. Accepts a flag
to include or exclude interface types.
</summary>
<returns>Enumeration of transformed names</returns>
<remarks>Arguments:
typeName = The name of the View type being resolved to its companion ViewModel.
includeInterfaces = Flag to indicate if interface types are included
</remarks>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.LocateTypeForViewType">
<summary>
Determines the view model type based on the specified view type.
</summary>
<returns>The view model type.</returns>
<remarks>
Pass the view type and receive a view model type. Pass true for the second parameter to search for interfaces.
</remarks>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.LocateForViewType">
<summary>
Locates the view model for the specified view type.
</summary>
<returns>The view model.</returns>
<remarks>
Pass the view type as a parameter and receive a view model instance.
</remarks>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.LocateForView">
<summary>
Locates the view model for the specified view instance.
</summary>
<returns>The view model.</returns>
<remarks>
Pass the view instance as a parameters and receive a view model instance.
</remarks>
</member>
</members>
</doc>
@@ -0,0 +1,268 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caliburn.Micro.Platform.Core</name>
</assembly>
<members>
<member name="T:Caliburn.Micro.AssemblySource">
<summary>
A source of assemblies that are inspectable by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.Instance">
<summary>
The singleton instance of the AssemblySource used by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.FindTypeByNames">
<summary>
Finds a type which matches one of the elements in the sequence of names.
</summary>
</member>
<member name="T:Caliburn.Micro.AssemblySourceCache">
<summary>
A caching subsystem for <see cref="T:Caliburn.Micro.AssemblySource"/>.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySourceCache.ExtractTypes">
<summary>
Extracts the types from the spezified assembly for storing in the cache.
</summary>
</member>
<member name="M:Caliburn.Micro.AssemblySourceCache.Install">
<summary>
Installs the caching subsystem.
</summary>
</member>
<member name="T:Caliburn.Micro.ExtensionMethods">
<summary>
Generic extension methods used by the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAssemblyName(System.Reflection.Assembly)">
<summary>
Get's the name of the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>The assembly's name.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>
Gets all the attributes of a particular type.
</summary>
<typeparam name="T">The type of attributes to get.</typeparam>
<param name="member">The member to inspect for attributes.</param>
<param name="inherit">Whether or not to search for inherited attributes.</param>
<returns>The list of attributes found.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetExportedTypes(System.Reflection.Assembly)">
<summary>
Gets a collection of the public types defined in this assembly that are visible outside the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>A collection of the public types defined in this assembly that are visible outside the assembly.</returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.IsAssignableFrom(System.Type,System.Type)">
<summary>
Returns a value that indicates whether the specified type can be assigned to the current type.
</summary>
<param name="target">The target type</param>
<param name="type">The type to check.</param>
<returns>true if the specified type can be assigned to this type; otherwise, false.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetValueOrDefault``2(System.Collections.Generic.IDictionary{``0,``1},``0)">
<summary>
Gets the value for a key. If the key does not exist, return default(TValue);
</summary>
<typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of the values in the dictionary.</typeparam>
<param name="dictionary">The dictionary to call this method on.</param>
<param name="key">The key to look up.</param>
<returns>The key value. default(TValue) if this key is not in the dictionary.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer">
<summary>
Class for managing the list of rules for doing name transformation.
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.UseEagerRuleSelection">
<summary>
Flag to indicate if transformations from all matched rules are returned. Otherwise, transformations from only the first matched rule are returned.
</summary>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.String,System.String)">
<summary>
Adds a transform using a single replacement value and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValue">The replacement value.</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.Collections.Generic.IEnumerable{System.String},System.String)">
<summary>
Adds a transform using a list of replacement values and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValueList">The list of replacement values</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String)">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<returns>The transformed names.</returns>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String,System.Func{System.String,System.String})">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<param name = "getReplaceString">A function to do a transform on each item in the ReplaceValueList prior to applying the regular expression transform</param>
<returns>The transformed names.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer.Rule">
<summary>
A rule that describes a name transform.
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPattern">
<summary>
Regular expression pattern for global filtering
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacePattern">
<summary>
Regular expression pattern for replacing text
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacementValues">
<summary>
The list of replacement values
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPatternRegex">
<summary>
Regular expression for global filtering
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.ReplacePatternRegex">
<summary>
Regular expression for replacing text
</summary>
</member>
<member name="T:Caliburn.Micro.RegExHelper">
<summary>
Helper class for encoding strings to regular expression patterns
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NameRegEx">
<summary>
Regular expression pattern for valid name
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.SubNamespaceRegEx">
<summary>
Regular expression pattern for subnamespace (including dot)
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NamespaceRegEx">
<summary>
Regular expression pattern for namespace or namespace fragment
</summary>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetCaptureGroup(System.String,System.String)">
<summary>
Creates a named capture group with the specified regular expression
</summary>
<param name="groupName">Name of capture group to create</param>
<param name="regEx">Regular expression pattern to capture</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.NamespaceToRegEx(System.String)">
<summary>
Converts a namespace (including wildcards) to a regular expression string
</summary>
<param name="srcNamespace">Source namespace to convert to regular expression</param>
<returns>Namespace converted to a regular expression</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNameCaptureGroup(System.String)">
<summary>
Creates a capture group for a valid name regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNamespaceCaptureGroup(System.String)">
<summary>
Creates a capture group for a namespace regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="T:Caliburn.Micro.StringSplitter">
<summary>
Helper class when splitting strings
</summary>
</member>
<member name="M:Caliburn.Micro.StringSplitter.Split(System.String,System.Char)">
<summary>
Splits a string with a chosen separator.
If a substring is contained in [...] it will not be splitted.
</summary>
<param name="message">The message to split</param>
<param name="separator">The separator to use when splitting</param>
<returns></returns>
</member>
<member name="M:Caliburn.Micro.StringSplitter.SplitParameters(System.String)">
<summary>
Splits a string with , as separator.
Does not split within {},[],()
</summary>
<param name="parameters">The string to split</param>
<returns></returns>
</member>
<member name="T:Caliburn.Micro.TypeMappingConfiguration">
<summary>
Class to specify settings for configuring type mappings by the ViewLocator or ViewModelLocator
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViews">
<summary>
The default subnamespace for Views. Used for creating default subnamespace mappings. Defaults to "Views".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViewModels">
<summary>
The default subnamespace for ViewModels. Used for creating default subnamespace mappings. Defaults to "ViewModels".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.UseNameSuffixesInMappings">
<summary>
Flag to indicate whether or not the name of the Type should be transformed when adding a type mapping. Defaults to true.
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.NameFormat">
<summary>
The format string used to compose the name of a type from base name and name suffix
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.IncludeViewSuffixInViewModelNames">
<summary>
Flag to indicate if ViewModel names should include View suffixes (i.e. CustomerPageViewModel vs. CustomerViewModel)
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewSuffixList">
<summary>
List of View suffixes for which default type mappings should be created. Applies only when UseNameSuffixesInMappings = true.
Default values are "View", "Page"
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewModelSuffix">
<summary>
The name suffix for ViewModels. Applies only when UseNameSuffixesInMappings = true. The default is "ViewModel".
</summary>
</member>
</members>
</doc>
@@ -0,0 +1,284 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caliburn.Micro.Platform</name>
</assembly>
<members>
<member name="T:Caliburn.Micro.CaliburnApplicationDelegate">
<summary>
Encapsulates the app and its available services.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.#ctor">
<summary>
Creates an instance of <see cref="T:Caliburn.Micro.CaliburnApplicationDelegate"/>.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.#ctor(System.IntPtr)">
<summary>
Creates an instance of <see cref="T:Caliburn.Micro.CaliburnApplicationDelegate"/>.
</summary>
<param name="handle">/// The handle for this class</param>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.#ctor(Foundation.NSObjectFlag)">
<summary>
Creates an instance of <see cref="T:Caliburn.Micro.CaliburnApplicationDelegate"/>.
</summary>
<param name="t">>Unused sentinel value, pass NSObjectFlag.Empty</param>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.StartDesignTime">
<summary>
Called by the bootstrapper's constructor at design time to start the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.StartRuntime">
<summary>
Called by the bootstrapper's constructor at runtime to start the framework.
</summary>B
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.Initialize">
<summary>
Start the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.Configure">
<summary>
Override to configure the framework and setup your IoC container.
</summary>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.SelectAssemblies">
<summary>
Override to tell the framework where to find assemblies to inspect for views, etc.
</summary>
<returns>A list of assemblies to inspect.</returns>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.GetInstance(System.Type,System.String)">
<summary>
Override this to provide an IoC specific implementation.
</summary>
<param name="service">The service to locate.</param>
<param name="key">The key to locate.</param>
<returns>The located service.</returns>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.GetAllInstances(System.Type)">
<summary>
Override this to provide an IoC specific implementation
</summary>
<param name="service">The service to locate.</param>
<returns>The located services.</returns>
</member>
<member name="M:Caliburn.Micro.CaliburnApplicationDelegate.BuildUp(System.Object)">
<summary>
Override this to provide an IoC specific implementation.
</summary>
<param name="instance">The instance to perform injection on.</param>
</member>
<member name="T:Caliburn.Micro.IOSPlatformProvider">
<summary>
A <see cref="T:Caliburn.Micro.IPlatformProvider"/> implementation for the Xamarin iOS platfrom.
</summary>
</member>
<member name="P:Caliburn.Micro.IOSPlatformProvider.InDesignMode">
<summary>
Indicates whether or not the framework is in design-time mode.
</summary>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.BeginOnUIThread(System.Action)">
<summary>
Executes the action on the UI thread asynchronously.
</summary>
<param name="action">The action to execute.</param>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.OnUIThreadAsync(System.Action)">
<summary>
Executes the action on the UI thread asynchronously.
</summary>
<param name = "action">The action to execute.</param>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.OnUIThread(System.Action)">
<summary>
Executes the action on the UI thread.
</summary>
<param name = "action">The action to execute.</param>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.GetFirstNonGeneratedView(System.Object)">
<summary>
Used to retrieve the root, non-framework-created view.
</summary>
<param name="view">The view to search.</param>
<returns>The root element that was not created by the framework.</returns>
<remarks>In certain instances the services create UI elements.
For example, if you ask the window manager to show a UserControl as a dialog, it creates a window to host the UserControl in.
The WindowManager marks that element as a framework-created element so that it can determine what it created vs. what was intended by the developer.
Calling GetFirstNonGeneratedView allows the framework to discover what the original element was.
</remarks>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.ExecuteOnFirstLoad(System.Object,System.Action{System.Object})">
<summary>
Executes the handler the fist time the view is loaded.
</summary>
<param name="view">The view.</param>
<param name="handler">The handler.</param>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.ExecuteOnLayoutUpdated(System.Object,System.Action{System.Object})">
<summary>
Executes the handler the next time the view's LayoutUpdated event fires.
</summary>
<param name="view">The view.</param>
<param name="handler">The handler.</param>
</member>
<member name="M:Caliburn.Micro.IOSPlatformProvider.GetViewCloseAction(System.Object,System.Collections.Generic.ICollection{System.Object},System.Nullable{System.Boolean})">
<summary>
Get the close action for the specified view model.
</summary>
<param name="viewModel">The view model to close.</param>
<param name="views">The associated views.</param>
<param name="dialogResult">The dialog result.</param>
<returns>An <see cref="T:System.Action"/> to close the view model.</returns>
</member>
<member name="T:Caliburn.Micro.IUIViewController">
<summary>
An interface to allow the IOSPlatformProvider provide view lifecycle events
</summary>
</member>
<member name="P:Caliburn.Micro.IUIViewController.IsViewLoaded">
<summary>
Returns if the current view is already loaded
</summary>
</member>
<member name="E:Caliburn.Micro.IUIViewController.ViewLoaded">
<summary>
Invoked when the view is loaded
</summary>
</member>
<member name="E:Caliburn.Micro.IUIViewController.ViewAppeared">
<summary>
Invoked the view appears
</summary>
</member>
<member name="T:Caliburn.Micro.ViewModelLocator">
<summary>
A strategy for determining which view model to use for a given view.
</summary>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.NameTransformer">
<summary>
Used to transform names.
</summary>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.InterfaceCaptureGroupName">
<summary>
The name of the capture group used as a marker for rules that return interface types
</summary>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.ConfigureTypeMappings(Caliburn.Micro.TypeMappingConfiguration)">
<summary>
Specifies how type mappings are created, including default type mappings. Calling this method will
clear all existing name transformation rules and create new default type mappings according to the
configuration.
</summary>
<param name="config">An instance of TypeMappingConfiguration that provides the settings for configuration</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddDefaultTypeMapping(System.String)">
<summary>
Adds a default type mapping using the standard namespace mapping convention
</summary>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddTypeMapping(System.String,System.String,System.String[],System.String)">
<summary>
Adds a standard type mapping based on namespace RegEx replace and filter patterns
</summary>
<param name="nsSourceReplaceRegEx">RegEx replace pattern for source namespace</param>
<param name="nsSourceFilterRegEx">RegEx filter pattern for source namespace</param>
<param name="nsTargetsRegEx">Array of RegEx replace values for target namespaces</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddTypeMapping(System.String,System.String,System.String,System.String)">
<summary>
Adds a standard type mapping based on namespace RegEx replace and filter patterns
</summary>
<param name="nsSourceReplaceRegEx">RegEx replace pattern for source namespace</param>
<param name="nsSourceFilterRegEx">RegEx filter pattern for source namespace</param>
<param name="nsTargetRegEx">RegEx replace value for target namespace</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddNamespaceMapping(System.String,System.String[],System.String)">
<summary>
Adds a standard type mapping based on simple namespace mapping
</summary>
<param name="nsSource">Namespace of source type</param>
<param name="nsTargets">Namespaces of target type as an array</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddNamespaceMapping(System.String,System.String,System.String)">
<summary>
Adds a standard type mapping based on simple namespace mapping
</summary>
<param name="nsSource">Namespace of source type</param>
<param name="nsTarget">Namespace of target type</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddSubNamespaceMapping(System.String,System.String[],System.String)">
<summary>
Adds a standard type mapping by substituting one subnamespace for another
</summary>
<param name="nsSource">Subnamespace of source type</param>
<param name="nsTargets">Subnamespaces of target type as an array</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.AddSubNamespaceMapping(System.String,System.String,System.String)">
<summary>
Adds a standard type mapping by substituting one subnamespace for another
</summary>
<param name="nsSource">Subnamespace of source type</param>
<param name="nsTarget">Subnamespace of target type</param>
<param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
</member>
<member name="M:Caliburn.Micro.ViewModelLocator.MakeInterface(System.String)">
<summary>
Makes a type name into an interface name.
</summary>
<param name = "typeName">The part.</param>
<returns></returns>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.TransformName">
<summary>
Transforms a View type name into all of its possible ViewModel type names. Accepts a flag
to include or exclude interface types.
</summary>
<returns>Enumeration of transformed names</returns>
<remarks>Arguments:
typeName = The name of the View type being resolved to its companion ViewModel.
includeInterfaces = Flag to indicate if interface types are included
</remarks>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.LocateTypeForViewType">
<summary>
Determines the view model type based on the specified view type.
</summary>
<returns>The view model type.</returns>
<remarks>
Pass the view type and receive a view model type. Pass true for the second parameter to search for interfaces.
</remarks>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.LocateForViewType">
<summary>
Locates the view model for the specified view type.
</summary>
<returns>The view model.</returns>
<remarks>
Pass the view type as a parameter and receive a view model instance.
</remarks>
</member>
<member name="F:Caliburn.Micro.ViewModelLocator.LocateForView">
<summary>
Locates the view model for the specified view instance.
</summary>
<returns>The view model.</returns>
<remarks>
Pass the view instance as a parameters and receive a view model instance.
</remarks>
</member>
</members>
</doc>
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,268 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caliburn.Micro.Platform.Core</name>
</assembly>
<members>
<member name="T:Caliburn.Micro.AssemblySource">
<summary>
A source of assemblies that are inspectable by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.Instance">
<summary>
The singleton instance of the AssemblySource used by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.FindTypeByNames">
<summary>
Finds a type which matches one of the elements in the sequence of names.
</summary>
</member>
<member name="T:Caliburn.Micro.AssemblySourceCache">
<summary>
A caching subsystem for <see cref="T:Caliburn.Micro.AssemblySource"/>.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySourceCache.ExtractTypes">
<summary>
Extracts the types from the spezified assembly for storing in the cache.
</summary>
</member>
<member name="M:Caliburn.Micro.AssemblySourceCache.Install">
<summary>
Installs the caching subsystem.
</summary>
</member>
<member name="T:Caliburn.Micro.ExtensionMethods">
<summary>
Generic extension methods used by the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAssemblyName(System.Reflection.Assembly)">
<summary>
Get's the name of the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>The assembly's name.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>
Gets all the attributes of a particular type.
</summary>
<typeparam name="T">The type of attributes to get.</typeparam>
<param name="member">The member to inspect for attributes.</param>
<param name="inherit">Whether or not to search for inherited attributes.</param>
<returns>The list of attributes found.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetExportedTypes(System.Reflection.Assembly)">
<summary>
Gets a collection of the public types defined in this assembly that are visible outside the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>A collection of the public types defined in this assembly that are visible outside the assembly.</returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.IsAssignableFrom(System.Type,System.Type)">
<summary>
Returns a value that indicates whether the specified type can be assigned to the current type.
</summary>
<param name="target">The target type</param>
<param name="type">The type to check.</param>
<returns>true if the specified type can be assigned to this type; otherwise, false.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetValueOrDefault``2(System.Collections.Generic.IDictionary{``0,``1},``0)">
<summary>
Gets the value for a key. If the key does not exist, return default(TValue);
</summary>
<typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of the values in the dictionary.</typeparam>
<param name="dictionary">The dictionary to call this method on.</param>
<param name="key">The key to look up.</param>
<returns>The key value. default(TValue) if this key is not in the dictionary.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer">
<summary>
Class for managing the list of rules for doing name transformation.
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.UseEagerRuleSelection">
<summary>
Flag to indicate if transformations from all matched rules are returned. Otherwise, transformations from only the first matched rule are returned.
</summary>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.String,System.String)">
<summary>
Adds a transform using a single replacement value and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValue">The replacement value.</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.Collections.Generic.IEnumerable{System.String},System.String)">
<summary>
Adds a transform using a list of replacement values and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValueList">The list of replacement values</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String)">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<returns>The transformed names.</returns>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String,System.Func{System.String,System.String})">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<param name = "getReplaceString">A function to do a transform on each item in the ReplaceValueList prior to applying the regular expression transform</param>
<returns>The transformed names.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer.Rule">
<summary>
A rule that describes a name transform.
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPattern">
<summary>
Regular expression pattern for global filtering
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacePattern">
<summary>
Regular expression pattern for replacing text
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacementValues">
<summary>
The list of replacement values
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPatternRegex">
<summary>
Regular expression for global filtering
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.ReplacePatternRegex">
<summary>
Regular expression for replacing text
</summary>
</member>
<member name="T:Caliburn.Micro.RegExHelper">
<summary>
Helper class for encoding strings to regular expression patterns
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NameRegEx">
<summary>
Regular expression pattern for valid name
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.SubNamespaceRegEx">
<summary>
Regular expression pattern for subnamespace (including dot)
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NamespaceRegEx">
<summary>
Regular expression pattern for namespace or namespace fragment
</summary>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetCaptureGroup(System.String,System.String)">
<summary>
Creates a named capture group with the specified regular expression
</summary>
<param name="groupName">Name of capture group to create</param>
<param name="regEx">Regular expression pattern to capture</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.NamespaceToRegEx(System.String)">
<summary>
Converts a namespace (including wildcards) to a regular expression string
</summary>
<param name="srcNamespace">Source namespace to convert to regular expression</param>
<returns>Namespace converted to a regular expression</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNameCaptureGroup(System.String)">
<summary>
Creates a capture group for a valid name regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNamespaceCaptureGroup(System.String)">
<summary>
Creates a capture group for a namespace regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="T:Caliburn.Micro.StringSplitter">
<summary>
Helper class when splitting strings
</summary>
</member>
<member name="M:Caliburn.Micro.StringSplitter.Split(System.String,System.Char)">
<summary>
Splits a string with a chosen separator.
If a substring is contained in [...] it will not be splitted.
</summary>
<param name="message">The message to split</param>
<param name="separator">The separator to use when splitting</param>
<returns></returns>
</member>
<member name="M:Caliburn.Micro.StringSplitter.SplitParameters(System.String)">
<summary>
Splits a string with , as separator.
Does not split within {},[],()
</summary>
<param name="parameters">The string to split</param>
<returns></returns>
</member>
<member name="T:Caliburn.Micro.TypeMappingConfiguration">
<summary>
Class to specify settings for configuring type mappings by the ViewLocator or ViewModelLocator
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViews">
<summary>
The default subnamespace for Views. Used for creating default subnamespace mappings. Defaults to "Views".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViewModels">
<summary>
The default subnamespace for ViewModels. Used for creating default subnamespace mappings. Defaults to "ViewModels".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.UseNameSuffixesInMappings">
<summary>
Flag to indicate whether or not the name of the Type should be transformed when adding a type mapping. Defaults to true.
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.NameFormat">
<summary>
The format string used to compose the name of a type from base name and name suffix
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.IncludeViewSuffixInViewModelNames">
<summary>
Flag to indicate if ViewModel names should include View suffixes (i.e. CustomerPageViewModel vs. CustomerViewModel)
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewSuffixList">
<summary>
List of View suffixes for which default type mappings should be created. Applies only when UseNameSuffixesInMappings = true.
Default values are "View", "Page"
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewModelSuffix">
<summary>
The name suffix for ViewModels. Applies only when UseNameSuffixesInMappings = true. The default is "ViewModel".
</summary>
</member>
</members>
</doc>
File diff suppressed because it is too large Load Diff
Binary file not shown.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,268 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caliburn.Micro.Platform.Core</name>
</assembly>
<members>
<member name="T:Caliburn.Micro.AssemblySource">
<summary>
A source of assemblies that are inspectable by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.Instance">
<summary>
The singleton instance of the AssemblySource used by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.FindTypeByNames">
<summary>
Finds a type which matches one of the elements in the sequence of names.
</summary>
</member>
<member name="T:Caliburn.Micro.AssemblySourceCache">
<summary>
A caching subsystem for <see cref="T:Caliburn.Micro.AssemblySource"/>.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySourceCache.ExtractTypes">
<summary>
Extracts the types from the spezified assembly for storing in the cache.
</summary>
</member>
<member name="M:Caliburn.Micro.AssemblySourceCache.Install">
<summary>
Installs the caching subsystem.
</summary>
</member>
<member name="T:Caliburn.Micro.ExtensionMethods">
<summary>
Generic extension methods used by the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAssemblyName(System.Reflection.Assembly)">
<summary>
Get's the name of the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>The assembly's name.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>
Gets all the attributes of a particular type.
</summary>
<typeparam name="T">The type of attributes to get.</typeparam>
<param name="member">The member to inspect for attributes.</param>
<param name="inherit">Whether or not to search for inherited attributes.</param>
<returns>The list of attributes found.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetExportedTypes(System.Reflection.Assembly)">
<summary>
Gets a collection of the public types defined in this assembly that are visible outside the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>A collection of the public types defined in this assembly that are visible outside the assembly.</returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.IsAssignableFrom(System.Type,System.Type)">
<summary>
Returns a value that indicates whether the specified type can be assigned to the current type.
</summary>
<param name="target">The target type</param>
<param name="type">The type to check.</param>
<returns>true if the specified type can be assigned to this type; otherwise, false.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetValueOrDefault``2(System.Collections.Generic.IDictionary{``0,``1},``0)">
<summary>
Gets the value for a key. If the key does not exist, return default(TValue);
</summary>
<typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of the values in the dictionary.</typeparam>
<param name="dictionary">The dictionary to call this method on.</param>
<param name="key">The key to look up.</param>
<returns>The key value. default(TValue) if this key is not in the dictionary.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer">
<summary>
Class for managing the list of rules for doing name transformation.
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.UseEagerRuleSelection">
<summary>
Flag to indicate if transformations from all matched rules are returned. Otherwise, transformations from only the first matched rule are returned.
</summary>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.String,System.String)">
<summary>
Adds a transform using a single replacement value and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValue">The replacement value.</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.Collections.Generic.IEnumerable{System.String},System.String)">
<summary>
Adds a transform using a list of replacement values and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValueList">The list of replacement values</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String)">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<returns>The transformed names.</returns>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String,System.Func{System.String,System.String})">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<param name = "getReplaceString">A function to do a transform on each item in the ReplaceValueList prior to applying the regular expression transform</param>
<returns>The transformed names.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer.Rule">
<summary>
A rule that describes a name transform.
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPattern">
<summary>
Regular expression pattern for global filtering
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacePattern">
<summary>
Regular expression pattern for replacing text
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacementValues">
<summary>
The list of replacement values
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPatternRegex">
<summary>
Regular expression for global filtering
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.ReplacePatternRegex">
<summary>
Regular expression for replacing text
</summary>
</member>
<member name="T:Caliburn.Micro.RegExHelper">
<summary>
Helper class for encoding strings to regular expression patterns
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NameRegEx">
<summary>
Regular expression pattern for valid name
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.SubNamespaceRegEx">
<summary>
Regular expression pattern for subnamespace (including dot)
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NamespaceRegEx">
<summary>
Regular expression pattern for namespace or namespace fragment
</summary>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetCaptureGroup(System.String,System.String)">
<summary>
Creates a named capture group with the specified regular expression
</summary>
<param name="groupName">Name of capture group to create</param>
<param name="regEx">Regular expression pattern to capture</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.NamespaceToRegEx(System.String)">
<summary>
Converts a namespace (including wildcards) to a regular expression string
</summary>
<param name="srcNamespace">Source namespace to convert to regular expression</param>
<returns>Namespace converted to a regular expression</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNameCaptureGroup(System.String)">
<summary>
Creates a capture group for a valid name regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNamespaceCaptureGroup(System.String)">
<summary>
Creates a capture group for a namespace regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="T:Caliburn.Micro.StringSplitter">
<summary>
Helper class when splitting strings
</summary>
</member>
<member name="M:Caliburn.Micro.StringSplitter.Split(System.String,System.Char)">
<summary>
Splits a string with a chosen separator.
If a substring is contained in [...] it will not be splitted.
</summary>
<param name="message">The message to split</param>
<param name="separator">The separator to use when splitting</param>
<returns></returns>
</member>
<member name="M:Caliburn.Micro.StringSplitter.SplitParameters(System.String)">
<summary>
Splits a string with , as separator.
Does not split within {},[],()
</summary>
<param name="parameters">The string to split</param>
<returns></returns>
</member>
<member name="T:Caliburn.Micro.TypeMappingConfiguration">
<summary>
Class to specify settings for configuring type mappings by the ViewLocator or ViewModelLocator
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViews">
<summary>
The default subnamespace for Views. Used for creating default subnamespace mappings. Defaults to "Views".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViewModels">
<summary>
The default subnamespace for ViewModels. Used for creating default subnamespace mappings. Defaults to "ViewModels".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.UseNameSuffixesInMappings">
<summary>
Flag to indicate whether or not the name of the Type should be transformed when adding a type mapping. Defaults to true.
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.NameFormat">
<summary>
The format string used to compose the name of a type from base name and name suffix
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.IncludeViewSuffixInViewModelNames">
<summary>
Flag to indicate if ViewModel names should include View suffixes (i.e. CustomerPageViewModel vs. CustomerViewModel)
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewSuffixList">
<summary>
List of View suffixes for which default type mappings should be created. Applies only when UseNameSuffixesInMappings = true.
Default values are "View", "Page"
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewModelSuffix">
<summary>
The name suffix for ViewModels. Applies only when UseNameSuffixesInMappings = true. The default is "ViewModel".
</summary>
</member>
</members>
</doc>
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<Directives xmlns="http://schemas.microsoft.com/netfx/2013/01/metadata">
<Library Name="Caliburn.Micro.Platform.UWP">
<Assembly Name="Caliburn.Micro.Platform.UWP" Activate="Required All" Browse="Required All" Serialize="Required All" Dynamic="Required All" />
</Library>
</Directives>
@@ -0,0 +1,268 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caliburn.Micro.Platform.Core</name>
</assembly>
<members>
<member name="T:Caliburn.Micro.AssemblySource">
<summary>
A source of assemblies that are inspectable by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.Instance">
<summary>
The singleton instance of the AssemblySource used by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.FindTypeByNames">
<summary>
Finds a type which matches one of the elements in the sequence of names.
</summary>
</member>
<member name="T:Caliburn.Micro.AssemblySourceCache">
<summary>
A caching subsystem for <see cref="T:Caliburn.Micro.AssemblySource"/>.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySourceCache.ExtractTypes">
<summary>
Extracts the types from the spezified assembly for storing in the cache.
</summary>
</member>
<member name="M:Caliburn.Micro.AssemblySourceCache.Install">
<summary>
Installs the caching subsystem.
</summary>
</member>
<member name="T:Caliburn.Micro.ExtensionMethods">
<summary>
Generic extension methods used by the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAssemblyName(System.Reflection.Assembly)">
<summary>
Get's the name of the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>The assembly's name.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>
Gets all the attributes of a particular type.
</summary>
<typeparam name="T">The type of attributes to get.</typeparam>
<param name="member">The member to inspect for attributes.</param>
<param name="inherit">Whether or not to search for inherited attributes.</param>
<returns>The list of attributes found.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetExportedTypes(System.Reflection.Assembly)">
<summary>
Gets a collection of the public types defined in this assembly that are visible outside the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>A collection of the public types defined in this assembly that are visible outside the assembly.</returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.IsAssignableFrom(System.Type,System.Type)">
<summary>
Returns a value that indicates whether the specified type can be assigned to the current type.
</summary>
<param name="target">The target type</param>
<param name="type">The type to check.</param>
<returns>true if the specified type can be assigned to this type; otherwise, false.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetValueOrDefault``2(System.Collections.Generic.IDictionary{``0,``1},``0)">
<summary>
Gets the value for a key. If the key does not exist, return default(TValue);
</summary>
<typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of the values in the dictionary.</typeparam>
<param name="dictionary">The dictionary to call this method on.</param>
<param name="key">The key to look up.</param>
<returns>The key value. default(TValue) if this key is not in the dictionary.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer">
<summary>
Class for managing the list of rules for doing name transformation.
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.UseEagerRuleSelection">
<summary>
Flag to indicate if transformations from all matched rules are returned. Otherwise, transformations from only the first matched rule are returned.
</summary>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.String,System.String)">
<summary>
Adds a transform using a single replacement value and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValue">The replacement value.</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.Collections.Generic.IEnumerable{System.String},System.String)">
<summary>
Adds a transform using a list of replacement values and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValueList">The list of replacement values</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String)">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<returns>The transformed names.</returns>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String,System.Func{System.String,System.String})">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<param name = "getReplaceString">A function to do a transform on each item in the ReplaceValueList prior to applying the regular expression transform</param>
<returns>The transformed names.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer.Rule">
<summary>
A rule that describes a name transform.
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPattern">
<summary>
Regular expression pattern for global filtering
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacePattern">
<summary>
Regular expression pattern for replacing text
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacementValues">
<summary>
The list of replacement values
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPatternRegex">
<summary>
Regular expression for global filtering
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.ReplacePatternRegex">
<summary>
Regular expression for replacing text
</summary>
</member>
<member name="T:Caliburn.Micro.RegExHelper">
<summary>
Helper class for encoding strings to regular expression patterns
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NameRegEx">
<summary>
Regular expression pattern for valid name
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.SubNamespaceRegEx">
<summary>
Regular expression pattern for subnamespace (including dot)
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NamespaceRegEx">
<summary>
Regular expression pattern for namespace or namespace fragment
</summary>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetCaptureGroup(System.String,System.String)">
<summary>
Creates a named capture group with the specified regular expression
</summary>
<param name="groupName">Name of capture group to create</param>
<param name="regEx">Regular expression pattern to capture</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.NamespaceToRegEx(System.String)">
<summary>
Converts a namespace (including wildcards) to a regular expression string
</summary>
<param name="srcNamespace">Source namespace to convert to regular expression</param>
<returns>Namespace converted to a regular expression</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNameCaptureGroup(System.String)">
<summary>
Creates a capture group for a valid name regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNamespaceCaptureGroup(System.String)">
<summary>
Creates a capture group for a namespace regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="T:Caliburn.Micro.StringSplitter">
<summary>
Helper class when splitting strings
</summary>
</member>
<member name="M:Caliburn.Micro.StringSplitter.Split(System.String,System.Char)">
<summary>
Splits a string with a chosen separator.
If a substring is contained in [...] it will not be splitted.
</summary>
<param name="message">The message to split</param>
<param name="separator">The separator to use when splitting</param>
<returns></returns>
</member>
<member name="M:Caliburn.Micro.StringSplitter.SplitParameters(System.String)">
<summary>
Splits a string with , as separator.
Does not split within {},[],()
</summary>
<param name="parameters">The string to split</param>
<returns></returns>
</member>
<member name="T:Caliburn.Micro.TypeMappingConfiguration">
<summary>
Class to specify settings for configuring type mappings by the ViewLocator or ViewModelLocator
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViews">
<summary>
The default subnamespace for Views. Used for creating default subnamespace mappings. Defaults to "Views".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViewModels">
<summary>
The default subnamespace for ViewModels. Used for creating default subnamespace mappings. Defaults to "ViewModels".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.UseNameSuffixesInMappings">
<summary>
Flag to indicate whether or not the name of the Type should be transformed when adding a type mapping. Defaults to true.
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.NameFormat">
<summary>
The format string used to compose the name of a type from base name and name suffix
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.IncludeViewSuffixInViewModelNames">
<summary>
Flag to indicate if ViewModel names should include View suffixes (i.e. CustomerPageViewModel vs. CustomerViewModel)
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewSuffixList">
<summary>
List of View suffixes for which default type mappings should be created. Applies only when UseNameSuffixesInMappings = true.
Default values are "View", "Page"
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewModelSuffix">
<summary>
The name suffix for ViewModels. Applies only when UseNameSuffixesInMappings = true. The default is "ViewModel".
</summary>
</member>
</members>
</doc>
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,268 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caliburn.Micro.Platform.Core</name>
</assembly>
<members>
<member name="T:Caliburn.Micro.AssemblySource">
<summary>
A source of assemblies that are inspectable by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.Instance">
<summary>
The singleton instance of the AssemblySource used by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.FindTypeByNames">
<summary>
Finds a type which matches one of the elements in the sequence of names.
</summary>
</member>
<member name="T:Caliburn.Micro.AssemblySourceCache">
<summary>
A caching subsystem for <see cref="T:Caliburn.Micro.AssemblySource"/>.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySourceCache.ExtractTypes">
<summary>
Extracts the types from the spezified assembly for storing in the cache.
</summary>
</member>
<member name="M:Caliburn.Micro.AssemblySourceCache.Install">
<summary>
Installs the caching subsystem.
</summary>
</member>
<member name="T:Caliburn.Micro.ExtensionMethods">
<summary>
Generic extension methods used by the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAssemblyName(System.Reflection.Assembly)">
<summary>
Get's the name of the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>The assembly's name.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>
Gets all the attributes of a particular type.
</summary>
<typeparam name="T">The type of attributes to get.</typeparam>
<param name="member">The member to inspect for attributes.</param>
<param name="inherit">Whether or not to search for inherited attributes.</param>
<returns>The list of attributes found.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetExportedTypes(System.Reflection.Assembly)">
<summary>
Gets a collection of the public types defined in this assembly that are visible outside the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>A collection of the public types defined in this assembly that are visible outside the assembly.</returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.IsAssignableFrom(System.Type,System.Type)">
<summary>
Returns a value that indicates whether the specified type can be assigned to the current type.
</summary>
<param name="target">The target type</param>
<param name="type">The type to check.</param>
<returns>true if the specified type can be assigned to this type; otherwise, false.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetValueOrDefault``2(System.Collections.Generic.IDictionary{``0,``1},``0)">
<summary>
Gets the value for a key. If the key does not exist, return default(TValue);
</summary>
<typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of the values in the dictionary.</typeparam>
<param name="dictionary">The dictionary to call this method on.</param>
<param name="key">The key to look up.</param>
<returns>The key value. default(TValue) if this key is not in the dictionary.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer">
<summary>
Class for managing the list of rules for doing name transformation.
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.UseEagerRuleSelection">
<summary>
Flag to indicate if transformations from all matched rules are returned. Otherwise, transformations from only the first matched rule are returned.
</summary>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.String,System.String)">
<summary>
Adds a transform using a single replacement value and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValue">The replacement value.</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.Collections.Generic.IEnumerable{System.String},System.String)">
<summary>
Adds a transform using a list of replacement values and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValueList">The list of replacement values</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String)">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<returns>The transformed names.</returns>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String,System.Func{System.String,System.String})">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<param name = "getReplaceString">A function to do a transform on each item in the ReplaceValueList prior to applying the regular expression transform</param>
<returns>The transformed names.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer.Rule">
<summary>
A rule that describes a name transform.
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPattern">
<summary>
Regular expression pattern for global filtering
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacePattern">
<summary>
Regular expression pattern for replacing text
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacementValues">
<summary>
The list of replacement values
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPatternRegex">
<summary>
Regular expression for global filtering
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.ReplacePatternRegex">
<summary>
Regular expression for replacing text
</summary>
</member>
<member name="T:Caliburn.Micro.RegExHelper">
<summary>
Helper class for encoding strings to regular expression patterns
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NameRegEx">
<summary>
Regular expression pattern for valid name
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.SubNamespaceRegEx">
<summary>
Regular expression pattern for subnamespace (including dot)
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NamespaceRegEx">
<summary>
Regular expression pattern for namespace or namespace fragment
</summary>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetCaptureGroup(System.String,System.String)">
<summary>
Creates a named capture group with the specified regular expression
</summary>
<param name="groupName">Name of capture group to create</param>
<param name="regEx">Regular expression pattern to capture</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.NamespaceToRegEx(System.String)">
<summary>
Converts a namespace (including wildcards) to a regular expression string
</summary>
<param name="srcNamespace">Source namespace to convert to regular expression</param>
<returns>Namespace converted to a regular expression</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNameCaptureGroup(System.String)">
<summary>
Creates a capture group for a valid name regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNamespaceCaptureGroup(System.String)">
<summary>
Creates a capture group for a namespace regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="T:Caliburn.Micro.StringSplitter">
<summary>
Helper class when splitting strings
</summary>
</member>
<member name="M:Caliburn.Micro.StringSplitter.Split(System.String,System.Char)">
<summary>
Splits a string with a chosen separator.
If a substring is contained in [...] it will not be splitted.
</summary>
<param name="message">The message to split</param>
<param name="separator">The separator to use when splitting</param>
<returns></returns>
</member>
<member name="M:Caliburn.Micro.StringSplitter.SplitParameters(System.String)">
<summary>
Splits a string with , as separator.
Does not split within {},[],()
</summary>
<param name="parameters">The string to split</param>
<returns></returns>
</member>
<member name="T:Caliburn.Micro.TypeMappingConfiguration">
<summary>
Class to specify settings for configuring type mappings by the ViewLocator or ViewModelLocator
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViews">
<summary>
The default subnamespace for Views. Used for creating default subnamespace mappings. Defaults to "Views".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViewModels">
<summary>
The default subnamespace for ViewModels. Used for creating default subnamespace mappings. Defaults to "ViewModels".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.UseNameSuffixesInMappings">
<summary>
Flag to indicate whether or not the name of the Type should be transformed when adding a type mapping. Defaults to true.
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.NameFormat">
<summary>
The format string used to compose the name of a type from base name and name suffix
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.IncludeViewSuffixInViewModelNames">
<summary>
Flag to indicate if ViewModel names should include View suffixes (i.e. CustomerPageViewModel vs. CustomerViewModel)
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewSuffixList">
<summary>
List of View suffixes for which default type mappings should be created. Applies only when UseNameSuffixesInMappings = true.
Default values are "View", "Page"
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewModelSuffix">
<summary>
The name suffix for ViewModels. Applies only when UseNameSuffixesInMappings = true. The default is "ViewModel".
</summary>
</member>
</members>
</doc>
Binary file not shown.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,268 @@
<?xml version="1.0"?>
<doc>
<assembly>
<name>Caliburn.Micro.Platform.Core</name>
</assembly>
<members>
<member name="T:Caliburn.Micro.AssemblySource">
<summary>
A source of assemblies that are inspectable by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.Instance">
<summary>
The singleton instance of the AssemblySource used by the framework.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySource.FindTypeByNames">
<summary>
Finds a type which matches one of the elements in the sequence of names.
</summary>
</member>
<member name="T:Caliburn.Micro.AssemblySourceCache">
<summary>
A caching subsystem for <see cref="T:Caliburn.Micro.AssemblySource"/>.
</summary>
</member>
<member name="F:Caliburn.Micro.AssemblySourceCache.ExtractTypes">
<summary>
Extracts the types from the spezified assembly for storing in the cache.
</summary>
</member>
<member name="M:Caliburn.Micro.AssemblySourceCache.Install">
<summary>
Installs the caching subsystem.
</summary>
</member>
<member name="T:Caliburn.Micro.ExtensionMethods">
<summary>
Generic extension methods used by the framework.
</summary>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAssemblyName(System.Reflection.Assembly)">
<summary>
Get's the name of the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>The assembly's name.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetAttributes``1(System.Reflection.MemberInfo,System.Boolean)">
<summary>
Gets all the attributes of a particular type.
</summary>
<typeparam name="T">The type of attributes to get.</typeparam>
<param name="member">The member to inspect for attributes.</param>
<param name="inherit">Whether or not to search for inherited attributes.</param>
<returns>The list of attributes found.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetExportedTypes(System.Reflection.Assembly)">
<summary>
Gets a collection of the public types defined in this assembly that are visible outside the assembly.
</summary>
<param name="assembly">The assembly.</param>
<returns>A collection of the public types defined in this assembly that are visible outside the assembly.</returns>
<exception cref="T:System.ArgumentNullException"></exception>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.IsAssignableFrom(System.Type,System.Type)">
<summary>
Returns a value that indicates whether the specified type can be assigned to the current type.
</summary>
<param name="target">The target type</param>
<param name="type">The type to check.</param>
<returns>true if the specified type can be assigned to this type; otherwise, false.</returns>
</member>
<member name="M:Caliburn.Micro.ExtensionMethods.GetValueOrDefault``2(System.Collections.Generic.IDictionary{``0,``1},``0)">
<summary>
Gets the value for a key. If the key does not exist, return default(TValue);
</summary>
<typeparam name="TKey">The type of the keys in the dictionary.</typeparam>
<typeparam name="TValue">The type of the values in the dictionary.</typeparam>
<param name="dictionary">The dictionary to call this method on.</param>
<param name="key">The key to look up.</param>
<returns>The key value. default(TValue) if this key is not in the dictionary.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer">
<summary>
Class for managing the list of rules for doing name transformation.
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.UseEagerRuleSelection">
<summary>
Flag to indicate if transformations from all matched rules are returned. Otherwise, transformations from only the first matched rule are returned.
</summary>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.String,System.String)">
<summary>
Adds a transform using a single replacement value and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValue">The replacement value.</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.AddRule(System.String,System.Collections.Generic.IEnumerable{System.String},System.String)">
<summary>
Adds a transform using a list of replacement values and a global filter pattern.
</summary>
<param name = "replacePattern">Regular expression pattern for replacing text</param>
<param name = "replaceValueList">The list of replacement values</param>
<param name = "globalFilterPattern">Regular expression pattern for global filtering</param>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String)">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<returns>The transformed names.</returns>
</member>
<member name="M:Caliburn.Micro.NameTransformer.Transform(System.String,System.Func{System.String,System.String})">
<summary>
Gets the list of transformations for a given name.
</summary>
<param name = "source">The name to transform into the resolved name list</param>
<param name = "getReplaceString">A function to do a transform on each item in the ReplaceValueList prior to applying the regular expression transform</param>
<returns>The transformed names.</returns>
</member>
<member name="T:Caliburn.Micro.NameTransformer.Rule">
<summary>
A rule that describes a name transform.
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPattern">
<summary>
Regular expression pattern for global filtering
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacePattern">
<summary>
Regular expression pattern for replacing text
</summary>
</member>
<member name="F:Caliburn.Micro.NameTransformer.Rule.ReplacementValues">
<summary>
The list of replacement values
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.GlobalFilterPatternRegex">
<summary>
Regular expression for global filtering
</summary>
</member>
<member name="P:Caliburn.Micro.NameTransformer.Rule.ReplacePatternRegex">
<summary>
Regular expression for replacing text
</summary>
</member>
<member name="T:Caliburn.Micro.RegExHelper">
<summary>
Helper class for encoding strings to regular expression patterns
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NameRegEx">
<summary>
Regular expression pattern for valid name
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.SubNamespaceRegEx">
<summary>
Regular expression pattern for subnamespace (including dot)
</summary>
</member>
<member name="F:Caliburn.Micro.RegExHelper.NamespaceRegEx">
<summary>
Regular expression pattern for namespace or namespace fragment
</summary>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetCaptureGroup(System.String,System.String)">
<summary>
Creates a named capture group with the specified regular expression
</summary>
<param name="groupName">Name of capture group to create</param>
<param name="regEx">Regular expression pattern to capture</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.NamespaceToRegEx(System.String)">
<summary>
Converts a namespace (including wildcards) to a regular expression string
</summary>
<param name="srcNamespace">Source namespace to convert to regular expression</param>
<returns>Namespace converted to a regular expression</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNameCaptureGroup(System.String)">
<summary>
Creates a capture group for a valid name regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="M:Caliburn.Micro.RegExHelper.GetNamespaceCaptureGroup(System.String)">
<summary>
Creates a capture group for a namespace regular expression pattern
</summary>
<param name="groupName">Name of capture group to create</param>
<returns>Regular expression capture group with the specified group name</returns>
</member>
<member name="T:Caliburn.Micro.StringSplitter">
<summary>
Helper class when splitting strings
</summary>
</member>
<member name="M:Caliburn.Micro.StringSplitter.Split(System.String,System.Char)">
<summary>
Splits a string with a chosen separator.
If a substring is contained in [...] it will not be splitted.
</summary>
<param name="message">The message to split</param>
<param name="separator">The separator to use when splitting</param>
<returns></returns>
</member>
<member name="M:Caliburn.Micro.StringSplitter.SplitParameters(System.String)">
<summary>
Splits a string with , as separator.
Does not split within {},[],()
</summary>
<param name="parameters">The string to split</param>
<returns></returns>
</member>
<member name="T:Caliburn.Micro.TypeMappingConfiguration">
<summary>
Class to specify settings for configuring type mappings by the ViewLocator or ViewModelLocator
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViews">
<summary>
The default subnamespace for Views. Used for creating default subnamespace mappings. Defaults to "Views".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.DefaultSubNamespaceForViewModels">
<summary>
The default subnamespace for ViewModels. Used for creating default subnamespace mappings. Defaults to "ViewModels".
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.UseNameSuffixesInMappings">
<summary>
Flag to indicate whether or not the name of the Type should be transformed when adding a type mapping. Defaults to true.
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.NameFormat">
<summary>
The format string used to compose the name of a type from base name and name suffix
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.IncludeViewSuffixInViewModelNames">
<summary>
Flag to indicate if ViewModel names should include View suffixes (i.e. CustomerPageViewModel vs. CustomerViewModel)
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewSuffixList">
<summary>
List of View suffixes for which default type mappings should be created. Applies only when UseNameSuffixesInMappings = true.
Default values are "View", "Page"
</summary>
</member>
<member name="F:Caliburn.Micro.TypeMappingConfiguration.ViewModelSuffix">
<summary>
The name suffix for ViewModels. Applies only when UseNameSuffixesInMappings = true. The default is "ViewModel".
</summary>
</member>
</members>
</doc>
File diff suppressed because it is too large Load Diff
Binary file not shown.
File diff suppressed because it is too large Load Diff
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
Binary file not shown.