Partager via


LayoutSynchronizedWindow Class

A Window which will layout synchronously if the content is changed and the LayoutSynchronizer is active. This is used to ensure that critical codepaths which demand a measured and arranged element receive one when the content of the window changes.

Namespace:  Microsoft.VisualStudio.PlatformUI
Assembly:  Microsoft.VisualStudio.Shell.10.0 (in Microsoft.VisualStudio.Shell.10.0.dll)

Syntax

'Déclaration
Public Class LayoutSynchronizedWindow _
    Inherits Window
'Utilisation
Dim instance As LayoutSynchronizedWindow
public class LayoutSynchronizedWindow : Window
public ref class LayoutSynchronizedWindow : public Window
type LayoutSynchronizedWindow =  
    class
        inherit Window
    end
public class LayoutSynchronizedWindow extends Window

Inheritance Hierarchy

System.Object
  System.Windows.Threading.DispatcherObject
    System.Windows.DependencyObject
      System.Windows.Media.Visual
        System.Windows.UIElement
          System.Windows.FrameworkElement
            System.Windows.Controls.Control
              System.Windows.Controls.ContentControl
                System.Windows.Window
                  Microsoft.VisualStudio.PlatformUI.LayoutSynchronizedWindow

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

LayoutSynchronizedWindow Members

Microsoft.VisualStudio.PlatformUI Namespace