﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>System.Windows.Presentation</name>
  </assembly>
  <members>
    <member name="M:System.AddIn.Pipeline.FrameworkElementAdapters.ContractToViewAdapter(System.AddIn.Contract.INativeHandleContract)">
      <summary>
              返回 <see cref="T:System.Windows.FrameworkElement" /> ，已从转换 <see cref="T:System.AddIn.Contract.INativeHandleContract" />。
            </summary>
      <param name="nativeHandleContract">
                <see cref="T:System.AddIn.Contract.INativeHandleContract" /> 跨隔离边界在宿主应用程序和外接程序之间传递。
              </param>
      <returns>
              一个 <see cref="T:System.Windows.FrameworkElement" /> ，将显示在主机应用程序或外接程序，具体取决于在其中方向 UI 两者之间传递。
            </returns>
    </member>
    <member name="M:System.AddIn.Pipeline.FrameworkElementAdapters.ViewToContractAdapter(System.Windows.FrameworkElement)">
      <summary>
              返回 <see cref="T:System.AddIn.Contract.INativeHandleContract" /> ，已从转换 <see cref="T:System.Windows.FrameworkElement" />。
            </summary>
      <param name="root">
                <see cref="T:System.Windows.FrameworkElement" /> 宿主应用程序和外接程序之间传递跨隔离边界。
              </param>
      <returns>
              <see cref="T:System.AddIn.Contract.INativeHandleContract" /> 从宿主应用程序或外接程序，具体取决于的方向传递 UI 两者之间传递。
            </returns>
      <exception cref="T:System.InvalidOperationException">
                  <paramref name="root" /> 不是元素树的根元素。
                </exception>
    </member>
    <member name="M:System.Windows.Threading.DispatcherExtensions.BeginInvoke(System.Windows.Threading.Dispatcher,System.Action)">
      <summary>
              以正常优先级的线程上异步执行指定的委托，指定 <see cref="T:System.Windows.Threading.Dispatcher" /> 上创建了。
            </summary>
      <param name="dispatcher">
                调度程序执行的委托。
              </param>
      <param name="action">
                要执行的委托，它不采用任何参数，并不返回值。
              </param>
      <returns>
              <see cref="T:System.IAsyncResult" /> 对象，它表示的结果 <see cref="M:System.Windows.Threading.DispatcherExtensions.BeginInvoke(System.Windows.Threading.Dispatcher,System.Action)" /> 操作。
            </returns>
      <exception cref="T:System.ArgumentNullException">
                  <paramref name="action" /> 为 <see langword="null" />。
                </exception>
    </member>
    <member name="M:System.Windows.Threading.DispatcherExtensions.BeginInvoke(System.Windows.Threading.Dispatcher,System.Action,System.Windows.Threading.DispatcherPriority)">
      <summary>
              指定用异步执行委托指定的优先级的线程上，指定 <see cref="T:System.Windows.Threading.Dispatcher" /> 上创建了。
            </summary>
      <param name="dispatcher">
                调度程序执行的委托。
              </param>
      <param name="action">
                要执行的委托，它不采用任何参数，并不返回值。
              </param>
      <param name="priority">
                相对于其他中挂起的操作的委托的执行优先级 <see cref="T:System.Windows.Threading.Dispatcher" /> 事件队列。
              </param>
      <returns>
              <see cref="T:System.IAsyncResult" /> 对象，它表示的结果 <see cref="M:System.Windows.Threading.DispatcherExtensions.BeginInvoke(System.Windows.Threading.Dispatcher,System.Action,System.Windows.Threading.DispatcherPriority)" /> 操作。
            </returns>
      <exception cref="T:System.ArgumentNullException">
                  <paramref name="action" /> 为 <see langword="null" />。
                </exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
                  <paramref name="priority" /> 不是有效 <see cref="T:System.Windows.Threading.DispatcherPriority" />。
                </exception>
    </member>
    <member name="M:System.Windows.Threading.DispatcherExtensions.Invoke(System.Windows.Threading.Dispatcher,System.Action)">
      <summary>
              以正常优先级的线程上异步执行指定的委托，指定 <see cref="T:System.Windows.Threading.Dispatcher" /> 上创建了。
            </summary>
      <param name="dispatcher">
                调度程序执行的委托。
              </param>
      <param name="action">
                要执行的委托，它不采用任何参数，并不返回值。
              </param>
      <exception cref="T:System.ArgumentNullException">
                  <paramref name="action" /> 为 <see langword="null" />。
                </exception>
    </member>
    <member name="M:System.Windows.Threading.DispatcherExtensions.Invoke(System.Windows.Threading.Dispatcher,System.Action,System.TimeSpan)">
      <summary>
              在该线程上异步执行指定的委托，指定 <see cref="T:System.Windows.Threading.Dispatcher" /> 已创建，但指定的超时期限后停止执行。
            </summary>
      <param name="dispatcher">
                调度程序执行的委托。
              </param>
      <param name="action">
                要执行的委托，它不采用任何参数，并不返回值。
              </param>
      <param name="timeout">
                等待要完成的操作的最大时间。
              </param>
      <exception cref="T:System.ArgumentNullException">
                  <paramref name="action" /> 为 <see langword="null" />。
                </exception>
      <exception cref="T:System.ArgumentException">
                  <paramref name="priority" /> 等于 <see cref="F:System.Windows.Threading.DispatcherPriority.Inactive" />。
                </exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
                  <paramref name="priority" /> 不是有效的 <see cref="T:System.Windows.Threading.DispatcherPriority" />。
                </exception>
    </member>
    <member name="M:System.Windows.Threading.DispatcherExtensions.Invoke(System.Windows.Threading.Dispatcher,System.Action,System.TimeSpan,System.Windows.Threading.DispatcherPriority)">
      <summary>
              在线程上执行指定的优先级的情况下同步指定的委托，指定 <see cref="T:System.Windows.Threading.Dispatcher" /> 已创建，但指定的超时期限后停止执行。
            </summary>
      <param name="dispatcher">
                调度程序执行的委托。
              </param>
      <param name="action">
                要执行的委托，它不采用任何参数，并不返回值。
              </param>
      <param name="timeout">
                等待要完成的操作的最大时间。
              </param>
      <param name="priority">
                相对于其他中挂起的操作的委托的执行优先级 <see cref="T:System.Windows.Threading.Dispatcher" /> 事件队列。
              </param>
      <exception cref="T:System.ArgumentNullException">
                  <paramref name="action" /> 为 <see langword="null" />。
                </exception>
      <exception cref="T:System.ArgumentException">
                  <paramref name="priority" /> 等于 <see cref="F:System.Windows.Threading.DispatcherPriority.Inactive" />。
                </exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
                  <paramref name="priority" /> 不是有效的 <see cref="T:System.Windows.Threading.DispatcherPriority" />。
                </exception>
    </member>
    <member name="M:System.Windows.Threading.DispatcherExtensions.Invoke(System.Windows.Threading.Dispatcher,System.Action,System.Windows.Threading.DispatcherPriority)">
      <summary>
              在线程上执行指定的优先级的情况下同步指定的委托，指定 <see cref="T:System.Windows.Threading.Dispatcher" /> 上创建了。
            </summary>
      <param name="dispatcher">
                调度程序执行的委托。
              </param>
      <param name="action">
                要执行的委托，它不采用任何参数，并不返回值。
              </param>
      <param name="priority">
                相对于其他中挂起的操作的委托的执行优先级 <see cref="T:System.Windows.Threading.Dispatcher" /> 事件队列。
              </param>
      <exception cref="T:System.ArgumentNullException">
                  <paramref name="action" /> 为 <see langword="null" />。
                </exception>
      <exception cref="T:System.ArgumentException">
                  <paramref name="priority" /> 等于 <see cref="F:System.Windows.Threading.DispatcherPriority.Inactive" />。
                </exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">
                  <paramref name="priority" /> 不是有效的 <see cref="T:System.Windows.Threading.DispatcherPriority" />。
                </exception>
    </member>
    <member name="M:System.Windows.Threading.TaskExtensions.DispatcherOperationWait(System.Threading.Tasks.Task)">
      <summary>
              无限期地等待基础 <see cref="T:System.Windows.Threading.DispatcherOperation" /> 才能完成。
            </summary>
      <param name="this">
                <see cref="T:System.Threading.Tasks.Task" /> 关联 <see cref="T:System.Windows.Threading.DispatcherOperation" />。
              </param>
      <returns>
              基础状态 <see cref="T:System.Windows.Threading.DispatcherOperation" />。
            </returns>
      <exception cref="T:System.NotSupportedException">
                  <see cref="T:System.Threading.Tasks.Task" /> 不与关联 <see cref="T:System.Windows.Threading.DispatcherOperation" />。
                </exception>
    </member>
    <member name="M:System.Windows.Threading.TaskExtensions.DispatcherOperationWait(System.Threading.Tasks.Task,System.TimeSpan)">
      <summary>
              等待指定的基础的时间量 <see cref="T:System.Windows.Threading.DispatcherOperation" /> 才能完成。
            </summary>
      <param name="this">
                <see cref="T:System.Threading.Tasks.Task" /> 关联 <see cref="T:System.Windows.Threading.DispatcherOperation" />。
              </param>
      <param name="timeout">
                要等待的时间量。
              </param>
      <returns>
              基础状态 <see cref="T:System.Windows.Threading.DispatcherOperation" />。
            </returns>
      <exception cref="T:System.NotSupportedException">
                  <see cref="T:System.Threading.Tasks.Task" /> 不与关联 <see cref="T:System.Windows.Threading.DispatcherOperation" />。
                </exception>
    </member>
    <member name="M:System.Windows.Threading.TaskExtensions.IsDispatcherOperationTask(System.Threading.Tasks.Task)">
      <summary>
              返回一个值，该值指示是否此 <see cref="T:System.Threading.Tasks.Task" /> 与关联 <see cref="T:System.Windows.Threading.DispatcherOperation" />。
            </summary>
      <param name="this">
                要检查的 <see cref="T:System.Threading.Tasks.Task" />。
              </param>
      <returns>
              基础状态 <see cref="T:System.Windows.Threading.DispatcherOperation" />。
            </returns>
    </member>
    <member name="T:System.AddIn.Pipeline.FrameworkElementAdapters">
      <summary>
              <see cref="T:System.AddIn.Pipeline.FrameworkElementAdapters" /> 通过使用 Windows Presentation Foundation (WPF) 外接程序之间进行转换 <see cref="T:System.Windows.FrameworkElement" /> 和 <see cref="T:System.AddIn.Contract.INativeHandleContract" />。
            </summary>
    </member>
    <member name="T:System.Windows.Threading.DispatcherExtensions">
      <summary>
              提供了一套 <see langword="static" /> 扩展的方法 <see cref="T:System.Windows.Threading.Dispatcher" /> 类。
            </summary>
    </member>
    <member name="T:System.Windows.Threading.TaskExtensions">
      <summary>
              提供了一套 <see langword="static" /> 扩展的方法 <see cref="T:System.Threading.Tasks.Task" /> 类。
            </summary>
    </member>
  </members>
</doc>