<?xml version="1.0"?>
<doc>
    <assembly>
        <name>HSUCF.WPF.Core</name>
    </assembly>
    <members>
        <member name="T:HSUCF.WPF.Core.Common.UcfTech">
            <summary>
            UCF的一些黑科技
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Common.UcfTech.FlushMemory">
            <summary>
            即刻回收内存，与GC联合使用
            <para>注：此方法可以巧妙的释放一些已关闭的资源却没有被GC及时释放的问题，但频繁的调用会导致性能降低，应避免频繁使用，建议在以下几种场景使用：</para>
            <para>1.物理内存长期增长而不释放</para>
            <para>2.大量的UI或插件的打开关闭操作之后</para>
            <para>3.物理内存已不够使用时</para>
            <para>4.系统闲置时</para>
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Common.UcfTech.CollectByGC">
            <summary>
            使用GC的普通强制回收，适用WPF
            <para>此方法采用普通GC的内存强制释放，此方法尤其适用WPF，对内存的释放有一定的缓解作用，但效果有时并不明显；此方法也同样不能频繁调用，否则会影响系统性能。当内存长时间不释放，建议使用FlushMemory()方法</para>
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTabPanel.ModelProperty">
            <summary>
            Model Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTabPanel.Model">
            <summary>
            Gets or sets the Model property.  This dependency property 
            indicates model attached to this view.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTabPanel.OnModelChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the Model property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTabPanel.LayoutItemPropertyKey">
            <summary>
            LayoutItem Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTabPanel.LayoutItem">
            <summary>
            Gets the LayoutItem property.  This dependency property 
            indicates the LayoutItem attached to this tag item.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTabPanel.SetLayoutItem(HSUCF.WPF.Core.Dock.Controls.LayoutItem)">
            <summary>
            Provides a secure method for setting the LayoutItem property.  
            This dependency property indicates the LayoutItem attached to this tag item.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTabPanel._isMouseDown">
            <summary>
            鼠标是否按下
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTabPanel._isFloatStartDrag">
            <summary>
            是否开始拖动
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTitle.ModelProperty">
            <summary>
            Model Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTitle.Model">
            <summary>
            Gets or sets the Model property.  This dependency property 
            indicates model attached to this view.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTitle.OnModelChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the Model property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTitle.LayoutItemPropertyKey">
            <summary>
            LayoutItem Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTitle.LayoutItem">
            <summary>
            Gets the LayoutItem property.  This dependency property 
            indicates the LayoutItem attached to this tag item.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.AnchorablePaneTitle.SetLayoutItem(HSUCF.WPF.Core.Dock.Controls.LayoutItem)">
            <summary>
            Provides a secure method for setting the LayoutItem property.  
            This dependency property indicates the LayoutItem attached to this tag item.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.DropDownButton.DropDownContextMenuProperty">
            <summary>
            DropDownContextMenu Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.DropDownButton.DropDownContextMenu">
            <summary>
            Gets or sets the DropDownContextMenu property.  This dependency property 
            indicates drop down menu to show up when user click on an anchorable menu pin.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.DropDownButton.OnDropDownContextMenuChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the DropDownContextMenu property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.DropDownButton.OnDropDownContextMenuChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the DropDownContextMenu property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.DropDownButton.DropDownContextMenuDataContextProperty">
            <summary>
            DropDownContextMenuDataContext Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.DropDownButton.DropDownContextMenuDataContext">
            <summary>
            Gets or sets the DropDownContextMenuDataContext property.  This dependency property 
            indicates data context to set for drop down context menu.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.DropDownControlArea.DropDownContextMenuProperty">
            <summary>
            DropDownContextMenu Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.DropDownControlArea.DropDownContextMenu">
            <summary>
            Gets or sets the DropDownContextMenu property.  This dependency property 
            indicates context menu to show when a right click is detected over the area occpied by the control.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.DropDownControlArea.DropDownContextMenuDataContextProperty">
            <summary>
            DropDownContextMenuDataContext Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.DropDownControlArea.DropDownContextMenuDataContext">
            <summary>
            Gets or sets the DropDownContextMenuDataContext property.  This dependency property 
            indicates data context to attach when context menu is shown.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.DropTargetBase.IsDraggingOverProperty">
            <summary>
            IsDraggingOver Attached Dependency Property
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.DropTargetBase.GetIsDraggingOver(System.Windows.DependencyObject)">
            <summary>
            Gets the IsDraggingOver property.  This dependency property 
            indicates if user is dragging a window over the target element.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.DropTargetBase.SetIsDraggingOver(System.Windows.DependencyObject,System.Boolean)">
            <summary>
            Sets the IsDraggingOver property.  This dependency property 
            indicates if user is dragging away a window from the target element.
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.Dock.Controls.HsDockingButton">
            <summary>
            自定义按钮
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.Dock.Controls.HsContextMenu">
            <summary>
            HsContextMenu.xaml 的交互逻辑
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.HsContextMenu.#ctor">
            <summary>
            构造函数
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.HsContextMenu.IsPolygonVisible">
            <summary>
            是否显示三角形
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.HsContextMenu.CornerRadius">
            <summary>
            圆角属性
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.HsContextMenu.IsBottom">
            <summary>
            是否显示在目标控件的下端
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.HsContextMenu.BottomOffset">
            <summary>
            下边平移量
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.HsContextMenu.ItemMouseOverForeground">
            <summary>
            获取或设置 项鼠标移上去前景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.HsContextMenu.ItemMouseOverBackground">
            <summary>
            获取或设置 项鼠标移上去背景色
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.HsContextMenu.OnApplyTemplate">
            <summary>
            加载模板时
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.HsContextMenu.OnOpened(System.Windows.RoutedEventArgs)">
            <summary>
            打开菜单时
            </summary>
            <param name="e"></param>
        </member>
        <member name="T:HSUCF.WPF.Core.Dock.Controls.HsIconCtrl">
            <summary>
            icon矢量元素控件
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.Dock.Controls.HsIconCtrl.EnumResourceLocation">
            <summary>
            资源位置枚举
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorablePaneTrapezoidTabItem.EnforceInstance``1(System.String)">
            <summary>
            查找模板方法
            </summary>
            <typeparam name="T">目标控件类型</typeparam>
            <param name="partName">部件名称</param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentPaneTrapezoidTabItem.EnforceInstance``1(System.String)">
            <summary>
            查找模板方法
            </summary>
            <typeparam name="T">目标控件类型</typeparam>
            <param name="partName">部件名称</param>
            <returns></returns>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingDraggingWindowControl.FloatingWindowContentHost.ContentProperty">
            <summary>
            Content Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingDraggingWindowControl.FloatingWindowContentHost.Content">
            <summary>
            Gets or sets the Content property.  This dependency property 
            indicates ....
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingDraggingWindowControl.FloatingWindowContentHost.OnContentChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the Content property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingDraggingWindowControl.FloatingWindowContentHost.OnContentChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the Content property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingDraggingWindowControl.IsDraggingPropertyKey">
            <summary>
            IsDragging Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingDraggingWindowControl.IsDragging">
            <summary>
            Gets the IsDragging property.  This dependency property 
            indicates that this floating window is being dragged.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingDraggingWindowControl.SetIsDragging(System.Boolean)">
            <summary>
            Provides a secure method for setting the IsDragging property.  
            This dependency property indicates that this floating window is being dragged.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingDraggingWindowControl.OnIsDraggingChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the IsDragging property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingDraggingWindowControl.OnIsDraggingChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the IsDragging property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.FocusElementManager.GetLastFocusedElement(HSUCF.WPF.Core.Dock.Layout.ILayoutElement)">
            <summary>
            Get the input element that was focused before user left the layout element
            </summary>
            <param name="model">Element to look for</param>
            <returns>Input element </returns>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.FocusElementManager.GetLastWindowHandle(HSUCF.WPF.Core.Dock.Layout.ILayoutElement)">
            <summary>
            Get the last window handle focused before user left the element passed as argument
            </summary>
            <param name="model"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.FocusElementManager.SetFocusOnLastElement(HSUCF.WPF.Core.Dock.Layout.ILayoutElement)">
            <summary>
            Given a layout element tries to set the focus of the keyword where it was before user moved to another element
            </summary>
            <param name="model"></param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.HideCommandProperty">
            <summary>
            HideCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.HideCommand">
            <summary>
            Gets or sets the HideCommand property.  This dependency property 
            indicates the command to execute when an anchorable is hidden.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.OnHideCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the HideCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.OnHideCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the HideCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.CoerceHideCommandValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the HideCommand value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.AutoHideCommandProperty">
            <summary>
            AutoHideCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.AutoHideCommand">
            <summary>
            Gets or sets the AutoHideCommand property.  This dependency property 
            indicates the command to execute when user click the auto hide button.
            </summary>
            <remarks>By default this command toggles auto hide state for an anchorable.</remarks>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.OnAutoHideCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the AutoHideCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.OnAutoHideCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the AutoHideCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.CoerceAutoHideCommandValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the AutoHideCommand value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.DockCommandProperty">
            <summary>
            DockCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.DockCommand">
            <summary>
            Gets or sets the DockCommand property.  This dependency property 
            indicates the command to execute when user click the Dock button.
            </summary>
            <remarks>By default this command moves the anchorable inside the container pane which previously hosted the object.</remarks>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.OnDockCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the DockCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.OnDockCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the DockCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.CoerceDockCommandValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the DockCommand value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.CanHideProperty">
            <summary>
            CanHide Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.CanHide">
            <summary>
            Gets or sets the CanHide property.  This dependency property 
            indicates if user can hide the anchorable item.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.OnCanHideChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the CanHide property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem.OnCanHideChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the CanHide property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentItem.DescriptionProperty">
            <summary>
            Description Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentItem.Description">
            <summary>
            Gets or sets the Description property.  This dependency property 
            indicates the description to display for the document item.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentItem.OnDescriptionChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the Description property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentItem.OnDescriptionChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the Description property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.TitleProperty">
            <summary>
            Title Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.Title">
            <summary>
            Gets or sets the Title property.  This dependency property 
            indicates the title of the element.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnTitleChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the Title property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnTitleChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the Title property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.IconSourceProperty">
            <summary>
            IconSource Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.IconSource">
            <summary>
            Gets or sets the IconSource property.  This dependency property 
            indicates icon associated with the item.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnIconSourceChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the IconSource property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnIconSourceChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the IconSource property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.ContentIdProperty">
            <summary>
            ContentId Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.ContentId">
            <summary>
            Gets or sets the ContentId property.  This dependency property 
            indicates the content id used to retrive content when deserializing layouts.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnContentIdChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the ContentId property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnContentIdChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the ContentId property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.IsSelectedProperty">
            <summary>
            IsSelected Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.IsSelected">
            <summary>
            Gets or sets the IsSelected property.  This dependency property 
            indicates if the item is selected inside its container.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnIsSelectedChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the IsSelected property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnIsSelectedChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the IsSelected property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.IsActiveProperty">
            <summary>
            IsActive Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.IsActive">
            <summary>
            Gets or sets the IsActive property.  This dependency property 
            indicates if the item is active in the UI.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnIsActiveChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the IsActive property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnIsActiveChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the IsActive property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CanCloseProperty">
            <summary>
            CanClose Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CanClose">
            <summary>
            Gets or sets the CanClose property.  This dependency property 
            indicates if the item can be closed.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnCanCloseChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the CanClose property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnCanCloseChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the CanClose property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CanFloatProperty">
            <summary>
            CanFloat Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CanFloat">
            <summary>
            Gets or sets the CanFloat property.  This dependency property 
            indicates if user can move the layout element dragging it to another position.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnCanFloatChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the CanFloat property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnCanFloatChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the CanFloat property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CloseCommandProperty">
            <summary>
            CloseCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CloseCommand">
            <summary>
            Gets or sets the CloseCommand property.  This dependency property 
            indicates the command to execute when user click the document close button.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnCloseCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the CloseCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnCloseCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the CloseCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CoerceCloseCommandValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the CloseCommand value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.FloatCommandProperty">
            <summary>
            FloatCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.FloatCommand">
            <summary>
            Gets or sets the FloatCommand property.  This dependency property 
            indicates the command to execute when user click the float button.
            </summary>
            <remarks>By default this command move the anchorable inside new floating window.</remarks>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnFloatCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the FloatCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnFloatCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the FloatCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CoerceFloatCommandValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the FloatCommand value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.DockAsDocumentCommandProperty">
            <summary>
            DockAsDocumentCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.DockAsDocumentCommand">
            <summary>
            Gets or sets the DockAsDocumentCommand property.  This dependency property 
            indicates the command to execute when user click the DockAsDocument button.
            </summary>
            <remarks>By default this command move the anchorable inside the last focused document pane.</remarks>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnDockAsDocumentCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the DockAsDocumentCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnDockAsDocumentCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the DockAsDocumentCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CoerceDockAsDocumentCommandValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the DockAsDocumentCommand value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CloseAllButThisCommandProperty">
            <summary>
            CloseAllButThisCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CloseAllButThisCommand">
            <summary>
            Gets or sets the CloseAllButThisCommand property.  This dependency property 
            indicates the 'Close All But This' command.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnCloseAllButThisCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the CloseAllButThisCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnCloseAllButThisCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the CloseAllButThisCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CoerceCloseAllButThisCommandValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the CloseAllButThisCommand value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CloseAllCommandProperty">
            <summary>
            CloseAllCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CloseAllCommand">
            <summary>
            Gets or sets the CloseAllCommand property.  This dependency property 
            indicates the 'Close All' command.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnCloseAllCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the CloseAllCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnCloseAllCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the CloseAllCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CoerceCloseAllCommandValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the CloseAllCommand value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.ActivateCommandProperty">
            <summary>
            ActivateCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.ActivateCommand">
            <summary>
            Gets or sets the ActivateCommand property.  This dependency property 
            indicates the command to execute when user wants to activate a content (either a Document or an Anchorable).
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnActivateCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the ActivateCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnActivateCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the ActivateCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.CoerceActivateCommandValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the ActivateCommand value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.NewVerticalTabGroupCommandProperty">
            <summary>
            NewVerticalTabGroupCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.NewVerticalTabGroupCommand">
            <summary>
            Gets or sets the NewVerticalTabGroupCommand property.  This dependency property 
            indicates the new vertical tab group command.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnNewVerticalTabGroupCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the NewVerticalTabGroupCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnNewVerticalTabGroupCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the NewVerticalTabGroupCommand property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.NewHorizontalTabGroupCommandProperty">
            <summary>
            NewHorizontalTabGroupCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.NewHorizontalTabGroupCommand">
            <summary>
            Gets or sets the NewHorizontalTabGroupCommand property.  This dependency property 
            indicates the new horizontal tab group command.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnNewHorizontalTabGroupCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the NewHorizontalTabGroupCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnNewHorizontalTabGroupCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the NewHorizontalTabGroupCommand property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.MoveToNextTabGroupCommandProperty">
            <summary>
            MoveToNextTabGroupCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.MoveToNextTabGroupCommand">
            <summary>
            Gets or sets the MoveToNextTabGroupCommand property.  This dependency property 
            indicates move to next tab group command.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnMoveToNextTabGroupCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the MoveToNextTabGroupCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnMoveToNextTabGroupCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the MoveToNextTabGroupCommand property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutItem.MoveToPreviousTabGroupCommandProperty">
            <summary>
            MoveToPreviousTabGroupCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutItem.MoveToPreviousTabGroupCommand">
            <summary>
            Gets or sets the MoveToPreviousTabGroupCommand property.  This dependency property 
            indicates move to rpevious tab group command.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnMoveToPreviousTabGroupCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the MoveToPreviousTabGroupCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutItem.OnMoveToPreviousTabGroupCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the MoveToPreviousTabGroupCommand property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.MenuItemEx.IconTemplateProperty">
            <summary>
            IconTemplate Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.MenuItemEx.IconTemplate">
            <summary>
            Gets or sets the IconTemplate property.  This dependency property 
            indicates the data template for the icon.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.MenuItemEx.OnIconTemplateChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the IconTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.MenuItemEx.OnIconTemplateChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the IconTemplate property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.MenuItemEx.IconTemplateSelectorProperty">
            <summary>
            IconTemplateSelector Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.MenuItemEx.IconTemplateSelector">
            <summary>
            Gets or sets the IconTemplateSelector property.  This dependency property 
            indicates the DataTemplateSelector for the Icon.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.MenuItemEx.OnIconTemplateSelectorChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the IconTemplateSelector property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.MenuItemEx.OnIconTemplateSelectorChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the IconTemplateSelector property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.DocumentsPropertyKey">
            <summary>
            Documents Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.Documents">
            <summary>
            Gets the Documents property.  This dependency property 
            indicates the list of documents.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.SetDocuments(HSUCF.WPF.Core.Dock.Controls.LayoutDocumentItem[])">
            <summary>
            Provides a secure method for setting the Documents property.  
            This dependency property indicates the list of documents.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.AnchorablesPropertyKey">
            <summary>
            Anchorables Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.Anchorables">
            <summary>
            Gets the Anchorables property.  This dependency property 
            indicates the list of anchorables.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.SetAnchorables(System.Collections.Generic.IEnumerable{HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableItem})">
            <summary>
            Provides a secure method for setting the Anchorables property.  
            This dependency property indicates the list of anchorables.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.SelectedDocumentProperty">
            <summary>
            SelectedDocument Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.SelectedDocument">
            <summary>
            Gets or sets the SelectedDocument property.  This dependency property 
            indicates the selected document.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.OnSelectedDocumentChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the SelectedDocument property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.OnSelectedDocumentChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the SelectedDocument property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.SelectedAnchorableProperty">
            <summary>
            SelectedAnchorable Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.SelectedAnchorable">
            <summary>
            Gets or sets the SelectedAnchorable property.  This dependency property 
            indicates the selected anchorable.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.OnSelectedAnchorableChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the SelectedAnchorable property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.NavigatorWindow.OnSelectedAnchorableChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the SelectedAnchorable property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableControl.ModelProperty">
            <summary>
            Model Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableControl.Model">
            <summary>
            Gets or sets the Model property.  This dependency property 
            indicates the model attached to this view.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableControl.OnModelChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the Model property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableControl.OnModelChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the Model property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableControl.LayoutItemPropertyKey">
            <summary>
            LayoutItem Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableControl.LayoutItem">
            <summary>
            Gets the LayoutItem property.  This dependency property 
            indicates the LayoutItem attached to this tag item.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableControl.SetLayoutItem(HSUCF.WPF.Core.Dock.Controls.LayoutItem)">
            <summary>
            Provides a secure method for setting the LayoutItem property.  
            This dependency property indicates the LayoutItem attached to this tag item.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableFloatingWindowControl.SingleContentLayoutItemProperty">
            <summary>
            SingleContentLayoutItem Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableFloatingWindowControl.SingleContentLayoutItem">
            <summary>
            Gets or sets the SingleContentLayoutItem property.  This dependency property 
            indicates the layout item of the selected content when is shown a single anchorable pane.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableFloatingWindowControl.OnSingleContentLayoutItemChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the SingleContentLayoutItem property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableFloatingWindowControl.OnSingleContentLayoutItemChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the SingleContentLayoutItem property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableFloatingWindowControl.FloatWindowClosing">
            <summary>
            浮动窗口关闭前事件
            </summary>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableFloatingWindowControl.FloatWindowClosed">
            <summary>
            浮动窗口关闭后事件
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableTabItem.ModelProperty">
            <summary>
            Model Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableTabItem.Model">
            <summary>
            Gets or sets the Model property.  This dependency property 
            indicates model attached to the anchorable tab item.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableTabItem.OnModelChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the Model property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableTabItem.OnModelChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the Model property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableTabItem.LayoutItemPropertyKey">
            <summary>
            LayoutItem Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableTabItem.LayoutItem">
            <summary>
            Gets the LayoutItem property.  This dependency property 
            indicates the LayoutItem attached to this tag item.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableTabItem.SetLayoutItem(HSUCF.WPF.Core.Dock.Controls.LayoutItem)">
            <summary>
            Provides a secure method for setting the LayoutItem property.  
            This dependency property indicates the LayoutItem attached to this tag item.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorableTabItem.IsDoubleClick">
            <summary>
            是否双击Tab
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorControl.IsPressedProperty">
            <summary>
            
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorControl.SidePropertyKey">
            <summary>
            Side Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorControl.Side">
            <summary>
            Gets the Side property.  This dependency property 
            indicates the anchor side of the control.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorControl.SetSide(HSUCF.WPF.Core.Dock.Layout.AnchorSide)">
            <summary>
            Provides a secure method for setting the Side property.  
            This dependency property indicates the anchor side of the control.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorSideControl.IsLeftSidePropertyKey">
            <summary>
            IsLeftSide Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorSideControl.IsLeftSide">
            <summary>
            Gets the IsLeftSide property.  This dependency property 
            indicates this control is anchored to left side.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorSideControl.SetIsLeftSide(System.Boolean)">
            <summary>
            Provides a secure method for setting the IsLeftSide property.  
            This dependency property indicates this control is anchored to left side.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorSideControl.IsTopSidePropertyKey">
            <summary>
            IsTopSide Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorSideControl.IsTopSide">
            <summary>
            Gets the IsTopSide property.  This dependency property 
            indicates this control is anchored to top side.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorSideControl.SetIsTopSide(System.Boolean)">
            <summary>
            Provides a secure method for setting the IsTopSide property.  
            This dependency property indicates this control is anchored to top side.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorSideControl.IsRightSidePropertyKey">
            <summary>
            IsRightSide Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorSideControl.IsRightSide">
            <summary>
            Gets the IsRightSide property.  This dependency property 
            indicates this control is anchored to right side.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorSideControl.SetIsRightSide(System.Boolean)">
            <summary>
            Provides a secure method for setting the IsRightSide property.  
            This dependency property indicates this control is anchored to right side.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorSideControl.IsBottomSidePropertyKey">
            <summary>
            IsBottomSide Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorSideControl.IsBottomSide">
            <summary>
            Gets the IsBottomSide property.  This dependency property 
            indicates if this panel is anchored to bottom side.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutAnchorSideControl.SetIsBottomSide(System.Boolean)">
            <summary>
            Provides a secure method for setting the IsBottomSide property.  
            This dependency property indicates if this panel is anchored to bottom side.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentControl.ModelProperty">
            <summary>
            Model Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentControl.Model">
            <summary>
            Gets or sets the Model property.  This dependency property 
            indicates the model attached to this view.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentControl.OnModelChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the Model property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentControl.OnModelChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the Model property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentControl.LayoutItemPropertyKey">
            <summary>
            LayoutItem Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentControl.LayoutItem">
            <summary>
            Gets the LayoutItem property.  This dependency property 
            indicates the LayoutItem attached to this tag item.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentControl.SetLayoutItem(HSUCF.WPF.Core.Dock.Controls.LayoutItem)">
            <summary>
            Provides a secure method for setting the LayoutItem property.  
            This dependency property indicates the LayoutItem attached to this tag item.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentTabItem.ModelProperty">
            <summary>
            Model Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentTabItem.Model">
            <summary>
            Gets or sets the Model property.  This dependency property 
            indicates the layout content model attached to the tab item.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentTabItem.OnModelChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the Model property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentTabItem.OnModelChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the Model property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentTabItem.LayoutItemPropertyKey">
            <summary>
            LayoutItem Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentTabItem.LayoutItem">
            <summary>
            Gets the LayoutItem property.  This dependency property 
            indicates the LayoutItem attached to this tag item.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutDocumentTabItem.SetLayoutItem(HSUCF.WPF.Core.Dock.Controls.LayoutItem)">
            <summary>
            Provides a secure method for setting the LayoutItem property.  
            This dependency property indicates the LayoutItem attached to this tag item.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.FloatingWindowContentHost.ContentProperty">
            <summary>
            Content Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.FloatingWindowContentHost.Content">
            <summary>
            Gets or sets the Content property.  This dependency property 
            indicates ....
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.FloatingWindowContentHost.OnContentChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the Content property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.FloatingWindowContentHost.OnContentChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the Content property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.PluginChildrenChanged">
            <summary>
            设置浮动窗口所有插件的最大化最小化按钮显示属性改变事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.Plugin_FloatWindowShowBoxPropertyChanged(System.Object,System.EventArgs)">
            <summary>
            浮动窗口所有插件的最大化最小化按钮显示属性改变事件
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.IsDraggingPropertyKey">
            <summary>
            IsDragging Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.IsDragging">
            <summary>
            Gets the IsDragging property.  This dependency property 
            indicates that this floating window is being dragged.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.SetIsDragging(System.Boolean)">
            <summary>
            Provides a secure method for setting the IsDragging property.  
            This dependency property indicates that this floating window is being dragged.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.OnIsDraggingChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the IsDragging property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.OnIsDraggingChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the IsDragging property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.IsMaximizedPropertyKey">
            <summary>
            IsMaximized Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.IsMaximized">
            <summary>
            Gets the IsMaximized property.  This dependency property 
            indicates if the window is maximized.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.SetIsMaximized(System.Boolean)">
            <summary>
            Provides a secure method for setting the IsMaximized property.  
            This dependency property indicates if the window is maximized.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.IsMinimizedPropertyKey">
            <summary>
            IsMaximized Read-Only Dependency Property
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.SetIsMinimized(System.Boolean)">
            <summary>
            Provides a secure method for setting the IsMaximized property.  
            This dependency property indicates if the window is maximized.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.IsLockedPropertyKey">
            <summary>
            IsLocked Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.IsLocked">
            <summary>
            获取或设置浮动窗体是否被锁定
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.IsShowLockBox">
            <summary>
            是否显示窗口锁定按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.IsShowUnLockBox">
            <summary>
            是否显示窗口解锁按钮
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.LockWindowCommandProperty">
            <summary>
            LockWindowCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.LockWindowCommand">
            <summary>
            获取或设置浮动窗口锁定命令
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.OnLockWindowCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the LockWindowCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.OnLockWindowCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the LockWindowCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.CoerceLockWindowCommandValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the LockWindowCommand value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.MinimizeWindowCommandProperty">
            <summary>
            MinimizeWindowCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.MinimizeWindowCommand">
            <summary>
            获取或设置浮动窗口锁定命令
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.OnMinimizeWindowCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the MinimizeWindowCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.OnMinimizeWindowCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the MinimizeWindowCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.CoerceMinimizeWindowCommandValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the MinimizeWindowCommand value.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.FloatWindowClosing">
            <summary>
            浮动窗口关闭前事件
            </summary>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Controls.LayoutFloatingWindowControl.FloatWindowClosed">
            <summary>
            浮动窗口关闭后事件
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutGridResizerControl.BackgroundWhileDraggingProperty">
            <summary>
            BackgroundWhileDragging Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutGridResizerControl.BackgroundWhileDragging">
            <summary>
            Gets or sets the BackgroundWhileDragging property.  This dependency property 
            indicates ....
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutGridResizerControl.OpacityWhileDraggingProperty">
            <summary>
            OpacityWhileDragging Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutGridResizerControl.OpacityWhileDragging">
            <summary>
            Gets or sets the OpacityWhileDragging property.  This dependency property 
            indicates ....
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAutoHideWindowControl.BackgroundProperty">
            <summary>
            Background Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAutoHideWindowControl.Background">
            <summary>
            Gets or sets the Background property.  This dependency property 
            indicates background of the autohide childwindow.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Controls.LayoutAutoHideWindowControl.AnchorableStyleProperty">
            <summary>
            AnchorableStyle Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Controls.LayoutAutoHideWindowControl.AnchorableStyle">
            <summary>
            Gets or sets the AnchorableStyle property. This dependency property 
            indicates the style to apply to the LayoutAnchorableControl hosted in this auto hide window.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Converters.BoolToVisibilityVisibleHiddenConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary> 
            Converts a value. 
            </summary> 
            <param name="value">The value produced by the binding source.</param> 
            <param name="targetType">The type of the binding target property.</param> 
            <param name="parameter">The converter parameter to use.</param> 
            <param name="culture">The culture to use in the converter.</param> 
            <returns> 
            A converted value. If the method returns null, the valid null value is used. 
            </returns> 
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Converters.BoolToVisibilityVisibleHiddenConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary> 
            Converts a value. 
            </summary> 
            <param name="value">The value that is produced by the binding target.</param> 
            <param name="targetType">The type to convert to.</param> 
            <param name="parameter">The converter parameter to use.</param> 
            <param name="culture">The culture to use in the converter.</param> 
            <returns> 
            A converted value. If the method returns null, the valid null value is used. 
            </returns> 
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Converters.InverseBoolToVisibilityConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary> 
            Converts a value. 
            </summary> 
            <param name="value">The value produced by the binding source.</param> 
            <param name="targetType">The type of the binding target property.</param> 
            <param name="parameter">The converter parameter to use.</param> 
            <param name="culture">The culture to use in the converter.</param> 
            <returns> 
            A converted value. If the method returns null, the valid null value is used. 
            </returns> 
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Converters.InverseBoolToVisibilityConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary> 
            Converts a value. 
            </summary> 
            <param name="value">The value that is produced by the binding target.</param> 
            <param name="targetType">The type to convert to.</param> 
            <param name="parameter">The converter parameter to use.</param> 
            <param name="culture">The culture to use in the converter.</param> 
            <returns> 
            A converted value. If the method returns null, the valid null value is used. 
            </returns> 
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Converters.BoolToVisibilityConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary> 
            Converts a value. 
            </summary> 
            <param name="value">The value produced by the binding source.</param> 
            <param name="targetType">The type of the binding target property.</param> 
            <param name="parameter">The converter parameter to use.</param> 
            <param name="culture">The culture to use in the converter.</param> 
            <returns> 
            A converted value. If the method returns null, the valid null value is used. 
            </returns> 
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Converters.BoolToVisibilityConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary> 
            Converts a value. 
            </summary> 
            <param name="value">The value that is produced by the binding target.</param> 
            <param name="targetType">The type to convert to.</param> 
            <param name="parameter">The converter parameter to use.</param> 
            <param name="culture">The culture to use in the converter.</param> 
            <returns> 
            A converted value. If the method returns null, the valid null value is used. 
            </returns> 
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Layout.ChildrenTreeChange.DirectChildrenChanged">
            <summary>
            Direct insert/remove operation has been perfomed to the group
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Layout.ChildrenTreeChange.TreeChanged">
            <summary>
            An element below in the hierarchy as been added/removed
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Layout.LayoutAnchorable.IsOpenLayout">
            <summary>
            是否是加载布局打开的插件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutAnchorable.Hide(System.Boolean)">
            <summary>
            Hide this contents
            </summary>
            <remarks>Add this content to <see cref="P:HSUCF.WPF.Core.Dock.Layout.ILayoutRoot.Hidden"/> collection of parent root.</remarks>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutAnchorable.Show">
            <summary>
            Show the content
            </summary>
            <remarks>Try to show the content where it was previously hidden.</remarks>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutAnchorable.AddToLayout(HSUCF.WPF.Core.Dock.DockingManager,HSUCF.WPF.Core.Dock.Layout.AnchorableShowStrategy)">
            <summary>
            Add the anchorable to a DockingManager layout
            </summary>
            <param name="manager"></param>
            <param name="strategy"></param>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Layout.LayoutAnchorable.IsAutoHidden">
            <summary>
            Get a value indicating if the anchorable is anchored to a border in an autohide status
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Layout.LayoutAnchorablePane.IsOnlyOnePaneInFloatingWindow">
            <summary>
            浮动窗口上是否只有一个Pane
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Layout.LayoutAnchorablePane.FloatWindow">
            <summary>
            获取浮动窗口
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Layout.LayoutAnchorablePane.Window">
            <summary>
            获取窗体
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.Layout.LayoutContent.ContentFloating">
            <summary>
            浮出前事件
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.Layout.LayoutContent.ContentFloated">
            <summary>
            浮出后事件
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.Layout.LayoutContent.ContentFloatWindowClosing">
            <summary>
            浮出窗口关闭前事件
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.Layout.LayoutContent.ContentFloatWindowClosed">
            <summary>
            浮出窗口关闭后事件
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.Layout.LayoutContent.ContentActiving">
            <summary>
            切入前事件
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.Layout.LayoutContent.ContentActived">
            <summary>
            切入后事件
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.Layout.LayoutContent.ContentDeactiving">
            <summary>
            切出前事件
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.Layout.LayoutContent.ContentDeactived">
            <summary>
            切出后事件
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Layout.LayoutContent.exInfo">
            <summary>
            插件内容是否已加载
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Layout.LayoutContent.ShowTabCloseBoxProperty">
            <summary>
            获取或设置插件Tab是否显示关闭按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Layout.LayoutContent.ShowTabCloseBox">
            <summary>
            获取或设置插件Tab是否显示关闭按钮
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutContent.OnIsSelectedChanged(System.Boolean,System.Boolean)">
            <summary>
            Provides derived classes an opportunity to handle changes to the IsSelected property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutContent.OnIsActiveChanged(System.Boolean,System.Boolean)">
            <summary>
            Provides derived classes an opportunity to handle changes to the IsActive property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutContent.TestCanClose">
            <summary>
            Test if the content can be closed
            </summary>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutContent.Close">
            <summary>
            Close the content
            </summary>
            <remarks>Please note that usually the anchorable is only hidden (not closed). By default when user click the X button it only hides the content.</remarks>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.Layout.LayoutContent.Closed">
            <summary>
            Event fired when the content is closed (i.e. removed definitely from the layout)
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.Layout.LayoutContent.Closing">
            <summary>
            Event fired when the content is about to be closed (i.e. removed definitely from the layout)
            </summary>
            <remarks>Please note that LayoutAnchorable also can be hidden. Usually user hide anchorables when click the 'X' button. To completely close 
            an anchorable the user should click the 'Close' menu item from the context menu. When an LayoutAnchorable is hidden its visibility changes to false and
            IsHidden property is set to true.
            Hanlde the Hiding event for the LayoutAnchorable to cancel the hide operation.</remarks>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Layout.LayoutContent.FloatWindow">
            <summary>
            获取浮动窗口
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Layout.LayoutContent.Window">
            <summary>
            获取窗口
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutContent.BefaoreFloating">
            <summary>
            浮动前
            </summary>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutContent.AfterFloated">
            <summary>
            浮动后
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutContent.BefaoreFloatWindowClosing">
            <summary>
            浮动窗口关闭前
            </summary>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutContent.AfterFloatWindowClosed">
            <summary>
            浮动窗口关闭后
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutContent.Float">
            <summary>
            Float the content in a popup window
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutContent.DockAsDocument">
            <summary>
            Dock the content as document
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutContent.Dock">
            <summary>
            Re-dock the content to its previous container
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.Layout.LayoutDocumentPane.Window">
            <summary>
            获取窗体
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutElement.OnParentChanging(HSUCF.WPF.Core.Dock.Layout.ILayoutContainer,HSUCF.WPF.Core.Dock.Layout.ILayoutContainer)">
            <summary>
            Provides derived classes an opportunity to handle execute code before to the Parent property changes.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutElement.OnParentChanged(HSUCF.WPF.Core.Dock.Layout.ILayoutContainer,HSUCF.WPF.Core.Dock.Layout.ILayoutContainer)">
            <summary>
            Provides derived classes an opportunity to handle changes to the Parent property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Layout.LayoutRoot.CollectGarbage">
            <summary>
            Removes any empty container not directly referenced by other layout items
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.LayoutProperty">
            <summary>
            Layout Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.Layout">
            <summary>
            Gets or sets the Layout property.  This dependency property 
            indicates layout tree.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLayoutChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the Layout property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLayoutChanged(HSUCF.WPF.Core.Dock.Layout.LayoutRoot,HSUCF.WPF.Core.Dock.Layout.LayoutRoot)">
            <summary>
            Provides derived classes an opportunity to handle changes to the <see cref="P:HSUCF.WPF.Core.Dock.DockingManager.Layout"/> property.
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.DockingManager.LayoutChanged">
            <summary>
            Event fired when <see cref="P:HSUCF.WPF.Core.Dock.DockingManager.Layout"/> property changes
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.CoerceLayoutValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the <see cref="P:HSUCF.WPF.Core.Dock.DockingManager.Layout"/> value.
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.DockingManager.LayoutChanging">
            <summary>
            Event fired when <see cref="P:HSUCF.WPF.Core.Dock.DockingManager.Layout"/> property is about to be changed
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.LayoutUpdateStrategyProperty">
            <summary>
            LayoutUpdateStrategy Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.LayoutUpdateStrategy">
            <summary>
            Gets or sets the LayoutUpdateStrategy property.  This dependency property 
            indicates the strategy class to call when AvalonDock needs to positionate a LayoutAnchorable inside an existing layout.
            </summary>
            <remarks>Sometimes it's impossible to automatically insert an anchorable in the layout without specifing the target parent pane.
            Set this property to an object that will be asked to insert the anchorable to the desidered position.</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DocumentPaneTemplateProperty">
            <summary>
            DocumentPaneTemplate Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DocumentPaneTemplate">
            <summary>
            Gets or sets the DocumentPaneDataTemplate property.  This dependency property 
            indicates .
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentPaneTemplateChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the DocumentPaneTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentPaneTemplateChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the DocumentPaneTemplate property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.AnchorablePaneTemplateProperty">
            <summary>
            AnchorablePaneTemplate Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.AnchorablePaneTemplate">
            <summary>
            Gets or sets the AnchorablePaneTemplate property.  This dependency property 
            indicates ....
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorablePaneTemplateChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the AnchorablePaneDataTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorablePaneTemplateChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the AnchorablePaneDataTemplate property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.AnchorSideTemplateProperty">
            <summary>
            AnchorSideTemplate Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.AnchorSideTemplate">
            <summary>
            Gets or sets the AnchorSideTemplate property.  This dependency property 
            indicates ....
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.AnchorGroupTemplateProperty">
            <summary>
            AnchorGroupTemplate Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.AnchorGroupTemplate">
            <summary>
            Gets or sets the AnchorGroupTemplate property.  This dependency property 
            indicates the template used to render the AnchorGroup control.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.AnchorTemplateProperty">
            <summary>
            AnchorTemplate Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.AnchorTemplate">
            <summary>
            Gets or sets the AnchorTemplate property.  This dependency property 
            indicates ....
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DocumentPaneControlStyleProperty">
            <summary>
            DocumentPaneControlStyle Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DocumentPaneControlStyle">
            <summary>
            Gets or sets the DocumentPaneControlStyle property.  This dependency property 
            indicates ....
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentPaneControlStyleChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the DocumentPaneControlStyle property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentPaneControlStyleChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the DocumentPaneControlStyle property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.AnchorablePaneControlStyleProperty">
            <summary>
            AnchorablePaneControlStyle Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.AnchorablePaneControlStyle">
            <summary>
            Gets or sets the AnchorablePaneControlStyle property.  This dependency property 
            indicates the style to apply to AnchorablePaneControl.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorablePaneControlStyleChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the AnchorablePaneControlStyle property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorablePaneControlStyleChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the AnchorablePaneControlStyle property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DocumentHeaderTemplateProperty">
            <summary>
            DocumentHeaderTemplate Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DocumentHeaderTemplate">
            <summary>
            Gets or sets the DocumentHeaderTemplate property.  This dependency property 
            indicates data template to use for document header.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentHeaderTemplateChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the DocumentHeaderTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentHeaderTemplateChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the DocumentHeaderTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.CoerceDocumentHeaderTemplateValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the DocumentHeaderTemplate value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DocumentHeaderTemplateSelectorProperty">
            <summary>
            DocumentHeaderTemplateSelector Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DocumentHeaderTemplateSelector">
            <summary>
            Gets or sets the DocumentHeaderTemplateSelector property.  This dependency property 
            indicates the template selector that is used when selcting the data template for the header.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentHeaderTemplateSelectorChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the DocumentHeaderTemplateSelector property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentHeaderTemplateSelectorChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the DocumentHeaderTemplateSelector property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.CoerceDocumentHeaderTemplateSelectorValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the DocumentHeaderTemplateSelector value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DocumentTitleTemplateProperty">
            <summary>
            DocumentTitleTemplate Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DocumentTitleTemplate">
            <summary>
            Gets or sets the DocumentTitleTemplate property.  This dependency property 
            indicates the datatemplate to use when creating the title for a document.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentTitleTemplateChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the DocumentTitleTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentTitleTemplateChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the DocumentTitleTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.CoerceDocumentTitleTemplateValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the DocumentTitleTemplate value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DocumentTitleTemplateSelectorProperty">
            <summary>
            DocumentTitleTemplateSelector Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DocumentTitleTemplateSelector">
            <summary>
            Gets or sets the DocumentTitleTemplateSelector property.  This dependency property 
            indicates the data template selector to use when creating the data template for the title.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentTitleTemplateSelectorChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the DocumentTitleTemplateSelector property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentTitleTemplateSelectorChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the DocumentTitleTemplateSelector property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.CoerceDocumentTitleTemplateSelectorValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the DocumentTitleTemplateSelector value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.AnchorableTitleTemplateProperty">
            <summary>
            AnchorableTitleTemplate Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.AnchorableTitleTemplate">
            <summary>
            Gets or sets the AnchorableTitleTemplate property.  This dependency property 
            indicates the data template to use for anchorables title.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorableTitleTemplateChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the AnchorableTitleTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorableTitleTemplateChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the AnchorableTitleTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.CoerceAnchorableTitleTemplateValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the AnchorableTitleTemplate value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.AnchorableTitleTemplateSelectorProperty">
            <summary>
            AnchorableTitleTemplateSelector Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.AnchorableTitleTemplateSelector">
            <summary>
            Gets or sets the AnchorableTitleTemplateSelector property.  This dependency property 
            indicates selctor to use when selecting data template for the title of anchorables.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorableTitleTemplateSelectorChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the AnchorableTitleTemplateSelector property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorableTitleTemplateSelectorChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the AnchorableTitleTemplateSelector property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.AnchorableHeaderTemplateProperty">
            <summary>
            AnchorableHeaderTemplate Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.AnchorableHeaderTemplate">
            <summary>
            Gets or sets the AnchorableHeaderTemplate property.  This dependency property 
            indicates the data template to use for anchorable templates.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorableHeaderTemplateChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the AnchorableHeaderTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorableHeaderTemplateChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the AnchorableHeaderTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.CoerceAnchorableHeaderTemplateValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the AnchorableHeaderTemplate value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.AnchorableHeaderTemplateSelectorProperty">
            <summary>
            AnchorableHeaderTemplateSelector Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.AnchorableHeaderTemplateSelector">
            <summary>
            Gets or sets the AnchorableHeaderTemplateSelector property.  This dependency property 
            indicates the selector to use when selecting the data template for anchorable headers.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorableHeaderTemplateSelectorChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the AnchorableHeaderTemplateSelector property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorableHeaderTemplateSelectorChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the AnchorableHeaderTemplateSelector property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.LayoutRootPanelProperty">
            <summary>
            LayoutRootPanel Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.LayoutRootPanel">
            <summary>
            Gets or sets the LayoutRootPanel property.  This dependency property 
            indicates the layout panel control which is attached to the Layout.Root property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLayoutRootPanelChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the LayoutRootPanel property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLayoutRootPanelChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the LayoutRootPanel property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.RightSidePanelProperty">
            <summary>
            RightSidePanel Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.RightSidePanel">
            <summary>
            Gets or sets the RightSidePanel property.  This dependency property 
            indicates right side anchor panel.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnRightSidePanelChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the RightSidePanel property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnRightSidePanelChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the RightSidePanel property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.LeftSidePanelProperty">
            <summary>
            LeftSidePanel Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.LeftSidePanel">
            <summary>
            Gets or sets the LeftSidePanel property.  This dependency property 
            indicates the left side panel control.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLeftSidePanelChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the LeftSidePanel property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLeftSidePanelChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the LeftSidePanel property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TopSidePanelProperty">
            <summary>
            TopSidePanel Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TopSidePanel">
            <summary>
            Gets or sets the TopSidePanel property.  This dependency property 
            indicates top side control panel.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnTopSidePanelChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the TopSidePanel property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnTopSidePanelChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the TopSidePanel property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.BottomSidePanelProperty">
            <summary>
            BottomSidePanel Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.BottomSidePanel">
            <summary>
            Gets or sets the BottomSidePanel property.  This dependency property 
            indicates bottom side panel control.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnBottomSidePanelChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the BottomSidePanel property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnBottomSidePanelChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the BottomSidePanel property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.AutoHideWindowPropertyKey">
            <summary>
            AutoHideWindow Read-Only Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.AutoHideWindow">
            <summary>
            Gets the AutoHideWindow property.  This dependency property 
            indicates the currently shown autohide window.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.SetAutoHideWindow(HSUCF.WPF.Core.Dock.Controls.LayoutAutoHideWindowControl)">
            <summary>
            Provides a secure method for setting the AutoHideWindow property.  
            This dependency property indicates the currently shown autohide window.
            </summary>
            <param name="value">The new value for the property.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAutoHideWindowChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the AutoHideWindow property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAutoHideWindowChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the AutoHideWindow property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.LayoutItemTemplateProperty">
            <summary>
            LayoutItemTemplate Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.LayoutItemTemplate">
            <summary>
            Gets or sets the AnchorableTemplate property.  This dependency property 
            indicates the template to use to render anchorable and document contents.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLayoutItemTemplateChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the AnchorableTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLayoutItemTemplateChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the AnchorableTemplate property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.LayoutItemTemplateSelectorProperty">
            <summary>
            LayoutItemTemplateSelector Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.LayoutItemTemplateSelector">
            <summary>
            Gets or sets the LayoutItemTemplateSelector property.  This dependency property 
            indicates selector object to use for anchorable templates.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLayoutItemTemplateSelectorChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the LayoutItemTemplateSelector property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLayoutItemTemplateSelectorChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the LayoutItemTemplateSelector property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DocumentsSourceProperty">
            <summary>
            DocumentsSource Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DocumentsSource">
            <summary>
            Gets or sets the DocumentsSource property.  This dependency property 
            indicates the source collection of documents.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentsSourceChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the DocumentsSource property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentsSourceChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the DocumentsSource property.
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.DockingManager.DocumentClosing">
            <summary>
            Event fired when a document is about to be closed
            </summary>
            <remarks>Subscribers have the opportuniy to cancel the operation.</remarks>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.DockingManager.DocumentClosed">
            <summary>
            Event fired after a document is closed
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DocumentContextMenuProperty">
            <summary>
            DocumentContextMenu Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DocumentContextMenu">
            <summary>
            Gets or sets the DocumentContextMenu property.  This dependency property 
            indicates context menu to show for documents.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.AnchorablesSourceProperty">
            <summary>
            AnchorablesSource Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.AnchorablesSource">
            <summary>
            Gets or sets the AnchorablesSource property.  This dependency property 
            indicates source collection of anchorables.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorablesSourceChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the AnchorablesSource property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnAnchorablesSourceChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the AnchorablesSource property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ActiveContentProperty">
            <summary>
            ActiveContent Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ActiveContent">
            <summary>
            Gets or sets the ActiveContent property.  This dependency property 
            indicates the content currently active.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnActiveContentChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the ActiveContent property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnActiveContentChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the ActiveContent property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.AnchorableContextMenuProperty">
            <summary>
            AnchorableContextMenu Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.AnchorableContextMenu">
            <summary>
            Gets or sets the AnchorableContextMenu property.  This dependency property 
            indicates the context menu to show up for anchorables.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ThemeProperty">
            <summary>
            Theme Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.Theme">
            <summary>
            Gets or sets the Theme property.  This dependency property 
            indicates the theme to use for AvalonDock controls.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnThemeChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the Theme property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnThemeChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the Theme property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginSplitterWidthProperty">
            <summary>
            GridSplitterWidth Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.PluginSplitterWidth">
            <summary>
            获取或设置插件分隔线宽度,插件水平排列时使用
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginSplitterHeightProperty">
            <summary>
            GridSplitterHeight Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.PluginSplitterHeight">
            <summary>
            获取或设置插件分隔线高度,插件垂直排列时使用
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.IsEnablePluginSplitterProperty">
            <summary>
            获取或设置是否允许拖动分隔线
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.IsEnablePluginSplitter">
            <summary>
            获取或设置是否允许拖动分隔线
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowActivePluginBoderProperty">
            <summary>
            获取或设置是否显示激活插件边框
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowActivePluginBoder">
            <summary>
            获取或设置是否显示激活插件边框
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ActivePluginBorderThicknessProperty">
            <summary>
            获取或设置工作区激活插件边框宽度
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ActivePluginBorderThickness">
            <summary>
            获取或设置工作区激活插件边框宽度
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ActivePluginBorderBrushProperty">
            <summary>
            获取或设置激活插件边框颜色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ActivePluginBorderBrush">
            <summary>
            获取或设置激活插件边框颜色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DocumentPaneMenuItemHeaderTemplateProperty">
            <summary>
            DocumentPaneMenuItemHeaderTemplate Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DocumentPaneMenuItemHeaderTemplate">
            <summary>
            Gets or sets the DocumentPaneMenuItemHeaderTemplate property.  This dependency property 
            indicates the header template to use while creating menu items for the document panes.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentPaneMenuItemHeaderTemplateChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the DocumentPaneMenuItemHeaderTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentPaneMenuItemHeaderTemplateChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the DocumentPaneMenuItemHeaderTemplate property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.CoerceDocumentPaneMenuItemHeaderTemplateValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the DocumentPaneMenuItemHeaderTemplate value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DocumentPaneMenuItemHeaderTemplateSelectorProperty">
            <summary>
            DocumentPaneMenuItemHeaderTemplateSelector Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DocumentPaneMenuItemHeaderTemplateSelector">
            <summary>
            Gets or sets the DocumentPaneMenuItemHeaderTemplateSelector property.  This dependency property 
            indicates the data template selector to use for the menu items show when user select the DocumentPane document switch context menu.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentPaneMenuItemHeaderTemplateSelectorChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the DocumentPaneMenuItemHeaderTemplateSelector property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnDocumentPaneMenuItemHeaderTemplateSelectorChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the DocumentPaneMenuItemHeaderTemplateSelector property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.CoerceDocumentPaneMenuItemHeaderTemplateSelectorValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the DocumentPaneMenuItemHeaderTemplateSelector value.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.IconContentTemplateProperty">
            <summary>
            IconContentTemplate Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.IconContentTemplate">
            <summary>
            Gets or sets the IconContentTemplate property.  This dependency property 
            indicates the data template to use while extracting the icon from model.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.IconContentTemplateSelectorProperty">
            <summary>
            IconContentTemplateSelector Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.IconContentTemplateSelector">
            <summary>
            Gets or sets the IconContentTemplateSelector property.  This dependency property 
            indicates data template selector to use while selecting the datatamplate for content icons.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.LayoutItemContainerStyleProperty">
            <summary>
            LayoutItemContainerStyle Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.LayoutItemContainerStyle">
            <summary>
            Gets or sets the LayoutItemContainerStyle property.  This dependency property 
            indicates the style to apply to LayoutDocumentItem objects. A LayoutDocumentItem object is created when a new LayoutDocument is created inside the current Layout.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLayoutItemContainerStyleChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the LayoutItemContainerStyle property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLayoutItemContainerStyleChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the LayoutItemContainerStyle property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.LayoutItemContainerStyleSelectorProperty">
            <summary>
            LayoutItemContainerStyleSelector Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.LayoutItemContainerStyleSelector">
            <summary>
            Gets or sets the LayoutItemContainerStyleSelector property.  This dependency property 
            indicates style selector of the LayoutDocumentItemStyle.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLayoutItemContainerStyleSelectorChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the LayoutItemContainerStyleSelector property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnLayoutItemContainerStyleSelectorChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the LayoutItemContainerStyleSelector property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.GetLayoutItemFromModel(HSUCF.WPF.Core.Dock.Layout.LayoutContent)">
            <summary>
            Return the LayoutItem wrapper for the content passed as argument
            </summary>
            <param name="content">LayoutContent to search</param>
            <returns>Either a LayoutAnchorableItem or LayoutDocumentItem which contains the LayoutContent passed as argument</returns>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowSystemMenuProperty">
            <summary>
            ShowSystemMenu Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowSystemMenu">
            <summary>
            Gets or sets the ShowSystemMenu property.  This dependency property 
            indicates if floating windows should show the system menu when a custom context menu is not defined.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.AllowMixedOrientationProperty">
            <summary>
            AllowMixedOrientation Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.AllowMixedOrientation">
            <summary>
            Gets or sets the AllowMixedOrientation property.  This dependency property 
            indicates if the manager should allow mixed orientation for document panes.
            获取或设置AllowMixedOrientation属性，该依赖项属性指示是否允许混合方向停靠文档
            如果设置为true,文档窗口可以在水平或垂直方向随意停靠
            如果设置为false,文档窗口只能在水平或者垂直方向停靠
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.CollectMemTypeWhenPluginClosedProperty">
            <summary>
            插件关闭时使用内存释放的方式
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.CollectMemTypeWhenPluginClosed">
            <summary>
            获取或设置 插件关闭时使用内存释放的方式
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.Dock.DockingManager.MemoryCollectType">
            <summary>
            内存释放的类型
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.MemoryCollectType.Default">
            <summary>
            默认，即不强制释放，由GC自动释放
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.MemoryCollectType.UcfTech">
             <summary>
             使用UCF内存释放技术
            <para>注：打开此项可以巧妙的解决插件关闭却没有被GC及时释放的问题，但实际上内存占用可以提高系统性能，这也是GC存在的意义之一，开启此项可能会少量的影响系统性能，但在内存有限的情况下 ，进行权衡考虑，还是利大于弊的;</para>
             <para>当然有时候也可能是我们代码编写存在问题，比如关闭插件未关闭线程，或未清理一些外部依赖，或未释放非托管资源等</para>
             </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.MemoryCollectType.CollectByGC">
            <summary>
            使用GC强制释放，但实际效果中可能并不会立即释放，需要在一定的GC周期中释放
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PaddingProperty">
            <summary>
            屏蔽Padding
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.Padding">
            <summary>
            屏蔽Padding
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginPaddingProperty">
            <summary>
            获取或设置工作区插件Padding
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.PluginPadding">
            <summary>
            获取或设置工作区插件Padding
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowPaddingProperty">
            <summary>
            获取或设置工作区插件Padding
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowPadding">
            <summary>
            获取或设置工作区插件Padding
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowShowCloseBoxProperty">
            <summary>
            获取或设置外围停靠窗口是否显示关闭按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowShowCloseBox">
            <summary>
            获取或设置外围停靠窗口是否显示关闭按钮
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowCloseIconBackgroundProperty">
            <summary>
            获取或设置外围停靠窗口关闭按钮Icon背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowCloseIconBackground">
            <summary>
            获取或设置外围停靠窗口关闭按钮Icon背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowCloseIconMouseOverBackgroundProperty">
            <summary>
            获取或设置外围停靠窗口关闭按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowCloseIconMouseOverBackground">
            <summary>
            获取或设置外围停靠窗口关闭按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowCloseIconMouseClickedBackgroundProperty">
            <summary>
            获取或设置外围停靠窗口关闭按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowCloseIconMouseClickedBackground">
            <summary>
            获取或设置外围停靠窗口关闭按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowShowAutoHideBoxProperty">
            <summary>
            获取或设置外围停靠窗口是否显示自动隐藏按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowShowAutoHideBox">
            <summary>
            获取或设置外围停靠窗口是否显示自动隐藏按钮
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowAutoHideIconBackgroundProperty">
            <summary>
            获取或设置外围停靠窗口自动隐藏按钮Icon背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowAutoHideIconBackground">
            <summary>
            获取或设置外围停靠窗口自动隐藏按钮Icon背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowAutoHideIconMouseOverBackgroundProperty">
            <summary>
            获取或设置外围停靠窗口自动隐藏按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowAutoHideIconMouseOverBackground">
            <summary>
            获取或设置外围停靠窗口自动隐藏按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowAutoHideIconMouseClickedBackgroundProperty">
            <summary>
            获取或设置外围停靠窗口自动隐藏按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowAutoHideIconMouseClickedBackground">
            <summary>
            获取或设置外围停靠窗口自动隐藏按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowShowMenuBoxProperty">
            <summary>
            获取或设置外围停靠窗口是否显示菜单按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowShowMenuBox">
            <summary>
            获取或设置外围停靠窗口是否显示菜单按钮
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowMenuIconBackgroundProperty">
            <summary>
            获取或设置外围停靠窗口菜单按钮Icon背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowMenuIconBackground">
            <summary>
            获取或设置外围停靠窗口菜单按钮Icon背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowMenuIconMouseOverBackgroundProperty">
            <summary>
            获取或设置外围停靠窗口菜单按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowMenuIconMouseOverBackground">
            <summary>
            获取或设置外围停靠窗口菜单按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowMenuIconMouseClickedBackgroundProperty">
            <summary>
            获取或设置外围停靠窗口自动隐藏按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutWindowMenuIconMouseClickedBackground">
            <summary>
            获取或设置外围停靠窗口自动隐藏按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideTabBackgroundProperty">
            <summary>
            获取或设置外围停靠插件自动隐藏后Tab背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideTabBackground">
            <summary>
            获取或设置外围停靠插件自动隐藏后Tab背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideTabMouseOverBackgroundProperty">
            <summary>
            获取或设置外围停靠插件自动隐藏后Tab鼠标经过时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideTabMouseOverBackground">
            <summary>
            获取或设置外围停靠插件自动隐藏后Tab鼠标经过时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideTitleFontFamilyProperty">
            <summary>
            获取或设置自动隐藏窗体标题字体
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideTitleFontFamily">
            <summary>
            获取或设置自动隐藏窗体标题字体
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideTitleForegroundProperty">
            <summary>
            获取或设置自动隐藏窗体标题字体前景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideTitleForeground">
            <summary>
            获取或设置自动隐藏窗体标题字体前景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideTitleMouseOverForegroundProperty">
            <summary>
            获取或设置自动隐藏窗体标题鼠标经过时字体前景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideTitleMouseOverForeground">
            <summary>
            获取或设置自动隐藏窗体标题鼠标经过时字体前景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideTitleFontSizeProperty">
            <summary>
            获取或设置自动隐藏窗体标题字体大小
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideTitleFontSize">
            <summary>
            获取或设置自动隐藏窗体标题字体大小
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabPanelOverFlowIconBackgroundProperty">
            <summary>
            获取或设置折叠下拉菜单按钮Icon背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabPanelOverFlowIconBackground">
            <summary>
            获取或设置折叠下拉菜单按钮Icon背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabPanelOverFlowIconMouseOverBackgroundProperty">
            <summary>
            获取或设置折叠下拉菜单按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabPanelOverFlowIconMouseOverBackground">
            <summary>
            获取或设置折叠下拉菜单按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabPanelOverFlowIconMouseClickedBackgroundProperty">
            <summary>
            获取或设置折叠下拉菜单按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabPanelOverFlowIconMouseClickedBackground">
            <summary>
            获取或设置折叠下拉菜单按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabPanelOverFlowMarginProperty">
            <summary>
            获取或设置折叠下拉菜单按钮Margin
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabPanelOverFlowMargin">
            <summary>
            获取或设置折叠下拉菜单按钮Margin
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowOverFlowButtonProperty">
            <summary>
            获取或设置是否显示折叠下拉菜单按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowOverFlowButton">
            <summary>
            获取或设置是否显示折叠下拉菜单按钮
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowFullScreenButtonProperty">
            <summary>
            获取或设置是否显示全屏按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowFullScreenButton">
            <summary>
            获取或设置是否显示全屏按钮
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ExpandTemplateProperty">
            <summary>
            获取或设置其他自定义模板
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ExpandTemplate">
            <summary>
             获取或设置其他自定义模板
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabPanelFullScreenIconBackgroundProperty">
            <summary>
            获取或设置全屏按钮Icon背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabPanelFullScreenIconBackground">
            <summary>
            获取或设置全屏按钮Icon背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabPanelFullScreenIconMouseOverBackgroundProperty">
            <summary>
            获取或设置全屏按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabPanelFullScreenIconMouseOverBackground">
            <summary>
            获取或设置全屏按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabPanelFullScreenIconMouseClickedBackgroundProperty">
            <summary>
            获取或设置全屏按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabPanelFullScreenIconMouseClickedBackground">
            <summary>
            获取或设置全屏按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabStyleProperty">
            <summary>
            获取或设置工作区Tab样式
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabStyle">
            <summary>
            获取或设置工作区Tab样式
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabInactivedBorderBrushProperty">
            <summary>
            获取或设置插件Tab激活边框颜色,用于方形Tab样式
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabInactivedBorderBrush">
            <summary>
            获取或设置插件Tab未边框背景颜色,用于方形Tab样式
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabBorderBackgroundProperty">
            <summary>
            插件Tab边框背景颜色,用于方形Tab样式
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabBorderBackground">
            <summary>
            获取或设置插件Tab边框背景颜色,用于方形Tab样式
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabBorderThicknessProperty">
            <summary>
            插件Tab边框粗细,用于方形Tab样式
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabBorderThickness">
            <summary>
            插件Tab边框粗细,用于方形Tab样式
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabCornerRadiusProperty">
            <summary>
            插件Tab边框粗细,用于方形Tab样式
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabCornerRadius">
            <summary>
            插件Tab边框粗细,用于方形Tab样式
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabSpliterLineBackgroundProperty">
            <summary>
            获取或设置Tab分隔线背景色,用于梯形Tab样式
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabSpliterLineBackground">
            <summary>
            获取或设置Tab分隔线背景色,用于梯形Tab样式
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowTabCloseIconProperty">
            <summary>
            获取或设置正常状态下是否显示Tab关闭按钮，如果设置为false，未选中的Tab只有鼠标移上时才显示关闭按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowTabCloseIcon">
            <summary>
            获取或设置正常状态下是否显示Tab关闭按钮，如果设置为false，未选中的Tab只有鼠标移上时才显示关闭按钮
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabSelectedCloseIconBackgroundProperty">
            <summary>
            获取或设置Tab选中状态关闭按钮Icon背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabSelectedCloseIconBackground">
            <summary>
            获取或设置Tab选中状态关闭按钮Icon背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabSelectedCloseIconMouseOverBackgroundProperty">
            <summary>
            获取或设置Tab选中状态关闭按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabSelectedCloseIconMouseOverBackground">
            <summary>
            获取或设置Tab选中状态关闭按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabSelectedCloseIconMouseClickedBackgroundProperty">
            <summary>
            获取或设置Tab选中状态关闭按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabSelectedCloseIconMouseClickedBackground">
            <summary>
            获取或设置Tab选中状态关闭按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabUnSelectedCloseIconBackgroundProperty">
            <summary>
            获取或设置Tab未选中状态关闭按钮Icon背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabUnSelectedCloseIconBackground">
            <summary>
            获取或设置Tab未选中状态关闭按钮Icon背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabUnSelectedCloseIconMouseOverBackgroundProperty">
            <summary>
            获取或设置Tab未选中状态关闭按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabUnSelectedCloseIconMouseOverBackground">
            <summary>
            获取或设置Tab未选中状态关闭按钮Icon鼠标经过时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabUnSelectedCloseIconMouseClickedBackgroundProperty">
            <summary>
            获取或设置Tab未选中状态关闭按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabUnSelectedCloseIconMouseClickedBackground">
            <summary>
            获取或设置Tab未选中状态关闭按钮Icon鼠标点击时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabSelectedCloseEllipseBackgroundProperty">
            <summary>
            获取或设置Tab选中状态关闭按钮圆形背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabSelectedCloseEllipseBackground">
            <summary>
            获取或设置Tab选中状态关闭按钮圆形背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabSelectedCloseEllipseMouseOverBackgroundProperty">
            <summary>
            获取或设置Tab选中状态关闭按钮圆形鼠标经过时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabSelectedCloseEllipseMouseOverBackground">
            <summary>
            获取或设置Tab选中状态关闭按钮圆形鼠标经过时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabSelectedCloseEllipseMouseClickedBackgroundProperty">
            <summary>
            获取或设置Tab选中状态关闭按钮圆形鼠标点击时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabSelectedCloseEllipseMouseClickedBackground">
            <summary>
            获取或设置Tab选中状态关闭按钮圆形鼠标点击时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabUnSelectedCloseEllipseBackgroundProperty">
            <summary>
            获取或设置Tab未选中状态关闭按钮圆形背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabUnSelectedCloseEllipseBackground">
            <summary>
            获取或设置Tab未选中状态关闭按钮圆形背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabUnSelectedCloseEllipseMouseOverBackgroundProperty">
            <summary>
            获取或设置Tab未选中状态关闭按钮圆形鼠标经过时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabUnSelectedCloseEllipseMouseOverBackground">
            <summary>
            获取或设置Tab未选中状态关闭按钮圆形鼠标经过时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabUnSelectedCloseEllipseMouseClickedBackgroundProperty">
            <summary>
            获取或设置Tab未选中状态关闭按钮圆形鼠标点击时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabUnSelectedCloseEllipseMouseClickedBackground">
            <summary>
            获取或设置Tab未选中状态关闭按钮圆形鼠标点击时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabPanelBackgroundProperty">
            <summary>
            Tab容器背景颜色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabPanelBackground">
            <summary>
            获取或设置Tab容器背景颜色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabPanelHeightProperty">
            <summary>
            Tab容器高度
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabPanelHeight">
            <summary>
            "获取或设置Tab容器高度
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabPanelVisibilityProperty">
            <summary>
            获取或设置TabPanel可见属性
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabPanelVisibility">
            <summary>
            获取或设置TabPanel可见属性
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabTextMaxWidthProperty">
            <summary>
            获取或设置插件Tab标题最大宽度
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabTextMaxWidth">
            <summary>
            "获取或设置插件Tab标题最大宽度
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabActivedBackgroundProperty">
            <summary>
            激活的插件Tab背景颜色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabActivedBackground">
            <summary>
            获取或设置激活的插件Tab背景颜色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabMouseOverBackgroundProperty">
            <summary>
            鼠标经过插件Tab时背景颜色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabMouseOverBackground">
            <summary>
            获取或设置鼠标经过插件Tab时背景颜色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabInactivedBackgroundProperty">
            <summary>
            未激活的插件Tab背景颜色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabInactivedBackground">
            <summary>
            获取或设置未激活的插件Tab背景颜色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabFontFamilyProperty">
            <summary>
            插件Tab标题字体
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabFontFamily">
            <summary>
            获取或设置插件Tab标题字体
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabActivedForegroundProperty">
            <summary>
            获取或设置鼠标经过插件Tab时标题前景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabActivedForeground">
            <summary>
            获取或设置鼠标经过插件Tab时标题前景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabMouseOverForegroundProperty">
            <summary>
            激活的插件Tab标题前景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabMouseOverForeground">
            <summary>
            获取或设置激活的插件Tab标题前景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabInactivedForegroundProperty">
            <summary>
            未激活的插件Tab标题前景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabInactivedForeground">
            <summary>
            获取或设置未激活的插件Tab标题前景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginSpliterBackgroundProperty">
            <summary>
            插件分隔线背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.PluginSpliterBackground">
            <summary>
            获取或设置插件分隔线背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideWindowControlBackgroundProperty">
            <summary>
            获取或设置自动隐藏窗体背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOutAutoHideWindowControlBackground">
            <summary>
            获取或设置自动隐藏窗体背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginDockOutWidthOrHeightProperty">
            <summary>
            获取或设置最外围停靠插件宽度或高度所占工作区比例
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.PluginDockOutWidthOrHeight">
            <summary>
            获取或设置最外围停靠插件宽度或高度所占工作区比例
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginSpliterDraggingBackgroundProperty">
            <summary>
            插件分隔线拖动时背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.PluginSpliterDraggingBackground">
            <summary>
            获取或设置插件分隔线拖动时背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginSpliterDraggingOpacityProperty">
            <summary>
            获取或设置插件分隔线拖动时透明度
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.PluginSpliterDraggingOpacity">
            <summary>
            获取或设置插件分隔线拖动时透明度
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowBackgroundProperty">
            <summary>
            获取或设置浮动窗口背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowBackground">
            <summary>
            获取或设置浮动窗口背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowCaptionHeightProperty">
            <summary>
            获取或设置浮动窗口标题栏高度
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowCaptionHeight">
            <summary>
            获取或设置浮动窗口标题栏高度
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowCaptionBackgroundProperty">
            <summary>
            浮动窗口标题栏背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowCaptionBackground">
            <summary>
            获取或设置浮动窗口标题栏背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowBorderThicknessProperty">
            <summary>
            浮动窗口边框宽度
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowBorderThickness">
            <summary>
            获取或设置浮动窗口边框宽度
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowBorderBackgroundProperty">
            <summary>
            浮动窗口边框背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowBorderBackground">
            <summary>
            获取或设置浮动窗口边框背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowTitleFontFamilyProperty">
            <summary>
            浮动窗口标题字体
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowTitleFontFamily">
            <summary>
            获取或设置浮动窗口标题字体
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowTitleForegroundProperty">
            <summary>
            浮动窗口标题字体前景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowTitleForeground">
            <summary>
            获取或设置浮动窗口标题字体前景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowTitleFontSizeProperty">
            <summary>
            浮动窗口标题字体大小
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowTitleFontSize">
            <summary>
            获取或设置浮动窗口标题字体大小
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowShowLockBoxProperty">
            <summary>
            浮动窗口是否显示锁定按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowShowLockBox">
            <summary>
            获取或设置浮动窗口是否显示锁定按钮
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowShowMaximizeBoxProperty">
            <summary>
            浮动窗口是否显示最大化按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowShowMaximizeBox">
            <summary>
            获取或设置浮动窗口是否显示最大化按钮
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowShowMinimizeBoxProperty">
            <summary>
            浮动窗口是否显示最小化按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FloatWindowShowMinimizeBox">
            <summary>
            获取或设置浮动窗口是否显示最小化按钮
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginContextMenuClosePluginProperty">
            <summary>
            获取或设置是否显示插件右键菜单关闭插件
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginContextMenuClosePlugin">
            <summary>
            获取或设置是否显示插件右键菜单关闭插件
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginContextMenuCloseAllButThisProperty">
            <summary>
            获取或设置是否显示插件右键菜单除此之外全关闭
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginContextMenuCloseAllButThis">
            <summary>
            获取或设置是否显示插件右键菜单除此之外全关闭
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginContextMenuCloseAllProperty">
            <summary>
            获取或设置是否显示插件右键菜单关闭所有
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginContextMenuCloseAll">
            <summary>
            获取或设置是否显示插件右键菜单关闭所有
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginContextMenuFloatProperty">
            <summary>
            获取或设置是否显示插件右键菜单浮动
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginContextMenuFloat">
            <summary>
            获取或设置是否显示插件右键菜单浮动
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginContextMenuDockProperty">
            <summary>
            获取或设置是否显示插件右键菜单停靠
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginContextMenuDock">
            <summary>
            获取或设置是否显示插件右键菜单停靠
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginContextMenuProperty">
            <summary>
            获取或设置是否显示插件右键菜单
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginContextMenu">
            <summary>
            获取或设置是否显示插件右键菜单
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.CustomPluginContextMenuItemListProperty">
            <summary>
            获取或设置插件自定义右键菜单列表
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.CustomPluginContextMenuItemList">
            <summary>
            获取或设置插件自定义右键菜单列表
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginScaleXProperty">
            <summary>
            获取或设置工作区插件X缩放因子
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.PluginScaleX">
            <summary>
            获取或设置工作区插件X缩放因子
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.DockingManager.PluginScaleXPropertyChanged">
            <summary>
            工作区插件X缩放因子改变事件
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginScaleYProperty">
            <summary>
            获取或设置工作区插件Y缩放因子
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.PluginScaleY">
            <summary>
            获取或设置工作区插件Y缩放因子
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.DockingManager.PluginScaleYPropertyChanged">
            <summary>
            工作区插件Y缩放因子改变事件
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockPreviewBoxBackgroundProperty">
            <summary>
            获取或设置停靠预览窗口背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockPreviewBoxBackground">
            <summary>
            获取或设置停靠预览窗口背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockPreviewBoxBorderBackgroundProperty">
            <summary>
            获取或设置停靠预览窗口边框背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockPreviewBoxBorderBackground">
            <summary>
            获取或设置停靠预览窗口边框背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.DockOverlayWindowBackgroundImagePathProperty">
            <summary>
            获取或设置停靠方向图标背景图片路径
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.DockOverlayWindowBackgroundImagePath">
            <summary>
            获取或设置停靠方向图标背景图片路径
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginDraggingTargetPreviewWindowProperty">
            <summary>
            获取或设置插件拖动时是否出现预览目标窗体
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowPluginDraggingTargetPreviewWindow">
            <summary>
            获取或设置插件拖动时是否出现预览目标窗体
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginDraggingTargetPreviewWindowBackgroundProperty">
            <summary>
            获取或设置插件拖动时预览窗体背景色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.PluginDraggingTargetPreviewWindowBackground">
            <summary>
            获取或设置插件拖动时预览窗体背景色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowFloatWindowInTaskbarProperty">
            <summary>
            获取或设置浮动窗口是否显示任务栏图标
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowFloatWindowInTaskbar">
            <summary>
            获取或设置浮动窗口是否显示任务栏图标
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.SetFloatWindowOwnerToMainWindowProperty">
            <summary>
            获取或设置浮动窗口拥有者窗体是否为主窗体
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.SetFloatWindowOwnerToMainWindow">
            <summary>
            获取或设置浮动窗口拥有者窗体是否为主窗体
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.EnableTabPanelMoveWindowProperty">
            <summary>
            获取或设置是否启用移动TabPanel移动窗体
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.EnableTabPanelMoveWindow">
            <summary>
            获取或设置是否启用移动TabPanel移动窗体
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabPanelBorderThicknessProperty">
            <summary>
            获取或设置梯形插件Tab边框
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabPanelBorderThickness">
            <summary>
            获取或设置梯形插件Tab边框
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.TabPanelBorderBrushProperty">
            <summary>
            获取或设置梯形插件Tab边框颜色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.TabPanelBorderBrush">
            <summary>
            获取或设置梯形插件Tab边框颜色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.MaxOpenPluginProperty">
            <summary>
            获取或设置允许打开插件的最大数值
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.MaxOpenPlugin">
            <summary>
            获取或设置允许打开插件的最大数值
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.ShowTrapezoidTabPanelProperty">
            <summary>
            获取或设置TabPanel是否应用斜线梯形样式
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.ShowTrapezoidTabPanel">
            <summary>
            获取或设置TabPanel是否应用斜线梯形样式
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginTitleLineBrushProperty">
            <summary>
            获取或设置插件标题下方横线颜色
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.PluginTitleLineBrush">
            <summary>
            获取或设置插件标题下方横线颜色
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginTitleLineHeightProperty">
            <summary>
            获取或设置插件标题下方横线高度
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.PluginTitleLineHeight">
            <summary>
            获取或设置插件标题下方横线高度
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.IsUseMainPluginModeProperty">
            <summary>
            获取或设置是否使用主页模式
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.IsUseMainPluginMode">
            <summary>
            获取或设置是否使用主页模式
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnMaxOpenPluginChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            依赖项属性值改变回调
            </summary>
            <param name="d"><see cref="T:System.Windows.DependencyObject"/></param>
            <param name="e"><see cref="T:System.Windows.DependencyPropertyChangedEventArgs"/></param>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.BindCommand">
            <summary>
            绑定命令
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FullScreenStateProperty">
            <summary>
            是否是全屏状态
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FullScreenState">
            <summary>
            是否是全屏状态
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.PluginClosedCheckOnCancelScreen">
            <summary>
            插件关闭后，如果插件打开插件个数为0，如果是全屏状态，退出全屏
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnFullScreenCommand">
            <summary>
            执行全屏命令
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.DockingManager.PluginPanelScreenFulling">
            <summary>
            工作区全屏前事件
            </summary>
            <remarks>Subscribers have the opportuniy to cancel the operation.</remarks>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.DockingManager.PluginPanelFullScreenCanceling">
            <summary>
            工作区取消全屏前事件
            </summary>
            <remarks>Subscribers have the opportuniy to cancel the operation.</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginPanelScreenFulledEvent">
            <summary>
            工作区全屏后事件。
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.PluginPanelFullScreenCanceledEvent">
            <summary>
            工作区取消全屏后事件。
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.DockingManager.PluginPanelScreenFulled">
            <summary>
            工作区全屏后事件。
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.Dock.DockingManager.PluginPanelFullScreenCanceled">
            <summary>
            工作区取消全屏后事件。
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnPluginPanelScreenFulled">
            <summary>
            响应工作区全屏后事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnPluginPanelFullScreenCanceled">
            <summary>
            响应工作区取消全屏后事件
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.DockingManager.FullScreenCommandProperty">
            <summary>
            CloseCommand Dependency Property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.FullScreenCommand">
            <summary>
            获取或设置工作区全屏命令
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnFullScreenCommandChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Handles changes to the FullScreenCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.OnFullScreenCommandChanged(System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            Provides derived classes an opportunity to handle changes to the FullScreenCommand property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.CoerceFullScreenCommandValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            Coerces the FullScreenCommand value.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Dock.DockingManager.IsLoadingLayout">
            <summary>
            是否正在加载布局
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.SetMaxOpenPlugin(System.Int32)">
            <summary>
            MaxOpenPlugin属性的设置逻辑
            </summary>
            <param name="maxValue"></param>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.DockingManager.MsgHandle(System.String,System.String)">
            <summary>
            消息处理
            </summary>
            <param name="value"></param>
            <param name="srcHandleID"></param>
        </member>
        <member name="T:HSUCF.WPF.Core.Dock.Themes.Theme">
            <summary>
            皮肤样式
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags">
            <summary>
            SetWindowPos Flags
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.SynchronousWindowPosition">
            <summary>If the calling thread and the thread that owns the window are attached to different input queues,
            the system posts the request to the thread that owns the window. This prevents the calling thread from
            blocking its execution while other threads process the request.</summary>
            <remarks>SWP_ASYNCWINDOWPOS</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.DeferErase">
            <summary>Prevents generation of the WM_SYNCPAINT message.</summary>
            <remarks>SWP_DEFERERASE</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.DrawFrame">
            <summary>Draws a frame (defined in the window's class description) around the window.</summary>
            <remarks>SWP_DRAWFRAME</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.FrameChanged">
            <summary>Applies new frame styles set using the SetWindowLong function. Sends a WM_NCCALCSIZE message to
            the window, even if the window's size is not being changed. If this flag is not specified, WM_NCCALCSIZE
            is sent only when the window's size is being changed.</summary>
            <remarks>SWP_FRAMECHANGED</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.HideWindow">
            <summary>Hides the window.</summary>
            <remarks>SWP_HIDEWINDOW</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.DoNotActivate">
            <summary>Does not activate the window. If this flag is not set, the window is activated and moved to the
            top of either the topmost or non-topmost group (depending on the setting of the hWndInsertAfter
            parameter).</summary>
            <remarks>SWP_NOACTIVATE</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.DoNotCopyBits">
            <summary>Discards the entire contents of the client area. If this flag is not specified, the valid
            contents of the client area are saved and copied back into the client area after the window is sized or
            repositioned.</summary>
            <remarks>SWP_NOCOPYBITS</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.IgnoreMove">
            <summary>Retains the current position (ignores X and Y parameters).</summary>
            <remarks>SWP_NOMOVE</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.DoNotChangeOwnerZOrder">
            <summary>Does not change the owner window's position in the Z order.</summary>
            <remarks>SWP_NOOWNERZORDER</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.DoNotRedraw">
            <summary>Does not redraw changes. If this flag is set, no repainting of any kind occurs. This applies to
            the client area, the nonclient area (including the title bar and scroll bars), and any part of the parent
            window uncovered as a result of the window being moved. When this flag is set, the application must
            explicitly invalidate or redraw any parts of the window and parent window that need redrawing.</summary>
            <remarks>SWP_NOREDRAW</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.DoNotReposition">
            <summary>Same as the SWP_NOOWNERZORDER flag.</summary>
            <remarks>SWP_NOREPOSITION</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.DoNotSendChangingEvent">
            <summary>Prevents the window from receiving the WM_WINDOWPOSCHANGING message.</summary>
            <remarks>SWP_NOSENDCHANGING</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.IgnoreResize">
            <summary>Retains the current size (ignores the cx and cy parameters).</summary>
            <remarks>SWP_NOSIZE</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.IgnoreZOrder">
            <summary>Retains the current Z order (ignores the hWndInsertAfter parameter).</summary>
            <remarks>SWP_NOZORDER</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowPosFlags.ShowWindow">
            <summary>Displays the window.</summary>
            <remarks>SWP_SHOWWINDOW</remarks>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.HWND_TOPMOST">
            <summary>
                Special window handles
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Win32Helper.SetWindowLong(System.IntPtr,System.Int32,System.Int32)">
            <summary>
            Changes an attribute of the specified window. The function also sets the 32-bit (long) value at the specified offset into the extra window memory.
            </summary>
            <param name="hWnd">A handle to the window and, indirectly, the class to which the window belongs..</param>
            <param name="nIndex">The zero-based offset to the value to be set. Valid values are in the range zero through the number of bytes of extra window memory, minus the size of an integer. To set any other value, specify one of the following values: GWL_EXSTYLE, GWL_HINSTANCE, GWL_ID, GWL_STYLE, GWL_USERDATA, GWL_WNDPROC </param>
            <param name="dwNewLong">The replacement value.</param>
            <returns>If the function succeeds, the return value is the previous value of the specified 32-bit integer.
            If the function fails, the return value is zero. To get extended error information, call GetLastError. </returns>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Win32Helper.MonitorFromRect(HSUCF.WPF.Core.Dock.Win32Helper.RECT@,System.UInt32)">
            <summary>
            The MonitorFromRect function retrieves a handle to the display monitor that 
            has the largest area of intersection with a specified rectangle.
            </summary>
            <param name="lprc">Pointer to a RECT structure that specifies the rectangle of interest in 
            virtual-screen coordinates</param>
            <param name="dwFlags">Determines the function's return value if the rectangle does not intersect 
            any display monitor</param>
            <returns>
            If the rectangle intersects one or more display monitor rectangles, the return value 
            is an HMONITOR handle to the display monitor that has the largest area of intersection with the rectangle.
            If the rectangle does not intersect a display monitor, the return value depends on the value of dwFlags.
            </returns>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Win32Helper.MonitorFromWindow(System.IntPtr,System.UInt32)">
            <summary>
            The MonitorFromWindow function retrieves a handle to the display monitor that has the largest area of intersection with the bounding rectangle of a specified window. 
            </summary>
            <param name="hwnd">A handle to the window of interest.</param>
            <param name="dwFlags">Determines the function's return value if the window does not intersect any display monitor.</param>
            <returns>If the window intersects one or more display monitor rectangles, the return value is an HMONITOR handle to the display monitor that has the largest area of intersection with the window. 
            If the window does not intersect a display monitor, the return value depends on the value of dwFlags.
            </returns>
        </member>
        <member name="T:HSUCF.WPF.Core.Dock.Win32Helper.MonitorInfo">
            <summary>
            The MONITORINFO structure contains information about a display monitor.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.MonitorInfo.Size">
            <summary>
            The size of the structure, in bytes. 
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.MonitorInfo.Monitor">
            <summary>
            A RECT structure that specifies the display monitor rectangle, expressed 
            in virtual-screen coordinates. 
            Note that if the monitor is not the primary display monitor, 
            some of the rectangle's coordinates may be negative values. 
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.MonitorInfo.Work">
            <summary>
            A RECT structure that specifies the work area rectangle of the display monitor, 
            expressed in virtual-screen coordinates. Note that if the monitor is not the primary 
            display monitor, some of the rectangle's coordinates may be negative values.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.Dock.Win32Helper.MonitorInfo.Flags">
            <summary>
            A set of flags that represent attributes of the display monitor. 
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.Dock.Win32Helper.GetMonitorInfo(System.IntPtr,HSUCF.WPF.Core.Dock.Win32Helper.MonitorInfo)">
            <summary>
            The GetMonitorInfo function retrieves information about a display monitor. 
            </summary>
            <param name="hMonitor">Handle to the display monitor of interest.</param>
            <param name="lpmi">Pointer to a MONITORINFO or MONITORINFOEX structure that receives 
            information about the specified display monitor</param>
            <returns>If the function succeeds, the return value is nonzero.
            If the function fails, the return value is zero.</returns>
        </member>
        <member name="T:HSUCF.WPF.Core.EventAggregator">
            <summary>
            消息聚合器
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.EventAggregator.handlers">
            <summary>
            所有订阅者集合
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.EventAggregator.Publish``1(``0,System.Boolean,System.String,System.String[])">
            <summary>
            消息发布
            </summary>
            <typeparam name="T">类型</typeparam>
            <param name="value">值</param>
            <param name="isAsyn">是否异步发送</param>
            <param name="srcHandleID">发送者ID；可空</param>
            <param name="targetHandleIDs">目标订阅者ID，可单个或多个；默认为空，即往所有订阅T消息的对象发送</param>
        </member>
        <member name="M:HSUCF.WPF.Core.EventAggregator.Subscribe(System.Object,System.String)">
            <summary>
            消息订阅
            </summary>
            <param name="subscriber">订阅者</param>
            <param name="handleID">设置当前定订阅者ID，默认可空</param>
        </member>
        <member name="M:HSUCF.WPF.Core.EventAggregator.Unsubscribe(System.Object)">
            <summary>
            取消订阅
            </summary>
            <param name="subscriber">取消订阅者</param>
        </member>
        <member name="T:HSUCF.WPF.Core.EventAggregator.Handler">
            <summary>
            对象实体，采用弱引用方式确保不存在强依赖
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.IEventAggregator">
            <summary>
            事件聚合器接口
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.IEventAggregator.Publish``1(``0,System.Boolean,System.String,System.String[])">
            <summary>
            消息发布
            </summary>
            <typeparam name="T">类型</typeparam>
            <param name="value">值</param>
            <param name="isAsyn">是否异步发送</param>
            <param name="srcHandleID">发送者ID；可空</param>
            <param name="targetHandleIDs">目标订阅者ID，可单个或多个；默认为空，即往所有订阅T消息的对象发送</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IEventAggregator.Subscribe(System.Object,System.String)">
            <summary>
            消息订阅
            </summary>
            <param name="subscriber">订阅者</param>
            <param name="handleID">订阅者ID，默认可空</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IEventAggregator.Unsubscribe(System.Object)">
            <summary>
            取消订阅
            </summary>
            <param name="subscriber">订阅者</param>
        </member>
        <member name="E:HSUCF.WPF.Core.IEventAggregator.EventSubscribed">
            <summary>
            订阅事件
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.IHandle`1">
            <summary>
            消息接收者
            </summary>
            <typeparam name="T">消息对象类型</typeparam>
        </member>
        <member name="M:HSUCF.WPF.Core.IHandle`1.MsgHandle(`0,System.String)">
            <summary>
            消息处理
            </summary>
            <param name="value">消息</param>
            <param name="srcHandlID">发送者ID</param>
        </member>
        <member name="T:HSUCF.WPF.Core.IPluginHandle`1">
            <summary>
            插件消息接收器
            </summary>
            <typeparam name="T">数据对象类型</typeparam>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginHandle`1.MsgHandle(`0,System.String)">
            <summary>
            消息处理
            </summary>
            <param name="value">消息</param>
            <param name="srcPluginID">发送者插件ID</param>
        </member>
        <member name="T:HSUCF.WPF.Core.FmContext">
            <summary>
            框架内部上下文
            包含日志等相关对象
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.FmContext.FRAME_LOG_DIR">
            <summary>
            框架日志文件夹路径
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.FmContext.LOG_USERNAME">
            <summary>
            日志默认名称
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.FmContext.logger">
            <summary>
            日志实例
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.FmContext.DOCKING_MAX_KEY">
            <summary>
            全屏按键 F11 
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.FmContext.#cctor">
            <summary>
            静态构造函数 
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.FmContext.LogException(System.Exception,System.String)">
            <summary>
            记录异常
            </summary>
            <param name="ex">异常</param>
            <param name="location">位置</param>
        </member>
        <member name="M:HSUCF.WPF.Core.FmContext.CheckBaseType(System.Type,System.Type)">
            <summary>
            递归查找基类中是否存在
            </summary>
            <param name="curType">当前类型</param>
            <param name="tarType">检查父类类型</param>
            <returns>bool</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.FmContext.GetAppSet(System.String)">
            <summary>
            从配置文件中获得AppSetting中KeyValue值
            </summary>
            <param name="SetKey">Key</param>
            <returns>返回值</returns>
        </member>
        <member name="T:HSUCF.WPF.Core.EventToCommand">
            <summary>
            This <see cref="T:System.Windows.Interactivity.TriggerAction`1" /> can be
            used to bind any event on any FrameworkElement to an <see cref="T:System.Windows.Input.ICommand" />.
            Typically, this element is used in XAML to connect the attached element
            to a command located in a ViewModel. This trigger can only be attached
            to a FrameworkElement or a class deriving from FrameworkElement.
            <para>To access the EventArgs of the fired event, use a RelayCommand&lt;EventArgs&gt;
            and leave the CommandParameter and CommandParameterValue empty!</para>
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.EventToCommand.CommandParameterProperty">
            <summary>
            Identifies the <see cref="P:HSUCF.WPF.Core.EventToCommand.CommandParameter" /> dependency property
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.EventToCommand.CommandProperty">
            <summary>
            Identifies the <see cref="P:HSUCF.WPF.Core.EventToCommand.Command" /> dependency property
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.EventToCommand.MustToggleIsEnabledProperty">
            <summary>
            Identifies the <see cref="P:HSUCF.WPF.Core.EventToCommand.MustToggleIsEnabled" /> dependency property
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.EventToCommand.Command">
            <summary>
            Gets or sets the ICommand that this trigger is bound to. This
            is a DependencyProperty.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.EventToCommand.CommandParameter">
            <summary>
            Gets or sets an object that will be passed to the <see cref="P:HSUCF.WPF.Core.EventToCommand.Command" />
            attached to this trigger. This is a DependencyProperty.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.EventToCommand.CommandParameterValue">
            <summary>
            Gets or sets an object that will be passed to the <see cref="P:HSUCF.WPF.Core.EventToCommand.Command" />
            attached to this trigger. This property is here for compatibility
            with the Silverlight version. This is NOT a DependencyProperty.
            For databinding, use the <see cref="P:HSUCF.WPF.Core.EventToCommand.CommandParameter" /> property.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.EventToCommand.MustToggleIsEnabled">
            <summary>
            Gets or sets a value indicating whether the attached element must be
            disabled when the <see cref="P:HSUCF.WPF.Core.EventToCommand.Command" /> property's CanExecuteChanged
            event fires. If this property is true, and the command's CanExecute 
            method returns false, the element will be disabled. If this property
            is false, the element will not be disabled when the command's
            CanExecute method changes. This is a DependencyProperty.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.EventToCommand.MustToggleIsEnabledValue">
            <summary>
            Gets or sets a value indicating whether the attached element must be
            disabled when the <see cref="P:HSUCF.WPF.Core.EventToCommand.Command" /> property's CanExecuteChanged
            event fires. If this property is true, and the command's CanExecute 
            method returns false, the element will be disabled. This property is here for
            compatibility with the Silverlight version. This is NOT a DependencyProperty.
            For databinding, use the <see cref="P:HSUCF.WPF.Core.EventToCommand.MustToggleIsEnabled" /> property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.EventToCommand.OnAttached">
            <summary>
            Called when this trigger is attached to a FrameworkElement.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.EventToCommand.GetAssociatedObject">
            <summary>
            This method is here for compatibility
            with the Silverlight version.
            </summary>
            <returns>The FrameworkElement to which this trigger
            is attached.</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.EventToCommand.GetCommand">
            <summary>
            This method is here for compatibility
            with the Silverlight 3 version.
            </summary>
            <returns>The command that must be executed when
            this trigger is invoked.</returns>
        </member>
        <member name="P:HSUCF.WPF.Core.EventToCommand.PassEventArgsToCommand">
            <summary>
            Specifies whether the EventArgs of the event that triggered this
            action should be passed to the bound RelayCommand. If this is true,
            the command should accept arguments of the corresponding
            type (for example RelayCommand&lt;MouseButtonEventArgs&gt;).
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.EventToCommand.EventArgsConverter">
            <summary>
            Gets or sets a converter used to convert the EventArgs when using
            <see cref="P:HSUCF.WPF.Core.EventToCommand.PassEventArgsToCommand"/>. If PassEventArgsToCommand is false,
            this property is never used.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.EventToCommand.EventArgsConverterParameterPropertyName">
            <summary>
            The <see cref="P:HSUCF.WPF.Core.EventToCommand.EventArgsConverterParameter" /> dependency property's name.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.EventToCommand.EventArgsConverterParameter">
            <summary>
            Gets or sets a parameters for the converter used to convert the EventArgs when using
            <see cref="P:HSUCF.WPF.Core.EventToCommand.PassEventArgsToCommand"/>. If PassEventArgsToCommand is false,
            this property is never used. This is a dependency property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.EventToCommand.EventArgsConverterParameterProperty">
            <summary>
            Identifies the <see cref="P:HSUCF.WPF.Core.EventToCommand.EventArgsConverterParameter" /> dependency property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.EventToCommand.AlwaysInvokeCommandPropertyName">
            <summary>
            The <see cref="P:HSUCF.WPF.Core.EventToCommand.AlwaysInvokeCommand" /> dependency property's name.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.EventToCommand.AlwaysInvokeCommand">
            <summary>
            Gets or sets a value indicating if the command should be invoked even
            if the attached control is disabled. This is a dependency property.
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.EventToCommand.AlwaysInvokeCommandProperty">
            <summary>
            Identifies the <see cref="P:HSUCF.WPF.Core.EventToCommand.AlwaysInvokeCommand" /> dependency property.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.EventToCommand.Invoke">
            <summary>
            Provides a simple way to invoke this trigger programatically
            without any EventArgs.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.EventToCommand.Invoke(System.Object)">
            <summary>
            Executes the trigger.
            <para>To access the EventArgs of the fired event, use a RelayCommand&lt;EventArgs&gt;
            and leave the CommandParameter and CommandParameterValue empty!</para>
            </summary>
            <param name="parameter">The EventArgs of the fired event.</param>
        </member>
        <member name="P:HSUCF.WPF.Core.ExCommandParameter.Sender">
            <summary>
            事件触发源
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.ExCommandParameter.EventArgs">
            <summary>
            事件参数
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.ExCommandParameter.Parameter">
            <summary>
            额外参数
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.ExInvokeCommandAction.CommandName">
            <summary>
            获得或设置此操作应调用的命令的名称。
            </summary>
            <value>此操作应调用的命令的名称。</value>
            <remarks>如果设置了此属性和 Command 属性，则此属性将被后者所取代。</remarks>
        </member>
        <member name="P:HSUCF.WPF.Core.ExInvokeCommandAction.Command">
            <summary>
            获取或设置此操作应调用的命令。这是依赖属性。
            </summary>
            <value>要执行的命令。</value>
            <remarks>如果设置了此属性和 CommandName 属性，则此属性将优先于后者。</remarks>
        </member>
        <member name="P:HSUCF.WPF.Core.ExInvokeCommandAction.CommandParameter">
            <summary>
            获得或设置命令参数。这是依赖属性。
            </summary>
            <value>命令参数。</value>
            <remarks>这是传递给 ICommand.CanExecute 和 ICommand.Execute 的值。</remarks>
        </member>
        <member name="M:HSUCF.WPF.Core.ExInvokeCommandAction.Invoke(System.Object)">
            <summary>
            调用操作。
            </summary>
            <param name="parameter">操作的参数。如果操作不需要参数，则可以将参数设置为空引用。</param>
        </member>
        <member name="T:HSUCF.WPF.Core.IEventArgsConverter">
            <summary>
            The definition of the converter used to convert an EventArgs
            in the <see cref="T:HSUCF.WPF.Core.EventToCommand"/> class, if the
            <see cref="P:HSUCF.WPF.Core.EventToCommand.PassEventArgsToCommand"/> property is true.
            Set an instance of this class to the <see cref="P:HSUCF.WPF.Core.EventToCommand.EventArgsConverter"/>
            property of the EventToCommand instance.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.IEventArgsConverter.Convert(System.Object,System.Object)">
            <summary>
            The method used to convert the EventArgs instance.
            </summary>
            <param name="value">An instance of EventArgs passed by the
            event that the EventToCommand instance is handling.</param>
            <param name="parameter">An optional parameter used for the conversion. Use
            the <see cref="P:HSUCF.WPF.Core.EventToCommand.EventArgsConverterParameter"/> property
            to set this value. This may be null.</param>
            <returns>The converted value.</returns>
        </member>
        <member name="T:HSUCF.WPF.Core.IExecuteWithObject">
            <summary>
            This interface is meant for the <see cref="T:HSUCF.WPF.Core.WeakAction`1" /> class and can be 
            useful if you store multiple WeakAction{T} instances but don't know in advance
            what type T represents.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.IExecuteWithObject.Target">
            <summary>
            The target of the WeakAction.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.IExecuteWithObject.ExecuteWithObject(System.Object)">
            <summary>
            Executes an action.
            </summary>
            <param name="parameter">A parameter passed as an object,
            to be casted to the appropriate type.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IExecuteWithObject.MarkForDeletion">
            <summary>
            Deletes all references, which notifies the cleanup method
            that this entry must be deleted.
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.IExecuteWithObjectAndResult">
            <summary>
            This interface is meant for the <see cref="T:HSUCF.WPF.Core.WeakFunc`1" /> class and can be 
            useful if you store multiple WeakFunc{T} instances but don't know in advance
            what type T represents.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.IExecuteWithObjectAndResult.ExecuteWithObject(System.Object)">
            <summary>
            Executes a Func and returns the result.
            </summary>
            <param name="parameter">A parameter passed as an object,
            to be casted to the appropriate type.</param>
            <returns>The result of the operation.</returns>
        </member>
        <member name="T:HSUCF.WPF.Core.ObservableObject">
            <summary>
            A base class for objects of which the properties must be observable.
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.ObservableObject.PropertyChanged">
            <summary>
            Occurs after a property value changes.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.ObservableObject.PropertyChangedHandler">
            <summary>
            Provides access to the PropertyChanged event handler to derived classes.
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.ObservableObject.PropertyChanging">
            <summary>
            Occurs before a property value changes.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.ObservableObject.PropertyChangingHandler">
            <summary>
            Provides access to the PropertyChanging event handler to derived classes.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.ObservableObject.VerifyPropertyName(System.String)">
            <summary>
            Verifies that a property name exists in this ViewModel. This method
            can be called before the property is used, for instance before
            calling RaisePropertyChanged. It avoids errors when a property name
            is changed but some places are missed.
            </summary>
            <remarks>This method is only active in DEBUG mode.</remarks>
            <param name="propertyName">The name of the property that will be
            checked.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.ObservableObject.RaisePropertyChanging(System.String)">
            <summary>
            Raises the PropertyChanging event if needed.
            </summary>
            <remarks>If the propertyName parameter
            does not correspond to an existing property on the current class, an
            exception is thrown in DEBUG configuration only.</remarks>
            <param name="propertyName">The name of the property that
            changed.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.ObservableObject.RaisePropertyChanged(System.String)">
            <summary>
            Raises the PropertyChanged event if needed.
            </summary>
            <remarks>If the propertyName parameter
            does not correspond to an existing property on the current class, an
            exception is thrown in DEBUG configuration only.</remarks>
            <param name="propertyName">The name of the property that
            changed.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.ObservableObject.RaisePropertyChanging``1(System.Linq.Expressions.Expression{System.Func{``0}})">
            <summary>
            Raises the PropertyChanging event if needed.
            </summary>
            <typeparam name="T">The type of the property that
            changes.</typeparam>
            <param name="propertyExpression">An expression identifying the property
            that changes.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.ObservableObject.RaisePropertyChanged``1(System.Linq.Expressions.Expression{System.Func{``0}})">
            <summary>
            Raises the PropertyChanged event if needed.
            </summary>
            <typeparam name="T">The type of the property that
            changed.</typeparam>
            <param name="propertyExpression">An expression identifying the property
            that changed.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.ObservableObject.GetPropertyName``1(System.Linq.Expressions.Expression{System.Func{``0}})">
            <summary>
            Extracts the name of a property from an expression.
            </summary>
            <typeparam name="T">The type of the property.</typeparam>
            <param name="propertyExpression">An expression returning the property's name.</param>
            <returns>The name of the property returned by the expression.</returns>
            <exception cref="T:System.ArgumentNullException">If the expression is null.</exception>
            <exception cref="T:System.ArgumentException">If the expression does not represent a property.</exception>
        </member>
        <member name="M:HSUCF.WPF.Core.ObservableObject.Set``1(System.Linq.Expressions.Expression{System.Func{``0}},``0@,``0)">
            <summary>
            Assigns a new value to the property. Then, raises the
            PropertyChanged event if needed. 
            </summary>
            <typeparam name="T">The type of the property that
            changed.</typeparam>
            <param name="propertyExpression">An expression identifying the property
            that changed.</param>
            <param name="field">The field storing the property's value.</param>
            <param name="newValue">The property's value after the change
            occurred.</param>
            <returns>True if the PropertyChanged event has been raised,
            false otherwise. The event is not raised if the old
            value is equal to the new value.</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.ObservableObject.Set``1(System.String,``0@,``0)">
            <summary>
            Assigns a new value to the property. Then, raises the
            PropertyChanged event if needed. 
            </summary>
            <typeparam name="T">The type of the property that
            changed.</typeparam>
            <param name="propertyName">The name of the property that
            changed.</param>
            <param name="field">The field storing the property's value.</param>
            <param name="newValue">The property's value after the change
            occurred.</param>
            <returns>True if the PropertyChanged event has been raised,
            false otherwise. The event is not raised if the old
            value is equal to the new value.</returns>
        </member>
        <member name="T:HSUCF.WPF.Core.RelayCommand">
            <summary>
            A command whose sole purpose is to relay its functionality to other
            objects by invoking delegates. The default return value for the CanExecute
            method is 'true'.  This class does not allow you to accept command parameters in the
            Execute and CanExecute callback methods.
            </summary>
            <remarks>If you are using this class in WPF4.5 or above, you need to use the 
            GalaSoft.MvvmLight.CommandWpf namespace (instead of GalaSoft.MvvmLight.Command).
            This will enable (or restore) the CommandManager class which handles
            automatic enabling/disabling of controls based on the CanExecute delegate.</remarks>
        </member>
        <member name="M:HSUCF.WPF.Core.RelayCommand.#ctor(System.Action)">
            <summary>
            Initializes a new instance of the RelayCommand class that 
            can always execute.
            </summary>
            <param name="execute">The execution logic.</param>
            <exception cref="T:System.ArgumentNullException">If the execute argument is null.</exception>
        </member>
        <member name="M:HSUCF.WPF.Core.RelayCommand.#ctor(System.Action,System.Func{System.Boolean})">
            <summary>
            Initializes a new instance of the RelayCommand class.
            </summary>
            <param name="execute">The execution logic.</param>
            <param name="canExecute">The execution status logic.</param>
            <exception cref="T:System.ArgumentNullException">If the execute argument is null.</exception>
        </member>
        <member name="E:HSUCF.WPF.Core.RelayCommand.CanExecuteChanged">
            <summary>
            Occurs when changes occur that affect whether the command should execute.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.RelayCommand.RaiseCanExecuteChanged">
            <summary>
            Raises the <see cref="E:HSUCF.WPF.Core.RelayCommand.CanExecuteChanged" /> event.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.RelayCommand.CanExecute(System.Object)">
            <summary>
            Defines the method that determines whether the command can execute in its current state.
            </summary>
            <param name="parameter">This parameter will always be ignored.</param>
            <returns>true if this command can be executed; otherwise, false.</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.RelayCommand.Execute(System.Object)">
            <summary>
            Defines the method to be called when the command is invoked. 
            </summary>
            <param name="parameter">This parameter will always be ignored.</param>
        </member>
        <member name="T:HSUCF.WPF.Core.RelayCommand`1">
            <summary>
            A generic command whose sole purpose is to relay its functionality to other
            objects by invoking delegates. The default return value for the CanExecute
            method is 'true'. This class allows you to accept command parameters in the
            Execute and CanExecute callback methods.
            </summary>
            <typeparam name="T">The type of the command parameter.</typeparam>
            <remarks>If you are using this class in WPF4.5 or above, you need to use the 
            GalaSoft.MvvmLight.CommandWpf namespace (instead of GalaSoft.MvvmLight.Command).
            This will enable (or restore) the CommandManager class which handles
            automatic enabling/disabling of controls based on the CanExecute delegate.</remarks>
        </member>
        <member name="M:HSUCF.WPF.Core.RelayCommand`1.#ctor(System.Action{`0})">
            <summary>
            Initializes a new instance of the RelayCommand class that 
            can always execute.
            </summary>
            <param name="execute">The execution logic.</param>
            <exception cref="T:System.ArgumentNullException">If the execute argument is null.</exception>
        </member>
        <member name="M:HSUCF.WPF.Core.RelayCommand`1.#ctor(System.Action{`0},System.Func{`0,System.Boolean})">
            <summary>
            Initializes a new instance of the RelayCommand class.
            </summary>
            <param name="execute">The execution logic.</param>
            <param name="canExecute">The execution status logic.</param>
            <exception cref="T:System.ArgumentNullException">If the execute argument is null.</exception>
        </member>
        <member name="E:HSUCF.WPF.Core.RelayCommand`1.CanExecuteChanged">
            <summary>
            Occurs when changes occur that affect whether the command should execute.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.RelayCommand`1.RaiseCanExecuteChanged">
            <summary>
            Raises the <see cref="E:HSUCF.WPF.Core.RelayCommand`1.CanExecuteChanged" /> event.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.RelayCommand`1.CanExecute(System.Object)">
            <summary>
            Defines the method that determines whether the command can execute in its current state.
            </summary>
            <param name="parameter">Data used by the command. If the command does not require data 
            to be passed, this object can be set to a null reference</param>
            <returns>true if this command can be executed; otherwise, false.</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.RelayCommand`1.Execute(System.Object)">
            <summary>
            Defines the method to be called when the command is invoked. 
            </summary>
            <param name="parameter">Data used by the command. If the command does not require data 
            to be passed, this object can be set to a null reference</param>
        </member>
        <member name="T:HSUCF.WPF.Core.ViewModelBase">
            <summary>
            视图模型基类。主要为了简化写法，主要用于WPF界面模型实体，如列表实体或ViewModel
            <para>
            <example> 下面为使用例子
            <code>
            public class TestClass 
            {
                public string Name 
                {
                   get { return GetValue(() => Name); }
                   set { SetValue(() => Name, value); }
                }
            }
            </code>
            </example>
            </para>
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.ViewModelBase.PropertyChanged">
            <summary>
            当属性值更改时发生
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.ViewModelBase.OnPropertyChanged(System.String)">
            <summary>
            私有称谓[属性更改时]
            </summary>
            <param name="propertyName">属性名称</param>
        </member>
        <member name="M:HSUCF.WPF.Core.ViewModelBase.GetPropertyName(System.Linq.Expressions.LambdaExpression)">
            <summary>
            获得属性名称
            </summary>
            <param name="lambda">lambda表达式</param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.ViewModelBase.SetValue``1(System.Linq.Expressions.Expression{System.Func{``0}},``0)">
            <summary>
            赋值（泛型）
            </summary>
            <typeparam name="T"></typeparam>
            <param name="property">属性（当前属性）</param>
            <param name="value">值</param>
        </member>
        <member name="M:HSUCF.WPF.Core.ViewModelBase.GetValue``1(System.Linq.Expressions.Expression{System.Func{``0}})">
            <summary>
            获得值
            </summary>
            <typeparam name="T"></typeparam>
            <param name="property">属性（当前属性）</param>
            <returns></returns>
        </member>
        <member name="T:HSUCF.WPF.Core.WeakAction">
            <summary>
            Stores an <see cref="T:System.Action" /> without causing a hard reference
            to be created to the Action's owner. The owner can be garbage collected at any time.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakAction.Method">
            <summary>
            Gets or sets the <see cref="T:System.Reflection.MethodInfo" /> corresponding to this WeakAction's
            method passed in the constructor.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakAction.MethodName">
            <summary>
            Gets the name of the method that this WeakAction represents.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakAction.ActionReference">
            <summary>
            Gets or sets a WeakReference to this WeakAction's action's target.
            This is not necessarily the same as
            <see cref="P:HSUCF.WPF.Core.WeakAction.Reference" />, for example if the
            method is anonymous.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakAction.Reference">
            <summary>
            Gets or sets a WeakReference to the target passed when constructing
            the WeakAction. This is not necessarily the same as
            <see cref="P:HSUCF.WPF.Core.WeakAction.ActionReference" />, for example if the
            method is anonymous.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakAction.IsStatic">
            <summary>
            Gets a value indicating whether the WeakAction is static or not.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakAction.#ctor">
            <summary>
            Initializes an empty instance of the <see cref="T:HSUCF.WPF.Core.WeakAction" /> class.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakAction.#ctor(System.Action)">
            <summary>
            Initializes a new instance of the <see cref="T:HSUCF.WPF.Core.WeakAction" /> class.
            </summary>
            <param name="action">The action that will be associated to this instance.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakAction.#ctor(System.Object,System.Action)">
            <summary>
            Initializes a new instance of the <see cref="T:HSUCF.WPF.Core.WeakAction" /> class.
            </summary>
            <param name="target">The action's owner.</param>
            <param name="action">The action that will be associated to this instance.</param>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakAction.IsAlive">
            <summary>
            Gets a value indicating whether the Action's owner is still alive, or if it was collected
            by the Garbage Collector already.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakAction.Target">
            <summary>
            Gets the Action's owner. This object is stored as a 
            <see cref="T:System.WeakReference" />.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakAction.ActionTarget">
            <summary>
            The target of the weak reference.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakAction.Execute">
            <summary>
            Executes the action. This only happens if the action's owner
            is still alive.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakAction.MarkForDeletion">
            <summary>
            Sets the reference that this instance stores to null.
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.WeakAction`1">
            <summary>
            Stores an Action without causing a hard reference
            to be created to the Action's owner. The owner can be garbage collected at any time.
            </summary>
            <typeparam name="T">The type of the Action's parameter.</typeparam>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakAction`1.MethodName">
            <summary>
            Gets the name of the method that this WeakAction represents.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakAction`1.IsAlive">
            <summary>
            Gets a value indicating whether the Action's owner is still alive, or if it was collected
            by the Garbage Collector already.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakAction`1.#ctor(System.Action{`0})">
            <summary>
            Initializes a new instance of the WeakAction class.
            </summary>
            <param name="action">The action that will be associated to this instance.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakAction`1.#ctor(System.Object,System.Action{`0})">
            <summary>
            Initializes a new instance of the WeakAction class.
            </summary>
            <param name="target">The action's owner.</param>
            <param name="action">The action that will be associated to this instance.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakAction`1.Execute">
            <summary>
            Executes the action. This only happens if the action's owner
            is still alive. The action's parameter is set to default(T).
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakAction`1.Execute(`0)">
            <summary>
            Executes the action. This only happens if the action's owner
            is still alive.
            </summary>
            <param name="parameter">A parameter to be passed to the action.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakAction`1.ExecuteWithObject(System.Object)">
            <summary>
            Executes the action with a parameter of type object. This parameter
            will be casted to T. This method implements <see cref="M:HSUCF.WPF.Core.IExecuteWithObject.ExecuteWithObject(System.Object)" />
            and can be useful if you store multiple WeakAction{T} instances but don't know in advance
            what type T represents.
            </summary>
            <param name="parameter">The parameter that will be passed to the action after
            being casted to T.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakAction`1.MarkForDeletion">
            <summary>
            Sets all the actions that this WeakAction contains to null,
            which is a signal for containing objects that this WeakAction
            should be deleted.
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.WeakFunc`1">
            <summary>
            Stores a Func&lt;T&gt; without causing a hard reference
            to be created to the Func's owner. The owner can be garbage collected at any time.
            </summary>
            <typeparam name="TResult">The type of the result of the Func that will be stored
            by this weak reference.</typeparam>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakFunc`1.Method">
            <summary>
            Gets or sets the <see cref="T:System.Reflection.MethodInfo" /> corresponding to this WeakFunc's
            method passed in the constructor.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakFunc`1.IsStatic">
            <summary>
            Get a value indicating whether the WeakFunc is static or not.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakFunc`1.MethodName">
            <summary>
            Gets the name of the method that this WeakFunc represents.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakFunc`1.FuncReference">
            <summary>
            Gets or sets a WeakReference to this WeakFunc's action's target.
            This is not necessarily the same as
            <see cref="P:HSUCF.WPF.Core.WeakFunc`1.Reference" />, for example if the
            method is anonymous.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakFunc`1.Reference">
            <summary>
            Gets or sets a WeakReference to the target passed when constructing
            the WeakFunc. This is not necessarily the same as
            <see cref="P:HSUCF.WPF.Core.WeakFunc`1.FuncReference" />, for example if the
            method is anonymous.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakFunc`1.#ctor">
            <summary>
            Initializes an empty instance of the WeakFunc class.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakFunc`1.#ctor(System.Func{`0})">
            <summary>
            Initializes a new instance of the WeakFunc class.
            </summary>
            <param name="func">The Func that will be associated to this instance.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakFunc`1.#ctor(System.Object,System.Func{`0})">
            <summary>
            Initializes a new instance of the WeakFunc class.
            </summary>
            <param name="target">The Func's owner.</param>
            <param name="func">The Func that will be associated to this instance.</param>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakFunc`1.IsAlive">
            <summary>
            Gets a value indicating whether the Func's owner is still alive, or if it was collected
            by the Garbage Collector already.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakFunc`1.Target">
            <summary>
            Gets the Func's owner. This object is stored as a 
            <see cref="T:System.WeakReference" />.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakFunc`1.FuncTarget">
            <summary>
            Gets the owner of the Func that was passed as parameter.
            This is not necessarily the same as
            <see cref="P:HSUCF.WPF.Core.WeakFunc`1.Target" />, for example if the
            method is anonymous.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakFunc`1.Execute">
            <summary>
            Executes the action. This only happens if the Func's owner
            is still alive.
            </summary>
            <returns>The result of the Func stored as reference.</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakFunc`1.MarkForDeletion">
            <summary>
            Sets the reference that this instance stores to null.
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.WeakFunc`2">
            <summary>
            Stores an Func without causing a hard reference
            to be created to the Func's owner. The owner can be garbage collected at any time.
            </summary>
            <typeparam name="T">The type of the Func's parameter.</typeparam>
            <typeparam name="TResult">The type of the Func's return value.</typeparam>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakFunc`2.MethodName">
            <summary>
            Gets or sets the name of the method that this WeakFunc represents.
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.WeakFunc`2.IsAlive">
            <summary>
            Gets a value indicating whether the Func's owner is still alive, or if it was collected
            by the Garbage Collector already.
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakFunc`2.#ctor(System.Func{`0,`1})">
            <summary>
            Initializes a new instance of the WeakFunc class.
            </summary>
            <param name="func">The Func that will be associated to this instance.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakFunc`2.#ctor(System.Object,System.Func{`0,`1})">
            <summary>
            Initializes a new instance of the WeakFunc class.
            </summary>
            <param name="target">The Func's owner.</param>
            <param name="func">The Func that will be associated to this instance.</param>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakFunc`2.Execute">
            <summary>
            Executes the Func. This only happens if the Func's owner
            is still alive. The Func's parameter is set to default(T).
            </summary>
            <returns>The result of the Func stored as reference.</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakFunc`2.Execute(`0)">
            <summary>
            Executes the Func. This only happens if the Func's owner
            is still alive.
            </summary>
            <param name="parameter">A parameter to be passed to the action.</param>
            <returns>The result of the Func stored as reference.</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakFunc`2.ExecuteWithObject(System.Object)">
            <summary>
            Executes the Func with a parameter of type object. This parameter
            will be casted to T. This method implements <see cref="M:HSUCF.WPF.Core.IExecuteWithObject.ExecuteWithObject(System.Object)" />
            and can be useful if you store multiple WeakFunc{T} instances but don't know in advance
            what type T represents.
            </summary>
            <param name="parameter">The parameter that will be passed to the Func after
            being casted to T.</param>
            <returns>The result of the execution as object, to be casted to T.</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.WeakFunc`2.MarkForDeletion">
            <summary>
            Sets all the funcs that this WeakFunc contains to null,
            which is a signal for containing objects that this WeakFunc
            should be deleted.
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginOper">
            <summary>
            多工作区
            </summary>
            <summary>
            插件操作类
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginOper.pluginDirs">
            <summary>
            插件存放地址
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginOper.layoutsDir">
            <summary>
            存放布局配置文件目录
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginOper.DIR_XML_SET">
            <summary>
            AppConfig中配置的插件目录
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginOper.LAYOUTS_DIR_XML_SET">
            <summary>
            AppConfig中配置的布局配置文件目录
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginOper.LAYOUTS_DIR_EXP">
            <summary>
            AppConfig如未配置布局文件目录，则创建根目录下的Layouts文件夹
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOper.ERROR_HSDOCKPANEL_NULL">
            <summary>
            异常提示信息
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOper.ERROR_ID_NULL">
            <summary>
            插件ID为空时错误信息
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOper.ERROR_ID_NULL_DETAIL">
            <summary>
            插件ID为空时详细信息
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOper.ERROR_ID_REPEAT">
            <summary>
            插件ID重复时详细信息
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginOper.PluginInfos">
            <summary>
            插件集合，第一次打开后加入，不存放UI只存放弱引用
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOper.PluginPanel">
            <summary>
            当前工作区容器
            <para>注：目前需求中为单工作区，全局设置一次</para>
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginOper.PluginPanels">
            <summary>
            多工作区列表
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginOper.pluginGroupList">
            <summary>
            插件组列表,同一插件组的插件才能拖放在一个浮动窗口中
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.#ctor">
            <summary>
            构造
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginOper.curProcesses">
            <summary>
            WinForm调用WPF插件方法
            </summary>
            <param name="methodName"></param>
            <param name="param"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.SetDockPanel(HSUCF.WPF.Core.PluginPanel)">
            <summary>
            设置工作区容器
            <para>注：目前需求中为单工作区，全局设置一次</para>
            </summary>
            <param name="dockPanel">HsDockPanel</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.curDockPanel_Disposed(System.Object,System.EventArgs)">
            <summary>
            工作区关闭事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.KillWebProcess">
            <summary>
            目前为单工作区，在关闭工作区时，给其它浏览器进程关闭，避免程序退出频繁报错
            <para>注：此方法并不能完全解决退出报错问题，只能得到缓解作用；如果有多工作区需求，可能会导致其它工作区中浏览器关闭</para>
            <para>报错原因分析：其中一个浏览器在短时间内虽然已经打开但还没有启动进程，这时间内程序关闭时虽然已经关闭了所有进程，但此进程才刚刚打开，找不到宿主，就会出现报错现象</para>
            <para>解决方案：待研究</para>
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.OpenPlugin(System.String,System.String,System.String,System.Object[])">
            <summary>
            打开插件并返回插件
            <para>注：此方法为插件打开基本方法，若使用更多功能，请使用OpenPlugin(PluginOpenParam param)</para>
            </summary>
            <param name="dllName">动态库名称或文件全称(即 路径+文件名)，注：
            <para>• 如传文件全称( 路径+文件名)，将直接定位文件路径，不再从默认文件夹中查找</para>
            <para>• 反之只有文件名，则从默认文件夹中查找动态库；默认插件文件夹在App.config中PluginDir配置节</para>
            </param>
            <param name="classFullName">类全称，命名空间.类名</param>
            <param name="pluginID"> 插件ID，应为插件的唯一标识，注：
            <para>• ID为空将抛出异常</para>
            <para>• 类全名不同而ID重复，将抛出异常</para>
            </param>
            <param name="innerParams">传入参数数组，可空</param>
            <exception cref="T:HSUCF.WPF.Core.PluginException">插件异常</exception>
            <returns>返回插件<see cref="T:HSUCF.WPF.Core.PluginBase"/></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.OpenPlugin(HSUCF.WPF.Core.PluginOpenParam)">
            <summary>
            打开插件并返回插件
            <para>注：此方法是为更多功能扩展使用，详细功能查看PluginOpenParam参数介绍</para>
            </summary>
            <param name="param"><see cref="T:HSUCF.WPF.Core.PluginOpenParam"/>插件打开所需参数</param>
            <exception cref="T:HSUCF.WPF.Core.PluginException">插件异常</exception>
            <returns>返回插件<see cref="T:HSUCF.WPF.Core.PluginBase"/></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.OpenPlugin(HSUCF.WPF.Core.PluginOpenParam,System.Boolean)">
            <summary>
            打开插件并返回插件
            </summary>
            <param name="param"><see cref="T:HSUCF.WPF.Core.PluginOpenParam"/>插件打开所需参数</param>
            <param name="isShow">是否要打开，否则返回插件对象并结束</param>
            <returns>返回插件<see cref="T:HSUCF.WPF.Core.PluginBase"/></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.CloseOldestPlugin(HSUCF.WPF.Core.PluginBase)">
            <summary>
            判断已打开插件是否超过最大数值,如果大于最大值，则关闭使用最不频繁窗口
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.RegistPlugin(System.String,System.String,System.Boolean)">
            <summary>
            注册插件
            </summary>
            <param name="dllName">动态库名称</param>
            <param name="fullName">类全称，命名空间.类名</param>
            <param name="isThrowException">是否抛出异常，默认true</param>
            <returns>返回是否成功<para>如isThrowException为True则会抛出异常，否则返回Bool</para></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.IsFileExists(System.String,System.String@)">
            <summary>
            判断插件dll文件是否存在，相对路径和绝对路径
            </summary>
            <param name="path"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.OpenRegistedPlugin(HSUCF.WPF.Core.PluginOpenParam,System.Boolean,System.Boolean)">
            <summary>
            打开已注册插件
            </summary>
            <param name="param">插件打开所需参数<see cref="T:HSUCF.WPF.Core.PluginOpenParam"/></param>
            <param name="isThrowException">是否抛出异常，默认true</param>
            <param name="isShow">是否要打开，否则返回插件对象并结束</param>
            <returns>返回插件<see cref="T:HSUCF.WPF.Core.PluginBase"/></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.OpenPlugins(System.Collections.Generic.IEnumerable{HSUCF.WPF.Core.PluginOpenParam})">
            <summary>
            批量打开插件
            </summary>
            <param name="plugins">参数集合<see cref="T:HSUCF.WPF.Core.PluginOpenParam"/></param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.ClosePlugin(System.String)">
            <summary>
            关闭插件，传递插件ID
            </summary>
            <param name="pluginID">插件ID</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.CloseAll">
            <summary>
            关闭所有插件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.CloseButThis(System.String)">
            <summary>
            除此之外全部关闭，传递插件ID
            </summary>
            <param name="pluginID">插件ID</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.Maximum(System.String)">
            <summary>
            插件弹出并最大化，传递插件ID
            </summary>
            <param name="pluginID">插件ID</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.Activate(System.String)">
            <summary>
            激活插件并给予焦点
            </summary>
            <param name="pluginID">插件ID</param>
            <returns>返回插件<see cref="T:HSUCF.WPF.Core.PluginBase"/></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.pluginsInILayoutElement(HSUCF.WPF.Core.Dock.Layout.ILayoutElement)">
            <summary>
            LayoutAnchorablePane中的插件列表
            </summary>
            <param name="pane"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.GetOpenedPlugins">
            <summary>
            获得当前已打开的所有插件, 包含主界面及拖出界面中的所有插件
            <para>查看插件是否被拖出，可从PluginBase中获取IsDragged属性</para>
            </summary>
            <returns>插件基类集合</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.tabPanelEmptyRectInILayoutElement(HSUCF.WPF.Core.Dock.Layout.ILayoutElement)">
            <summary>
            获取所有打开的TabPanel空白矩形区域列表
            </summary>
            <param name="pane"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.GetTabPanelEmptyRectList">
            <summary>
            获取所有打开的TabPanel空白矩形区域列表
            </summary>
            <returns>矩形列表集合</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.GetActivatedPlugins">
            <summary>
            获得当前激活的插件集合，包含主窗体及拖出界面中的所有激活插件
            <para>查看插件是否被拖出，可从PluginBase中获取IsDragged属性</para>
            </summary>
            <returns>插件基类集合</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.GetFocused">
            <summary>
            获得焦点所在的插件
            焦点插件当前只有一个存在
            </summary>
            <returns>插件基类<see cref="T:HSUCF.WPF.Core.PluginBase"/></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.SetFloatWndLock(System.String,HSUCF.WPF.Core.WndLockStatus)">
            <summary>
            设置浮动窗口的锁定状态，注：
            <para>锁定时将无法从当前浮动窗口外拖入插件，内部也无法自由拖动插件</para>
            </summary>
            <param name="pluginID">插件ID</param>
            <param name="state"><see cref="T:HSUCF.WPF.Core.WndLockStatus"/>锁定状态</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.SetFloatWndTitle(System.String,System.String)">
            <summary>
            设置浮动窗口的标题
            </summary>
            <param name="pluginID">插件ID</param>
            <param name="title">标题</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.SaveLayouts(System.String)">
            <summary>
            保存工作区布局，注：
            <para>保存工作区时并不会保存内部参数InnerParam及其它业务数据，如需要InnerParam请在OpenLayouts方法的setInnerParams委托中自行传入</para>
            </summary>
            <param name="name">布局的名称</param>
            <exception cref="T:HSUCF.WPF.Core.PluginException">name为空或重复将抛出异常</exception>
            <returns>插件ID集合</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.DeleteLayouts(System.String)">
            <summary>
            删除工作区布局
            </summary>
            <param name="name">布局的名称</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.OpenLayouts(System.String,System.Func{System.String,System.Object[]})">
            <summary>
            打开工作区布局项并加载插件，注：
            <para>如需要传内部参数，请使用setInnerParams委托</para>
            </summary>
            <param name="name">布局的名称</param>
            <param name="setInnerParams">返回参数数组的委托，默认空</param>
            <exception cref="T:HSUCF.WPF.Core.PluginException">name为空将抛出异常</exception>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.GetLayoutInfos">
            <summary>
            获得所有的布局信息
            </summary>
            <returns>布局信息集合</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.SetLayoutsDir(System.String)">
            <summary>
            设置插件布局存放目录，注：
            <para>如果设置了目录，配置文件中的路径则失效</para>
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.GetOpend(System.String,System.String)">
            <summary>
            从已打开插件中获得插件
            </summary>
            <param name="pluginID">插件ID</param>
            <param name="classFullname">类全称</param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.PluginsTile(System.Windows.Controls.Orientation,System.String,System.String[])">
            <summary>
            插件平铺，注：
            <para> - refPluginID=null 时，默认将工作区中间占满区域的所有插件进行平铺，不影响外围停靠插件的布局</para>
            <para> - refPluginID!=null 时，对该插件所在的当前容器内的插件进行平铺排列，不影响其它插件容器的布局</para>
            </summary>
            <param name="refPluginID">参照物插件ID</param>
            <param name="orientation">排列顺序，横向/纵向</param>
            <param name="PluginIDs">指定平铺ID</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.SearchPlugins(System.String,System.String)">
            <summary>
            插件ID模糊查找并获得插件集合
            </summary>
            <param name="searchStr">模糊查找字符串</param>
            <param name="pluginIDInContainer">是否根据该插件ID从当前容器中查找，默认空；如 主工作区和浮动窗口</param>
            <returns>插件集合</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.AddPluginGroup(System.String,System.Collections.Generic.List{System.String})">
            <summary>
            新增插件组，如果插件组ID已经存在，则替换老的插件组
            </summary>
            <param name="pluginGroupId">插件组ID</param>
            <param name="pluginIdList">插件ID列表</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.GetAllPluginGroupList">
            <summary>
            获取所有的插件组
            </summary>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.DeletePluginGroup(System.String)">
            <summary>
            删除插件组
            </summary>
            <param name="pluginGroupId">插件组ID</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.IsPluginInPluginGroup(System.String)">
            <summary>
            插件是否存在插件组
            </summary>
            <param name="pluginId"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.IsInPluginGroup(System.String,System.String)">
            <summary>
            插件是否在同一插件组中
            </summary>
            <param name="sourcePluginId">源插件ID</param>
            <param name="targetPluginId">目标插件ID</param>
            <returns>如果在同一插件组返回true，否则返回false</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.ScalePlugin(System.Double,System.Double,System.Boolean)">
            <summary>
            缩放插件
            </summary>
            <param name="scaleX">X方向缩放因子</param>
            <param name="scaleY">Y方向缩放因子</param>
            <param name="canAnimation">是否动画缩放</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOper.Scale(HSUCF.WPF.Core.PluginBase,System.Double,System.Double,System.Boolean)">
            <summary>
            插件缩放
            </summary>
            <param name="plugin">要缩放的插件</param>
            <param name="x">X缩放因子</param>
            <param name="y">Y缩放因子</param>
            <param name="canAnimation">是否动画缩放</param>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginOper.MethodInvokeLisener">
            <summary>
            WPF调用WinForm方法调用监听委托
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginInfo">
            <summary>
            插件信息
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginInfo.FullName">
            <summary>
            类全名称
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginInfo.PluginID">
            <summary>
            插件ID
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginInfo.Ref">
            <summary>
            弱引用
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginOpenParam">
            <summary>
            插件打开所需参数，集成了打开插件的各类功能，详细请看各参数说明
             </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOpenParam.#ctor(System.String,System.String,System.String,System.Object[])">
            <summary>
            构造函数基本方法；为了兼容老版本功能，目前构造函数中只包含dllName、classFullName、pluginID、innerParams参数；
            <para>更多功能请对成员进行赋值，详细信息查看属性介绍</para>
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOpenParam.DllName">
            <summary>
            动态库名称或文件全称(即 路径+文件名)，不能为空，注：
            <para>• 如传文件全称( 路径+文件名)，将直接定位文件路径，不再从默认文件夹中查找</para>
            <para>• 反之只有文件名，则从默认文件夹中查找动态库；默认插件文件夹在主程序配置文件App.config中PluginDir配置节</para>
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOpenParam.ClassFullName">
            <summary>
            类全名，命名空间.类名，不能为空
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOpenParam.PluginID">
            <summary>
            插件ID，应为插件的唯一标识，不能为空，注：
            <para>• ID为空将抛出异常</para>
            <para>• 类全名不同而ID重复，将抛出异常</para>
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOpenParam.InnerParams">
            <summary>
            为插件传递内部参数
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOpenParam.IsOpenNoActive">
            <summary>
            是否打开后不切换，默认Flase
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOpenParam.PrecPluginID">
            <summary>
            前一个插件ID，注：
            <para>• 此属性为多布局使用；设置该属性，新开插件将被打开到该插件所在的容器</para>
            <para>• 如果设置了Direction，则在此容器的周围方向停靠并产生新的容器</para>
            <para>• 为空时，将打开到默认容器</para>
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOpenParam.Direction">
            <summary>
            停靠方向，默认为none，即占满容器
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOpenParam.IsFloat">
            <summary>
            是否默认浮出窗口，默认false。注：
            <para>此属性优先级较高，即当设置了该属性为true时，那么不管是否设置了停靠与否，都会默认浮出一个新的窗口来放置该插件</para>
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginOpenParam.PluginType">
            <summary>
            插件类型
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.EnumLifeTime">
            <summary>
            生命周期枚举:
            <para>Single-单例模式</para>
            <para>Multi-多例</para>
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.EnumLifeTime.Single">
            <summary>
            单例
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.EnumLifeTime.Multi">
            <summary>
            多例
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.DockDirection">
            <summary>
            插件的停靠方向枚举
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.DockDirection.None">
            <summary>
            默认方式
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.DockDirection.Document">
            <summary>
            文档区域
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.DockDirection.OutLeft">
            <summary>
            PluginPanel最外围 左侧 停靠
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.DockDirection.OutRight">
            <summary>
            PluginPanel最外围 右侧 停靠
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.DockDirection.OutTop">
            <summary>
            PluginPanel最外围 顶部 停靠
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.DockDirection.OutBottom">
            <summary>
            PluginPanel最外围 底部 停靠
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.WndLockStatus">
            <summary>
            窗口的锁定状态
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.WndLockStatus.Lock">
            <summary>
            锁住
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.WndLockStatus.Unlock">
            <summary>
            解锁
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginResult">
            <summary>
            插件操作返回结果
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginResult.IsSuccess">
            <summary>
            是否成功
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginResult.Message">
            <summary>
            消息
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginResult.DllName">
            <summary>
            动态库名称
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginResult.ClassFullName">
            <summary>
            插件类全程，命名空间.类名
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginResult.intPtr">
            <summary>
            插件句柄
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginResult.PluginType">
            <summary>
            插件类型
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginException">
            <summary>
            插件异常类
            <para>插件异常中可能包含内部异常(InnerException)多层嵌套,查看完整信息需递归遍历内部异常</para>
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginException.ThreadID">
            <summary>
            线程ID
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginException.#ctor(System.String)">
            <summary>
            构造
            </summary>
            <param name="msg">消息</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginException.#ctor(System.String,System.Exception)">
            <summary>
            构造
            </summary>
            <param name="msg">消息</param>
            <param name="inner">内部异常</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginException.GetMsg(System.Exception,System.String)">
            <summary>
            递归获得内部异常
            </summary>
            <param name="ex">异常</param>
            <param name="initMsg">初始消息</param>
            <returns>最终的消息</returns>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginOperEventHandler">
            <summary>
            插件操作委托
            </summary>
            <param name="plugin">插件基类<see cref="T:HSUCF.WPF.Core.PluginBase"/></param>
            <param name="e">参数<see cref="T:HSUCF.WPF.Core.PluginOperEventArgs"/></param>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginOperEventArgs">
            <summary>
            插件操作事件参数
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginOperEventArgs.#ctor">
            <summary>
            无参构造
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginScaleEventHandler">
            <summary>
            插件缩放操作委托
            </summary>
            <param name="plugin">插件基类<see cref="T:HSUCF.WPF.Core.PluginBase"/></param>
            <param name="e">参数<see cref="T:HSUCF.WPF.Core.PluginScaleEventArgs"/></param>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginScaleEventArgs">
            <summary>
            插件缩放操作事件参数
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginScaleEventArgs.ScaleX">
            <summary>
            插件缩放X因子
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginScaleEventArgs.ScaleY">
            <summary>
            插件缩放Y因子
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginScaleEventArgs.CanAnimation">
            <summary>
            插件是否动画缩放
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.LayoutInfo">
            <summary>
            布局信息类
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.LayoutInfo.Name">
            <summary>
            名称
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.LayoutInfo.UpdateTime">
            <summary>
            最后更新时间
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.LayoutInfo.PluginIDs">
            <summary>
            插件ID集合
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.LayoutInfo.PluginCount">
            <summary>
            插件个数
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.ActiveInfo">
            <summary>
            激活信息
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.ActiveInfo.UpdateTime">
            <summary>
            最后更新时间
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.ActiveInfo.Plugin">
            <summary>
            PluginBase
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.ExtenInfo">
            <summary>
            为布局设计的扩展信息
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.ExtenInfo.DllName">
            <summary>
            动态库名称
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.ExtenInfo.ClassFullName">
            <summary>
            类全名
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.TabStyle">
            <summary>
            Tab样式
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.TabStyle.Trapezoid">
            <summary>
            梯形样式
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.TabStyle.Rectangle">
            <summary>
            长方形
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginContextMenuItem">
            <summary>
            自定义插件右键菜单项
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginContextMenuItem.Plugin">
            <summary>
            右键点击的Plugin
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginContextMenuItem.ShowInFloatWindowCaption">
            <summary>
            是否在浮动窗口标题栏右键菜单中显示
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginType">
            <summary>
            插件类型
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginType.WpfPlugin">
            <summary>
            Wpf插件
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginType.WinFormPlugin">
            <summary>
            WinForm插件
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginBasePluginTitleChangedEventArgs">
            <summary>
            插件属性改变事件参数
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginBasePropertyChangedEventHandler">
            <summary>
            插件属性改变事件委托
            </summary>
            <param name="sender"></param>
            <param name="args"></param>
        </member>
        <member name="T:HSUCF.WPF.Core.MethodInvokeLisener">
            <summary>
            方法调用监听器委托，供WPF框架订阅WinForm框架插件操作接口方法调用
            </summary>
            <param name="methodName">方法名称</param>
            <param name="param">参数列表</param>
            <returns>返回值</returns>
        </member>
        <member name="T:HSUCF.WPF.Core.IPluginOper">
            <summary>
            插件操作接口
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.OpenPlugin(System.String,System.String,System.String,System.Object[])">
            <summary>
            打开插件并返回插件
            <para>注：此方法为插件打开基本方法，若使用更多功能，请使用OpenPlugin(PluginOpenParam param)</para>
            </summary>
            <param name="dllName">动态库名称或文件全称(即 路径+文件名)，不能为空，注：
            <para>• 如传文件全称( 路径+文件名)，将直接定位文件路径，不再从默认文件夹中查找</para>
            <para>• 反之只有文件名，则从默认文件夹中查找动态库；默认插件文件夹在主程序配置文件App.config中PluginDir配置节</para>
            </param>
            <param name="classFullName">类全称，命名空间.类名，不能为空</param>
            <param name="pluginID"> 插件ID，应为插件的唯一标识，不能为空，注：
            <para>• ID为空将抛出异常</para>
            <para>• 类全名不同而ID重复，将抛出异常</para>
            </param>
            <param name="innerParams">传入参数数组，可空</param>
            <exception cref="T:HSUCF.WPF.Core.PluginException">插件异常</exception>
            <returns>返回插件<see cref="T:HSUCF.WPF.Core.PluginBase"/></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.OpenPlugin(HSUCF.WPF.Core.PluginOpenParam)">
            <summary>
            打开插件并返回插件
            <para>注：此方法是为更多功能扩展使用，详细功能查看PluginOpenParam参数介绍</para>
            </summary>
            <param name="param"><see cref="T:HSUCF.WPF.Core.PluginOpenParam"/>插件打开所需参数</param>
            <exception cref="T:HSUCF.WPF.Core.PluginException">插件异常</exception>
            <returns>返回插件<see cref="T:HSUCF.WPF.Core.PluginBase"/></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.OpenPlugins(System.Collections.Generic.IEnumerable{HSUCF.WPF.Core.PluginOpenParam})">
            <summary>
            批量打开插件
            </summary>
            <param name="plugins">参数集合<see cref="T:HSUCF.WPF.Core.PluginOpenParam"/></param>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.ClosePlugin(System.String)">
            <summary>
            关闭插件，传递插件ID
            </summary>
            <param name="pluginID">插件ID</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.CloseButThis(System.String)">
            <summary>
            除此之外全部关闭，传递插件ID
            </summary>
            <param name="pluginID">插件ID</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.CloseAll">
            <summary>
            关闭所有插件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.Maximum(System.String)">
            <summary>
            插件弹出并最大化，传递插件ID
            </summary>
            <param name="pluginID">插件ID</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.Activate(System.String)">
            <summary>
            激活插件并给予焦点
            </summary>
            <param name="pluginID">插件ID</param>
            <returns>返回插件<see cref="T:HSUCF.WPF.Core.PluginBase"/></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.GetOpenedPlugins">
            <summary>
            获得当前已打开的所有插件, 包含主界面及拖出界面中的所有插件
            <para>查看插件是否被拖出，可从PluginBase中获取IsDragged属性</para>
            </summary>
            <returns>插件基类集合</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.GetActivatedPlugins">
            <summary>
            获得当前激活的插件集合，包含主窗体及拖出界面中的所有激活插件
            <para>查看插件是否被拖出，可从PluginBase中获取IsDragged属性</para>
            </summary>  
            <returns>插件基类集合</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.GetFocused">
            <summary>
            获取焦点所在的插件
            </summary>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.PluginsTile(System.Windows.Controls.Orientation,System.String,System.String[])">
            <summary>
            插件平铺，注：
            <para> - refPluginID=null 时，默认将工作区中间占满区域的所有插件进行平铺，不影响外围停靠插件的布局</para>
            <para> - refPluginID!=null 时，对该插件所在的当前容器内的插件进行平铺排列，不影响其它插件容器的布局</para>
            </summary>
            <param name="refPluginID">参照物插件ID</param>
            <param name="orien">排列顺序，横向/纵向</param>
            <param name="PluginIDs">指定平铺ID</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.SetFloatWndLock(System.String,HSUCF.WPF.Core.WndLockStatus)">
            <summary>
            设置浮动窗口的锁定状态，注：
            <para>锁定时将无法从当前浮动窗口外拖入插件，内部也无法自由拖动插件，浮动窗口也无法停靠</para>
            </summary>
            <param name="pluginID">插件ID</param>
            <param name="state"><see cref="T:HSUCF.WPF.Core.WndLockStatus"/>锁定状态</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.SetFloatWndTitle(System.String,System.String)">
            <summary>
            设置浮动窗口的标题
            </summary>
            <param name="pluginID">插件ID</param>
            <param name="title">标题</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.SaveLayouts(System.String)">
            <summary>
            保存工作区布局，注：
            <para>保存工作区时并不会保存内部参数InnerParam及其它业务数据，如需要InnerParam请在OpenLayouts方法的setInnerParams委托中自行传入</para>
            </summary>
            <param name="name">布局的名称</param>
            <exception cref="T:HSUCF.WPF.Core.PluginException">name为空或重复将抛出异常</exception>
            <returns>插件ID集合</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.OpenLayouts(System.String,System.Func{System.String,System.Object[]})">
            <summary>
            打开工作区布局项并加载插件，注：
            <para>如需要传内部参数，请使用setInnerParams委托</para>
            </summary>
            <param name="name">布局的名称</param>
            <param name="setInnerParams">返回参数数组的委托，默认空</param>
            <exception cref="T:HSUCF.WPF.Core.PluginException">name为空将抛出异常</exception>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.DeleteLayouts(System.String)">
            <summary>
            删除工作区布局
            </summary>
            <param name="name">布局的名称</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.GetLayoutInfos">
            <summary>
            获得所有的布局信息
            </summary>
            <returns>布局信息集合</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.SetLayoutsDir(System.String)">
            <summary>
            设置插件布局存放目录，注：
            <para>如果设置了目录，配置文件中的路径则失效</para>
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.SearchPlugins(System.String,System.String)">
            <summary>
            插件ID模糊查找并获得插件集合
            </summary>
            <param name="searchStr">模糊查找字符串</param>
            <param name="pluginIDInContainer">是否根据该插件ID从当前容器中查找，默认空；如 主工作区和浮动窗口</param>
            <returns>插件集合</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.DeletePluginGroup(System.String)">
            <summary>
            删除插件组
            </summary>
            <param name="pluginGroupId">插件组ID</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.GetAllPluginGroupList">
            <summary>
            获取所有的插件组
            </summary>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.AddPluginGroup(System.String,System.Collections.Generic.List{System.String})">
            <summary>
            新增插件组，如果插件组ID已经存在，则替换老的插件组
            </summary>
            <param name="pluginGroupId">插件组ID</param>
            <param name="pluginIdList">插件ID列表</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.ScalePlugin(System.Double,System.Double,System.Boolean)">
            <summary>
            缩放插件
            </summary>
            <param name="scaleX">X方向缩放因子</param>
            <param name="scaleY">Y方向缩放因子</param>
            <param name="canAnimation">是否动画缩放</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.GetTabPanelEmptyRectList">
            <summary>
            获取工作区所有TabPanel空白区域
            </summary>
            <returns>矩形区域列表</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.Scale(HSUCF.WPF.Core.PluginBase,System.Double,System.Double,System.Boolean)">
            <summary>
            插件缩放
            </summary>
            <param name="x">X缩放因子</param>
            <param name="y">Y缩放因子</param>
            <param name="canAnimation">是否动画缩放</param>
        </member>
        <member name="M:HSUCF.WPF.Core.IPluginOper.CloseOldestPlugin(HSUCF.WPF.Core.PluginBase)">
            <summary>
            判断已打开插件是否超过最大数值,如果大于最大值，则关闭使用最不频繁窗口
            </summary>
            <param name="plugin"></param>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginBase">
            <summary>
            插件基类
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.LayoutContent">
            <summary>
            插件父容器
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.Root">
            <summary>
            LayoutRoot
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.InnerParams">
            <summary>
            传入的参数数组
            <para>获取泛性参数可使用this.GetParam或this.GetParams函数</para>
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.DllName">
            <summary>
            获取动态库名称
            <para>与打开插件时传入的参数值一致</para>
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.ClassFullName">
            <summary>
            获取类全名（命名控件.类名）
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.PluginID">
            <summary>
            获取插件ID，应为插件的唯一ID
            <para>插件ID在打开插件方法中传入</para>
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.PluginPanelProperty">
            <summary>
            获取或设置插件工作区
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.PluginPanel">
            <summary>
            获取或设置插件工作区
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.PluginTitleProperty">
            <summary>
            插件标题
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.PluginTitle">
            <summary>
            插件标题
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.IsActivated">
            <summary>
            是否激活
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.IsOpenNoActive">
            <summary>
            是否打开后不切换
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.IsMultOpen">
            <summary>
            是否多例打开
            <para>true-可支持一类插件同时多个打开</para>
            <para>false-该类插件当前只能打开一个</para>
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.EventParamsSet">
            <summary>
            参数设置事件
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.ScaleList">
            <summary>
            缩放元素列表
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.AddScaleElement(System.Windows.UIElement)">
            <summary>        
            增加缩放元素
            </summary>
            <param name="element"></param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.RemoveScaleElement(System.Windows.UIElement)">
            <summary>
            移除缩放元素
            </summary>
            <param name="element"></param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.AddEventHandler(System.Action{System.Double,System.Double,System.Boolean})">
            <summary>
            订阅事件方法
            </summary>
            <param name="eventHandler"></param>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.ShowTabCloseBoxProperty">
            <summary>
            获取或设置插件Tab是否显示关闭按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.ShowTabCloseBox">
            <summary>
            获取或设置插件Tab是否显示关闭按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.PluginType">
            <summary>
            插件类型,WinForm/Wpf
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.PluginScaleXProperty">
            <summary>
            获取或设置插件X缩放因子
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.PluginScaleX">
            <summary>
            获取或设置插件X缩放因子
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginScaleXPropertyChanged">
            <summary>
            插件X缩放因子改变事件
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.PluginScaleYProperty">
            <summary>
            获取或设置插件Y缩放因子
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.PluginScaleY">
            <summary>
            获取或设置插件Y缩放因子
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginScaleYPropertyChanged">
            <summary>
            插件Y缩放因子改变事件
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.FloatWindowShowMaximizeBoxProperty">
            <summary>
            获取或设置插件所在浮动窗口是否显示最大化按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.FloatWindowShowMaximizeBox">
            <summary>
            获取或设置插件所在浮动窗口是否显示最大化按钮
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.FloatWindowShowMinimizeBoxProperty">
            <summary>
            获取或设置插件所在浮动窗口是否显示最小化按钮
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.FloatWindowShowMinimizeBox">
            <summary>
            获取或设置插件所在浮动窗口是否显示最小化按钮
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.FloatWindowWidthProperty">
            <summary>
            获取或设置所在浮动窗口宽度
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.FloatWindowWidth">
            <summary>
            获取或设置所在浮动窗口宽度
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.FloatWindowHeightProperty">
            <summary>
            获取或设置所在浮动窗口高度
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.FloatWindowHeight">
            <summary>
            获取或设置所在浮动窗口高度
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.IsAddScrollViewerProperty">
            <summary>
            获取或设置插件外层是否增加滚动条
            浏览器插件必须设置为false，否则Web输入控件不能使用
            普通插件设置为true才可以缩放，设置为false不能缩放
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.IsAddScrollViewer">
            <summary>
            获取或设置插件外层是否增加滚动条
            浏览器插件必须设置为false，否则Web输入控件不能使用
            普通插件设置为true才可以缩放，设置为false不能缩放
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.IsCanScaleProperty">
            <summary>
            获取或设置是否允许插件缩放
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.IsCanScale">
            <summary>
            获取或设置是否允许插件缩放
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.IsCanFloatProperty">
            <summary>
            获取或设置是否允许插件浮动
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.IsCanFloat">
            <summary>
            获取或设置是否允许插件浮动
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.IsMainPluginProperty">
            <summary>
            获取或设置是否允许插件浮动
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.IsMainPlugin">
            <summary>
            获取或设置插件是否设置为主页插件，始终保持在第一位
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginBase.TitleExpansionProperty">
            <summary>
            获取或设置其他自定义内容
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.TitleExpansion">
            <summary>
             获取或设置其他自定义内容
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.#ctor">
            <summary>
            插件基类构造函数
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.EnforceInstance``1(System.String)">
            <summary>
            查找模板方法
            </summary>
            <typeparam name="T">目标控件类型</typeparam>
            <param name="partName">部件名称</param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnInit">
            <summary>
            初始化虚方法
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.Init">
            <summary>
            初始化
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnApplyTemplate">
            <summary>
            重写模版方法
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginOpening">
            <summary>
            插件打开开始事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginOpening(System.Windows.RoutedEventArgs)">
            <summary>
            引发插件打开开始事件
            </summary>
            <param name="e"></param>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginOpened">
            <summary>
            插件打开结束事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginOpened(System.Windows.RoutedEventArgs)">
            <summary>
            引发插件打开结束事件
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnContentOpend">
            <summary>
            重写基类插件打开结束虚方法
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnContentOpening">
            <summary>
            重写基类插件打开中虚方法
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginDeactiving">
            <summary>
            插件切出开始事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginDeactiving(System.Windows.RoutedEventArgs)">
            <summary>
            引发插件切出开始事件
            </summary>
            <param name="e"></param>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginDeactived">
            <summary>
            插件切出结束事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginDeactived(System.Windows.RoutedEventArgs)">
            <summary>
            引发插件切出结束事件
            </summary>
            <param name="e"></param>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginActiving">
            <summary>
            插件切入开始事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginActiving(System.Windows.RoutedEventArgs)">
            <summary>
            引发插件切入开始事件
            </summary>
            <param name="e"></param>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginActived">
            <summary>
            插件切入完成事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginActived(System.Windows.RoutedEventArgs)">
            <summary>
            引发插件切入完成事件
            </summary>
            <param name="e"></param>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.IsVisible">
            <summary>
            获取或者设置插件是否显示
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginClosing">
            <summary>
            插件关闭开始事件
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginClosed">
            <summary>
            插件关闭结束事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.InvokeHsWicketClosed">
            <summary>
            触发插件中的面板组件容器关闭所有组件方法
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.CefWebBrowserClosed">
            <summary>
            触发关闭工作区中的浏览器
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.CanClose">
            <summary>
            是否可以关闭插件
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.IsClosed">
            <summary>
            插件是否已经关闭 
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.Close">
            <summary>
            关闭插件
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginFloating">
            <summary>
            插件浮动开始事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginFloating(HSUCF.WPF.Core.PluginOperEventArgs)">
            <summary>
            触发插件浮动开始事件
            </summary>
            <param name="e"></param>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginFloated">
            <summary>
            插件浮动结束事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginFloated(System.Windows.RoutedEventArgs)">
            <summary>
            触发插件浮动结束事件
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginFloatWindowClosing">
            <summary>
            插件浮动窗口开始关闭事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginFloatWindowClosing(HSUCF.WPF.Core.PluginOperEventArgs)">
            <summary>
            触发插件浮动窗口开始关闭事件
            </summary>
            <param name="e"></param>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginFloatWindowClosed">
            <summary>
            插件浮动窗口关闭结束事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginFloatWindowClosed(System.Windows.RoutedEventArgs)">
            <summary>
            触发插件浮动窗口关闭结束事件
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginLayoutSaved">
            <summary>
            插件布局保存结束事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginLayoutSaved(System.Windows.RoutedEventArgs)">
            <summary>
            触发插件布局保存结束事件
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginLayoutSavedEvent">
            <summary>
            触发插件布局保存事件
            </summary>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginLayoutOpened">
            <summary>
            插件布局加载事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginLayoutOpened(System.Windows.RoutedEventArgs)">
            <summary>
            触发插件布局加载事件
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginLayoutOpenedEvent">
            <summary>
            触发插件布局加载事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.SetParams(System.Object[])">
            <summary>
            设置参数数组
            </summary>
            <param name="innerParams">参数数组</param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.GetParams``1">
            <summary>
            从参数数组中获得实例集合
            <para>注：如果该类型参数只有一个，可直接使用GetParam泛型方法</para>
            </summary>
            <typeparam name="T">该实例类型</typeparam>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.GetParam``1">
            <summary>
            从参数数组中获得实例
            <para>注：如果对插件传入了多个相同类型(包括基类类型)的实例，则只返回该类型的第一个实例；如果需要获得所有该类型实例，请使用GetParams泛型方法</para>
            </summary>
            <typeparam name="T">该实例类型</typeparam>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.GetCurrentWindowPlugins">
            <summary>
            获得当前插件所在的浮动窗口，并获取该窗口中的所有插件
            </summary>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.LockFloatWindow">
            <summary>
            loghb   锁定插件所在的浮动窗口
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.UnLockFloatWindow">
            <summary>
            loghb   解锁锁定插件所在的浮动窗口
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.SetFloatWndTitle(System.String)">
            <summary>
            logchenam 设置浮动窗口标题
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.SetFloatWndWidthAndHeight(HSUCF.WPF.Core.PluginBase)">
            <summary>
            logchenam 设置浮动窗口标题
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.FloatWindow">
            <summary>
            插件浮动窗口
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.IsFloat">
            <summary>
            插件是否是浮动状态
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginBase.PluginElementHost">
            <summary>
            WPF插件嵌入到WinForm框架中的ElementHost控件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.Scale(System.Double,System.Double,System.Boolean)">
            <summary>
            插件缩放
            </summary>
            <param name="x">X缩放因子</param>
            <param name="y">Y缩放因子</param>
            <param name="canAnimation">是否动画缩放</param>
        </member>
        <member name="E:HSUCF.WPF.Core.PluginBase.PluginScaled">
            <summary>
            插件缩放事件
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.OnPluginScaled(HSUCF.WPF.Core.PluginScaleEventArgs)">
            <summary>
            插件缩放事件
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.SetPaneTabPanelHidden">
            <summary>
            设置插件所在Pane的Tab容器隐藏
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.SetPaneTabPanelVisible">
            <summary>
            设置插件所在Pane的Tab容器显示
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.InvokePluginBaseMethod(System.String,System.Object[])">
            <summary>
            供WinForm框架调用方法
            </summary>
            <param name="methodName"></param>
            <param name="param"></param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginBase.PropertyValueChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            浮动窗口高度和宽度改变时重新赋值 add by wmq 20180406
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.OpenLayoutsMode">
            <summary>
            打开布局模式标识
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.OpenLayoutsMode.flag">
            <summary>
            默认打开布局
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.PluginPanel">
            <summary>
            工作区样式属性
            </summary>
            <summary>
            工作区容器
            </summary>
            <summary>
            工作区停靠属性
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginPanel.FloatWindowDefaultWidthProperty">
            <summary>
            获取或设置浮动窗口默认宽度
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginPanel.FloatWindowDefaultWidth">
            <summary>
            获取或设置浮动窗口默认宽度
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginPanel.FloatWindowDefaultHeightProperty">
            <summary>
            获取或设置浮动窗口默认高度
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginPanel.FloatWindowDefaultHeight">
            <summary>
            获取或设置浮动窗口默认高度
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginPanel.PanelIDProperty">
            <summary>
            获取或设置工作区唯一ID。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginPanel.PanelID">
            <summary>
            获取或设置工作区唯一ID。
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginPanel.PropertyValueChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            依赖项属性值改变回调
            </summary>
            <param name="obj"><see cref="T:System.Windows.DependencyObject"/></param>
            <param name="e"><see cref="T:System.Windows.DependencyPropertyChangedEventArgs"/></param>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginPanel.#ctor">
            <summary>
             初始化
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PluginPanel.SetFloatWindowSize(System.String,System.Double,System.Double)">
            <summary>
            设置浮动窗口的高宽 add wmq 20180406
            </summary>
            <param name="pluginID"></param>
            <param name="Float_width"></param>
            <param name="Float_height"></param>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginPanel.EnableDragProperty">
            <summary>
            获取或设置工作区插件是否允许拖动
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginPanel.EnableDrag">
            <summary>
            获取或设置工作区插件是否允许拖动
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginPanel.EnableDragToProperty">
            <summary>
            获取或设置插件拖动时是否出现停靠指示
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginPanel.EnableDragTo">
            <summary>
            获取或设置插件拖动时是否出现停靠指示
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginPanel.DoubleClickedPluginToFloatProperty">
            <summary>
            获取或设置双击插件Tab或标题栏是否将插件弹出为浮动窗口
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginPanel.DoubleClickedPluginToFloat">
            <summary>
            获取或设置双击插件Tab或标题栏是否将插件弹出为浮动窗口
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.PluginPanel.FloatWindowRestoreWhenCloseProperty">
            <summary>
            获取或设置关闭浮动窗口时插件是否返回到Tab容器
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.PluginPanel.FloatWindowRestoreWhenClose">
            <summary>
            获取或设置关闭浮动窗口时插件是否返回到Tab容器
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.PropertyCoerceFunc.CoerceUDoubleValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            校验控件的属性值不允许为负。
            </summary>
            <param name="d"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PropertyCoerceFunc.CoerceMaxTabWidthValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            插件Tab最大宽度
            </summary>
            <param name="d"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PropertyCoerceFunc.CoerceOpacityValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            校验控件的属性值。(针对透明度0-1)
            </summary>
            <param name="d"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PropertyCoerceFunc.CoerceIntValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            校验控件的属性值不允许为负。(针对Int类型)
            </summary>
            <param name="d"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PropertyCoerceFunc.CoerceCornerRadiusValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            校验控件的属性值不允许为负。
            </summary>
            <param name="d"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PropertyCoerceFunc.CoerceThicknessValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            校验控件的属性值不允许为负。
            </summary>
            <param name="d"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.PropertyCoerceFunc.CoerceFontSizeValue(System.Windows.DependencyObject,System.Object)">
            <summary>
            校验控件的字体大小值有效。
            </summary>
            <param name="d"></param>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="T:HSUCF.WPF.Core.Properties.Resources">
            <summary>
              一个强类型的资源类，用于查找本地化的字符串等。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.ResourceManager">
            <summary>
              返回此类使用的缓存的 ResourceManager 实例。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Culture">
            <summary>
              使用此强类型资源类，为所有资源查找
              重写当前线程的 CurrentUICulture 属性。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Anchorable_AutoHide">
            <summary>
              查找类似 自动隐藏 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Anchorable_BtnAutoHide_Hint">
            <summary>
              查找类似 自动隐藏 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Anchorable_BtnClose_Hint">
            <summary>
              查找类似 关闭 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Anchorable_CxMenu_Hint">
            <summary>
              查找类似 窗口位置 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Anchorable_Dock">
            <summary>
              查找类似 停靠 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Anchorable_DockAsDocument">
            <summary>
              查找类似 停靠成标签式文档 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Anchorable_Float">
            <summary>
              查找类似 浮动 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Anchorable_Hide">
            <summary>
              查找类似 关闭 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Document_CancelFullScreen">
            <summary>
              查找类似 取消全屏 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Document_Close">
            <summary>
              查找类似 关闭 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Document_CloseAll">
            <summary>
              查找类似 关闭所有 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Document_CloseAllButThis">
            <summary>
              查找类似 除此之外全部关闭 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Document_CxMenu_Hint">
            <summary>
              查找类似 窗口位置 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Document_DockAsDocument">
            <summary>
              查找类似 停靠 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Document_Float">
            <summary>
              查找类似 浮动 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Document_FullScreen">
            <summary>
              查找类似 全屏 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Document_MoveToNextTabGroup">
            <summary>
              查找类似 移到下一标签组 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Document_MoveToPreviousTabGroup">
            <summary>
              查找类似 移到上一标签组 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Document_NewHorizontalTabGroup">
            <summary>
              查找类似 新建水平标签组 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Document_NewVerticalTabGroup">
            <summary>
              查找类似 新建垂直标签组 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Window_Lock">
            <summary>
              查找类似 锁定窗口 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Window_Maximize">
            <summary>
              查找类似 最大化 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Window_Minimize">
            <summary>
              查找类似 最小化 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Window_Restore">
            <summary>
              查找类似 恢复 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Properties.Resources.Window_UnLock">
            <summary>
              查找类似 解锁窗口 的本地化字符串。
            </summary>
        </member>
        <member name="T:HSUCF.WPF.Core.UcfContext">
            <summary>
            框架上下文
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.UcfContext.container">
            <summary>
            注册容器
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.#cctor">
            <summary>
            静态初始化
            </summary>
        </member>
        <member name="F:HSUCF.WPF.Core.UcfContext.bizLoggerObj">
            <summary>
            WinForm调用WPF插件
            </summary>
            <param name="methodName"></param>
            <param name="param"></param>
            <returns></returns>
        </member>
        <member name="P:HSUCF.WPF.Core.UcfContext.BizLogger">
            <summary>
            业务日志实例
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.UcfContext.LogDir">
            <summary>
            获取当前日志目录
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.SetLogDir(System.String)">
            <summary>
            设置日志目录
            <para>注：如不设置将使用框架提供的默认目录 users\{user1}\Logs\</para>
            </summary>
            <param name="url">目录，不赋值将使用默认目录</param>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.LogError(System.String,System.String)">
            <summary>
            记录Error级别的日志
            </summary>
            <param name="msg">消息</param>
            <param name="location">位置，可空</param>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.LogWarn(System.String,System.String)">
            <summary>
            记录Warn级别的日志
            </summary>
            <param name="msg">消息</param>
            <param name="location">位置，可空</param>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.LogDebug(System.String,System.String)">
            <summary>
            记录Debug级别的日志
            </summary>
            <param name="msg">消息</param>
            <param name="location">位置，可空</param>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.LogInfo(System.String,System.String)">
            <summary>
            记录Info级别的日志
            </summary>
            <param name="msg">消息</param>
            <param name="location">位置，可空</param>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.LogException(System.Exception,System.String)">
            <summary>
            记录Exception异常日志
            </summary>
            <param name="ex">Exception</param>
            <param name="location">位置，可空</param>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.SetIoLogLevel(HSUCF.Log.HSLogLevel,System.Boolean)">
            <summary>
            设置 记录到磁盘的最低日志级别
            <para>小于该级别的记录将不再写入文本文件</para>
            </summary>
            <param name="level">日志级别<see cref="T:HSUCF.Log.HSLogLevel"/></param>
             <param name="saveToAppConfig">是否记录到主程序配置文件中，默认false不保存</param>
        </member>
        <member name="P:HSUCF.WPF.Core.UcfContext.IoLogLevel">
            <summary>
            获取记录到磁盘的日志级别
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.GetLogger(HSUCF.Log.HSLogType)">
            <summary>
            获得日志实例
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="P:HSUCF.WPF.Core.UcfContext.PluginOper">
            <summary>
            插件操作接口类
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.GetPluginOper">
            <summary>
            获得操作类实例
            </summary>
            <returns>返回操作类<see cref="T:HSUCF.WPF.Core.IPluginOper"/></returns>
        </member>
        <member name="P:HSUCF.WPF.Core.UcfContext.StatManager">
            <summary>
            行为分析类
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.UcfContext.T2Status">
            <summary>
            T2通讯状态
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.UcfContext.T2">
            <summary>
            T2通讯接口
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.SetT2SdkLogDir(System.String)">
            <summary>
            设置 t2sdk 日志存放目录
            <para>
            包括t2sdk日志、消息中心数据等
            </para>
            </summary>
            <param name="logdir">日志存放目录</param>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.GetSubscriber(System.String,System.Int32)">
            <summary>
            获取消息订阅者
            </summary>
            <param name="name">订阅者名字
            多订阅者的名字必须不一样，不可以相同，最大长度32个字节</param>
            <param name="timeout">超时时间，默认30000ms</param>
            <exception cref="T:HSUCF.Communication.MC2Exception"></exception>
            <returns>消息订阅者</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.GetPublisher(System.String,System.Int32,System.Int32,System.Boolean)">
            <summary>
            获取消息发布者
            </summary>
            <param name="name">发布者业务名</param>
            <param name="msgCount">本地缓存消息的个数，默认10个</param>
            <param name="timeout">第一次初始化的时候的超时时间，默认10000ms</param>
            <param name="resetNo">是否重置序号</param>
            <exception cref="T:HSUCF.Communication.MC2Exception"></exception>
            <returns>消息发布者</returns>
        </member>
        <member name="P:HSUCF.WPF.Core.UcfContext.UserName">
            <summary>
            户名或用户ID，应为用户唯一标识
            <para>不设置时日志文件则没有用户前缀</para>
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.SetUser(System.String)">
            <summary>
            设置用户名或用户ID，应为用户唯一标识
            </summary>
            <param name="userName">用户名或用户ID，应为用户唯一标识</param>
        </member>
        <member name="P:HSUCF.WPF.Core.UcfContext.EventAggregator">
            <summary>
            事件聚合器
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.EventSubscribe(HSUCF.WPF.Core.PluginBase)">
            <summary>
            事件订阅
            </summary>
            <param name="plugin">订阅者插件</param>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.EventUnsubscribe(HSUCF.WPF.Core.PluginBase)">
            <summary>
            取消事件订阅
            </summary>
            <param name="plugin">订阅者</param>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.EventPublish``1(HSUCF.WPF.Core.PluginBase,``0,System.String[])">
            <summary>
            事件发送
            </summary>
            <typeparam name="T">类型</typeparam>
            <param name="srcPlugin">发送者插件</param>
            <param name="value">值</param>
            <param name="targetPluginIDs">目标订阅者插件ID数组，可单个或多个；默认为空，即往所有订阅T消息的插件发送</param>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.EventPublish``1(HSUCF.WPF.Core.PluginBase,``0,System.Boolean,System.String[])">
            <summary>
            事件发送，注：
            <para>- curWndHands=true时，targetPluginIDs为空时，则当前插件(crcPlugin)所在的浮动窗口中的所有订阅过T消息的插件都将接收到 消息</para>
            <para>- curWndHands=true时，targetPluginIDs不为空时，实现前条描述功能之外还可额外发送到多余的插件中</para>
             <para>- curWndHands=false时，效果同上个重载方法</para>
            </summary>
            <typeparam name="T">类型</typeparam>
            <param name="srcPlugin">发送者插件</param>
            <param name="value">值</param>
             <param name="curWndHands">是否当前插件所在的浮动容器中所有插件都能接收</param>
            <param name="targetPluginIDs">目标订阅者插件ID数组，可单个或多个；默认为空，即往所有订阅T消息的插件发送 [优先级：高]</param>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.RegistObj``1(HSUCF.WPF.Core.EnumLifeTime,System.String)">
            <summary>
            注册自定义对象
            </summary>
            <typeparam name="T">类</typeparam>
            <param name="name">名称，注册时唯一存在</param>
            <param name="lifeTime">生命周期<see cref="T:HSUCF.WPF.Core.EnumLifeTime"/></param>
            <returns>返回结果<see cref="T:System.Boolean"/></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.RegistObj``2(HSUCF.WPF.Core.EnumLifeTime,System.String)">
            <summary>
            注册自定义对象
            </summary>
            <typeparam name="TFrom">基类或接口 类型</typeparam>
            <typeparam name="TTo">实现类 类型</typeparam>
            <param name="name">名称，注册时唯一存在</param>
            <param name="lifeTime">生命周期<see cref="T:HSUCF.WPF.Core.EnumLifeTime"/></param>
            <returns>返回结果<see cref="T:System.Boolean"/></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.RegistObj(System.Type,System.Type,HSUCF.WPF.Core.EnumLifeTime,System.String)">
            <summary>
            注册自定义对象
            </summary>
            <param name="TFrom">基类或接口 类型</param>
            <param name="TTo">实现类  类型</param>
            <param name="name">名称，注册时唯一存在</param>
            <param name="lifeTime">生命周期<see cref="T:HSUCF.WPF.Core.EnumLifeTime"/></param>
            <returns>返回结果<see cref="T:System.Boolean"/></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.GetObj``1(System.String)">
            <summary>
            从容器中获得实例
            </summary>
            <typeparam name="T">接口/基类/类 类型</typeparam>
            <returns>该类型对象</returns>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.IsRegistered``1(System.String)">
            <summary>
            是否已经注册到容器
            </summary>
            <typeparam name="T">类</typeparam>
            <param name="name">名称，注册时唯一存在</param>
            <returns>返回结果<see cref="T:System.Boolean"/></returns>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.IsRegistered(System.Type,System.String)">
            <summary>
            是否已经注册到容器
            </summary>
            <param name="type">类</param>
            <param name="name">名称，注册时唯一存在</param>
            <returns>返回结果<see cref="T:System.Boolean"/></returns>
        </member>
        <member name="E:HSUCF.WPF.Core.UcfContext.MethodInvokeLisener">
            <summary>
            WPF调用WinForm方法调用监听委托
            </summary>
        </member>
        <member name="M:HSUCF.WPF.Core.UcfContext.AddEventHandler(HSUCF.WPF.Core.MethodInvokeLisener)">
            <summary>
            增加WPF调用WinForm方法调用监听委托
            </summary>
            <param name="methodInvokeLisener">增加WPF调用WinForm方法调用监听委托</param>
        </member>
        <member name="T:HSUCF.WPF.Core.Strings">
            <summary>
              一个强类型的资源类，用于查找本地化的字符串等。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.ResourceManager">
            <summary>
              返回此类使用的缓存的 ResourceManager 实例。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Culture">
            <summary>
              使用此强类型资源类，为所有资源查找
              重写当前线程的 CurrentUICulture 属性。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginBase_GetCurWndPluginsException">
            <summary>
              查找类似 查找浮动窗口中所有插件ID异常! 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginBase_LoadTabMenuStripException">
            <summary>
              查找类似 加载插件Tab右键菜单异常! 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginBase_ShowPluginException">
            <summary>
              查找类似 打开到PluginPanel异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_Activate_Exception">
            <summary>
              查找类似 插件激活异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_CloseAll_Exception">
            <summary>
              查找类似 插件全部关闭异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_CloseButThis_Exception">
            <summary>
              查找类似 除此之外全部关闭异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_ClosePlugin_Exception">
            <summary>
              查找类似 插件关闭异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_ERRO_HsDockPanel_NULL">
            <summary>
              查找类似 工作区容器不存在！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_ERRO_ID_NULL">
            <summary>
              查找类似 插件ID为空！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_ERRO_ID_REPEAT">
            <summary>
              查找类似 插件ID重复！ID={0}，Dll={1}，ClassFullName={2}；重复ID所在插件信息：ClassFullName={3} 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_GetActivatedPlugins_Exception">
            <summary>
              查找类似 获取已激活插件集合异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_GetFocused_Exception">
            <summary>
              查找类似 获取焦点插件异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_GetLayoutInfos_ConfiFileVersionInvalid">
            <summary>
              查找类似 配置文件的版本无效 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_GetLayoutInfos_Exception">
            <summary>
              查找类似 获取布局信息集合异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_GetLayoutInfos_FileFormatInvalid">
            <summary>
              查找类似 文件格式无效 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_GetOpendException">
            <summary>
              查找类似 从已打开插件中获得插件异常! 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_GetOpendPlugins_Exception">
            <summary>
              查找类似 获取已打开插件集合异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_KillWebProcessException">
            <summary>
              查找类似 关闭Web进程异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_Maximum_Exception">
            <summary>
              查找类似 插件弹出并最大化异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_OpenLayouts_Exception">
            <summary>
              查找类似 打开布局异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_OpenPlugins_Exception">
            <summary>
              查找类似 批量打开插件异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_OpenPlugins_Msg">
            <summary>
              查找类似 批量打开插件 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_OpenRegistedPlugin_Exception">
            <summary>
              查找类似 打开插件异常 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_PluginOper_Exception">
            <summary>
              查找类似 插件操作类构造异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_PluginOper_PluginDirException">
            <summary>
              查找类似 插件目录获取异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_PluginsTile_Exception">
            <summary>
              查找类似 插件平铺异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_RegistPlugin_DllNotFoundException">
            <summary>
              查找类似 未找到动态库 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_RegistPlugin_Exception">
            <summary>
              查找类似 注册插件异常 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_RegistPlugin_PluginNotFoundException">
            <summary>
              查找类似 中未找到插件 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_SaveLayouts_Exception">
            <summary>
              查找类似 保存布局异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_SetFloatWndLock_Exception">
            <summary>
              查找类似 设置浮动窗口锁定状态异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_PluginOper_SetFloatWndTitle_Exception">
            <summary>
              查找类似 设置浮动窗口标题异常！ 的本地化字符串。
            </summary>
        </member>
        <member name="P:HSUCF.WPF.Core.Strings.Plugin_StackTrace">
            <summary>
              查找类似 调用堆栈 的本地化字符串。
            </summary>
        </member>
        <member name="F:Standard.IID.EnumIdList">
            <summary>IID_IEnumIDList</summary>
        </member>
        <member name="F:Standard.IID.EnumObjects">
            <summary>IID_IEnumObjects</summary>
        </member>
        <member name="F:Standard.IID.HtmlDocument2">
            <summary>IID_IHTMLDocument2</summary>
        </member>
        <member name="F:Standard.IID.ModalWindow">
            <summary>IID_IModalWindow</summary>
        </member>
        <member name="F:Standard.IID.ObjectArray">
            <summary>IID_IObjectArray</summary>
        </member>
        <member name="F:Standard.IID.ObjectCollection">
            <summary>IID_IObjectCollection</summary>
        </member>
        <member name="F:Standard.IID.PropertyNotifySink">
            <summary>IID_IPropertyNotifySink</summary>
        </member>
        <member name="F:Standard.IID.PropertyStore">
            <summary>IID_IPropertyStore</summary>
        </member>
        <member name="F:Standard.IID.ServiceProvider">
            <summary>IID_IServiceProvider</summary>
        </member>
        <member name="F:Standard.IID.ShellFolder">
            <summary>IID_IShellFolder</summary>
        </member>
        <member name="F:Standard.IID.ShellLink">
            <summary>IID_IShellLink</summary>
        </member>
        <member name="F:Standard.IID.ShellItem">
            <summary>IID_IShellItem</summary>
        </member>
        <member name="F:Standard.IID.ShellItem2">
            <summary>IID_IShellItem2</summary>
        </member>
        <member name="F:Standard.IID.ShellItemArray">
            <summary>IID_IShellItemArray</summary>
        </member>
        <member name="F:Standard.IID.TaskbarList">
            <summary>IID_ITaskbarList</summary>
        </member>
        <member name="F:Standard.IID.TaskbarList2">
            <summary>IID_ITaskbarList2</summary>
        </member>
        <member name="F:Standard.IID.Unknown">
            <summary>IID_IUnknown</summary>
        </member>
        <member name="F:Standard.IID.ApplicationDestinations">
            <summary>IID_IApplicationDestinations</summary>
        </member>
        <member name="F:Standard.IID.ApplicationDocumentLists">
            <summary>IID_IApplicationDocumentLists</summary>
        </member>
        <member name="F:Standard.IID.CustomDestinationList">
            <summary>IID_ICustomDestinationList</summary>
        </member>
        <member name="F:Standard.IID.ObjectWithAppUserModelId">
            <summary>IID_IObjectWithAppUserModelID</summary>
        </member>
        <member name="F:Standard.IID.ObjectWithProgId">
            <summary>IID_IObjectWithProgID</summary>
        </member>
        <member name="F:Standard.IID.TaskbarList3">
            <summary>IID_ITaskbarList3</summary>
        </member>
        <member name="F:Standard.IID.TaskbarList4">
            <summary>IID_ITaskbarList4</summary>
        </member>
        <member name="F:Standard.CLSID.TaskbarList">
            <summary>CLSID_TaskbarList</summary>
            <remarks>IID_ITaskbarList</remarks>
        </member>
        <member name="F:Standard.CLSID.EnumerableObjectCollection">
            <summary>CLSID_EnumerableObjectCollection</summary>
            <remarks>IID_IEnumObjects.</remarks>
        </member>
        <member name="F:Standard.CLSID.ShellLink">
            <summary>CLSID_ShellLink</summary>
            <remarks>IID_IShellLink</remarks>
        </member>
        <member name="F:Standard.CLSID.DestinationList">
            <summary>CLSID_DestinationList</summary>
            <remarks>IID_ICustomDestinationList</remarks>
        </member>
        <member name="F:Standard.CLSID.ApplicationDestinations">
            <summary>CLSID_ApplicationDestinations</summary>
            <remarks>IID_IApplicationDestinations</remarks>
        </member>
        <member name="F:Standard.CLSID.ApplicationDocumentLists">
            <summary>CLSID_ApplicationDocumentLists</summary>
            <remarks>IID_IApplicationDocumentLists</remarks>
        </member>
        <member name="T:Standard.Assert">
            <summary>A static class for verifying assumptions.</summary>
        </member>
        <member name="T:Standard.Assert.EvaluateFunction">
            <summary>A function signature for Assert.Evaluate.</summary>
        </member>
        <member name="T:Standard.Assert.ImplicationFunction">
            <summary>A function signature for Assert.Implies.</summary>
            <returns>Returns the truth of a predicate.</returns>
        </member>
        <member name="M:Standard.Assert.Evaluate(Standard.Assert.EvaluateFunction)">
            <summary>
            Executes the specified argument.
            </summary>
            <param name="argument">The function to execute.</param>
        </member>
        <member name="M:Standard.Assert.Equals``1(``0,``0)">
            <summary>Obsolete: Use Standard.Assert.AreEqual instead of Assert.Equals</summary>
            <typeparam name="T">The generic type to compare for equality.</typeparam>
            <param name="expected">The first generic type data to compare.  This is is the expected value.</param>
            <param name="actual">The second generic type data to compare.  This is the actual value.</param>
        </member>
        <member name="M:Standard.Assert.AreEqual``1(``0,``0)">
            <summary>
            Verifies that two generic type data are equal.  The assertion fails if they are not.
            </summary>
            <typeparam name="T">The generic type to compare for equality.</typeparam>
            <param name="expected">The first generic type data to compare.  This is is the expected value.</param>
            <param name="actual">The second generic type data to compare.  This is the actual value.</param>
            <remarks>This breaks into the debugger in the case of a failed assertion.</remarks>
        </member>
        <member name="M:Standard.Assert.AreNotEqual``1(``0,``0)">
            <summary>
            Verifies that two generic type data are not equal.  The assertion fails if they are.
            </summary>
            <typeparam name="T">The generic type to compare for inequality.</typeparam>
            <param name="notExpected">The first generic type data to compare.  This is is the value that's not expected.</param>
            <param name="actual">The second generic type data to compare.  This is the actual value.</param>
            <remarks>This breaks into the debugger in the case of a failed assertion.</remarks>
        </member>
        <member name="M:Standard.Assert.Implies(System.Boolean,System.Boolean)">
            <summary>
            Verifies that if the specified condition is true, then so is the result.
            The assertion fails if the condition is true but the result is false.
            </summary>
            <param name="condition">if set to <c>true</c> [condition].</param>
            <param name="result">
            A second Boolean statement.  If the first was true then so must this be.
            If the first statement was false then the value of this is ignored.
            </param>
            <remarks>This breaks into the debugger in the case of a failed assertion.</remarks>
        </member>
        <member name="M:Standard.Assert.Implies(System.Boolean,Standard.Assert.ImplicationFunction)">
            <summary>
            Lazy evaluation overload.  Verifies that if a condition is true, then so is a secondary value.
            </summary>
            <param name="condition">The conditional value.</param>
            <param name="result">A function to be evaluated for truth if the condition argument is true.</param>
            <remarks>
            This overload only evaluates the result if the first condition is true.
            </remarks>
        </member>
        <member name="M:Standard.Assert.IsNeitherNullNorEmpty(System.String)">
            <summary>
            Verifies that a string has content.  I.e. it is not null and it is not empty.
            </summary>
            <param name="value">The string to verify.</param>
        </member>
        <member name="M:Standard.Assert.IsNeitherNullNorWhitespace(System.String)">
            <summary>
            Verifies that a string has content.  I.e. it is not null and it is not purely whitespace.
            </summary>
            <param name="value">The string to verify.</param>
        </member>
        <member name="M:Standard.Assert.IsNotNull``1(``0)">
            <summary>
            Verifies the specified value is not null.  The assertion fails if it is.
            </summary>
            <typeparam name="T">The generic reference type.</typeparam>
            <param name="value">The value to check for nullness.</param>
            <remarks>This breaks into the debugger in the case of a failed assertion.</remarks>
        </member>
        <member name="M:Standard.Assert.IsFalse(System.Boolean)">
            <summary>
            Verifies that the specified condition is false.  The assertion fails if it is true.
            </summary>
            <param name="condition">The expression that should be <c>false</c>.</param>
            <remarks>This breaks into the debugger in the case of a failed assertion.</remarks>
        </member>
        <member name="M:Standard.Assert.IsFalse(System.Boolean,System.String)">
            <summary>
            Verifies that the specified condition is false.  The assertion fails if it is true.
            </summary>
            <param name="condition">The expression that should be <c>false</c>.</param>
            <param name="message">The message to display if the condition is <c>true</c>.</param>
            <remarks>This breaks into the debugger in the case of a failed assertion.</remarks>
        </member>
        <member name="M:Standard.Assert.IsTrue(System.Boolean)">
            <summary>
            Verifies that the specified condition is true.  The assertion fails if it is not.
            </summary>
            <param name="condition">A condition that is expected to be <c>true</c>.</param>
            <remarks>This breaks into the debugger in the case of a failed assertion.</remarks>
        </member>
        <member name="M:Standard.Assert.IsTrue(System.Boolean,System.String)">
            <summary>
            Verifies that the specified condition is true.  The assertion fails if it is not.
            </summary>
            <param name="condition">A condition that is expected to be <c>true</c>.</param>
            <param name="message">The message to write in case the condition is <c>false</c>.</param>
            <remarks>This breaks into the debugger in the case of a failed assertion.</remarks>
        </member>
        <member name="M:Standard.Assert.Fail">
            <summary>
            This line should never be executed.  The assertion always fails.
            </summary>
            <remarks>This breaks into the debugger in the case of a failed assertion.</remarks>
        </member>
        <member name="M:Standard.Assert.Fail(System.String)">
            <summary>
            This line should never be executed.  The assertion always fails.
            </summary>
            <param name="message">The message to display if this function is executed.</param>
            <remarks>This breaks into the debugger in the case of a failed assertion.</remarks>
        </member>
        <member name="M:Standard.Assert.IsNull``1(``0)">
            <summary>
            Verifies that the specified object is null.  The assertion fails if it is not.
            </summary>
            <param name="item">The item to verify is null.</param>
        </member>
        <member name="M:Standard.Assert.BoundedDoubleInc(System.Double,System.Double,System.Double)">
            <summary>
            Verifies that the specified value is within the expected range.  The assertion fails if it isn't.
            </summary>
            <param name="lowerBoundInclusive">The lower bound inclusive value.</param>
            <param name="value">The value to verify.</param>
            <param name="upperBoundInclusive">The upper bound inclusive value.</param>
        </member>
        <member name="M:Standard.Assert.BoundedInteger(System.Int32,System.Int32,System.Int32)">
            <summary>
            Verifies that the specified value is within the expected range.  The assertion fails if it isn't.
            </summary>
            <param name="lowerBoundInclusive">The lower bound inclusive value.</param>
            <param name="value">The value to verify.</param>
            <param name="upperBoundExclusive">The upper bound exclusive value.</param>
        </member>
        <member name="M:Standard.Assert.IsApartmentState(System.Threading.ApartmentState)">
            <summary>
            Verify the current thread's apartment state is what's expected.  The assertion fails if it isn't
            </summary>
            <param name="expectedState">
            The expected apartment state for the current thread.
            </param>
            <remarks>This breaks into the debugger in the case of a failed assertion.</remarks>
        </member>
        <member name="T:Standard.DoubleUtilities">
            <summary>
            DoubleUtil uses fixed eps to provide fuzzy comparison functionality for doubles.
            Note that FP noise is a big problem and using any of these compare 
            methods is not a complete solution, but rather the way to reduce 
            the probability of repeating unnecessary work.
            </summary>
        </member>
        <member name="F:Standard.DoubleUtilities.Epsilon">
            <summary>
            Epsilon - more or less random, more or less small number.
            </summary>
        </member>
        <member name="M:Standard.DoubleUtilities.AreClose(System.Double,System.Double)">
            <summary>
            AreClose returns whether or not two doubles are "close".  That is, whether or 
            not they are within epsilon of each other.
            There are plenty of ways for this to return false even for numbers which
            are theoretically identical, so no code calling this should fail to work if this 
            returns false. 
            </summary>
            <param name="value1">The first double to compare.</param>
            <param name="value2">The second double to compare.</param>
            <returns>The result of the AreClose comparision.</returns>
        </member>
        <member name="M:Standard.DoubleUtilities.LessThan(System.Double,System.Double)">
            <summary>
            LessThan returns whether or not the first double is less than the second double.
            That is, whether or not the first is strictly less than *and* not within epsilon of
            the other number.
            There are plenty of ways for this to return false even for numbers which
            are theoretically identical, so no code calling this should fail to work if this 
            returns false.
            </summary>
            <param name="value1">The first double to compare.</param>
            <param name="value2">The second double to compare.</param>
            <returns>The result of the LessThan comparision.</returns>
        </member>
        <member name="M:Standard.DoubleUtilities.GreaterThan(System.Double,System.Double)">
            <summary>
            GreaterThan returns whether or not the first double is greater than the second double.
            That is, whether or not the first is strictly greater than *and* not within epsilon of
            the other number.
            There are plenty of ways for this to return false even for numbers which
            are theoretically identical, so no code calling this should fail to work if this 
            returns false.
            </summary>
            <param name="value1">The first double to compare.</param>
            <param name="value2">The second double to compare.</param>
            <returns>The result of the GreaterThan comparision.</returns>
        </member>
        <member name="M:Standard.DoubleUtilities.LessThanOrClose(System.Double,System.Double)">
            <summary>
            LessThanOrClose returns whether or not the first double is less than or close to
            the second double.  That is, whether or not the first is strictly less than or within
            epsilon of the other number.
            There are plenty of ways for this to return false even for numbers which
            are theoretically identical, so no code calling this should fail to work if this 
            returns false.
            </summary>
            <param name="value1">The first double to compare.</param>
            <param name="value2">The second double to compare.</param>
            <returns>The result of the LessThanOrClose comparision.</returns>
        </member>
        <member name="M:Standard.DoubleUtilities.GreaterThanOrClose(System.Double,System.Double)">
            <summary>
            GreaterThanOrClose returns whether or not the first double is greater than or close to
            the second double.  That is, whether or not the first is strictly greater than or within
            epsilon of the other number.
            There are plenty of ways for this to return false even for numbers which
            are theoretically identical, so no code calling this should fail to work if this 
            returns false.
            </summary>
            <param name="value1">The first double to compare.</param>
            <param name="value2">The second double to compare.</param>
            <returns>The result of the GreaterThanOrClose comparision.</returns>
        </member>
        <member name="M:Standard.DoubleUtilities.IsFinite(System.Double)">
            <summary>
            Test to see if a double is a finite number (is not NaN or Infinity).
            </summary>
            <param name='value'>The value to test.</param>
            <returns>Whether or not the value is a finite number.</returns>
        </member>
        <member name="M:Standard.DoubleUtilities.IsValidSize(System.Double)">
            <summary>
            Test to see if a double a valid size value (is finite and > 0).
            </summary>
            <param name='value'>The value to test.</param>
            <returns>Whether or not the value is a valid size value.</returns>
        </member>
        <member name="M:Standard.DpiHelper.LogicalPixelsToDevice(System.Windows.Point)">
            <summary>
            Convert a point in device independent pixels (1/96") to a point in the system coordinates.
            </summary>
            <param name="logicalPoint">A point in the logical coordinate system.</param>
            <returns>Returns the parameter converted to the system's coordinates.</returns>
        </member>
        <member name="M:Standard.DpiHelper.DevicePixelsToLogical(System.Windows.Point)">
            <summary>
            Convert a point in system coordinates to a point in device independent pixels (1/96").
            </summary>
            <param name="logicalPoint">A point in the physical coordinate system.</param>
            <returns>Returns the parameter converted to the device independent coordinate system.</returns>
        </member>
        <member name="T:Standard.Win32Error">
            <summary>
            Wrapper for common Win32 status codes.
            </summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_SUCCESS">
            <summary>The operation completed successfully.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_INVALID_FUNCTION">
            <summary>Incorrect function.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_FILE_NOT_FOUND">
            <summary>The system cannot find the file specified.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_PATH_NOT_FOUND">
            <summary>The system cannot find the path specified.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_TOO_MANY_OPEN_FILES">
            <summary>The system cannot open the file.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_ACCESS_DENIED">
            <summary>Access is denied.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_INVALID_HANDLE">
            <summary>The handle is invalid.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_OUTOFMEMORY">
            <summary>Not enough storage is available to complete this operation.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_NO_MORE_FILES">
            <summary>There are no more files.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_SHARING_VIOLATION">
            <summary>The process cannot access the file because it is being used by another process.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_INVALID_PARAMETER">
            <summary>The parameter is incorrect.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_INSUFFICIENT_BUFFER">
            <summary>The data area passed to a system call is too small.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_NESTING_NOT_ALLOWED">
            <summary>Cannot nest calls to LoadModule.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_KEY_DELETED">
            <summary>Illegal operation attempted on a registry key that has been marked for deletion.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_NOT_FOUND">
            <summary>Element not found.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_NO_MATCH">
            <summary>There was no match for the specified key in the index.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_BAD_DEVICE">
            <summary>An invalid device was specified.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_CANCELLED">
            <summary>The operation was canceled by the user.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_CLASS_ALREADY_EXISTS">
            <summary>The window class was already registered.</summary>
        </member>
        <member name="F:Standard.Win32Error.ERROR_INVALID_DATATYPE">
            <summary>The specified datatype is invalid.</summary>
        </member>
        <member name="M:Standard.Win32Error.#ctor(System.Int32)">
            <summary>
            Create a new Win32 error.
            </summary>
            <param name="i">The integer value of the error.</param>
        </member>
        <member name="M:Standard.Win32Error.op_Explicit(Standard.Win32Error)~Standard.HRESULT">
            <summary>Performs HRESULT_FROM_WIN32 conversion.</summary>
            <param name="error">The Win32 error being converted to an HRESULT.</param>
            <returns>The equivilent HRESULT value.</returns>
        </member>
        <member name="M:Standard.Win32Error.ToHRESULT">
            <summary>Performs HRESULT_FROM_WIN32 conversion.</summary>
            <param name="error">The Win32 error being converted to an HRESULT.</param>
            <returns>The equivilent HRESULT value.</returns>
        </member>
        <member name="M:Standard.Win32Error.GetLastError">
            <summary>Performs the equivalent of Win32's GetLastError()</summary>
            <returns>A Win32Error instance with the result of the native GetLastError</returns>
        </member>
        <member name="M:Standard.Win32Error.op_Equality(Standard.Win32Error,Standard.Win32Error)">
            <summary>
            Compare two Win32 error codes for equality.
            </summary>
            <param name="errLeft">The first error code to compare.</param>
            <param name="errRight">The second error code to compare.</param>
            <returns>Whether the two error codes are the same.</returns>
        </member>
        <member name="M:Standard.Win32Error.op_Inequality(Standard.Win32Error,Standard.Win32Error)">
            <summary>
            Compare two Win32 error codes for inequality.
            </summary>
            <param name="errLeft">The first error code to compare.</param>
            <param name="errRight">The second error code to compare.</param>
            <returns>Whether the two error codes are not the same.</returns>
        </member>
        <member name="F:Standard.Facility.Null">
            <summary>FACILITY_NULL</summary>
        </member>
        <member name="F:Standard.Facility.Rpc">
            <summary>FACILITY_RPC</summary>
        </member>
        <member name="F:Standard.Facility.Dispatch">
            <summary>FACILITY_DISPATCH</summary>
        </member>
        <member name="F:Standard.Facility.Storage">
            <summary>FACILITY_STORAGE</summary>
        </member>
        <member name="F:Standard.Facility.Itf">
            <summary>FACILITY_ITF</summary>
        </member>
        <member name="F:Standard.Facility.Win32">
            <summary>FACILITY_WIN32</summary>
        </member>
        <member name="F:Standard.Facility.Windows">
            <summary>FACILITY_WINDOWS</summary>
        </member>
        <member name="F:Standard.Facility.Control">
            <summary>FACILITY_CONTROL</summary>
        </member>
        <member name="F:Standard.Facility.Ese">
            <summary>MSDN doced facility code for ESE errors.</summary>
        </member>
        <member name="F:Standard.Facility.WinCodec">
            <summary>FACILITY_WINCODEC (WIC)</summary>
        </member>
        <member name="T:Standard.HRESULT">
            <summary>Wrapper for HRESULT status codes.</summary>
        </member>
        <member name="F:Standard.HRESULT.S_OK">
            <summary>S_OK</summary>
        </member>
        <member name="F:Standard.HRESULT.S_FALSE">
            <summary>S_FALSE</summary>
        </member>
        <member name="F:Standard.HRESULT.E_PENDING">
            <summary>E_PENDING</summary>
        </member>
        <member name="F:Standard.HRESULT.E_NOTIMPL">
            <summary>E_NOTIMPL</summary>
        </member>
        <member name="F:Standard.HRESULT.E_NOINTERFACE">
            <summary>E_NOINTERFACE</summary>
        </member>
        <member name="F:Standard.HRESULT.E_POINTER">
            <summary>E_POINTER</summary>
        </member>
        <member name="F:Standard.HRESULT.E_ABORT">
            <summary>E_ABORT</summary>
        </member>
        <member name="F:Standard.HRESULT.E_FAIL">
            <summary>E_FAIL</summary>
        </member>
        <member name="F:Standard.HRESULT.E_UNEXPECTED">
            <summary>E_UNEXPECTED</summary>
        </member>
        <member name="F:Standard.HRESULT.STG_E_INVALIDFUNCTION">
            <summary>STG_E_INVALIDFUNCTION</summary>
        </member>
        <member name="F:Standard.HRESULT.REGDB_E_CLASSNOTREG">
            <summary>REGDB_E_CLASSNOTREG</summary>
        </member>
        <member name="F:Standard.HRESULT.DESTS_E_NO_MATCHING_ASSOC_HANDLER">
            <summary>DESTS_E_NO_MATCHING_ASSOC_HANDLER.  Win7 internal error code for Jump Lists.</summary>
            <remarks>There is no Assoc Handler for the given item registered by the specified application.</remarks>
        </member>
        <member name="F:Standard.HRESULT.DESTS_E_NORECDOCS">
            <summary>DESTS_E_NORECDOCS.  Win7 internal error code for Jump Lists.</summary>
            <remarks>The given item is excluded from the recent docs folder by the NoRecDocs bit on its registration.</remarks>
        </member>
        <member name="F:Standard.HRESULT.DESTS_E_NOTALLCLEARED">
            <summary>DESTS_E_NOTALLCLEARED.  Win7 internal error code for Jump Lists.</summary>
            <remarks>Not all of the items were successfully cleared</remarks>
        </member>
        <member name="F:Standard.HRESULT.E_ACCESSDENIED">
            <summary>E_ACCESSDENIED</summary>
            <remarks>Win32Error ERROR_ACCESS_DENIED.</remarks>
        </member>
        <member name="F:Standard.HRESULT.E_OUTOFMEMORY">
            <summary>E_OUTOFMEMORY</summary>
            <remarks>Win32Error ERROR_OUTOFMEMORY.</remarks>
        </member>
        <member name="F:Standard.HRESULT.E_INVALIDARG">
            <summary>E_INVALIDARG</summary>
            <remarks>Win32Error ERROR_INVALID_PARAMETER.</remarks>
        </member>
        <member name="F:Standard.HRESULT.INTSAFE_E_ARITHMETIC_OVERFLOW">
            <summary>INTSAFE_E_ARITHMETIC_OVERFLOW</summary>
        </member>
        <member name="F:Standard.HRESULT.COR_E_OBJECTDISPOSED">
            <summary>COR_E_OBJECTDISPOSED</summary>
        </member>
        <member name="F:Standard.HRESULT.WC_E_GREATERTHAN">
            <summary>WC_E_GREATERTHAN</summary>
        </member>
        <member name="F:Standard.HRESULT.WC_E_SYNTAX">
            <summary>WC_E_SYNTAX</summary>
        </member>
        <member name="M:Standard.HRESULT.#ctor(System.UInt32)">
            <summary>
            Create an HRESULT from an integer value.
            </summary>
            <param name="i"></param>
        </member>
        <member name="P:Standard.HRESULT.Facility">
            <summary>
            retrieve HRESULT_FACILITY
            </summary>
        </member>
        <member name="P:Standard.HRESULT.Code">
            <summary>
            retrieve HRESULT_CODE
            </summary>
        </member>
        <member name="M:Standard.HRESULT.ToString">
            <summary>
            Get a string representation of this HRESULT.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Standard.HRESULT.ThrowLastError">
            <summary>
            Convert the result of Win32 GetLastError() into a raised exception.
            </summary>
        </member>
        <member name="T:Standard.HCF">
            <summary>
            HIGHCONTRAST flags
            </summary>
        </member>
        <member name="T:Standard.BI">
            <summary>
            BITMAPINFOHEADER Compression type.  BI_*.
            </summary>
        </member>
        <member name="T:Standard.RGN">
            <summary>
            CombingRgn flags.  RGN_*
            </summary>
        </member>
        <member name="F:Standard.RGN.AND">
            <summary>
            Creates the intersection of the two combined regions.
            </summary>
        </member>
        <member name="F:Standard.RGN.OR">
            <summary>
            Creates the union of two combined regions.
            </summary>
        </member>
        <member name="F:Standard.RGN.XOR">
            <summary>
            Creates the union of two combined regions except for any overlapping areas.
            </summary>
        </member>
        <member name="F:Standard.RGN.DIFF">
            <summary>
            Combines the parts of hrgnSrc1 that are not part of hrgnSrc2.
            </summary>
        </member>
        <member name="F:Standard.RGN.COPY">
            <summary>
            Creates a copy of the region identified by hrgnSrc1.
            </summary>
        </member>
        <member name="T:Standard.OLECMDEXECOPT">
            <summary>
            For IWebBrowser2.  OLECMDEXECOPT_*
            </summary>
        </member>
        <member name="T:Standard.OLECMDF">
            <summary>
            For IWebBrowser2.  OLECMDF_*
            </summary>
        </member>
        <member name="T:Standard.OLECMDID">
            <summary>
            For IWebBrowser2.  OLECMDID_*
            </summary>
        </member>
        <member name="T:Standard.READYSTATE">
            <summary>
            For IWebBrowser2.  READYSTATE_*
            </summary>
        </member>
        <member name="T:Standard.DOGIF">
            <summary>
            DATAOBJ_GET_ITEM_FLAGS.  DOGIF_*.
            </summary>
        </member>
        <member name="F:Standard.ErrorModes.Default">
            <summary>Use the system default, which is to display all error dialog boxes.</summary>
        </member>
        <member name="F:Standard.ErrorModes.FailCriticalErrors">
            <summary>
            The system does not display the critical-error-handler message box. 
            Instead, the system sends the error to the calling process.
            </summary>
        </member>
        <member name="F:Standard.ErrorModes.NoGpFaultErrorBox">
            <summary>
            64-bit Windows:  The system automatically fixes memory alignment faults and makes them 
            invisible to the application. It does this for the calling process and any descendant processes.
            After this value is set for a process, subsequent attempts to clear the value are ignored.
            </summary>
        </member>
        <member name="F:Standard.ErrorModes.NoAlignmentFaultExcept">
            <summary>
            The system does not display the general-protection-fault message box. 
            This flag should only be set by debugging applications that handle general 
            protection (GP) faults themselves with an exception handler.
            </summary>
        </member>
        <member name="F:Standard.ErrorModes.NoOpenFileErrorBox">
            <summary>
            The system does not display a message box when it fails to find a file. 
            Instead, the error is returned to the calling process.
            </summary>
        </member>
        <member name="T:Standard.HT">
            <summary>
            Non-client hit test values, HT*
            </summary>
        </member>
        <member name="T:Standard.GCLP">
            <summary>
            GetClassLongPtr values, GCLP_*
            </summary>
        </member>
        <member name="T:Standard.GWL">
            <summary>
            GetWindowLongPtr values, GWL_*
            </summary>
        </member>
        <member name="T:Standard.SM">
            <summary>
            SystemMetrics.  SM_*
            </summary>
        </member>
        <member name="T:Standard.SPI">
            <summary>
            SystemParameterInfo values, SPI_*
            </summary>
        </member>
        <member name="T:Standard.SPIF">
            <summary>
            SystemParameterInfo flag values, SPIF_*
            </summary>
        </member>
        <member name="T:Standard.CS">
            <summary>
            CS_*
            </summary>
        </member>
        <member name="T:Standard.WS">
            <summary>
            WindowStyle values, WS_*
            </summary>
        </member>
        <member name="T:Standard.WM">
            <summary>
            Window message values, WM_*
            </summary>
        </member>
        <member name="T:Standard.WS_EX">
            <summary>
            Window style extended values, WS_EX_*
            </summary>
        </member>
        <member name="T:Standard.DeviceCap">
            <summary>
            GetDeviceCaps nIndex values.
            </summary>
        </member>
        <member name="F:Standard.DeviceCap.BITSPIXEL">
            <summary>Number of bits per pixel
            </summary>
        </member>
        <member name="F:Standard.DeviceCap.PLANES">
            <summary>
            Number of planes
            </summary>
        </member>
        <member name="F:Standard.DeviceCap.LOGPIXELSX">
            <summary>
            Logical pixels inch in X
            </summary>
        </member>
        <member name="F:Standard.DeviceCap.LOGPIXELSY">
            <summary>
            Logical pixels inch in Y
            </summary>
        </member>
        <member name="T:Standard.FOF">
            <summary>
            "FILEOP_FLAGS", FOF_*.
            </summary>
        </member>
        <member name="T:Standard.MF">
            <summary>
            EnableMenuItem uEnable values, MF_*
            </summary>
        </member>
        <member name="F:Standard.MF.DOES_NOT_EXIST">
            <summary>
            Possible return value for EnableMenuItem
            </summary>
        </member>
        <member name="T:Standard.WINDOWTHEMEATTRIBUTETYPE">
            <summary>Specifies the type of visual style attribute to set on a window.</summary>
        </member>
        <member name="F:Standard.WINDOWTHEMEATTRIBUTETYPE.WTA_NONCLIENT">
            <summary>Non-client area window attributes will be set.</summary>
        </member>
        <member name="T:Standard.DWMFLIP3D">
            <summary>
            DWMFLIP3DWINDOWPOLICY.  DWMFLIP3D_*
            </summary>
        </member>
        <member name="T:Standard.DWMNCRP">
            <summary>
            DWMNCRENDERINGPOLICY. DWMNCRP_*
            </summary>
        </member>
        <member name="T:Standard.DWMWA">
            <summary>
            DWMWINDOWATTRIBUTE.  DWMWA_*
            </summary>
        </member>
        <member name="T:Standard.WTNCA">
            <summary>
            WindowThemeNonClientAttributes
            </summary>
        </member>
        <member name="F:Standard.WTNCA.NODRAWCAPTION">
            <summary>Prevents the window caption from being drawn.</summary>
        </member>
        <member name="F:Standard.WTNCA.NODRAWICON">
            <summary>Prevents the system icon from being drawn.</summary>
        </member>
        <member name="F:Standard.WTNCA.NOSYSMENU">
            <summary>Prevents the system icon menu from appearing.</summary>
        </member>
        <member name="F:Standard.WTNCA.NOMIRRORHELP">
            <summary>Prevents mirroring of the question mark, even in right-to-left (RTL) layout.</summary>
        </member>
        <member name="F:Standard.WTNCA.VALIDBITS">
            <summary> A mask that contains all the valid bits.</summary>
        </member>
        <member name="T:Standard.SWP">
            <summary>
            SetWindowPos options
            </summary>
        </member>
        <member name="T:Standard.SW">
            <summary>
            ShowWindow options
            </summary>
        </member>
        <member name="F:Standard.SC.F_ISSECURE">
            <summary>
            SCF_ISSECURE
            </summary>
        </member>
        <member name="T:Standard.Status">
            <summary>
            GDI+ Status codes
            </summary>
        </member>
        <member name="T:Standard.MSGFLT">
            <summary>
            MSGFLT_*.  New in Vista.  Realiased in Windows 7.
            </summary>
        </member>
        <member name="T:Standard.NIM">
            <summary>
            Shell_NotifyIcon messages.  NIM_*
            </summary>
        </member>
        <member name="T:Standard.SHARD">
            <summary>
            SHAddToRecentDocuments flags.  SHARD_*
            </summary>
        </member>
        <member name="T:Standard.NIF">
            <summary>
            Shell_NotifyIcon flags.  NIF_*
            </summary>
        </member>
        <member name="F:Standard.NIF.REALTIME">
            <summary>
            Vista only.
            </summary>
        </member>
        <member name="F:Standard.NIF.SHOWTIP">
            <summary>
            Vista only.
            </summary>
        </member>
        <member name="T:Standard.NIIF">
            <summary>
            Shell_NotifyIcon info flags.  NIIF_*
            </summary>
        </member>
        <member name="F:Standard.NIIF.USER">
            <summary>XP SP2 and later.</summary>
        </member>
        <member name="F:Standard.NIIF.NOSOUND">
            <summary>XP and later.</summary>
        </member>
        <member name="F:Standard.NIIF.LARGE_ICON">
            <summary>Vista and later.</summary>
        </member>
        <member name="F:Standard.NIIF.NIIF_RESPECT_QUIET_TIME">
            <summary>Windows 7 and later</summary>
        </member>
        <member name="F:Standard.NIIF.XP_ICON_MASK">
            <summary>XP and later.  Native version called NIIF_ICON_MASK.</summary>
        </member>
        <member name="T:Standard.AC">
            <summary>
            AC_*
            </summary>
        </member>
        <member name="F:Standard.NOTIFYICONDATA.dwState">
            <summary>
            The state of the icon.  There are two flags that can be set independently.
            NIS_HIDDEN = 1.  The icon is hidden.
            NIS_SHAREDICON = 2.  The icon is shared.
            </summary>
        </member>
        <member name="F:Standard.SHARDAPPIDINFOIDLIST.pidl">
            <summary>The idlist for the shell item that should be added to the recent docs folder.</summary>
        </member>
        <member name="F:Standard.SHARDAPPIDINFOIDLIST.pszAppID">
            <summary>The id of the application that should be associated with this recent doc.</summary>
        </member>
        <member name="T:Standard.WTA_OPTIONS">
            <summary>Defines options that are used to set window visual style attributes.</summary>
        </member>
        <member name="F:Standard.WTA_OPTIONS.dwFlags">
            <summary>
            A combination of flags that modify window visual style attributes.
            Can be a combination of the WTNCA constants.
            </summary>
        </member>
        <member name="F:Standard.WTA_OPTIONS.dwMask">
            <summary>
            A bitmask that describes how the values specified in dwFlags should be applied.
            If the bit corresponding to a value in dwFlags is 0, that flag will be removed.
            If the bit is 1, the flag will be added.
            </summary>
        </member>
        <member name="F:Standard.MARGINS.cxLeftWidth">
            <summary>Width of left border that retains its size.</summary>
        </member>
        <member name="F:Standard.MARGINS.cxRightWidth">
            <summary>Width of right border that retains its size.</summary>
        </member>
        <member name="F:Standard.MARGINS.cyTopHeight">
            <summary>Height of top border that retains its size.</summary>
        </member>
        <member name="F:Standard.MARGINS.cyBottomHeight">
            <summary>Height of bottom border that retains its size.</summary>
        </member>
        <member name="F:Standard.NCCALCSIZE_PARAMS.rectNewForm">
            <summary>
            Contains the new coordinates of a window that has been moved or resized, that is, it is the proposed new window coordinates.
            </summary>
        </member>
        <member name="F:Standard.NCCALCSIZE_PARAMS.rectOldForm">
            <summary>
            Contains the coordinates of the window before it was moved or resized.
            </summary>
        </member>
        <member name="F:Standard.NCCALCSIZE_PARAMS.rectOldClient">
            <summary>
            Contains the coordinates of the window's client area before the window was moved or resized.
            </summary>
        </member>
        <member name="F:Standard.NCCALCSIZE_PARAMS.lpPos">
            <summary>
            Pointer to a WINDOWPOS structure that contains the size and position values specified in the operation that moved or resized the window.
            </summary>
        </member>
        <member name="T:Standard.WndProc">
            <summary>Delegate declaration that matches native WndProc signatures.</summary>
        </member>
        <member name="T:Standard.WndProcHook">
            <summary>Delegate declaration that matches native WndProc signatures.</summary>
        </member>
        <member name="T:Standard.MessageHandler">
            <summary>Delegate declaration that matches managed WndProc signatures.</summary>
        </member>
        <member name="M:Standard.NativeMethods.SetWindowThemeAttribute(System.IntPtr,Standard.WINDOWTHEMEATTRIBUTETYPE,Standard.WTA_OPTIONS@,System.UInt32)">
            <summary>
            Sets attributes to control how visual styles are applied to a specified window.
            </summary>
            <param name="hwnd">
            Handle to a window to apply changes to.
            </param>
            <param name="eAttribute">
            Value of type WINDOWTHEMEATTRIBUTETYPE that specifies the type of attribute to set.
            The value of this parameter determines the type of data that should be passed in the pvAttribute parameter.
            Can be the following value:
            <list>WTA_NONCLIENT (Specifies non-client related attributes).</list>
            pvAttribute must be a pointer of type WTA_OPTIONS.
            </param>
            <param name="pvAttribute">
            A pointer that specifies attributes to set. Type is determined by the value of the eAttribute value.
            </param>
            <param name="cbAttribute">
            Specifies the size, in bytes, of the data pointed to by pvAttribute.
            </param>
        </member>
        <member name="M:Standard.NativeMethods._SystemParametersInfo_NONCLIENTMETRICS(Standard.SPI,System.Int32,Standard.NONCLIENTMETRICS@,Standard.SPIF)">
            <summary>Overload of SystemParametersInfo for getting and setting NONCLIENTMETRICS.</summary>
        </member>
        <member name="M:Standard.NativeMethods._SystemParametersInfo_HIGHCONTRAST(Standard.SPI,System.Int32,Standard.HIGHCONTRAST@,Standard.SPIF)">
            <summary>Overload of SystemParametersInfo for getting and setting HIGHCONTRAST.</summary>
        </member>
        <member name="M:Standard.NativeMethods.SetCurrentProcessExplicitAppUserModelID(System.String)">
            <summary>
            Sets the User Model AppID for the current process, enabling Windows to retrieve this ID
            </summary>
            <param name="AppID"></param>
        </member>
        <member name="M:Standard.NativeMethods.GetCurrentProcessExplicitAppUserModelID(System.String@)">
            <summary>
            Retrieves the User Model AppID that has been explicitly set for the current process via SetCurrentProcessExplicitAppUserModelID
            </summary>
            <param name="AppID"></param>
        </member>
        <member name="T:Standard.SIATTRIBFLAGS">
            <summary>ShellItem attribute flags.  SIATTRIBFLAGS_*</summary>
        </member>
        <member name="T:Standard.STPF">
            <summary>
            Flags for SetTabProperties.  STPF_*
            </summary>
            <remarks>The native enum was called STPFLAG.</remarks>
        </member>
        <member name="T:Standard.TBPF">
            <summary>
            Flags for Setting Taskbar Progress state.  TBPF_*
            </summary>
            <remarks>
            The native enum was called TBPFLAG.
            </remarks>
        </member>
        <member name="T:Standard.THB">
            <summary>
            THUMBBUTTON mask.  THB_*
            </summary>
        </member>
        <member name="T:Standard.THBF">
            <summary>
            THUMBBUTTON flags.  THBF_*
            </summary>
        </member>
        <member name="T:Standard.GPS">
            <summary>
            GetPropertyStoreFlags.  GPS_*.
            </summary>
            <remarks>
            These are new for Vista, but are used in downlevel components
            </remarks>
        </member>
        <member name="T:Standard.KDC">
            <summary>
            KNOWNDESTCATEGORY.  KDC_*
            </summary>
        </member>
        <member name="F:Standard.SFGAO.CANCOPY">
            <summary>Objects can be copied</summary>
            <remarks>DROPEFFECT_COPY</remarks>
        </member>
        <member name="F:Standard.SFGAO.CANMOVE">
            <summary>Objects can be moved</summary>
            <remarks>DROPEFFECT_MOVE</remarks>
        </member>
        <member name="F:Standard.SFGAO.CANLINK">
            <summary>Objects can be linked</summary>
            <remarks>
            DROPEFFECT_LINK.
            
            If this bit is set on an item in the shell folder, a
            'Create Shortcut' menu item will be added to the File
            menu and context menus for the item.  If the user selects
            that command, your IContextMenu::InvokeCommand() will be called
            with 'link'.
            That flag will also be used to determine if 'Create Shortcut'
            should be added when the item in your folder is dragged to another
            folder.
            </remarks>
        </member>
        <member name="F:Standard.SFGAO.STORAGE">
            <summary>supports BindToObject(IID_IStorage)</summary>
        </member>
        <member name="F:Standard.SFGAO.CANRENAME">
            <summary>Objects can be renamed</summary>
        </member>
        <member name="F:Standard.SFGAO.CANDELETE">
            <summary>Objects can be deleted</summary>
        </member>
        <member name="F:Standard.SFGAO.HASPROPSHEET">
            <summary>Objects have property sheets</summary>
        </member>
        <member name="F:Standard.SFGAO.DROPTARGET">
            <summary>Objects are drop target</summary>
        </member>
        <member name="F:Standard.SFGAO.ENCRYPTED">
            <summary>Object is encrypted (use alt color)</summary>
        </member>
        <member name="F:Standard.SFGAO.ISSLOW">
            <summary>'Slow' object</summary>
        </member>
        <member name="F:Standard.SFGAO.GHOSTED">
            <summary>Ghosted icon</summary>
        </member>
        <member name="F:Standard.SFGAO.LINK">
            <summary>Shortcut (link)</summary>
        </member>
        <member name="F:Standard.SFGAO.SHARE">
            <summary>Shared</summary>
        </member>
        <member name="F:Standard.SFGAO.READONLY">
            <summary>Read-only</summary>
        </member>
        <member name="F:Standard.SFGAO.HIDDEN">
            <summary> Hidden object</summary>
        </member>
        <member name="F:Standard.SFGAO.FILESYSANCESTOR">
            <summary> May contain children with SFGAO_FILESYSTEM</summary>
        </member>
        <member name="F:Standard.SFGAO.FOLDER">
            <summary>Support BindToObject(IID_IShellFolder)</summary>
        </member>
        <member name="F:Standard.SFGAO.FILESYSTEM">
            <summary>Is a win32 file system object (file/folder/root)</summary>
        </member>
        <member name="F:Standard.SFGAO.HASSUBFOLDER">
            <summary>May contain children with SFGAO_FOLDER (may be slow)</summary>
        </member>
        <member name="F:Standard.SFGAO.VALIDATE">
            <summary>Invalidate cached information (may be slow)</summary>
        </member>
        <member name="F:Standard.SFGAO.REMOVABLE">
            <summary>Is this removeable media?</summary>
        </member>
        <member name="F:Standard.SFGAO.COMPRESSED">
            <summary> Object is compressed (use alt color)</summary>
        </member>
        <member name="F:Standard.SFGAO.BROWSABLE">
            <summary>Supports IShellFolder, but only implements CreateViewObject() (non-folder view)</summary>
        </member>
        <member name="F:Standard.SFGAO.NONENUMERATED">
            <summary>Is a non-enumerated object (should be hidden)</summary>
        </member>
        <member name="F:Standard.SFGAO.NEWCONTENT">
            <summary>Should show bold in explorer tree</summary>
        </member>
        <member name="F:Standard.SFGAO.CANMONIKER">
            <summary>Obsolete</summary>
        </member>
        <member name="F:Standard.SFGAO.HASSTORAGE">
            <summary>Obsolete</summary>
        </member>
        <member name="F:Standard.SFGAO.STREAM">
            <summary>Supports BindToObject(IID_IStream)</summary>
        </member>
        <member name="F:Standard.SFGAO.STORAGEANCESTOR">
            <summary>May contain children with SFGAO_STORAGE or SFGAO_STREAM</summary>
        </member>
        <member name="F:Standard.SFGAO.STORAGECAPMASK">
            <summary>For determining storage capabilities, ie for open/save semantics</summary>
        </member>
        <member name="F:Standard.SFGAO.PKEYSFGAOMASK">
            <summary>
            Attributes that are masked out for PKEY_SFGAOFlags because they are considered
            to cause slow calculations or lack context
            (SFGAO_VALIDATE | SFGAO_ISSLOW | SFGAO_HASSUBFOLDER and others)
            </summary>
        </member>
        <member name="T:Standard.SHCONTF">
            <summary>
            IShellFolder::EnumObjects grfFlags bits.  Also called SHCONT
            </summary>
        </member>
        <member name="T:Standard.SHGDN">
            <summary>
            IShellFolder::GetDisplayNameOf/SetNameOf uFlags.  Also called SHGDNF.
            </summary>
            <remarks>
            For compatibility with SIGDN, these bits must all sit in the LOW word.
            </remarks>
        </member>
        <member name="T:Standard.SICHINT">
            <summary>
            SHELLITEMCOMPAREHINTF.  SICHINT_*.
            </summary>
        </member>
        <member name="F:Standard.SICHINT.DISPLAY">
            <summary>iOrder based on display in a folder view</summary>
        </member>
        <member name="F:Standard.SICHINT.ALLFIELDS">
            <summary>exact instance compare</summary>
        </member>
        <member name="F:Standard.SICHINT.CANONICAL">
            <summary>iOrder based on canonical name (better performance)</summary>
        </member>
        <member name="T:Standard.SIGDN">
            <summary>
            ShellItem enum.  SIGDN_*.
            </summary>
        </member>
        <member name="T:Standard.STR_GPS">
             <summary>
             STR_GPS_*
             </summary>
             <remarks>
             When requesting a property store through IShellFolder, you can specify the equivalent of
             GPS_DEFAULT by passing in a null IBindCtx parameter.
            
             You can specify the equivalent of GPS_READWRITE by passing a mode of STGM_READWRITE | STGM_EXCLUSIVE
             in the bind context
            
             Here are the string versions of GPS_ flags, passed to IShellFolder::BindToObject() via IBindCtx::RegisterObjectParam()
             These flags are valid when requesting an IPropertySetStorage or IPropertyStore handler
            
             The meaning of these flags are described above.
            
             There is no STR_ equivalent for GPS_TEMPORARY because temporary property stores
             are provided by IShellItem2 only -- not by the underlying IShellFolder.
             </remarks>
        </member>
        <member name="F:Standard.THUMBBUTTON.THBN_CLICKED">
            <summary>
            WPARAM value for a THUMBBUTTON being clicked.
            </summary>
        </member>
        <member name="F:Standard.PKEY._fmtid">
            <summary>fmtid</summary>
        </member>
        <member name="F:Standard.PKEY._pid">
            <summary>pid</summary>
        </member>
        <member name="F:Standard.PKEY.Title">
            <summary>PKEY_Title</summary>
        </member>
        <member name="F:Standard.PKEY.AppUserModel_ID">
            <summary>PKEY_AppUserModel_ID</summary>
        </member>
        <member name="F:Standard.PKEY.AppUserModel_IsDestListSeparator">
            <summary>PKEY_AppUserModel_IsDestListSeparator</summary>
        </member>
        <member name="F:Standard.PKEY.AppUserModel_RelaunchCommand">
            <summary>PKEY_AppUserModel_RelaunchCommand</summary>
        </member>
        <member name="F:Standard.PKEY.AppUserModel_RelaunchDisplayNameResource">
            <summary>PKEY_AppUserModel_RelaunchDisplayNameResource</summary>
        </member>
        <member name="F:Standard.PKEY.AppUserModel_RelaunchIconResource">
            <summary>PKEY_AppUserModel_RelaunchIconResource</summary>
        </member>
        <member name="T:Standard.IObjectArray">
            <summary>Unknown Object Array</summary>
        </member>
        <member name="T:Standard.IShellItem">
            <summary>
            Shell Namespace helper
            </summary>
        </member>
        <member name="T:Standard.IShellItem2">
            <summary>
            Shell Namespace helper 2
            </summary>
        </member>
        <member name="M:Standard.ITaskbarList.HrInit">
            <summary>
            This function must be called first to validate use of other members.
            </summary>
        </member>
        <member name="M:Standard.ITaskbarList.AddTab(System.IntPtr)">
            <summary>
            This function adds a tab for hwnd to the taskbar.
            </summary>
            <param name="hwnd">The HWND for which to add the tab.</param>
        </member>
        <member name="M:Standard.ITaskbarList.DeleteTab(System.IntPtr)">
            <summary>
            This function deletes a tab for hwnd from the taskbar.
            </summary>
            <param name="hwnd">The HWND for which the tab is to be deleted.</param>
        </member>
        <member name="M:Standard.ITaskbarList.ActivateTab(System.IntPtr)">
            <summary>
            This function activates the tab associated with hwnd on the taskbar.
            </summary>
            <param name="hwnd">The HWND for which the tab is to be actuvated.</param>
        </member>
        <member name="M:Standard.ITaskbarList.SetActiveAlt(System.IntPtr)">
            <summary>
            This function marks hwnd in the taskbar as the active tab.
            </summary>
            <param name="hwnd">The HWND to activate.</param>
        </member>
        <member name="M:Standard.ITaskbarList2.MarkFullscreenWindow(System.IntPtr,System.Boolean)">
            <summary>
            Marks a window as full-screen.
            </summary>
            <param name="hwnd">The handle of the window to be marked.</param>
            <param name="fFullscreen">A Boolean value marking the desired full-screen status of the window.</param>
            <remarks>
            Setting the value of fFullscreen to true, the Shell treats this window as a full-screen window, and the taskbar
            is moved to the bottom of the z-order when this window is active.  Setting the value of fFullscreen to false
            removes the full-screen marking, but <i>does not</i> cause the Shell to treat the window as though it were
            definitely not full-screen.  With a false fFullscreen value, the Shell depends on its automatic detection facility
            to specify how the window should be treated, possibly still flagging the window as full-screen.
            </remarks>
        </member>
        <member name="T:Standard.IApplicationDocumentLists">
            <summary>
            Allows an application to retrieve the most recent and frequent documents opened in that app, as reported via SHAddToRecentDocs
            </summary>
        </member>
        <member name="M:Standard.IApplicationDocumentLists.SetAppID(System.String)">
            <summary>
            Set the App User Model ID for the application retrieving this list.  If an AppID is not provided via this method,
            the system will use a heuristically determined ID.  This method must be called before GetList. 
            </summary>
            <param name="pszAppID">App Id.</param>
        </member>
        <member name="M:Standard.IApplicationDocumentLists.GetList(Standard.APPDOCLISTTYPE,System.UInt32,System.Guid@)">
            <summary>
            Retrieve an IEnumObjects or IObjectArray for IShellItems and/or IShellLinks. 
            Items may appear in both the frequent and recent lists.  
            </summary>
            <param name="??"></param>
            <returns></returns>
        </member>
        <member name="T:Standard.IObjectWithAppUserModelId">
            <summary>
            Provides access to the App User Model ID on objects supporting this value.
            </summary>
        </member>
        <member name="T:Standard.IObjectWithProgId">
            <summary>
            Provides access to the ProgID associated with an object 
            </summary>
        </member>
        <member name="T:Standard.ManagedIStream">
            <summary>
            Wraps a managed stream instance into an interface pointer consumable by COM.
            </summary>
        </member>
        <member name="M:Standard.ManagedIStream.#ctor(System.IO.Stream)">
            <summary>
            Initializes a new instance of the ManagedIStream class with the specified managed Stream object.
            </summary>
            <param name="source">
            The stream that this IStream reference is wrapping.
            </param>
        </member>
        <member name="M:Standard.ManagedIStream.Clone(System.Runtime.InteropServices.ComTypes.IStream@)">
            <summary>
            Creates a new stream object with its own seek pointer that
            references the same bytes as the original stream. 
            </summary>
            <param name="ppstm">
            When this method returns, contains the new stream object. This parameter is passed uninitialized.
            </param>
            <remarks>
            For more information, see the existing documentation for IStream::Clone in the MSDN library.
            This class doesn't implement Clone.  A COMException is thrown if it is used.
            </remarks>
        </member>
        <member name="M:Standard.ManagedIStream.Commit(System.Int32)">
            <summary>
            Ensures that any changes made to a stream object that is open in transacted
            mode are reflected in the parent storage. 
            </summary>
            <param name="grfCommitFlags">
            A value that controls how the changes for the stream object are committed. 
            </param>
            <remarks>
            For more information, see the existing documentation for IStream::Commit in the MSDN library.
            </remarks>
        </member>
        <member name="M:Standard.ManagedIStream.CopyTo(System.Runtime.InteropServices.ComTypes.IStream,System.Int64,System.IntPtr,System.IntPtr)">
            <summary>
            Copies a specified number of bytes from the current seek pointer in the
            stream to the current seek pointer in another stream. 
            </summary>
            <param name="pstm">
            A reference to the destination stream. 
            </param>
            <param name="cb">
            The number of bytes to copy from the source stream. 
            </param>
            <param name="pcbRead">
            On successful return, contains the actual number of bytes read from the source.
            (Note the native signature is to a ULARGE_INTEGER*, so 64 bits are written
            to this parameter on success.)
            </param>
            <param name="pcbWritten">
            On successful return, contains the actual number of bytes written to the destination.
            (Note the native signature is to a ULARGE_INTEGER*, so 64 bits are written
            to this parameter on success.)
            </param>
        </member>
        <member name="M:Standard.ManagedIStream.LockRegion(System.Int64,System.Int64,System.Int32)">
            <summary>
            Restricts access to a specified range of bytes in the stream. 
            </summary>
            <param name="libOffset">
            The byte offset for the beginning of the range. 
            </param>
            <param name="cb">
            The length of the range, in bytes, to restrict.
            </param>
            <param name="dwLockType">
            The requested restrictions on accessing the range.
            </param>
            <remarks>
            For more information, see the existing documentation for IStream::LockRegion in the MSDN library.
            This class doesn't implement LockRegion.  A COMException is thrown if it is used.
            </remarks>
        </member>
        <member name="M:Standard.ManagedIStream.Read(System.Byte[],System.Int32,System.IntPtr)">
            <summary>
            Reads a specified number of bytes from the stream object into memory starting at the current seek pointer. 
            </summary>
            <param name="pv">
            When this method returns, contains the data read from the stream. This parameter is passed uninitialized.
            </param>
            <param name="cb">
            The number of bytes to read from the stream object. 
            </param>
            <param name="pcbRead">
            A pointer to a ULONG variable that receives the actual number of bytes read from the stream object.
            </param>
            <remarks>
            For more information, see the existing documentation for ISequentialStream::Read in the MSDN library.
            </remarks>
        </member>
        <member name="M:Standard.ManagedIStream.Revert">
            <summary>
            Discards all changes that have been made to a transacted stream since the last Commit call.
            </summary>
            <remarks>
            This class doesn't implement Revert.  A COMException is thrown if it is used.
            </remarks>
        </member>
        <member name="M:Standard.ManagedIStream.Seek(System.Int64,System.Int32,System.IntPtr)">
            <summary>
            Changes the seek pointer to a new location relative to the beginning of the
            stream, to the end of the stream, or to the current seek pointer.
            </summary>
            <param name="dlibMove">
            The displacement to add to dwOrigin.
            </param>
            <param name="dwOrigin">
            The origin of the seek. The origin can be the beginning of the file, the current seek pointer, or the end of the file. 
            </param>
            <param name="plibNewPosition">
            On successful return, contains the offset of the seek pointer from the beginning of the stream.
            (Note the native signature is to a ULARGE_INTEGER*, so 64 bits are written
            to this parameter on success.)
            </param>
            <remarks>
            For more information, see the existing documentation for IStream::Seek in the MSDN library.
            </remarks>
        </member>
        <member name="M:Standard.ManagedIStream.SetSize(System.Int64)">
            <summary>
            Changes the size of the stream object. 
            </summary>
            <param name="libNewSize">
            The new size of the stream as a number of bytes. 
            </param>
            <remarks>
            For more information, see the existing documentation for IStream::SetSize in the MSDN library.
            </remarks>
        </member>
        <member name="M:Standard.ManagedIStream.Stat(System.Runtime.InteropServices.ComTypes.STATSTG@,System.Int32)">
            <summary>
            Retrieves the STATSTG structure for this stream. 
            </summary>
            <param name="pstatstg">
            When this method returns, contains a STATSTG structure that describes this stream object.
            This parameter is passed uninitialized.
            </param>
            <param name="grfStatFlag">
            Members in the STATSTG structure that this method does not return, thus saving some memory allocation operations. 
            </param>
        </member>
        <member name="M:Standard.ManagedIStream.UnlockRegion(System.Int64,System.Int64,System.Int32)">
            <summary>
            Removes the access restriction on a range of bytes previously restricted with the LockRegion method.
            </summary>
            <param name="libOffset">The byte offset for the beginning of the range.
            </param>
            <param name="cb">
            The length, in bytes, of the range to restrict.
            </param>
            <param name="dwLockType">
            The access restrictions previously placed on the range.
            </param>
            <remarks>
            For more information, see the existing documentation for IStream::UnlockRegion in the MSDN library.
            This class doesn't implement UnlockRegion.  A COMException is thrown if it is used.
            </remarks>
        </member>
        <member name="M:Standard.ManagedIStream.Write(System.Byte[],System.Int32,System.IntPtr)">
            <summary>
            Writes a specified number of bytes into the stream object starting at the current seek pointer.
            </summary>
            <param name="pv">
            The buffer to write this stream to.
            </param>
            <param name="cb">
            The number of bytes to write to the stream. 
            </param>
            <param name="pcbWritten">
            On successful return, contains the actual number of bytes written to the stream object. 
            If the caller sets this pointer to null, this method does not provide the actual number
            of bytes written.
            </param>
        </member>
        <member name="M:Standard.ManagedIStream.Dispose">
            <summary>
            Releases resources controlled by this object.
            </summary>
            <remarks>
            Dispose can be called multiple times, but trying to use the object
            after it has been disposed will generally throw ObjectDisposedExceptions.
            </remarks>
        </member>
        <member name="M:Standard.Utility.RGB(System.Windows.Media.Color)">
            <summary>The native RGB macro.</summary>
            <param name="c"></param>
            <returns></returns>
        </member>
        <member name="M:Standard.Utility.ColorFromArgbDword(System.UInt32)">
            <summary>Convert a native integer that represent a color with an alpha channel into a Color struct.</summary>
            <param name="color">The integer that represents the color.  Its bits are of the format 0xAARRGGBB.</param>
            <returns>A Color representation of the parameter.</returns>
        </member>
        <member name="P:Standard.Utility.IsPresentationFrameworkVersionLessThan4">
            <summary>
            Is this using WPF4?
            </summary>
            <remarks>
            There are a few specific bugs in Window in 3.5SP1 and below that require workarounds
            when handling WM_NCCALCSIZE on the HWND.
            </remarks>
        </member>
        <member name="M:Standard.Utility._GetBestMatch(System.Collections.Generic.IList{System.Windows.Media.Imaging.BitmapFrame},System.Int32,System.Int32,System.Int32)">
            From a list of BitmapFrames find the one that best matches the requested dimensions.
            The methods used here are copied from Win32 sources.  We want to be consistent with
            system behaviors.
        </member>
        <member name="M:Standard.Utility.SafeDeleteFile(System.String)">
            <summary>
            Simple guard against the exceptions that File.Delete throws on null and empty strings.
            </summary>
            <param name="path">The path to delete.  Unlike File.Delete, this can be null or empty.</param>
            <remarks>
            Note that File.Delete, and by extension SafeDeleteFile, does not throw an exception
            if the file does not exist.
            </remarks>
        </member>
        <member name="M:Standard.Utility.SafeDeleteObject(System.IntPtr@)">
            <summary>GDI's DeleteObject</summary>
        </member>
        <member name="M:Standard.Utility.SafeDisposeImage(System.IntPtr@)">
            <summary>GDI+'s DisposeImage</summary>
            <param name="gdipImage"></param>
        </member>
        <member name="M:Standard.Utility.GeneratePropertyString(System.Text.StringBuilder,System.String,System.String)">
            <summary>
            Utility to help classes catenate their properties for implementing ToString().
            </summary>
            <param name="source">The StringBuilder to catenate the results into.</param>
            <param name="propertyName">The name of the property to be catenated.</param>
            <param name="value">The value of the property to be catenated.</param>
        </member>
        <member name="M:Standard.Utility.GenerateToString``1(``0)">
            <summary>
            Generates ToString functionality for a struct.  This is an expensive way to do it,
            it exists for the sake of debugging while classes are in flux.
            Eventually this should just be removed and the classes should
            do this without reflection.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="object"></param>
            <returns></returns>
        </member>
        <member name="M:Standard.Utility.UrlEncode(System.String)">
            <summary>
            Encodes a URL string.  Duplicated functionality from System.Web.HttpUtility.UrlEncode.
            </summary>
            <param name="url"></param>
            <returns></returns>
            <remarks>
            Duplicated from System.Web.HttpUtility because System.Web isn't part of the client profile.
            URL Encoding replaces ' ' with '+' and unsafe ASCII characters with '%XX'.
            Safe characters are defined in RFC2396 (http://www.ietf.org/rfc/rfc2396.txt).
            They are the 7-bit ASCII alphanumerics and the mark characters "-_.!~*'()".
            This implementation does not treat '~' as a safe character to be consistent with the System.Web version.
            </remarks>
        </member>
        <member name="T:Standard.Verify">
            <summary>
            A static class for retail validated assertions.
            Instead of breaking into the debugger an exception is thrown.
            </summary>
        </member>
        <member name="M:Standard.Verify.IsApartmentState(System.Threading.ApartmentState,System.String)">
            <summary>
            Ensure that the current thread's apartment state is what's expected.
            </summary>
            <param name="requiredState">
            The required apartment state for the current thread.
            </param>
            <param name="message">
            The message string for the exception to be thrown if the state is invalid.
            </param>
            <exception cref="T:System.InvalidOperationException">
            Thrown if the calling thread's apartment state is not the same as the requiredState.
            </exception>
        </member>
        <member name="M:Standard.Verify.IsNeitherNullNorEmpty(System.String,System.String)">
            <summary>
            Ensure that an argument is neither null nor empty.
            </summary>
            <param name="value">The string to validate.</param>
            <param name="name">The name of the parameter that will be presented if an exception is thrown.</param>
        </member>
        <member name="M:Standard.Verify.IsNeitherNullNorWhitespace(System.String,System.String)">
            <summary>
            Ensure that an argument is neither null nor does it consist only of whitespace.
            </summary>
            <param name="value">The string to validate.</param>
            <param name="name">The name of the parameter that will be presented if an exception is thrown.</param>
        </member>
        <member name="M:Standard.Verify.IsNotDefault``1(``0,System.String)">
            <summary>Verifies that an argument is not null.</summary>
            <typeparam name="T">Type of the object to validate.  Must be a class.</typeparam>
            <param name="obj">The object to validate.</param>
            <param name="name">The name of the parameter that will be presented if an exception is thrown.</param>
        </member>
        <member name="M:Standard.Verify.IsNotNull``1(``0,System.String)">
            <summary>Verifies that an argument is not null.</summary>
            <typeparam name="T">Type of the object to validate.  Must be a class.</typeparam>
            <param name="obj">The object to validate.</param>
            <param name="name">The name of the parameter that will be presented if an exception is thrown.</param>
        </member>
        <member name="M:Standard.Verify.IsNull``1(``0,System.String)">
            <summary>Verifies that an argument is null.</summary>
            <typeparam name="T">Type of the object to validate.  Must be a class.</typeparam>
            <param name="obj">The object to validate.</param>
            <param name="name">The name of the parameter that will be presented if an exception is thrown.</param>
        </member>
        <member name="M:Standard.Verify.IsTrue(System.Boolean,System.String)">
            <summary>
            Verifies the specified statement is true.  Throws an ArgumentException if it's not.
            </summary>
            <param name="statement">The statement to be verified as true.</param>
            <param name="name">Name of the parameter to include in the ArgumentException.</param>
        </member>
        <member name="M:Standard.Verify.IsTrue(System.Boolean,System.String,System.String)">
            <summary>
            Verifies the specified statement is true.  Throws an ArgumentException if it's not.
            </summary>
            <param name="statement">The statement to be verified as true.</param>
            <param name="name">Name of the parameter to include in the ArgumentException.</param>
            <param name="message">The message to include in the ArgumentException.</param>
        </member>
        <member name="M:Standard.Verify.BoundedInteger(System.Int32,System.Int32,System.Int32,System.String)">
            <summary>
            Verifies that the specified value is within the expected range.  The assertion fails if it isn't.
            </summary>
            <param name="lowerBoundInclusive">The lower bound inclusive value.</param>
            <param name="value">The value to verify.</param>
            <param name="upperBoundExclusive">The upper bound exclusive value.</param>
        </member>
        <member name="M:Microsoft.Windows.Shell.SystemCommands.ShowSystemMenu(System.Windows.Window,System.Windows.Point)">
            <summary>Display the system menu at a specified location.</summary>
            <param name="screenLocation">The location to display the system menu, in logical screen coordinates.</param>
        </member>
        <member name="M:Microsoft.Windows.Shell.SystemParameters2.#ctor">
            <summary>
            Private constructor.  The public way to access this class is through the static Current property.
            </summary>
        </member>
        <member name="P:Microsoft.Windows.Shell.WindowChrome.CaptionHeight">
            <summary>The extent of the top of the window to treat as the caption.</summary>
        </member>
        <member name="P:Microsoft.Windows.Shell.WindowChrome.ShowSystemMenu">
            <summary>
            Gets or sets the ShowSystemMenu property.  This dependency property 
            indicates if the system menu should be shown at right click on the caption.
            </summary>
        </member>
        <member name="F:Microsoft.Windows.Shell.WindowChromeWorker._window">
            <summary>The Window that's chrome is being modified.</summary>
        </member>
        <member name="F:Microsoft.Windows.Shell.WindowChromeWorker._hwnd">
            <summary>Underlying HWND for the _window.</summary>
        </member>
        <member name="F:Microsoft.Windows.Shell.WindowChromeWorker._chromeInfo">
            <summary>Object that describes the current modifications being made to the chrome.</summary>
        </member>
        <member name="M:Microsoft.Windows.Shell.WindowChromeWorker._ModifyStyle(Standard.WS,Standard.WS)">
            <summary>Add and remove a native WindowStyle from the HWND.</summary>
            <param name="removeStyle">The styles to be removed.  These can be bitwise combined.</param>
            <param name="addStyle">The styles to be added.  These can be bitwise combined.</param>
            <returns>Whether the styles of the HWND were modified as a result of this call.</returns>
        </member>
        <member name="M:Microsoft.Windows.Shell.WindowChromeWorker._GetHwndState">
            <summary>
            Get the WindowState as the native HWND knows it to be.  This isn't necessarily the same as what Window thinks.
            </summary>
        </member>
        <member name="M:Microsoft.Windows.Shell.WindowChromeWorker._GetWindowRect">
            <summary>
            Get the bounding rectangle for the window in physical coordinates.
            </summary>
            <returns>The bounding rectangle for the window.</returns>
        </member>
        <member name="M:Microsoft.Windows.Shell.WindowChromeWorker._UpdateSystemMenu(System.Nullable{System.Windows.WindowState})">
            <summary>
            Update the items in the system menu based on the current, or assumed, WindowState.
            </summary>
            <param name="assumeState">
            The state to assume that the Window is in.  This can be null to query the Window's state.
            </param>
            <remarks>
            We want to update the menu while we have some control over whether the caption will be repainted.
            </remarks>
        </member>
        <member name="F:Microsoft.Windows.Shell.WindowChromeWorker._HitTestBorders">
            <summary>
            Matrix of the HT values to return when responding to NC window messages.
            </summary>
        </member>
        <member name="T:XamlGeneratedNamespace.GeneratedInternalTypeHelper">
            <summary>
            GeneratedInternalTypeHelper
            </summary>
        </member>
        <member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.CreateInstance(System.Type,System.Globalization.CultureInfo)">
            <summary>
            CreateInstance
            </summary>
        </member>
        <member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.GetPropertyValue(System.Reflection.PropertyInfo,System.Object,System.Globalization.CultureInfo)">
            <summary>
            GetPropertyValue
            </summary>
        </member>
        <member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.SetPropertyValue(System.Reflection.PropertyInfo,System.Object,System.Object,System.Globalization.CultureInfo)">
            <summary>
            SetPropertyValue
            </summary>
        </member>
        <member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.CreateDelegate(System.Type,System.Object,System.String)">
            <summary>
            CreateDelegate
            </summary>
        </member>
        <member name="M:XamlGeneratedNamespace.GeneratedInternalTypeHelper.AddEventHandler(System.Reflection.EventInfo,System.Object,System.Delegate)">
            <summary>
            AddEventHandler
            </summary>
        </member>
    </members>
</doc>
