語言

UIWindowScene 類別

定義

[Foundation.Register("UIWindowScene", true)]
public class UIWindowScene : UIKit.UIScene, IDisposable, UIKit.IUITraitChangeObservable
[<Foundation.Register("UIWindowScene", true)>]
type UIWindowScene = class
    inherit UIScene
    interface IUITraitChangeObservable
    interface INativeObject
    interface IDisposable
繼承
屬性
實作

建構函式

名稱 Description
UIWindowScene(NativeHandle)

一種用於建立未受管理物件的受管理表示的建構器。 由執行時呼叫。

UIWindowScene(NSObjectFlag)

用來呼叫衍生類別跳過初始化,僅僅配置物件。

UIWindowScene(UISceneSession, UISceneConnectionOptions)

屬性

名稱 Description
AccessibilityAssistiveTechnologyFocusedIdentifiers (繼承來源 UIResponder)
AccessibilityAttributedUserInputLabels (繼承來源 NSObject)
AccessibilityCustomActions (繼承來源 UIResponder)
AccessibilityDragSourceDescriptors (繼承來源 UIResponder)
AccessibilityDropPointDescriptors (繼承來源 UIResponder)
AccessibilityRespondsToUserInteraction (繼承來源 NSObject)
AccessibilityTextualContext (繼承來源 NSObject)
AccessibilityUserInputLabels (繼承來源 NSObject)
ActivationConditions (繼承來源 UIScene)
ActivationState (繼承來源 UIScene)
ActivityItemsConfiguration (繼承來源 UIResponder)
ActivityItemsConfigurationSource
CanBecomeFirstResponder (繼承來源 UIResponder)
CanResignFirstResponder (繼承來源 UIResponder)
Class (繼承來源 NSObject)
ClassHandle

Objective-C 類別是這個類別的處理方式。

ClosureConfirmation
CoordinateSpace
DebugDescription (繼承來源 NSObject)
Delegate (繼承來源 UIScene)
Description (繼承來源 NSObject)
DestructionConditions (繼承來源 UIScene)
EditingInteractionConfiguration (繼承來源 UIResponder)
EffectiveGeometry
FocusSystem
FullScreen
Handle

Handle(指標)指向未管理物件表示。

(繼承來源 NSObject)
InputAccessoryView (繼承來源 UIResponder)
InputAccessoryViewController (繼承來源 UIResponder)
InputAssistantItem (繼承來源 UIResponder)
InputView (繼承來源 UIResponder)
InputViewController (繼承來源 UIResponder)
InterfaceOrientation
IsDirectBinding

取得或設定一個值,指示此實例是否使用直接 Objective-C 綁定。

(繼承來源 NSObject)
IsFirstResponder (繼承來源 UIResponder)
IsProxy (繼承來源 NSObject)
KeyCommands (繼承來源 UIResponder)
KeyWindow
NextResponder (繼承來源 UIResponder)
PasteConfiguration

UIPasteConfiguration被支撐的this物件。

(繼承來源 UIResponder)
PointerLockState (繼承來源 UIScene)
RetainCount (繼承來源 NSObject)
Screen
ScreenshotService
Self (繼承來源 NSObject)
Session (繼承來源 UIScene)
SizeRestrictions
StatusBarManager
Subtitle (繼承來源 UIScene)
Superclass (繼承來源 NSObject)
SuperHandle

用 handle 表示此 NSObject基底類別中的方法。

(繼承來源 NSObject)
SystemProtectionManager (繼承來源 UIScene)
TextInputContextIdentifier (繼承來源 UIResponder)
TextInputMode (繼承來源 UIResponder)
Title (繼承來源 UIScene)
Titlebar
TouchBar (繼承來源 UIResponder)
TraitCollection
TraitOverrides
UndoManager (繼承來源 UIResponder)
UserActivity (繼承來源 UIResponder)
WeakDelegate (繼承來源 UIScene)
WindowingBehaviors
Windows
Zone (繼承來源 NSObject)

方法

