Window collection behaviors related to Exposé and Spaces.
Available in Mac OS X v10.5 and later.

C# | Visual Basic | Visual C++ |
public enum NSWindowCollectionBehavior
Public Enumeration NSWindowCollectionBehavior
public enum class NSWindowCollectionBehavior

Member | Description |
---|---|
NSWindowCollectionBehaviorDefault | The window can be associated to one space at a time. Available in Mac OS X v10.5 and later. |
NSWindowCollectionBehaviorCanJoinAllSpaces | The window appears in all spaces. The menu bar behaves this way. Available in Mac OS X v10.5 and later. |
NSWindowCollectionBehaviorMoveToActiveSpace | Making the window active does not cause a space switch; the window switches to the active space. Available in Mac OS X v10.5 and later. |
NSWindowCollectionBehaviorManaged | The window participates in Spaces and Exposé. This is the default behavior if windowLevel is equal to NSNormalWindowLevel. Available in Mac OS X v10.6 and later. |
NSWindowCollectionBehaviorTransient | The window floats in Spaces and is hidden by Exposé. This is the default behavior if windowLevel is not equal to NSNormalWindowLevel. Available in Mac OS X v10.6 and later. |
NSWindowCollectionBehaviorStationary | The window is unaffected by Exposé; it stays visible and stationary, like the desktop window. Available in Mac OS X v10.6 and later. |
NSWindowCollectionBehaviorParticipatesInCycle | The window participates in the window cycle for use with the Cycle Through Windows Window menu item. Available in Mac OS X v10.6 and later. |
NSWindowCollectionBehaviorIgnoresCycle | The window is not part of the window cycle for use with the Cycle Through Windows Window menu item. Available in Mac OS X v10.6 and later. |

- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)