Caliburn.Micro.Platform.xml 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>Caliburn.Micro.Platform</name>
  5. </assembly>
  6. <members>
  7. <member name="T:Caliburn.Micro.ActivityEventArgs">
  8. <summary>
  9. Arguments for activity events
  10. </summary>
  11. </member>
  12. <member name="M:Caliburn.Micro.ActivityEventArgs.#ctor(Android.App.Activity)">
  13. <summary>
  14. Creates a new ActivityEventArgs.
  15. </summary>
  16. <param name="activity">The activity this event corresponds to.</param>
  17. </member>
  18. <member name="P:Caliburn.Micro.ActivityEventArgs.Activity">
  19. <summary>
  20. The activity this event corresponds to.
  21. </summary>
  22. </member>
  23. <member name="T:Caliburn.Micro.ActivityLifecycleCallbackHandler">
  24. <summary>
  25. Handles callbacks for the activity lifecycle and exposes them as events
  26. </summary>
  27. </member>
  28. <member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivityCreated">
  29. <summary>
  30. Invoked when an activity is created
  31. </summary>
  32. </member>
  33. <member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivityDestoryed">
  34. <summary>
  35. Invoked when an acitivty is destroyed
  36. </summary>
  37. </member>
  38. <member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivityPaused">
  39. <summary>
  40. Invoked when an acitivty is paused
  41. </summary>
  42. </member>
  43. <member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivityResumed">
  44. <summary>
  45. Invoked when an acitivty is resumed
  46. </summary>
  47. </member>
  48. <member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivitySaveInstanceState">
  49. <summary>
  50. Invoked when an acitities instance state is saved
  51. </summary>
  52. </member>
  53. <member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivityStarted">
  54. <summary>
  55. Invoked when an activity is started
  56. </summary>
  57. </member>
  58. <member name="E:Caliburn.Micro.ActivityLifecycleCallbackHandler.ActivityStopped">
  59. <summary>
  60. Invoked when an activity is stopped
  61. </summary>
  62. </member>
  63. <member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivityCreated(Android.App.Activity,Android.OS.Bundle)">
  64. <summary>
  65. Invokes the ActivityCreated event
  66. </summary>
  67. <param name="activity">The activity</param>
  68. <param name="savedInstanceState">The saved instance state</param>
  69. </member>
  70. <member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivityDestroyed(Android.App.Activity)">
  71. <summary>
  72. Invokes the ActivityDestroyed event
  73. </summary>
  74. <param name="activity">The activity</param>
  75. </member>
  76. <member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivityPaused(Android.App.Activity)">
  77. <summary>
  78. Invokes the ActivityPaused event
  79. </summary>
  80. <param name="activity">The activity</param>
  81. </member>
  82. <member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivityResumed(Android.App.Activity)">
  83. <summary>
  84. Invokes the ActivityResumed event
  85. </summary>
  86. <param name="activity">The activity</param>
  87. </member>
  88. <member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivitySaveInstanceState(Android.App.Activity,Android.OS.Bundle)">
  89. <summary>
  90. Invokes the ActivitySaveInstanceState event
  91. </summary>
  92. <param name="activity">The activity</param>
  93. <param name="outState">The output state</param>
  94. </member>
  95. <member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivityStarted(Android.App.Activity)">
  96. <summary>
  97. Invokes the ActivityStarted event
  98. </summary>
  99. <param name="activity">The activity</param>
  100. </member>
  101. <member name="M:Caliburn.Micro.ActivityLifecycleCallbackHandler.OnActivityStopped(Android.App.Activity)">
  102. <summary>
  103. Invokes the ActivityStopped event
  104. </summary>
  105. <param name="activity">The activity</param>
  106. </member>
  107. <member name="T:Caliburn.Micro.AndroidPlatformProvider">
  108. <summary>
  109. A <see cref="T:Caliburn.Micro.IPlatformProvider"/> implementation for the Xamarin Android platfrom.
  110. </summary>
  111. </member>
  112. <member name="M:Caliburn.Micro.AndroidPlatformProvider.#ctor(Android.App.Application)">
  113. <summary>
  114. Creates an instance of <see cref="T:Caliburn.Micro.AndroidPlatformProvider"/>.
  115. </summary>
  116. <param name="application">The Android Application</param>
  117. </member>
  118. <member name="P:Caliburn.Micro.AndroidPlatformProvider.PropertyChangeNotificationsOnUIThread">
  119. <summary>
  120. Whether or not classes should execute property change notications on the UI thread.
  121. </summary>
  122. </member>
  123. <member name="P:Caliburn.Micro.AndroidPlatformProvider.InDesignMode">
  124. <summary>
  125. Indicates whether or not the framework is in design-time mode.
  126. </summary>
  127. </member>
  128. <member name="M:Caliburn.Micro.AndroidPlatformProvider.BeginOnUIThread(System.Action)">
  129. <summary>
  130. Executes the action on the UI thread asynchronously.
  131. </summary>
  132. <param name="action">The action to execute.</param>
  133. </member>
  134. <member name="M:Caliburn.Micro.AndroidPlatformProvider.OnUIThreadAsync(System.Func{System.Threading.Tasks.Task})">
  135. <summary>
  136. Executes the action on the UI thread asynchronously.
  137. </summary>
  138. <param name = "action">The action to execute.</param>
  139. </member>
  140. <member name="M:Caliburn.Micro.AndroidPlatformProvider.OnUIThread(System.Action)">
  141. <summary>
  142. Executes the action on the UI thread.
  143. </summary>
  144. <param name = "action">The action to execute.</param>
  145. </member>
  146. <member name="M:Caliburn.Micro.AndroidPlatformProvider.GetFirstNonGeneratedView(System.Object)">
  147. <summary>
  148. Used to retrieve the root, non-framework-created view.
  149. </summary>
  150. <param name="view">The view to search.</param>
  151. <returns>The root element that was not created by the framework.</returns>
  152. <remarks>In certain instances the services create UI elements.
  153. For example, if you ask the window manager to show a UserControl as a dialog, it creates a window to host the UserControl in.
  154. 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.
  155. Calling GetFirstNonGeneratedView allows the framework to discover what the original element was.
  156. </remarks>
  157. </member>
  158. <member name="M:Caliburn.Micro.AndroidPlatformProvider.ExecuteOnFirstLoad(System.Object,System.Action{System.Object})">
  159. <summary>
  160. Executes the handler the fist time the view is loaded.
  161. </summary>
  162. <param name="view">The view.</param>
  163. <param name="handler">The handler.</param>
  164. </member>
  165. <member name="M:Caliburn.Micro.AndroidPlatformProvider.ExecuteOnLayoutUpdated(System.Object,System.Action{System.Object})">
  166. <summary>
  167. Executes the handler the next time the view's LayoutUpdated event fires.
  168. </summary>
  169. <param name="view">The view.</param>
  170. <param name="handler">The handler.</param>
  171. </member>
  172. <member name="M:Caliburn.Micro.AndroidPlatformProvider.GetViewCloseAction(System.Object,System.Collections.Generic.ICollection{System.Object},System.Nullable{System.Boolean})">
  173. <summary>
  174. Get the close action for the specified view model.
  175. </summary>
  176. <param name="viewModel">The view model to close.</param>
  177. <param name="views">The associated views.</param>
  178. <param name="dialogResult">The dialog result.</param>
  179. <returns>An <see cref="T:System.Action"/> to close the view model.</returns>
  180. </member>
  181. <member name="T:Caliburn.Micro.CaliburnApplication">
  182. <summary>
  183. Encapsulates the app and its available services.
  184. </summary>
  185. </member>
  186. <member name="M:Caliburn.Micro.CaliburnApplication.#ctor(System.IntPtr,Android.Runtime.JniHandleOwnership)">
  187. <summary>
  188. Creates an instance of <see cref="T:Caliburn.Micro.CaliburnApplication"/>.
  189. </summary>
  190. <param name="javaReference">A <see cref="T:System.IntPtr"/> which contains the <c>java.lang.Class</c> JNI value corresponding to this type.</param>
  191. <param name="transfer">How to handle ownership</param>
  192. </member>
  193. <member name="M:Caliburn.Micro.CaliburnApplication.StartDesignTime">
  194. <summary>
  195. Called by the bootstrapper's constructor at design time to start the framework.
  196. </summary>
  197. </member>
  198. <member name="M:Caliburn.Micro.CaliburnApplication.StartRuntime">
  199. <summary>
  200. Called by the bootstrapper's constructor at runtime to start the framework.
  201. </summary>B
  202. </member>
  203. <member name="M:Caliburn.Micro.CaliburnApplication.Initialize">
  204. <summary>
  205. Start the framework.
  206. </summary>
  207. </member>
  208. <member name="M:Caliburn.Micro.CaliburnApplication.Configure">
  209. <summary>
  210. Override to configure the framework and setup your IoC container.
  211. </summary>
  212. </member>
  213. <member name="M:Caliburn.Micro.CaliburnApplication.SelectAssemblies">
  214. <summary>
  215. Override to tell the framework where to find assemblies to inspect for views, etc.
  216. </summary>
  217. <returns>A list of assemblies to inspect.</returns>
  218. </member>
  219. <member name="M:Caliburn.Micro.CaliburnApplication.GetInstance(System.Type,System.String)">
  220. <summary>
  221. Override this to provide an IoC specific implementation.
  222. </summary>
  223. <param name="service">The service to locate.</param>
  224. <param name="key">The key to locate.</param>
  225. <returns>The located service.</returns>
  226. </member>
  227. <member name="M:Caliburn.Micro.CaliburnApplication.GetAllInstances(System.Type)">
  228. <summary>
  229. Override this to provide an IoC specific implementation
  230. </summary>
  231. <param name="service">The service to locate.</param>
  232. <returns>The located services.</returns>
  233. </member>
  234. <member name="M:Caliburn.Micro.CaliburnApplication.BuildUp(System.Object)">
  235. <summary>
  236. Override this to provide an IoC specific implementation.
  237. </summary>
  238. <param name="instance">The instance to perform injection on.</param>
  239. </member>
  240. <member name="T:Caliburn.Micro.ViewModelLocator">
  241. <summary>
  242. A strategy for determining which view model to use for a given view.
  243. </summary>
  244. </member>
  245. <member name="F:Caliburn.Micro.ViewModelLocator.NameTransformer">
  246. <summary>
  247. Used to transform names.
  248. </summary>
  249. </member>
  250. <member name="F:Caliburn.Micro.ViewModelLocator.InterfaceCaptureGroupName">
  251. <summary>
  252. The name of the capture group used as a marker for rules that return interface types
  253. </summary>
  254. </member>
  255. <member name="M:Caliburn.Micro.ViewModelLocator.ConfigureTypeMappings(Caliburn.Micro.TypeMappingConfiguration)">
  256. <summary>
  257. Specifies how type mappings are created, including default type mappings. Calling this method will
  258. clear all existing name transformation rules and create new default type mappings according to the
  259. configuration.
  260. </summary>
  261. <param name="config">An instance of TypeMappingConfiguration that provides the settings for configuration</param>
  262. </member>
  263. <member name="M:Caliburn.Micro.ViewModelLocator.AddDefaultTypeMapping(System.String)">
  264. <summary>
  265. Adds a default type mapping using the standard namespace mapping convention
  266. </summary>
  267. <param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
  268. </member>
  269. <member name="M:Caliburn.Micro.ViewModelLocator.AddTypeMapping(System.String,System.String,System.String[],System.String)">
  270. <summary>
  271. Adds a standard type mapping based on namespace RegEx replace and filter patterns
  272. </summary>
  273. <param name="nsSourceReplaceRegEx">RegEx replace pattern for source namespace</param>
  274. <param name="nsSourceFilterRegEx">RegEx filter pattern for source namespace</param>
  275. <param name="nsTargetsRegEx">Array of RegEx replace values for target namespaces</param>
  276. <param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
  277. </member>
  278. <member name="M:Caliburn.Micro.ViewModelLocator.AddTypeMapping(System.String,System.String,System.String,System.String)">
  279. <summary>
  280. Adds a standard type mapping based on namespace RegEx replace and filter patterns
  281. </summary>
  282. <param name="nsSourceReplaceRegEx">RegEx replace pattern for source namespace</param>
  283. <param name="nsSourceFilterRegEx">RegEx filter pattern for source namespace</param>
  284. <param name="nsTargetRegEx">RegEx replace value for target namespace</param>
  285. <param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
  286. </member>
  287. <member name="M:Caliburn.Micro.ViewModelLocator.AddNamespaceMapping(System.String,System.String[],System.String)">
  288. <summary>
  289. Adds a standard type mapping based on simple namespace mapping
  290. </summary>
  291. <param name="nsSource">Namespace of source type</param>
  292. <param name="nsTargets">Namespaces of target type as an array</param>
  293. <param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
  294. </member>
  295. <member name="M:Caliburn.Micro.ViewModelLocator.AddNamespaceMapping(System.String,System.String,System.String)">
  296. <summary>
  297. Adds a standard type mapping based on simple namespace mapping
  298. </summary>
  299. <param name="nsSource">Namespace of source type</param>
  300. <param name="nsTarget">Namespace of target type</param>
  301. <param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
  302. </member>
  303. <member name="M:Caliburn.Micro.ViewModelLocator.AddSubNamespaceMapping(System.String,System.String[],System.String)">
  304. <summary>
  305. Adds a standard type mapping by substituting one subnamespace for another
  306. </summary>
  307. <param name="nsSource">Subnamespace of source type</param>
  308. <param name="nsTargets">Subnamespaces of target type as an array</param>
  309. <param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
  310. </member>
  311. <member name="M:Caliburn.Micro.ViewModelLocator.AddSubNamespaceMapping(System.String,System.String,System.String)">
  312. <summary>
  313. Adds a standard type mapping by substituting one subnamespace for another
  314. </summary>
  315. <param name="nsSource">Subnamespace of source type</param>
  316. <param name="nsTarget">Subnamespace of target type</param>
  317. <param name="viewSuffix">Suffix for type name. Should be "View" or synonym of "View". (Optional)</param>
  318. </member>
  319. <member name="M:Caliburn.Micro.ViewModelLocator.MakeInterface(System.String)">
  320. <summary>
  321. Makes a type name into an interface name.
  322. </summary>
  323. <param name = "typeName">The part.</param>
  324. <returns></returns>
  325. </member>
  326. <member name="F:Caliburn.Micro.ViewModelLocator.TransformName">
  327. <summary>
  328. Transforms a View type name into all of its possible ViewModel type names. Accepts a flag
  329. to include or exclude interface types.
  330. </summary>
  331. <returns>Enumeration of transformed names</returns>
  332. <remarks>Arguments:
  333. typeName = The name of the View type being resolved to its companion ViewModel.
  334. includeInterfaces = Flag to indicate if interface types are included
  335. </remarks>
  336. </member>
  337. <member name="F:Caliburn.Micro.ViewModelLocator.LocateTypeForViewType">
  338. <summary>
  339. Determines the view model type based on the specified view type.
  340. </summary>
  341. <returns>The view model type.</returns>
  342. <remarks>
  343. Pass the view type and receive a view model type. Pass true for the second parameter to search for interfaces.
  344. </remarks>
  345. </member>
  346. <member name="F:Caliburn.Micro.ViewModelLocator.LocateForViewType">
  347. <summary>
  348. Locates the view model for the specified view type.
  349. </summary>
  350. <returns>The view model.</returns>
  351. <remarks>
  352. Pass the view type as a parameter and receive a view model instance.
  353. </remarks>
  354. </member>
  355. <member name="F:Caliburn.Micro.ViewModelLocator.LocateForView">
  356. <summary>
  357. Locates the view model for the specified view instance.
  358. </summary>
  359. <returns>The view model.</returns>
  360. <remarks>
  361. Pass the view instance as a parameters and receive a view model instance.
  362. </remarks>
  363. </member>
  364. </members>
  365. </doc>