//------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //------------------------------------------------------------------------------ namespace System.ComponentModel { /// /// /// Specifies the function scope of /// a tab in the properties window. /// /// public enum PropertyTabScope{ /// /// /// This tab will be added to the properties window and can never be /// removed. /// /// Static = 0, /// /// /// This tab will be added to the properties window and can /// only be explictly removed by a component outside the properties window. /// /// Global = 1, /// /// /// This tab will be added to the properties window /// and will be removed when the currently selected document changes. This tab is relevant to /// items on the current document. /// /// Document = 2, /// /// /// This tab will be added to the properties window for the current component only, and is /// removed when the component is no longer selected. /// /// Component = 3, } }