名稱 Description
AccessibilityDecrement() (繼承來源 UIResponder)
AccessibilityElementDidBecomeFocused() (繼承來源 UIResponder)
AccessibilityElementDidLoseFocus() (繼承來源 UIResponder)
AccessibilityElementIsFocused() (繼承來源 UIResponder)
AccessibilityIncrement() (繼承來源 UIResponder)
AccessibilityPerformEscape() (繼承來源 UIResponder)
AccessibilityPerformMagicTap() (繼承來源 UIResponder)
AccessibilityScroll(UIAccessibilityScrollDirection) (繼承來源 UIResponder)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr) (繼承來源 NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr) (繼承來源 NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

以任意方法註冊物件以便外部觀察。

(繼承來源 NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

以任意方法註冊物件以便外部觀察。

(繼承來源 NSObject)
AlignCenter(NSObject) (繼承來源 UIResponder)
AlignJustified(NSObject) (繼承來源 UIResponder)
AlignLeft(NSObject) (繼承來源 UIResponder)
AlignRight(NSObject) (繼承來源 UIResponder)
AwakeFromNib() (繼承來源 NSObject)
BecomeFirstResponder() (繼承來源 UIResponder)
BeginInvokeOnMainThread(Action)

在主介面執行緒上非同步呼叫指定的動作。

(繼承來源 NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

非同步地在主介面執行緒中呼叫指定的程式碼。

(繼承來源 NSObject)
BuildMenu(IUIMenuBuilder) (繼承來源 UIResponder)
CanPaste(NSItemProvider[])

如果回應者能從指定的項目提供者貼上,則回傳 true 。

(繼承來源 UIResponder)
CanPerform(Selector, NSObject) (繼承來源 UIResponder)
CaptureTextFromCamera(NSObject) (繼承來源 UIResponder)
CompleteStateRestoration() (繼承來源 UIScene)
ConformsToProtocol(NativeHandle) (繼承來源 NSObject)
Copy() (繼承來源 NSObject)
Copy(NSObject) (繼承來源 UIResponder)
CreateDisplayLink(NSObject, Selector)
CreateTouchBar() (繼承來源 UIResponder)
Cut(NSObject) (繼承來源 UIResponder)
DangerousAutorelease()

呼叫此物件的「自動釋放」選擇器。

(繼承來源 NSObject)
DangerousRelease()

呼叫此物件的「釋放」選擇器。

(繼承來源 NSObject)
DangerousRetain()

呼叫此物件的「保留」選擇器。

(繼承來源 NSObject)
DecreaseSize(NSObject) (繼承來源 UIResponder)
Delete(NSObject) (繼承來源 UIResponder)
DidChange(NSKeyValueChange, NSIndexSet, NSString) (繼承來源 NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (繼承來源 NSObject)
DidChangeValue(String) (繼承來源 NSObject)
Dispose()

釋放物件 NSObject 所使用的資源。

(繼承來源 NSObject)
Dispose(Boolean)

釋放此物件所使用的資源。

Dispose(Boolean)

釋放此物件所使用的資源。

(繼承來源 NSObject)
DoesNotRecognizeSelector(Selector) (繼承來源 NSObject)
Duplicate(NSObject) (繼承來源 UIResponder)
Equals(NSObject)

判斷指定的 NSObject 是否等於電流 NSObject。

(繼承來源 NSObject)
Equals(Object)

判斷指定的物件是否等於當前 NSObject的 。

(繼承來源 NSObject)
Export(NSObject) (繼承來源 UIResponder)
ExtendStateRestoration() (繼承來源 UIScene)
Find(NSObject) (繼承來源 UIResponder)
FindAndReplace(NSObject) (繼承來源 UIResponder)
FindNext(NSObject) (繼承來源 UIResponder)
FindPrevious(NSObject) (繼承來源 UIResponder)
GetDictionaryOfValuesFromKeys(NSString[]) (繼承來源 NSObject)
GetHashCode()

為目前實例產生雜湊碼。

(繼承來源 NSObject)
GetMethodForSelector(Selector) (繼承來源 NSObject)
GetNativeHash() (繼承來源 NSObject)
GetProvider(UIDeferredMenuElement) (繼承來源 UIResponder)
GetTargetForAction(Selector, NSObject) (繼承來源 UIResponder)
IncreaseSize(NSObject) (繼承來源 UIResponder)
Init()

透過呼叫 Objective-C init 方法初始化物件。

(繼承來源 NSObject)
InitializeHandle(NativeHandle, String, Boolean)

以原生初始化器的結果初始化該 Handle 屬性。

(繼承來源 NSObject)
InitializeHandle(NativeHandle, String) (繼承來源 NSObject)
InitializeHandle(NativeHandle) (繼承來源 NSObject)
Invoke(Action, Double)

在指定的延遲後執行指定動作。

(繼承來源 NSObject)
Invoke(Action, TimeSpan)

在指定的延遲後執行指定動作。

(繼承來源 NSObject)
InvokeOnMainThread(Action)

同步呼叫指定動作於主介面執行緒。

(繼承來源 NSObject)
InvokeOnMainThread(Selector, NSObject)

同步呼叫主介面執行緒中指定的程式碼。

(繼承來源 NSObject)
IsEqual(NSObject) (繼承來源 NSObject)
IsKindOfClass(Class) (繼承來源 NSObject)
IsMemberOfClass(Class) (繼承來源 NSObject)
MakeTextWritingDirectionLeftToRight(NSObject) (繼承來源 UIResponder)
MakeTextWritingDirectionRightToLeft(NSObject) (繼承來源 UIResponder)
MarkDirty()

將一般的對等物件(IsDirectBinding 為真)升格為 toggleref 物件。

(繼承來源 NSObject)
MotionBegan(UIEventSubtype, UIEvent) (繼承來源 UIResponder)
MotionCancelled(UIEventSubtype, UIEvent) (繼承來源 UIResponder)
MotionEnded(UIEventSubtype, UIEvent) (繼承來源 UIResponder)
Move(NSObject) (繼承來源 UIResponder)
MutableCopy() (繼承來源 NSObject)
NewFromPasteboard(NSObject) (繼承來源 UIResponder)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr) (繼承來源 NSObject)
OpenUrl(NSUrl, UISceneOpenExternalUrlOptions, Action<Boolean>) (繼承來源 UIScene)
OpenUrlAsync(NSUrl, UISceneOpenExternalUrlOptions) (繼承來源 UIScene)
Paste(NSItemProvider[])

執行膏狀工作。

(繼承來源 UIResponder)
Paste(NSObject) (繼承來源 UIResponder)
PasteAndGo(NSObject) (繼承來源 UIResponder)
PasteAndMatchStyle(NSObject) (繼承來源 UIResponder)
PasteAndSearch(NSObject) (繼承來源 UIResponder)
PerformClose(NSObject) (繼承來源 UIResponder)
PerformSelector(Selector, NSObject, Double, NSString[]) (繼承來源 NSObject)
PerformSelector(Selector, NSObject, Double) (繼承來源 NSObject)
PerformSelector(Selector, NSObject, NSObject) (繼承來源 NSObject)
PerformSelector(Selector, NSObject) (繼承來源 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (繼承來源 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (繼承來源 NSObject)
PerformSelector(Selector) (繼承來源 NSObject)
PrepareForInterfaceBuilder() (繼承來源 NSObject)
PressesBegan(NSSet<UIPress>, UIPressesEvent) (繼承來源 UIResponder)
PressesCancelled(NSSet<UIPress>, UIPressesEvent) (繼承來源 UIResponder)
PressesChanged(NSSet<UIPress>, UIPressesEvent) (繼承來源 UIResponder)
PressesEnded(NSSet<UIPress>, UIPressesEvent) (繼承來源 UIResponder)
Print(NSObject) (繼承來源 UIResponder)
RegisterForTraitChanges(Action<IUITraitEnvironment,UITraitCollection>, Type[])

註冊一個回調處理器,當指定特徵之一改變時會執行。

RegisterForTraitChanges(Class[], Action<IUITraitEnvironment,UITraitCollection>)
RegisterForTraitChanges(Class[], NSObject, Selector)
RegisterForTraitChanges(Class[], Selector)
RegisterForTraitChanges(IUITraitDefinition[], Action<IUITraitEnvironment,UITraitCollection>)
RegisterForTraitChanges(IUITraitDefinition[], NSObject, Selector)
RegisterForTraitChanges(IUITraitDefinition[], Selector)
RegisterForTraitChanges(Type[], Action<IUITraitEnvironment,UITraitCollection>)

註冊一個回調處理器,當指定特徵之一改變時會執行。

RegisterForTraitChanges(Type[], NSObject, Selector)

註冊一個選擇器,當指定特質改變時,該選擇器會被呼叫。

RegisterForTraitChanges(Type[], Selector)

註冊一個選擇器,當指定特徵改變時,會呼叫該選擇器。

RegisterForTraitChanges<T>(Action<IUITraitEnvironment,UITraitCollection>)

註冊一個回調處理器,當指定的特徵變更時會執行。

RegisterForTraitChanges<T1,T2,T3,T4>(Action<IUITraitEnvironment,UITraitCollection>)

註冊一個回調處理器,當任何指定特徵變更時會執行。

RegisterForTraitChanges<T1,T2,T3>(Action<IUITraitEnvironment,UITraitCollection>)

註冊一個回調處理器,當任何指定特徵變更時會執行。

RegisterForTraitChanges<T1,T2>(Action<IUITraitEnvironment,UITraitCollection>)

註冊一個回調處理器,當任何指定特徵變更時會執行。

ReloadInputViews() (繼承來源 UIResponder)
RemoteControlReceived(UIEvent) (繼承來源 UIResponder)
RemoveObserver(NSObject, NSString, IntPtr) (繼承來源 NSObject)
RemoveObserver(NSObject, NSString) (繼承來源 NSObject)
RemoveObserver(NSObject, String, IntPtr) (繼承來源 NSObject)
RemoveObserver(NSObject, String) (繼承來源 NSObject)
Rename(NSObject) (繼承來源 UIResponder)
RequestGeometryUpdate(UIWindowSceneGeometryPreferences, Action<NSError>)
ResignFirstResponder() (繼承來源 UIResponder)
RespondsToSelector(Selector) (繼承來源 NSObject)
RestoreUserActivityState(NSUserActivity) (繼承來源 UIResponder)
Select(NSObject) (繼承來源 UIResponder)
SelectAll(NSObject) (繼承來源 UIResponder)
SetNilValueForKey(NSString) (繼承來源 NSObject)
SetValueForKey(NSObject, NSString) (繼承來源 NSObject)
SetValueForKeyPath(NativeHandle, NSString)

將由給定金鑰路徑所識別的屬性值設定給定值。

(繼承來源 NSObject)
SetValueForKeyPath(NSObject, NSString) (繼承來源 NSObject)
SetValueForUndefinedKey(NSObject, NSString) (繼承來源 NSObject)
SetValuesForKeysWithDictionary(NSDictionary) (繼承來源 NSObject)
ShowWritingTools(NSObject) (繼承來源 UIResponder)
ToggleBoldface(NSObject) (繼承來源 UIResponder)
ToggleInspector(NSObject) (繼承來源 UIResponder)
ToggleItalics(NSObject) (繼承來源 UIResponder)
ToggleSidebar(NSObject) (繼承來源 UIResponder)
ToggleUnderline(NSObject) (繼承來源 UIResponder)
ToString()

回傳當前實例值的字串表示。

(繼承來源 NSObject)
TouchesBegan(NSSet, UIEvent) (繼承來源 UIResponder)
TouchesCancelled(NSSet, UIEvent) (繼承來源 UIResponder)
TouchesEnded(NSSet, UIEvent) (繼承來源 UIResponder)
TouchesEstimatedPropertiesUpdated(NSSet) (繼承來源 UIResponder)
TouchesMoved(NSSet, UIEvent) (繼承來源 UIResponder)
UnregisterForTraitChanges(IUITraitChangeRegistration)
UpdateTextAttributes(UITextAttributesConversionHandler) (繼承來源 UIResponder)
UpdateUserActivityState(NSUserActivity) (繼承來源 UIResponder)
UseSelectionForFind(NSObject) (繼承來源 UIResponder)
ValidateCommand(UICommand) (繼承來源 UIResponder)
ValueForKey(NSString) (繼承來源 NSObject)
ValueForKeyPath(NSString) (繼承來源 NSObject)
ValueForUndefinedKey(NSString) (繼承來源 NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString) (繼承來源 NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (繼承來源 NSObject)
WillChangeValue(String) (繼承來源 NSObject)

擴充方法

名稱 Description
AccessibilityHitTest(NSObject, CGPoint, UIEvent)
AlignCenter(IUIResponderStandardEditActions, NSObject)
AlignJustified(IUIResponderStandardEditActions, NSObject)
AlignLeft(IUIResponderStandardEditActions, NSObject)
AlignRight(IUIResponderStandardEditActions, NSObject)
BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)
BrowserAccessibilityInsertTextAtCursor(NSObject, String)
CanPaste(IUIPasteConfigurationSupporting, NSItemProvider[])

如果回應者能從指定的項目提供者貼上,則回傳 true 。

Copy(IUIResponderStandardEditActions, NSObject)
Cut(IUIResponderStandardEditActions, NSObject)
DecreaseSize(IUIResponderStandardEditActions, NSObject)
Delete(IUIResponderStandardEditActions, NSObject)
Duplicate(IUIResponderStandardEditActions, NSObject)
Export(IUIResponderStandardEditActions, NSObject)
Find(IUIResponderStandardEditActions, NSObject)
FindAndReplace(IUIResponderStandardEditActions, NSObject)
FindNext(IUIResponderStandardEditActions, NSObject)
FindPrevious(IUIResponderStandardEditActions, NSObject)
GetAccessibilityCustomRotors(NSObject)

取得適合物件UIAccessibilityCustomRotor的this物件陣列。

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)
GetAccessibilityLineRangeForPosition(NSObject, IntPtr)
GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)
GetAccessibilityNextTextNavigationElement(NSObject)
GetAccessibilityNextTextNavigationElementBlock(NSObject)
GetAccessibilityPreviousTextNavigationElement(NSObject)
GetAccessibilityPreviousTextNavigationElementBlock(NSObject)
GetAccessibilityTextInputResponder(NSObject)
GetAccessibilityTextInputResponderHandler(NSObject)
GetBrowserAccessibilityAttributedValue(NSObject, NSRange)
GetBrowserAccessibilityContainerType(NSObject)
GetBrowserAccessibilityCurrentStatus(NSObject)
GetBrowserAccessibilityDetailsElements(NSObject)
GetBrowserAccessibilityHasDomFocus(NSObject)
GetBrowserAccessibilityImageData(NSObject, NSDictionary)
GetBrowserAccessibilityImageDataSize(NSObject)
GetBrowserAccessibilityIsRequired(NSObject)
GetBrowserAccessibilityKeyboardShortcuts(NSObject)
GetBrowserAccessibilityOrientation(NSObject)
GetBrowserAccessibilityPressedState(NSObject)
GetBrowserAccessibilityRoleDescription(NSObject)
GetBrowserAccessibilitySelectedTextRange(NSObject)
GetBrowserAccessibilitySortDirection(NSObject)
GetBrowserAccessibilityValue(NSObject, NSRange)
GetDebugDescription(INSObjectProtocol)
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)
GetPencilKitResponderState(UIResponder)
IncreaseSize(IUIResponderStandardEditActions, NSObject)
MakeTextWritingDirectionLeftToRight(IUIResponderStandardEditActions, NSObject)
MakeTextWritingDirectionRightToLeft(IUIResponderStandardEditActions, NSObject)
Move(IUIResponderStandardEditActions, NSObject)
NewFromPasteboard(IUIResponderStandardEditActions, NSObject)
Paste(IUIPasteConfigurationSupporting, NSItemProvider[])

執行膏狀工作。

Paste(IUIResponderStandardEditActions, NSObject)
PasteAndGo(IUIResponderStandardEditActions, NSObject)
PasteAndMatchStyle(IUIResponderStandardEditActions, NSObject)
PasteAndSearch(IUIResponderStandardEditActions, NSObject)
PerformClose(IUIResponderStandardEditActions, NSObject)
Print(IUIResponderStandardEditActions, NSObject)
ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)
RegisterForTraitChanges(IUITraitChangeObservable, Class[], Action<IUITraitEnvironment,UITraitCollection>)
RegisterForTraitChanges(IUITraitChangeObservable, Class[], NSObject, Selector)
RegisterForTraitChanges(IUITraitChangeObservable, Class[], Selector)
RegisterForTraitChanges(IUITraitChangeObservable, IUITraitDefinition[], Action<IUITraitEnvironment,UITraitCollection>)
RegisterForTraitChanges(IUITraitChangeObservable, IUITraitDefinition[], NSObject, Selector)
RegisterForTraitChanges(IUITraitChangeObservable, IUITraitDefinition[], Selector)
Rename(IUIResponderStandardEditActions, NSObject)
Select(IUIResponderStandardEditActions, NSObject)
SelectAll(IUIResponderStandardEditActions, NSObject)
SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

設定適合物件UIAccessibilityCustomRotor的this物件陣列。

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)
SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)
SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)
SetAccessibilityTextInputResponder(NSObject, IUITextInput)
SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)
SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)
SetBrowserAccessibilityCurrentStatus(NSObject, String)
SetBrowserAccessibilityDetailsElements(NSObject, NSObject[])
SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)
SetBrowserAccessibilityIsRequired(NSObject, Boolean)
SetBrowserAccessibilityKeyboardShortcuts(NSObject, String)
SetBrowserAccessibilityOrientation(NSObject, BEAccessibilityOrientation)
SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)
SetBrowserAccessibilityRoleDescription(NSObject, String)
SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)
SetBrowserAccessibilitySortDirection(NSObject, String)
SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)
ShowWritingTools(IUIResponderStandardEditActions, NSObject)
ToggleBoldface(IUIResponderStandardEditActions, NSObject)
ToggleInspector(IUIResponderStandardEditActions, NSObject)
ToggleItalics(IUIResponderStandardEditActions, NSObject)
ToggleSidebar(IUIResponderStandardEditActions, NSObject)
ToggleUnderline(IUIResponderStandardEditActions, NSObject)
UpdateTextAttributes(IUIResponderStandardEditActions, UITextAttributesConversionHandler)
UseSelectionForFind(IUIResponderStandardEditActions, NSObject)

適用於