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

This commit is contained in:
2019-04-10 20:36:32 +01:00
parent 7192a2d3e8
commit 16ba287d62
67 changed files with 28038 additions and 0 deletions
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