System.Windows.Presentation is used by Windows Presentation Foundation (WPF) add-ins to convert between a and an . Returns a that has been converted from an . A that will be displayed from either the host application or add-in, depending on the direction in which the UI is passed between the two. The that was passed across the isolation boundary between the host application and the add-in. Returns an that has been converted from a . An that is passed from either the host application or the add-in, depending on the direction in which the UI is passed between the two. The to be passed across the isolation boundary between the host application and the add-in. is not the root element of a tree of elements. Provides a set of static methods that extend the class. Executes the specified delegate asynchronously with normal priority on the thread that the specified was created on. The dispatcher that executes the delegate. The delegate to execute, which takes no arguments and does not return a value. is null. Executes the specified delegate asynchronously with the specified priority on the thread that the specified was created on. The dispatcher that executes the delegate. The delegate to execute, which takes no arguments and does not return a value. The execution priority of the delegate relative to other pending operations in the event queue. is null. is not a valid . Executes the specified delegate synchronously with normal priority on the thread that the specified was created on. The dispatcher that executes the delegate. The delegate to execute, which takes no arguments and does not return a value. is null. Executes the specified delegate synchronously on the thread that the specified was created on, and stops execution after the specified time-out period. The dispatcher that executes the delegate. The delegate to execute, which takes no arguments and does not return a value. The maximum time to wait for the operation to finish. is null. is equal to . is not a valid . Executes the specified delegate synchronously with the specified priority on the thread that the specified was created on, and stops execution after the specified time-out period. The dispatcher that executes the delegate. The delegate to execute, which takes no arguments and does not return a value. The maximum time to wait for the operation to finish. The execution priority of the delegate relative to other pending operations in the event queue. is null. is equal to . is not a valid . Executes the specified delegate synchronously with the specified priority on the thread that the specified was created on. The dispatcher that executes the delegate. The delegate to execute, which takes no arguments and does not return a value. The execution priority of the delegate relative to other pending operations in the event queue. is null. is equal to . is not a valid .