UIScreen クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
画面に関する情報。
[Foundation.Register("UIScreen", true)]
public class UIScreen : Foundation.NSObject, IDisposable, UIKit.IUITraitEnvironment
type UIScreen = class
inherit NSObject
interface IUITraitEnvironment
interface INativeObject
interface IDisposable
- 継承
- 属性
- 実装
注釈
このクラスには、デバイスの画面の外接する四角形が含まれており、ディスプレイが外部ディスプレイにミラーリングされている場合は、その画面に関する情報が含まれます。
シングルトンは MainScreen 、デバイスの物理画面を表します。 現在アタッチされているすべての画面は静的配列で Screens 使用できます。は MainScreen 常にインデックス 0 です。
コンストラクター
UIScreen() |
パラメーターなしでこのクラスの新しいインスタンスを初期化する既定のコンストラクター。 |
UIScreen(IntPtr) |
アンマネージド オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。ランタイムによって呼び出されます。 |
UIScreen(NSObjectFlag) |
初期化をスキップし、単に オブジェクトを割り当てるために派生クラスで を呼び出すコンストラクター。 |
プロパティ
ApplicationFrame |
開発者は、この非推奨のプロパティを使用しないでください。 開発者は 'Bounds' プロパティを使用する必要があります。 |
AvailableModes |
この UIScreen でサポートされているディレイ モード。 読み取り専用です。 |
Bounds |
画面の外接する RectangleF (論理ピクセル単位)。 読み取り専用です。 |
Brightness |
この UIScreen の明るさレベル。 |
BrightnessDidChangeNotification |
BrightnessDidChange の通知定数 |
Captured |
画面の一部が AriPlay を介してキャプチャ、ミラー化、または送信されているかどうかを示すブール値を取得します。 |
CapturedDidChangeNotification |
CapturedDidChange の通知定数 |
Class |
画面に関する情報。 (継承元 NSObject) |
ClassHandle |
このクラスのハンドル。 |
CoordinateSpace |
画面の指定した座標空間。 |
CurrentMode |
この UIScreen のアクティブな画面モード。 |
DebugDescription |
このオブジェクトの開発者向けのわかりやすい説明。 (継承元 NSObject) |
Description |
オブジェクトの説明。Objective-C バージョンの ToString です。 (継承元 NSObject) |
DidConnectNotification |
DidConnect の通知定数 |
DidDisconnectNotification |
DidDisconnect の通知定数 |
FixedCoordinateSpace |
画面の固定座標空間。 (読み取りのみ) |
FocusedItem |
フォーカスがある を IUIFocusItem 取得します。 |
FocusedView |
フォーカスがあるビューを取得します。 |
Handle |
アンマネージド オブジェクト表現へのハンドル (ポインター)。 (継承元 NSObject) |
IsDirectBinding |
画面に関する情報。 (継承元 NSObject) |
IsProxy |
画面に関する情報。 (継承元 NSObject) |
MainScreen |
デバイスの画面を表す UIScreen。 |
MaximumFramesPerSecond |
ディスプレイで処理できる 1 秒あたりの最大フレーム数を取得します。 |
MirroredScreen |
外部ディスプレイによってミラー化されている UIScreen。 読み取り専用です。 |
ModeDidChangeNotification |
ModeDidChange の通知定数 |
NativeBounds |
画面の外接する四角形 (ピクセル単位)。 |
NativeScale |
物理画面ネイティブ スケール ファクター。 |
OverscanCompensation |
外部画面でのオーバースキャンを補正するために使用される手法。 |
OverscanCompensationInsets |
クリッピングを回避するために必要なエッジ インセット。 |
PreferredMode |
この UIScreen の推奨される表示モード。 読み取り専用です。 |
RetainCount |
オブジェクトの現在の Objective-C 保持数を返します。 (継承元 NSObject) |
Scale |
この UIScreen の自然なスケール ファクター。 読み取り専用です。 |
Screens |
すべての画面にデバイスが接続されています。 |
Self |
画面に関する情報。 (継承元 NSObject) |
Superclass |
画面に関する情報。 (継承元 NSObject) |
SuperHandle |
この NSObject の基底クラスのメソッドを表すために使用されるハンドル。 (継承元 NSObject) |
SupportsFocus |
画面がフォーカス入力をサポートするかどうかを制御するブール値を取得します。 |
TraitCollection |
慣用句、スケール、サイズ クラスなど、ディスプレイの特性。 |
WantsSoftwareDimming |
ソフトウェア エミュレーションによって、この UIScreen をハードウェア容量よりも低く淡色表示できるかどうか。 |
Zone |
画面に関する情報。 (継承元 NSObject) |
メソッド
拡張メソッド
GetDebugDescription(INSObjectProtocol) |
画面に関する情報。 |
GetAccessibilityCustomRotors(NSObject) |
オブジェクトに適したオブジェクトの UIAccessibilityCustomRotor 配列を |
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[]) |
オブジェクトに適したオブジェクトの UIAccessibilityCustomRotor 配列を |