Преглед изворни кода

Merge pull request #7108 from workgroupengineering/fixes/XML_Documentation_2

fixes(IDispatcher): Methods XML Documentation
Max Katz пре 4 година
родитељ
комит
75ddc9d592
1 измењених фајлова са 6 додато и 5 уклоњено
  1. 6 5
      src/Avalonia.Base/Threading/IDispatcher.cs

+ 6 - 5
src/Avalonia.Base/Threading/IDispatcher.cs

@@ -20,25 +20,26 @@ namespace Avalonia.Threading
         void VerifyAccess();
 
         /// <summary>
-        /// Invokes a method on the dispatcher thread.
+        /// Posts an action that will be invoked on the dispatcher thread.
         /// </summary>
         /// <param name="action">The method.</param>
         /// <param name="priority">The priority with which to invoke the method.</param>
-        /// <returns>A task that can be used to track the method's execution.</returns>
         void Post(Action action, DispatcherPriority priority = DispatcherPriority.Normal);
 
         /// <summary>
-        /// Posts an action that will be invoked on the dispatcher thread.
+        /// Invokes a action on the dispatcher thread.
         /// </summary>
         /// <param name="action">The method.</param>
         /// <param name="priority">The priority with which to invoke the method.</param>
+        /// <returns>A task that can be used to track the method's execution.</returns>
         Task InvokeAsync(Action action, DispatcherPriority priority = DispatcherPriority.Normal);
 
         /// <summary>
-        /// Posts a function that will be invoked on the dispatcher thread.
+        /// Invokes a method on the dispatcher thread.
         /// </summary>
         /// <param name="function">The method.</param>
         /// <param name="priority">The priority with which to invoke the method.</param>
+        /// <returns>A task that can be used to track the method's execution.</returns>
         Task<TResult> InvokeAsync<TResult>(Func<TResult> function, DispatcherPriority priority = DispatcherPriority.Normal);
 
         /// <summary>
@@ -59,4 +60,4 @@ namespace Avalonia.Threading
         /// <returns>A task that represents a proxy for the task returned by <paramref name="function"/>.</returns>
         Task<TResult> InvokeAsync<TResult>(Func<Task<TResult>> function, DispatcherPriority priority = DispatcherPriority.Normal);
     }
-}
+}