The members of UIKit.UIScreen are listed below.
See Also: Inherited members from Foundation.NSObject
| UIScreen() | Default constructor that initializes a new instance of this class with no parameters. | 
| Constructor to call on derived classes to skip initialization and merely allocate the object. | ||
| A constructor used when creating managed representations of unmanaged objects; Called by the runtime. | 
| [read-only] | ApplicationFrame | CoreGraphics.CGRect. The RectangleF for the Frame for the app window. Read-only. | 
| [read-only] | AvailableModes | UIScreenMode[]. The dislay modes supported by this UIScreen. Read-only. | 
| [read-only] | Bounds | CoreGraphics.CGRect. The bounding RectangleF of the screen, in logical pixels. Read-only. | 
| Brightness | nfloat. The brightness level of this UIScreen. | |
| [read-only] static  | BrightnessDidChangeNotification | Foundation.NSString. Notification constant for BrightnessDidChange | 
| [read-only] override  | ClassHandle | IntPtr. The handle for this class. | 
| [read-only] | CoordinateSpace | IUICoordinateSpace. The specified coordinate space for the screen. | 
| CurrentMode | UIScreenMode. The active screen mode of this UIScreen. | |
| [read-only] static  | DidConnectNotification | Foundation.NSString. Notification constant for DidConnect | 
| [read-only] static  | DidDisconnectNotification | Foundation.NSString. Notification constant for DidDisconnect | 
| [read-only] | FixedCoordinateSpace | IUICoordinateSpace. A fixed coordinate space for the screen. (read-only) | 
| [read-only] static  | MainScreen | UIScreen. The UIScreen representing the device's screen. | 
| [read-only] | MirroredScreen | UIScreen. The UIScreen that is being mirrored by an external display. Read-only. | 
| [read-only] static  | ModeDidChangeNotification | Foundation.NSString. Notification constant for ModeDidChange | 
| [read-only] | NativeBounds | CoreGraphics.CGRect. Bounding rectangle for the screen, measured in pixels. | 
| [read-only] | NativeScale | nfloat. Physical screen native scale factor. | 
| OverscanCompensation | UIScreenOverscanCompensation. The technique used to compensate for overscan on an external screen. | |
| [read-only] | PreferredMode | UIScreenMode. The preferred display mode for this UIScreen. Read-only. | 
| [read-only] | Scale | nfloat. The natural scale factor of this UIScreen. Read-only. | 
| [read-only] static  | Screens | UIScreen[]. All the screens attached the device. | 
| [read-only] | TraitCollection | UITraitCollection. Characteristics of the display, such as it's idiom, scale, and size class. | 
| WantsSoftwareDimming | bool. Whether this UIScreen can be dimmed lower than hardware capacity by software emulation. | 
| Capture() Captures a screenshot of the entire screen. | ||
| CreateDisplayLink(Action) Registers a method to be invoked whenever the display screen needs to be updated. | ||
| CreateDisplayLink(Foundation.NSObject, ObjCRuntime.Selector) Old-style registeration of a method to be invoked whenever the display screen needs to be updated. | ||
| SnapshotView(bool) Creates a snapshot of the current screen's contents. | ||
| TraitCollectionDidChange(UITraitCollection) Method invoked when the trait collection for the view controller changed. | ||