From d99f6f8fa915932e4bb2235eeb18b7c8716f5ac8 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 11 Sep 2024 16:48:52 +0200 Subject: [PATCH] [AppKit/UIKit] Implement Xcode 16.0 beta 1-6 changes. (#21130) --- src/AppKit/Enums.cs | 30 +- src/AppKit/NSGraphics.cs | 12 + src/UIKit/UIEnums.cs | 2 +- src/appkit.cs | 387 +++- src/foundation.cs | 19 +- src/social.cs | 20 + src/uikit.cs | 1605 ++++++++++++++++- src/xkit.cs | 55 + tests/cecil-tests/ApiAvailabilityTest.cs | 6 +- tests/cecil-tests/AttributeTest.cs | 1 + .../Documentation.KnownFailures.txt | 575 ++++++ tests/introspection/ApiProtocolTest.cs | 9 + tests/introspection/iOS/iOSApiProtocolTest.cs | 5 + ...UISpringLoadedInteractionSupportingTest.cs | 27 + ...gViewControllerFormattingDescriptorTest.cs | 90 + .../MacCatalyst-AppKit.ignore | 4 + .../MacCatalyst-AppKit.todo | 30 - .../MacCatalyst-UIKit.ignore | 453 ++++- .../MacCatalyst-UIKit.todo | 728 -------- .../common-UIKit.ignore | 4 + .../api-annotations-dotnet/iOS-UIKit.ignore | 3 + .../api-annotations-dotnet/iOS-UIKit.todo | 470 ----- .../macOS-AppKit.ignore | 4 + .../api-annotations-dotnet/macOS-AppKit.todo | 136 -- .../api-annotations-dotnet/tvOS-UIKit.todo | 222 --- tests/xtro-sharpie/common-AppKit.ignore | 1 + tests/xtro-sharpie/iOS-UIKit.ignore | 2 + tests/xtro-sharpie/iOS-UIKit.todo | 472 +---- tests/xtro-sharpie/macOS-AppKit.ignore | 4 + tests/xtro-sharpie/macOS-AppKit.todo | 131 -- tests/xtro-sharpie/tvOS-UIKit.ignore | 6 + tests/xtro-sharpie/tvOS-UIKit.todo | 222 --- tests/xtro-sharpie/watchOS-UIKit.todo | 22 - 33 files changed, 3302 insertions(+), 2455 deletions(-) create mode 100644 tests/monotouch-test/UIKit/UITextFormattingViewControllerFormattingDescriptorTest.cs create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-AppKit.ignore delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-AppKit.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-UIKit.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo delete mode 100644 tests/xtro-sharpie/tvOS-UIKit.todo diff --git a/src/AppKit/Enums.cs b/src/AppKit/Enums.cs index 546e6535d3..ebcf51bcaa 100644 --- a/src/AppKit/Enums.cs +++ b/src/AppKit/Enums.cs @@ -22,6 +22,7 @@ // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. // using System; +using System.ComponentModel; using ObjCRuntime; using Foundation; @@ -891,7 +892,10 @@ namespace AppKit { [NoMacCatalyst] [Native] public enum NSWindowSharingType : ulong { - None, ReadOnly, ReadWrite + None, + ReadOnly, + [Deprecated (PlatformName.MacOSX, 15, 0, message: "Use 'ReadOnly' instead.")] + ReadWrite, } [NoMacCatalyst] @@ -1983,13 +1987,29 @@ namespace AppKit { ApplicationOnlyMask = 1 } +#if XAMCORE_5_0 + [NoMacCatalyst] +#else [MacCatalyst (13, 1)] + [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "This enum doesn't exist on this platform.")] +#if __MACCATALYST__ + [EditorBrowsable (EditorBrowsableState.Never)] +#endif +#endif [Native] public enum NSCollectionViewDropOperation : long { On = 0, Before = 1 } +#if XAMCORE_5_0 + [NoMacCatalyst] +#else [MacCatalyst (13, 1)] + [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "This enum doesn't exist on this platform.")] +#if __MACCATALYST__ + [EditorBrowsable (EditorBrowsableState.Never)] +#endif +#endif [Native] public enum NSCollectionViewItemHighlightState : long { None = 0, @@ -1998,7 +2018,15 @@ namespace AppKit { AsDropTarget = 3 } +#if XAMCORE_5_0 + [NoMacCatalyst] +#else [MacCatalyst (13, 1)] + [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "This enum doesn't exist on this platform.")] +#if __MACCATALYST__ + [EditorBrowsable (EditorBrowsableState.Never)] +#endif +#endif [Native] [Flags] public enum NSCollectionViewScrollPosition : ulong { diff --git a/src/AppKit/NSGraphics.cs b/src/AppKit/NSGraphics.cs index f359f66fd3..4d8d857e88 100644 --- a/src/AppKit/NSGraphics.cs +++ b/src/AppKit/NSGraphics.cs @@ -179,9 +179,21 @@ namespace AppKit { NSFrameRectWithWidthUsingOperation (rect, frameWidth, (nuint) (ulong) operation); } +#if NET + [SupportedOSPlatform ("macos")] + [ObsoletedOSPlatform ("macos14.0", "Use 'NSCursor.DisappearingItemCursor' instead." )] +#else + [Deprecated (PlatformName.MacOSX, 14, 0, message: "Use 'NSCursor.DisappearingItemCursor' instead.")] +#endif [DllImport (Constants.AppKitLibrary, EntryPoint = "NSShowAnimationEffect")] extern static void NSShowAnimationEffect (nuint animationEffect, CGPoint centerLocation, CGSize size, NativeHandle animationDelegate, NativeHandle didEndSelector, IntPtr contextInfo); +#if NET + [SupportedOSPlatform ("macos")] + [ObsoletedOSPlatform ("macos14.0", "Use 'NSCursor.DisappearingItemCursor' instead." )] +#else + [Deprecated (PlatformName.MacOSX, 14, 0, message: "Use 'NSCursor.DisappearingItemCursor' instead.")] +#endif public static void ShowAnimationEffect (NSAnimationEffect animationEffect, CGPoint centerLocation, CGSize size, NSObject animationDelegate, Selector didEndSelector, IntPtr contextInfo) { NSShowAnimationEffect ((nuint) (ulong) animationEffect, centerLocation, size, animationDelegate.GetHandle (), didEndSelector.Handle, contextInfo); diff --git a/src/UIKit/UIEnums.cs b/src/UIKit/UIEnums.cs index 4517f1df12..ddfc8abb31 100644 --- a/src/UIKit/UIEnums.cs +++ b/src/UIKit/UIEnums.cs @@ -3183,7 +3183,7 @@ namespace UIKit { Secondary = 1L << 1, } - [Flags, TV (13, 4), NoWatch, iOS (13, 4)] + [Flags, TV (13, 4), Watch (6, 2), iOS (13, 4)] [MacCatalyst (13, 1)] [Native] public enum UIAxis : ulong { diff --git a/src/appkit.cs b/src/appkit.cs index 238394e692..a4f7227de1 100644 --- a/src/appkit.cs +++ b/src/appkit.cs @@ -65,6 +65,8 @@ using Color = UIKit.UIColor; using NSColorList = Foundation.NSObject; #else using Color = AppKit.NSColor; +using IUIActivityItemsConfigurationReading = System.Object; +using UIBarButtonItem = Foundation.NSObject; #endif #if !NET @@ -81,6 +83,70 @@ namespace AppKit { // void DrawAtPoint (CGPoint atPoint, CGRect fromRect, NSCompositingOperation operation, float fractionDelta); //} + [Native] + [Mac (15, 0), MacCatalyst (18, 0)] + enum NSCursorFrameResizePosition : ulong { + Top = (1 << 0), + Left = (1 << 1), + Bottom = (1 << 2), + Right = (1 << 3), + TopLeft = (Top | Left), + TopRight = (Top | Right), + BottomLeft = (Bottom | Left), + BottomRight = (Bottom | Right), + } + + [Native] + [Mac (15, 0), MacCatalyst (18, 0)] + enum NSCursorFrameResizeDirections : ulong { + Inward = (1 << 0), + Outward = (1 << 1), + All = (Inward | Outward), + } + + [Native] + [Mac (15, 0), MacCatalyst (18, 0)] + enum NSHorizontalDirections : ulong { + Left = (1 << 0), + Right = (1 << 1), + All = (Left | Right), + } + + [Native] + [Mac (15, 0), MacCatalyst (18, 0)] + enum NSVerticalDirections : ulong { + Up = (1 << 0), + Down = (1 << 1), + All = (Up | Down), + } + + [Native] + [Mac (15, 0), NoMacCatalyst] + enum NSSharingCollaborationMode : long { + SendCopy, + Collaborate, + } + + [Native] + [Mac (15, 0), NoMacCatalyst] + enum NSWritingToolsBehavior : long { + None = -1, + Default = 0, + Complete, + Limited, + } + + [Flags] + [Native] + [Mac (15, 0), NoMacCatalyst] + enum NSWritingToolsResultOptions : ulong { + Default = 0, + PlainText = 1 << 0, + RichText = 1 << 1, + List = 1 << 2, + Table = 1 << 3, + } + [NoMacCatalyst] [BaseType (typeof (NSCell))] interface NSActionCell { @@ -5257,6 +5323,8 @@ namespace AppKit { [Export ("currentCursor")] NSCursor CurrentCursor { get; } + [Deprecated (PlatformName.MacOSX, 15, 0, message: "If using ScreenCaptureKit to capture the screen, use the 'SCStreamConfiguration.ShowsCursor' to control whether or not to include the cursor in the capture. Use 'NSCursor.CurrentCursor' to get the current cursor for this application.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "If using ScreenCaptureKit to capture the screen, use the 'SCStreamConfiguration.ShowsCursor' to control whether or not to include the cursor in the capture. Use 'NSCursor.CurrentCursor' to get the current cursor for this application.")] [Static] [Export ("currentSystemCursor")] [NullAllowed] @@ -5334,6 +5402,41 @@ namespace AppKit { [Export ("IBeamCursorForVerticalLayout")] NSCursor IBeamCursorForVerticalLayout { get; } + [Mac (15, 0), MacCatalyst (18, 0)] + [Static] + [Export ("zoomInCursor", ArgumentSemantic.Strong)] + NSCursor ZoomInCursor { get; } + + [Mac (15, 0), MacCatalyst (18, 0)] + [Static] + [Export ("zoomOutCursor", ArgumentSemantic.Strong)] + NSCursor ZoomOutCursor { get; } + + [Mac (15, 0), MacCatalyst (18, 0)] + [Static] + [Export ("columnResizeCursor", ArgumentSemantic.Strong)] + NSCursor ColumnResizeCursor { get; } + + [Mac (15, 0), MacCatalyst (18, 0)] + [Static] + [Export ("columnResizeCursorInDirections:")] + NSCursor GetColumnResizeCursor (NSHorizontalDirections directions); + + [Mac (15, 0), MacCatalyst (18, 0)] + [Static] + [Export ("rowResizeCursor", ArgumentSemantic.Strong)] + NSCursor RowResizeCursor { get; } + + [Mac (15, 0), MacCatalyst (18, 0)] + [Static] + [Export ("rowResizeCursorInDirections:")] + NSCursor GetRowResizeCursor (NSVerticalDirections directions); + + [Mac (15, 0), MacCatalyst (18, 0)] + [Static] + [Export ("frameResizeCursorFromPosition:inDirections:")] + NSCursor GetFrameResizeCursor (NSCursorFrameResizePosition position, NSCursorFrameResizeDirections directions); + [DesignatedInitializer] [Export ("initWithImage:hotSpot:")] NativeHandle Constructor (NSImage newImage, CGPoint aPoint); @@ -5741,9 +5844,14 @@ namespace AppKit { [Export ("runModalSavePanelForSaveOperation:delegate:didSaveSelector:contextInfo:")] void RunModalSavePanelForSaveOperation (NSSaveOperationType saveOperation, [NullAllowed] NSObject delegateObject, [NullAllowed] Selector didSaveSelector, [NullAllowed] IntPtr contextInfo); + [Deprecated (PlatformName.MacOSX, 15, 0, message: "Use 'SavePanelShowsFileFormatsControl' instead.")] [Export ("shouldRunSavePanelWithAccessoryView")] bool ShouldRunSavePanelWithAccessoryView { get; } + [Mac (15, 0)] + [Export ("savePanelShowsFileFormatsControl")] + bool SavePanelShowsFileFormatsControl { get; } + [Export ("prepareSavePanel:")] bool PrepareSavePanel (NSSavePanel savePanel); @@ -7544,6 +7652,7 @@ namespace AppKit { [Static, Export ("graphicsContextWithAttributes:")] NSGraphicsContext FromAttributes (NSDictionary attributes); + [Deprecated (PlatformName.MacOSX, 15, 0, message: "Add NSView instances to display content in a window.")] [Static, Export ("graphicsContextWithWindow:")] NSGraphicsContext FromWindow (NSWindow window); @@ -7823,6 +7932,7 @@ namespace AppKit { [NoMacCatalyst] [BaseType (typeof (NSImageRep))] [DisableDefaultCtor] // An uncaught exception was raised: -[NSEPSImageRep init]: unrecognized selector sent to instance 0x1db2d90 + [Deprecated (PlatformName.MacOSX, 14, 0)] interface NSEPSImageRep { [Static] [Export ("imageRepWithData:")] @@ -8710,6 +8820,10 @@ namespace AppKit { [Static] [Export ("sectionHeaderWithTitle:")] NSMenuItem CreateSectionHeader (string title); + + [Mac (14, 4)] + [Export ("subtitle", ArgumentSemantic.Copy), NullAllowed] + string Subtitle { get; set; } } [NoMacCatalyst] @@ -9284,6 +9398,15 @@ namespace AppKit { [Deprecated (PlatformName.MacOSX, 10, 6, message: "Use ShouldEnableUrl instead.")] [Export ("panel:shouldShowFilename:"), DelegateName ("NSOpenSaveFilename"), DefaultValue (true)] bool ShouldShowFilename (NSSavePanel panel, string filename); + + [Mac (15, 0)] + [Export ("panel:displayNameForType:"), DelegateName ("NSopenSavePanelDisplayName"), DefaultValue (null)] + [return: NullAllowed] + string GetDisplayName (NSSavePanel panel, UTType type); + + [Mac (15, 0)] + [Export ("panel:didSelectType:"), EventArgs ("NSopenSavePanelUTType")] + void DidSelectType (NSSavePanel panel, [NullAllowed] UTType type); } [NoMacCatalyst] @@ -12299,6 +12422,34 @@ namespace AppKit { [Export ("selectedTag")] nint SelectedTag { get; } + + [Mac (15, 0)] + [Static] + [Export ("popUpButtonWithMenu:target:action:")] + NSPopUpButton CreatePopUpButton (NSMenu menu, [NullAllowed] NSObject target, [NullAllowed] Selector selector); + + [Mac (15, 0)] + [Static] + [Export ("pullDownButtonWithTitle:menu:")] + NSPopUpButton CreatePullDownButton (string title, NSMenu menu); + + [Mac (15, 0)] + [Static] + [Export ("pullDownButtonWithImage:menu:")] + NSPopUpButton CreatePullDownButton (NSImage image, NSMenu menu); + + [Mac (15, 0)] + [Static] + [Export ("pullDownButtonWithTitle:image:menu:")] + NSPopUpButton CreatePullDownButton (string title, NSImage image, NSMenu menu); + + [Mac (15, 0)] + [Export ("usesItemFromMenu")] + bool UsesItemFromMenu { get; set; } + + [Mac (15, 0)] + [Export ("altersStateOfSelectedItem")] + bool AltersStateOfSelectedItem { get; set; } } [NoMacCatalyst] @@ -12791,9 +12942,11 @@ namespace AppKit { [Export ("indeterminate")] bool Indeterminate { [Bind ("isIndeterminate")] get; set; } + [Deprecated (PlatformName.MacOSX, 14, 0, message: "This property is not respected anymore.")] [Export ("bezeled")] bool Bezeled { [Bind ("isBezeled")] get; set; } + [Deprecated (PlatformName.MacOSX, 14, 0, message: "This property is not respected anymore.")] [Export ("controlTint")] NSControlTint ControlTint { get; set; } @@ -13107,6 +13260,10 @@ namespace AppKit { [Export ("quickLookPreviewItems:")] void QuickLookPreviewItems ([NullAllowed] NSObject sender); + + [Mac (15, 0)] + [Export ("showContextMenuForSelection:")] + void ShowContextMenuForSelection ([NullAllowed] NSObject sender); } [NoMacCatalyst] @@ -13295,6 +13452,10 @@ namespace AppKit { [Export ("encodeRestorableStateWithCoder:backgroundQueue:")] void EncodeRestorableState (NSCoder coder, NSOperationQueue queue); + + [Mac (15, 0)] + [Export ("contextMenuKeyDown:")] + void ContextMenuKeyDown (NSEvent @event); } [NoMacCatalyst] @@ -13604,6 +13765,14 @@ namespace AppKit { [Mac (14, 0)] [NullAllowed, Export ("identifier")] string Identifier { get; set; } + + [Mac (15, 0)] + [NullAllowed, Export ("currentContentType", ArgumentSemantic.Copy)] + UTType CurrentContentType { get; set; } + + [Mac (15, 0)] + [Export ("showsContentTypes")] + bool ShowsContentTypes { get; set; } } #if !NET && !__MACCATALYST__ @@ -14619,6 +14788,7 @@ namespace AppKit { [NoMacCatalyst] [BaseType (typeof (NSObject))] + [Deprecated (PlatformName.MacOSX, 14, 0, message: "Use 'AVSpeechSynthesizer' in AVFoundation instead.")] interface NSSpeechSynthesizer { [Export ("initWithVoice:")] NativeHandle Constructor (string voice); @@ -14701,6 +14871,7 @@ namespace AppKit { [BaseType (typeof (NSObject))] [Model] [Protocol] + [Deprecated (PlatformName.MacOSX, 14, 0, message: "Use 'AVSpeechSynthesizer' in AVFoundation instead.")] interface NSSpeechSynthesizerDelegate { [Export ("speechSynthesizer:didFinishSpeaking:")] void DidFinishSpeaking (NSSpeechSynthesizer sender, bool finishedSpeaking); @@ -15631,6 +15802,18 @@ namespace AppKit { [Internal, Field ("NSSourceTextScalingDocumentOption")] NSString SourceTextScalingDocumentOption { get; } + + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Field ("NSTextHighlightStyleAttributeName")] + NSString TextHighlightStyle { get; } + + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Field ("NSTextHighlightColorSchemeAttributeName")] + NSString TextHighlightColorScheme { get; } + + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Field ("NSAdaptiveImageGlyphAttributeName")] + NSString AdaptiveImageGlyph { get; } } delegate NSObject NSStoryboardControllerCreator (NSCoder coder); @@ -17007,6 +17190,7 @@ namespace AppKit { [Export ("storyboard", ArgumentSemantic.Strong)] NSStoryboard Storyboard { get; } + [Deprecated (PlatformName.MacOSX, 11, 0, message: "Use WidgetKit instead.")] [Export ("presentViewControllerInWidget:")] void PresentViewControllerInWidget (NSViewController viewController); @@ -19685,6 +19869,39 @@ namespace AppKit { [Mac (14, 0)] [Export ("inlinePredictionType", ArgumentSemantic.Assign)] NSTextInputTraitType InlinePredictionType { get; set; } + + // Inlined from the NSTextView (NSSharing) category + [Mac (15, 0)] + [Export ("writingToolsActive")] + bool WritingToolsActive { [Bind ("isWritingToolsActive")] get; } + + // Inlined from the NSTextView (NSSharing) category + [Mac (15, 0)] + [Export ("writingToolsBehavior")] + NSWritingToolsBehavior WritingToolsBehavior { get; set; } + + // Inlined from the NSTextView (NSSharing) category + [Mac (15, 0)] + [Export ("allowedWritingToolsResultOptions")] + NSWritingToolsResultOptions AllowedWritingToolsResultOptions { get; set; } + + // Inlined from the NSTextView (NSTextChecking) category + [Mac (15, 0)] + [Export ("mathExpressionCompletionType")] + NSTextInputTraitType MathExpressionCompletionType { get; set; } + + // Inlined from the NSTextView (NSTextView_TextHighlight) category + [Mac (15, 0)] + [Export ("textHighlightAttributes", ArgumentSemantic.Copy)] + NSDictionary TextHighlightAttributes { get; set; } + + [Mac (15, 0)] + [Export ("drawTextHighlightBackgroundForTextRange:origin:")] + void DrawTextHighlightBackground (NSTextRange textRange, CGPoint origin); + + [Mac (15, 0)] + [Export ("highlight:")] + void Highlight ([NullAllowed] NSObject sender); } [NoMacCatalyst] @@ -19778,6 +19995,14 @@ namespace AppKit { [Mac (14, 0)] [Export ("preferredTextAccessoryPlacement")] NSTextCursorAccessoryPlacement PreferredTextAccessoryPlacement { get; } + + [Mac (15, 0)] + [Export ("supportsAdaptiveImageGlyph")] + bool SupportsAdaptiveImageGlyph { get; } + + [Mac (15, 0)] + [Export ("insertAdaptiveImageGlyph:replacementRange:")] + void InsertAdaptiveImageGlyph (NSAdaptiveImageGlyph adaptiveImageGlyph, NSRange replacementRange); } interface INSTextViewDelegate { } @@ -19871,6 +20096,20 @@ namespace AppKit { [Export ("textView:shouldSelectCandidateAtIndex:"), DelegateName ("NSTextViewSelectCandidate"), NoDefaultValue] bool ShouldSelectCandidates (NSTextView textView, nuint index); +#if NET + [Mac (15, 0)] + [Export ("textViewWritingToolsWillBegin:"), EventArgs ("NSTextView")] + void WritingToolsWillBegin (NSTextView textView); + + [Mac (15, 0)] + [Export ("textViewWritingToolsDidEnd:"), EventArgs ("NSTextView")] + void WritingToolsDidEnd (NSTextView textView); + + [Mac (15, 0)] + [Export ("textView:writingToolsIgnoredRangesInEnclosingRange:"), DelegateName ("NSTextViewRange"), NoDefaultValue] + // Can't use BindAs in a protocol [return: BindAs (typeof (NSRange[]))] + NSValue [] GetWritingToolsIgnoredRangesInEnclosingRange (NSTextView textView, NSRange enclosingRange); +#endif } [NoMacCatalyst] @@ -19978,9 +20217,13 @@ namespace AppKit { [Export ("visibleItems")] NSToolbarItem [] VisibleItems { get; } + [Deprecated (PlatformName.MacOSX, 15, 0, message: "Use the 'ItemIdentifiers' and 'DisplayMode' properties instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use the 'ItemIdentifiers' and 'DisplayMode' properties instead.")] [Export ("setConfigurationFromDictionary:")] void SetConfigurationFromDictionary (NSDictionary configDict); + [Deprecated (PlatformName.MacOSX, 15, 0, message: "Use the 'ItemIdentifiers' and 'DisplayMode' properties instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use the 'ItemIdentifiers' and 'DisplayMode' properties instead.")] [Export ("configurationDictionary")] NSDictionary ConfigurationDictionary { get; } @@ -20008,6 +20251,8 @@ namespace AppKit { [Export ("sizeMode")] NSToolbarSizeMode SizeMode { get; set; } + [Deprecated (PlatformName.MacOSX, 15, 0, message: "No longer supported.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "No longer supported.")] [Export ("showsBaselineSeparator")] bool ShowsBaselineSeparator { get; set; } @@ -20079,7 +20324,7 @@ namespace AppKit { [Export ("centeredItemIdentifiers", ArgumentSemantic.Copy)] NSSet CenteredItemIdentifiers { get; set; } - [NoMacCatalyst] + [MacCatalyst (16, 0)] [Mac (13, 0)] [Field ("NSToolbarItemKey")] NSString NSToolbarItemKey { get; } @@ -20091,6 +20336,22 @@ namespace AppKit { [NoMacCatalyst, Mac (14, 0)] [Field ("NSToolbarInspectorTrackingSeparatorItemIdentifier")] NSString NSToolbarInspectorTrackingSeparatorItemIdentifier { get; } + + [Mac (15, 0), MacCatalyst (18, 0)] + [Field ("NSToolbarNewIndexKey")] + NSString NSToolbarNewIndexKey { get; } + + [Mac (15, 0), MacCatalyst (18, 0)] + [Export ("allowsDisplayModeCustomization")] + bool AllowsDisplayModeCustomization { get; set; } + + [Mac (15, 0), MacCatalyst (18, 0)] + [Export ("itemIdentifiers", ArgumentSemantic.Copy)] + string [] ItemIdentifiers { get; set; } + + [Mac (15, 0), MacCatalyst (18, 0)] + [Export ("removeItemWithItemIdentifier:")] + void RemoveItem (string itemIdentifier); } interface INSToolbarDelegate { } @@ -20125,7 +20386,6 @@ namespace AppKit { [Mac (13, 0), MacCatalyst (16, 0)] [Export ("toolbar:itemIdentifier:canBeInsertedAtIndex:"), DelegateName ("NSToolbarCanInsert"), DefaultValue (true)] bool GetItemCanBeInsertedAt (NSToolbar toolbar, string itemIdentifier, nint index); - } [NoMacCatalyst] @@ -20144,9 +20404,14 @@ namespace AppKit { bool ValidateToolbarItem (NSToolbarItem item); } + [NoWatch, NoTV, NoiOS] [MacCatalyst (13, 1)] [BaseType (typeof (NSObject))] - interface NSToolbarItem : NSCopying, NSMenuItemValidation, NSValidatedUserInterfaceItem { + interface NSToolbarItem : NSCopying, NSMenuItemValidation, NSValidatedUserInterfaceItem +#if __MACCATALYST__ + , UIPopoverPresentationControllerSourceItem +#endif + { [DesignatedInitializer] [Export ("initWithItemIdentifier:")] NativeHandle Constructor (string itemIdentifier); @@ -20161,6 +20426,8 @@ namespace AppKit { [Export ("validate")] void Validate (); + [Deprecated (PlatformName.MacOSX, 15, 0, message: "Duplicates are no longer supported.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Duplicates are no longer supported.")] [Export ("allowsDuplicatesInToolbar")] bool AllowsDuplicatesInToolbar { get; } @@ -20262,13 +20529,23 @@ namespace AppKit { UIMenuElement ItemMenuFormRepresentation { get; set; } [Mac (13, 0)] - [NoMacCatalyst] + [MacCatalyst (16, 0)] [Export ("possibleLabels", ArgumentSemantic.Copy)] NSSet PossibleLabels { get; set; } [Mac (14, 0), MacCatalyst (17, 0)] [Export ("visible")] bool Visible { [Bind ("isVisible")] get; } + + [Mac (15, 0), MacCatalyst (18, 0)] + [Export ("hidden")] + bool Hidden { [Bind ("isHidden")] get; set; } + + [Static] + [NoMac] + [MacCatalyst (13, 1)] + [Export ("itemWithItemIdentifier:barButtonItem:")] + NSToolbarItem Create (string itemIdentifier, UIBarButtonItem barButtonItem); } [MacCatalyst (13, 1)] @@ -20707,6 +20984,8 @@ namespace AppKit { NativeHandle Constructor (CGRect contentRect, NSWindowStyle aStyle, NSBackingStore bufferingType, bool deferCreation, NSScreen screen); #if NET + [return: NullAllowed] + [Deprecated (PlatformName.MacOSX, 15, 0, message: "Do not use this method.")] [Export ("initWithWindowRef:")] [PostSnippet ("InitializeReleasedWhenClosed ();", Optimizable = true)] NativeHandle Constructor (IntPtr windowRef); @@ -20785,6 +21064,7 @@ namespace AppKit { [Export ("inLiveResize")] bool InLiveResize { get; } + [Deprecated (PlatformName.MacOSX, 15, 0, message: "This property doesn't do anything.")] [Export ("showsResizeIndicator")] bool ShowsResizeIndicator { get; set; } @@ -21161,6 +21441,7 @@ namespace AppKit { [Export ("displaysWhenScreenProfileChanges")] bool DisplaysWhenScreenProfileChanges { get; set; } + [Deprecated (PlatformName.MacOSX, 15, 0, message: "This method doesn't do anything.")] [Export ("disableScreenUpdatesUntilFlush")] void DisableScreenUpdatesUntilFlush (); @@ -21363,6 +21644,7 @@ namespace AppKit { [Export ("unregisterDraggedTypes")] void UnregisterDraggedTypes (); + [Deprecated (PlatformName.MacOSX, 15, 0, message: "This property should not be used.")] [Export ("windowRef")] IntPtr WindowRef { get; } @@ -21641,6 +21923,18 @@ namespace AppKit { [Mac (14, 0)] [Export ("displayLinkWithTarget:selector:")] CADisplayLink GetDisplayLink (NSObject target, Selector selector); + + [Deprecated (PlatformName.MacOSX, 15, 0, message: "Use BeginDraggingSession instead.")] + [Export ("dragImage:at:offset:event:pasteboard:source:slideBack:")] + void DragImage (NSImage anImage, CGPoint baseLocation, CGSize initialOffset, NSEvent theEvent, NSPasteboard pasteboard, NSObject sourceObject, bool slideFlag); + + [Mac (15, 0)] + [Export ("beginDraggingSessionWithItems:event:source:")] + NSDraggingSession BeginDraggingSession (NSDraggingItem [] items, NSEvent evnt, INSDraggingSource source); + + [Mac (15, 0)] + [Export ("cascadingReferenceFrame")] + CGRect CascadingReferenceFrame { get; } } [NoMacCatalyst] @@ -21959,6 +22253,11 @@ namespace AppKit { [Export ("windowDidChangeBackingProperties:"), EventArgs ("NSNotification")] void DidChangeBackingProperties (NSNotification notification); + + [Mac (15, 0)] + [Export ("windowForSharingRequestFromWindow:"), DelegateName ("NSWindowNSWindow"), DefaultValue (null)] + [return: NullAllowed] + NSWindow GetWindowForSharingRequest (NSWindow fromWindow); } [NoMacCatalyst] @@ -22973,6 +23272,11 @@ namespace AppKit { [Export ("sharingServicePicker:didChooseSharingService:"), EventArgs ("NSSharingServicePickerDidChooseSharingService")] void DidChooseSharingService (NSSharingServicePicker sharingServicePicker, NSSharingService service); + + [Mac (15, 0)] + [Export ("sharingServicePickerCollaborationModeRestrictions:"), DelegateName ("NSSharingServicePickerDelegateCollaborationModeRestrictions"), DefaultValue (null)] + [return: NullAllowed] + NSSharingCollaborationModeRestriction [] GetCollaborationModeRestrictions (NSSharingServicePicker sharingServicePicker); } [NoMacCatalyst] @@ -23393,6 +23697,16 @@ namespace AppKit { [Mac (13, 3), MacCatalyst (16, 4)] [Export ("hasActiveWindowSharingSession")] bool HasActiveWindowSharingSession { get; } + + [Async] + [Mac (15, 0), NoMacCatalyst] + [Export ("requestSharingOfWindow:completionHandler:")] + void RequestSharingOfWindow (NSWindow window, Action completionHandler); + + [Async] + [Mac (15, 0), NoMacCatalyst] + [Export ("requestSharingOfWindowUsingPreview:title:completionHandler:")] + void RequestSharingOfWindow (NSImage previewImage, string title, Action completionHandler); } partial interface NSPrintOperation { @@ -26987,6 +27301,11 @@ namespace AppKit { [NullAllowed, Export ("buttonImage", ArgumentSemantic.Retain)] NSImage ButtonImage { get; set; } + + // defined in the NSSharingServicePickerTouchBarItem (UIActivityItemsConfiguration) category in UIKit + [NoMac] + [Export ("activityItemsConfiguration", ArgumentSemantic.Strong), NullAllowed] + IUIActivityItemsConfigurationReading ActivityItemsConfiguration { get; set; } } [MacCatalyst (13, 1)] @@ -27614,6 +27933,18 @@ namespace AppKit { [Export ("inlinePredictionType", ArgumentSemantic.Assign)] NSTextInputTraitType InlinePredictionType { get; set; } + [Mac (15, 0)] + [Export ("mathExpressionCompletionType", ArgumentSemantic.Assign)] + NSTextInputTraitType MathExpressionCompletionType { get; set; } + + [Mac (15, 0)] + [Export ("writingToolsBehavior", ArgumentSemantic.Assign)] + NSWritingToolsBehavior WritingToolsBehavior { get; set; } + + [Mac (15, 0)] + [Export ("allowedWritingToolsResultOptions")] + NSWritingToolsResultOptions AllowedWritingToolsResultOptions { get; set; } + } interface INSTextCheckingClient { } @@ -27884,6 +28215,11 @@ namespace AppKit { [NoMacCatalyst] [NullAllowed, Export ("delegate", ArgumentSemantic.Weak)] NSObject WeakDelegate { get; set; } + + // Defined in the NSSharingServicePickerToolbarItem (UIActivityItemsConfiguration) category in UIKIt + [NoMac] + [Export ("activityItemsConfiguration", ArgumentSemantic.Strong), NullAllowed] + IUIActivityItemsConfigurationReading ActivityItemsConfiguration { get; set; } } public interface INSSharingServicePickerToolbarItemDelegate { } @@ -28459,4 +28795,47 @@ namespace AppKit { } interface INSUserInterfaceItemSearching { } + + [Mac (15, 0)] + [NoMacCatalyst] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface NSSharingCollaborationModeRestriction : NSSecureCoding, NSCopying { + [Export ("disabledMode")] + NSSharingCollaborationMode DisabledMode { get; } + + [Export ("alertTitle", ArgumentSemantic.Copy), NullAllowed] + string AlertTitle { get; } + + [Export ("alertMessage", ArgumentSemantic.Copy), NullAllowed] + string AlertMessage { get; } + + [Export ("alertDismissButtonTitle", ArgumentSemantic.Copy), NullAllowed] + string AlertDismissButtonTitle { get; } + + [Export ("alertRecoverySuggestionButtonTitle", ArgumentSemantic.Copy), NullAllowed] + string AlertRecoverySuggestionButtonTitle { get; } + + [Export ("alertRecoverySuggestionButtonLaunchURL", ArgumentSemantic.Copy), NullAllowed] + NSUrl AlertRecoverySuggestionButtonLaunchUrl { get; set; } + + [Export ("initWithDisabledMode:")] + NativeHandle Constructor (NSSharingCollaborationMode disabledMode); + + [Export ("initWithDisabledMode:alertTitle:alertMessage:")] + NativeHandle Constructor (NSSharingCollaborationMode disabledMode, string alertTitle, string alertMessage); + + [Export ("initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:")] + NativeHandle Constructor (NSSharingCollaborationMode disabledMode, string alertTitle, string alertMessage, string alertDismissButtonTitle); + + [Export ("initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL:")] + NativeHandle Constructor (NSSharingCollaborationMode disabledMode, string alertTitle, string alertMessage, string alertDismissButtonTitle, string alertRecoverySuggestionButtonTitle, NSUrl alertRecoverySuggestionButtonLaunchUrl); + } + + [Mac (15, 0), NoMacCatalyst] + [Protocol (BackwardsCompatibleCodeGeneration = false)] + interface NSViewContentSelectionInfo { + [Export ("selectionAnchorRect")] + CGRect /* NSRect */ SelectionAnchorRect { get; } + } } diff --git a/src/foundation.cs b/src/foundation.cs index 086271153e..ffc886f09c 100644 --- a/src/foundation.cs +++ b/src/foundation.cs @@ -299,10 +299,16 @@ namespace Foundation { #endif { #if !WATCH + // Inlined from the NSAttributedStringAttachmentConveniences category [Static, Export ("attributedStringWithAttachment:")] NSAttributedString FromAttachment (NSTextAttachment attachment); #endif + // Inlined from the NSAttributedStringAttachmentConveniences category + [NoWatch, TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Static, Export ("attributedStringWithAttachment:attributes:")] + NSAttributedString FromAttachment (NSTextAttachment attachment, NSDictionary attributes); + [Export ("string")] IntPtr LowLevelValue { get; } @@ -670,11 +676,16 @@ namespace Foundation { [Export ("drawInRect:")] void DrawString (CGRect rect); - // -(BOOL)containsAttachmentsInRange:(NSRange)range __attribute__((availability(macosx, introduced=10.11))); + // Inlined from the NSAttributedStringKitAdditions category [MacCatalyst (13, 1)] [Export ("containsAttachmentsInRange:")] bool ContainsAttachmentsInRange (NSRange range); + // Inlined from the NSAttributedStringKitAdditions category + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("prefersRTFDInRange:")] + bool PrefersRtfdInRange (NSRange range); + // inlined from NSAttributedStringWebKitAdditions category (since they are all static members) [NoWatch] @@ -841,6 +852,12 @@ namespace Foundation { [MacCatalyst (13, 1)] NSString CocoaVersionDocumentAttribute { get; } #endif // !XAMCORE_5_0 + + // Inlined from the NSAttributedStringAdaptiveImageGlyphConveniences category + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Static] + [Export ("attributedStringWithAdaptiveImageGlyph:attributes:")] + NSAttributedString Create (NSAdaptiveImageGlyph adaptiveImageGlyph, NSDictionary attributes); } // we follow the API found in swift diff --git a/src/social.cs b/src/social.cs index c9d39342c3..ae7acc1967 100644 --- a/src/social.cs +++ b/src/social.cs @@ -228,6 +228,26 @@ namespace Social { [NullAllowed] // by default this property is null [Export ("autoCompletionViewController", ArgumentSemantic.Strong)] SocialViewController AutoCompletionViewController { get; set; } + +#if NET + // Inlined manually from UITextViewDelegate/NSTextViewDelegate, because the one from the *Delegate type + // has different availability attributes depending on the platform. + [iOS (18, 0), MacCatalyst (18, 0), Mac (15, 0), MacCatalyst (18, 0), NoTV] + [Export ("textViewWritingToolsWillBegin:")] + new void WritingToolsWillBegin (SocialTextView textView); + + // Inlined manually from UITextViewDelegate/NSTextViewDelegate, because the one from the *Delegate type + // has different availability attributes depending on the platform. + [iOS (18, 0), MacCatalyst (18, 0), Mac (15, 0), MacCatalyst (18, 0), NoTV] + [Export ("textViewWritingToolsDidEnd:")] + new void WritingToolsDidEnd (SocialTextView textView); + + // Inlined manually from UITextViewDelegate/NSTextViewDelegate, because the one from the *Delegate type + // has different availability attributes depending on the platform. + [iOS (18, 0), MacCatalyst (18, 0), Mac (15, 0), MacCatalyst (18, 0), NoTV] + [Export ("textView:writingToolsIgnoredRangesInEnclosingRange:")] + new NSValue [] GetWritingToolsIgnoredRangesInEnclosingRange (SocialTextView textView, NSRange enclosingRange); +#endif } diff --git a/src/uikit.cs b/src/uikit.cs index edcf5180d6..3999bb0d6b 100644 --- a/src/uikit.cs +++ b/src/uikit.cs @@ -121,6 +121,7 @@ using AppKit; using NSTouchBarProvider = Foundation.NSObject; using NSTouchBar = Foundation.NSObject; using NSToolbar = Foundation.NSObject; +using NSToolbarItem = Foundation.NSObject; #endif #if !NET @@ -1115,6 +1116,9 @@ namespace UIKit { [Export ("accessibilityDirectTouchOptions", ArgumentSemantic.Assign)] UIAccessibilityDirectTouchOptions AccessibilityDirectTouchOptions { get; set; } + [NoWatch, TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("accessibilityExpandedStatus", ArgumentSemantic.Assign)] + UIAccessibilityExpandedStatus AccessibilityExpandedStatus { get; set; } } interface UIAccessibilityAnnouncementFinishedEventArgs { @@ -1264,6 +1268,14 @@ namespace UIKit { [MacCatalyst (14, 0)] [NullAllowed, Export ("image", ArgumentSemantic.Strong)] UIImage Image { get; set; } + + [NoWatch, TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("category", ArgumentSemantic.Copy), NullAllowed] + string Category { get; set; } + + [NoWatch, TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Field ("UIAccessibilityCustomActionCategoryEdit")] + NSString CategoryEdit { get; } } delegate UIAccessibilityCustomRotorItemResult UIAccessibilityCustomRotorSearch (UIAccessibilityCustomRotorSearchPredicate predicate); @@ -1815,6 +1827,10 @@ namespace UIKit { [Export ("activityViewControllerLinkMetadata:")] [return: NullAllowed] LPLinkMetadata GetLinkMetadata (UIActivityViewController activityViewController); + + [iOS (18, 0), MacCatalyst (18, 0)] + [Export ("activityViewControllerShareRecipients:")] + INPerson [] GetShareRecipients (UIActivityViewController activityViewController); } /// @@ -1851,6 +1867,10 @@ namespace UIKit { [MacCatalyst (14, 0)] [Export ("initWithActivityItemsConfiguration:")] NativeHandle Constructor (IUIActivityItemsConfigurationReading activityItemsConfiguration); + + [iOS (18, 0), MacCatalyst (18, 0)] + [Export ("excludedActivitySectionTypes")] + UIActivitySectionTypes ExcludedActivitySectionTypes { get; set; } } [NoWatch] @@ -3381,6 +3401,8 @@ namespace UIKit { IconAndLabel, IconOnly, LabelOnly, + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + ArrowAndLabel, } [NoWatch, TV (16, 0), iOS (16, 0), MacCatalyst (16, 0)] @@ -4584,6 +4606,11 @@ namespace UIKit { [MacCatalyst (16, 0)] [Export ("selfSizingInvalidation", ArgumentSemantic.Assign)] UICollectionViewSelfSizingInvalidation SelfSizingInvalidation { get; set; } + + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("indexPathForSupplementaryView:")] + [return: NullAllowed] + NSIndexPath GetIndexPathForSupplementaryView (UICollectionReusableView supplementaryView); } interface IUICollectionViewDataSourcePrefetching { } @@ -6215,6 +6242,16 @@ namespace UIKit { [MacCatalyst (14, 0)] [Export ("accessibilityName")] string AccessibilityName { get; } + + // Inlined from the ProminenceSupport category + [NoWatch, TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("colorWithProminence:")] + UIColor ApplyProminence (UIColorProminence prominence); + + // Inlined from the ProminenceSupport category + [NoWatch, TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("prominence")] + UIColorProminence Prominence { get; } } [NoWatch] @@ -7616,6 +7653,18 @@ namespace UIKit { [iOS (17, 0), MacCatalyst (17, 0)] [Export ("inlinePredictionType", ArgumentSemantic.Assign)] UITextInlinePredictionType InlinePredictionType { get; set; } + + [iOS (18, 0), MacCatalyst (18, 0), NoTV] + [Export ("writingToolsBehavior")] + UIWritingToolsBehavior WritingToolsBehavior { get; set; } + + [iOS (18, 0), MacCatalyst (18, 0), NoTV] + [Export ("allowedWritingToolsResultOptions", ArgumentSemantic.Assign)] + UIWritingToolsResultOptions AllowedWritingToolsResultOptions { get; set; } + + [iOS (18, 0), MacCatalyst (18, 0), TV (18, 0)] + [Export ("mathExpressionCompletionType")] + UITextMathExpressionCompletionType MathExpressionCompletionType { get; set; } } /// Provides data for the event. @@ -8188,6 +8237,38 @@ namespace UIKit { [Export ("editMenuForTextRange:suggestedActions:")] [return: NullAllowed] UIMenu GetEditMenu (UITextRange textRange, UIMenuElement [] suggestedActions); + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("supportsAdaptiveImageGlyph")] + bool SupportsAdaptiveImageGlyph { get; set; } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("insertAdaptiveImageGlyph:replacementRange:")] + void InsertAdaptiveImageGlyph (NSAdaptiveImageGlyph adaptiveImageGlyph, UITextRange replacementRange); + + [NoTV, iOS (18, 0), MacCatalyst (18, 0)] + [Export ("editable")] + bool Editable { [Bind ("isEditable")] get; } + + [TV (12, 0), iOS (12, 0), MacCatalyst (13, 1)] + [Export ("insertAttributedText:")] + void InsertAttributedText (NSAttributedString text); + + [TV (12, 0), NoWatch, MacCatalyst (13, 1), iOS (12, 0)] + [Export ("attributedTextInRange:")] + NSAttributedString GetAttributedText (UITextRange range); + + [TV (13, 0), NoWatch, iOS (13, 0), MacCatalyst (13, 1)] + [Export ("replaceRange:withAttributedText:")] + void ReplaceRange (UITextRange range, NSAttributedString attributedText); + + [NoWatch, NoTV, iOS (18, 0), MacCatalyst (18, 0)] + [Export ("willPresentWritingTools")] + void WillPresentWritingTools (); + + [NoWatch, NoTV, iOS (18, 0), MacCatalyst (18, 0)] + [Export ("didDismissWritingTools")] + void DidDismissWritingTools (); } /// A manager for bar button items. @@ -13723,7 +13804,7 @@ namespace UIKit { /// Apple documentation for UISearchDisplayController [BaseType (typeof (NSObject))] [Deprecated (PlatformName.iOS, 8, 0, message: "Use 'UISearchController'.")] - [NoMacCatalyst, NoWatch] // Objective-C exception thrown. Name: NSGenericException Reason: UISearchDisplayController is no longer supported when linking against this version of iOS. Please migrate your application to UISearchController. + [MacCatalyst (13, 1), NoWatch] // Objective-C exception thrown. Name: NSGenericException Reason: UISearchDisplayController is no longer supported when linking against this version of iOS. Please migrate your application to UISearchController. [NoTV] [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "Use 'UISearchController'.")] interface UISearchDisplayController { @@ -13794,7 +13875,7 @@ namespace UIKit { [Model] [Protocol] [NoTV] - [NoMacCatalyst, NoWatch] + [MacCatalyst (13, 1), NoWatch] interface UISearchDisplayDelegate { [Export ("searchDisplayControllerWillBeginSearch:")] @@ -14223,6 +14304,19 @@ namespace UIKit { [MacCatalyst (13, 1)] [Internal, Field ("NSSourceTextScalingDocumentOption")] NSString SourceTextScalingDocumentOption { get; } + + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Field ("NSTextHighlightStyleAttributeName")] + NSString TextHighlightStyle { get; } + + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Field ("NSTextHighlightColorSchemeAttributeName")] + NSString TextHighlightColorScheme { get; } + + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Field ("NSAdaptiveImageGlyphAttributeName")] + NSString AdaptiveImageGlyph { get; } + } /// A that displays an on/off switch. @@ -14452,6 +14546,51 @@ namespace UIKit { [Export ("delegate", ArgumentSemantic.Assign)] [NullAllowed] NSObject WeakDelegate { get; set; } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("mode", ArgumentSemantic.Assign)] + UITabBarControllerMode Mode { get; set; } + + [NoTV, iOS (18, 0), MacCatalyst (18, 0)] + [Export ("sidebar", ArgumentSemantic.Strong)] + UITabBarControllerSidebar Sidebar { get; } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("customizationIdentifier", ArgumentSemantic.Copy), NullAllowed] + string CustomizationIdentifier { get; set; } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("compactTabIdentifiers", ArgumentSemantic.Copy), NullAllowed] + string [] CompactTabIdentifiers { get; set; } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("selectedTab", ArgumentSemantic.Strong), NullAllowed] + UITab SelectedTab { get; set; } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("tabs", ArgumentSemantic.Copy)] + UITab [] Tabs { get; set; } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("setTabs:animated:")] + void SetTabs (UITab [] tabs, bool animated); + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("tabForIdentifier:")] + [return: NullAllowed] + UITab GetTab (string identifier); + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("initWithTabs:")] + NativeHandle Constructor (UITab [] tabs); + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("tabBarHidden", ArgumentSemantic.Assign)] + bool TabBarHidden { [Bind ("isTabBarHidden")] get; set; } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("setTabBarHidden:animated:")] + void SetTabBarHidden (bool hidden, bool animated); } interface IUITabBarDelegate { } @@ -14542,6 +14681,42 @@ namespace UIKit { IUIViewControllerAnimatedTransitioning GetAnimationControllerForTransition (UITabBarController tabBarController, UIViewController fromViewController, UIViewController toViewController); + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("tabBarController:shouldSelectTab:"), DefaultValue (false), DelegateName ("UITabBarTabSelection")] + bool ShouldSelectTab (UITabBarController tabBarController, UITab tab); + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("tabBarController:didSelectTab:previousTab:"), EventArgs ("UITabBarTabSelection")] + void DidSelectTab (UITabBarController tabBarController, UITab tab, [NullAllowed] UITab previousTab); + + [NoTV, iOS (18, 0), MacCatalyst (18, 0)] + [Export ("tabBarController:tab:operationForAcceptingItemsFromDropSession:"), NoDefaultValue, DelegateName ("Func")] + UIDropOperation GetOperationForAcceptingItemsFromDropSession (UITabBarController tabBarController, UITab tab, IUIDropSession session); + + [NoTV, iOS (18, 0), MacCatalyst (18, 0)] + [Export ("tabBarController:tab:acceptItemsFromDropSession:"), EventArgs ("UITabBarAcceptItems")] + void AcceptItemsFromDropSession (UITabBarController tabBarController, UITab tab, IUIDropSession session); + + [NoTV, iOS (18, 0), MacCatalyst (18, 0)] + [Export ("tabBarControllerWillBeginEditing:")] + void WillBeginEditing (UITabBarController tabBarController); + + [NoTV, iOS (18, 0), MacCatalyst (18, 0)] + [Export ("tabBarControllerDidEndEditing:")] + void DidBeginEditing (UITabBarController tabBarController); + + [NoTV, iOS (18, 0), MacCatalyst (18, 0)] + [Export ("tabBarController:visibilityDidChangeForTabs:"), EventArgs ("UITabBarTabVisibilityChange")] + void VisibilityDidChangeForTabs (UITabBarController tabBarController, UITab [] tabs); + + [NoTV, iOS (18, 0), MacCatalyst (18, 0)] + [Export ("tabBarController:displayOrderDidChangeForGroup:"), EventArgs ("UITabBarDisplayOrderChange")] + void DisplayOrderDidChangeForGroup (UITabBarController tabBarController, UITabGroup group); + + [NoTV, iOS (18, 0), MacCatalyst (18, 0)] + [Export ("tabBarController:displayedViewControllersForTab:proposedViewControllers:"), NoDefaultValue, DelegateName ("UITabBarGetDisplayedViewControllers")] + UIViewController [] GetDisplayedViewControllers (UITabBarController tabBarController, UITab tab, UIViewController [] proposedViewControllers); } [NoWatch] @@ -15029,6 +15204,9 @@ namespace UIKit { [Export ("selfSizingInvalidation", ArgumentSemantic.Assign)] UITableViewSelfSizingInvalidation SelfSizingInvalidation { get; set; } + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("contentHuggingElements")] + UITableViewContentHuggingElements ContentHuggingElements { get; set; } } interface IUITableViewDataSourcePrefetching { } @@ -16168,7 +16346,7 @@ namespace UIKit { [Export ("editable")] [NoTV] [MacCatalyst (13, 1)] - bool Editable { [Bind ("isEditable")] get; set; } + new bool Editable { [Bind ("isEditable")] get; set; } [Export ("textAlignment")] UITextAlignment TextAlignment { get; set; } @@ -16314,6 +16492,30 @@ namespace UIKit { [NoWatch, TV (17, 0), iOS (17, 0), MacCatalyst (17, 0)] [Export ("borderStyle", ArgumentSemantic.Assign)] UITextViewBorderStyle BorderStyle { get; set; } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("textHighlightAttributes", ArgumentSemantic.Copy), NullAllowed] + NSDictionary TextHighlightAttributes { get; set; } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("drawTextHighlightBackgroundForTextRange:origin:")] + void DrawTextHighlightBackground (NSTextRange textRange, CGPoint origin); + + [NoTV, iOS (18, 0), MacCatalyst (18, 0)] + [Export ("writingToolsActive")] + bool WritingToolsActive { [Bind ("isWritingToolsActive")] get; } + + [NoWatch, NoTV, MacCatalyst (18, 0), iOS (18, 0)] + [Export ("writingToolsBehavior", ArgumentSemantic.Assign)] + new UIWritingToolsBehavior WritingToolsBehavior { get; set; } + + [NoWatch, NoTV, Mac (15, 0), iOS (18, 0)] + [Export ("allowedWritingToolsResultOptions", ArgumentSemantic.Assign)] + new UIWritingToolsResultOptions AllowedWritingToolsResultOptions { get; set; } + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [Export ("textFormattingConfiguration", ArgumentSemantic.Copy), NullAllowed] + UITextFormattingViewControllerConfiguration TextFormattingConfiguration { get; set; } } interface IUITextViewDelegate { } @@ -16413,6 +16615,37 @@ namespace UIKit { [NoWatch, NoTV, iOS (17, 0), MacCatalyst (17, 0)] [Export ("textView:textItemMenuWillEndForTextItem:animator:")] void WillEnd (UITextView textView, UITextItem textItem, IUIContextMenuInteractionAnimating animator); + +#if NET + [iOS (18, 0), MacCatalyst (18, 0), NoTV] + [Export ("textViewWritingToolsWillBegin:"), EventArgs ("UITextView")] + void WritingToolsWillBegin (UITextView textView); + + [iOS (18, 0), MacCatalyst (18, 0), NoTV] + [Export ("textViewWritingToolsDidEnd:"), EventArgs ("UITextView")] + void WritingToolsDidEnd (UITextView textView); + + [iOS (18, 0), MacCatalyst (18, 0), NoTV] + [Export ("textView:writingToolsIgnoredRangesInEnclosingRange:"), DelegateName ("UITextViewRange"), NoDefaultValue] + // Can't use BindAs in a protocol [return: BindAs (typeof (NSRange[]))] + NSValue [] GetWritingToolsIgnoredRangesInEnclosingRange (UITextView textView, NSRange enclosingRange); +#endif + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [Export ("textView:willBeginFormattingWithViewController:"), EventArgs ("UITextViewTextFormattingViewController")] + void WillBeginFormatting (UITextView textView, UITextFormattingViewController viewController); + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [Export ("textView:didBeginFormattingWithViewController:"), EventArgs ("UITextViewTextFormattingViewController")] + void DidBeginFormatting (UITextView textView, UITextFormattingViewController viewController); + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [Export ("textView:willEndFormattingWithViewController:"), EventArgs ("UITextViewTextFormattingViewController")] + void WillEndFormatting (UITextView textView, UITextFormattingViewController viewController); + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [Export ("textView:didEndFormattingWithViewController:"), EventArgs ("UITextViewTextFormattingViewController")] + void DidEndFormatting (UITextView textView, UITextFormattingViewController viewController); } /// @@ -18293,6 +18526,15 @@ namespace UIKit { [TV (13, 0), NoWatch, iOS (13, 0), MacCatalyst (13, 1)] [Export ("viewIsAppearing:")] void ViewIsAppearing (bool animated); + + // Inlined from the UITab category + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("tab", ArgumentSemantic.Weak), NullAllowed] + UITab Tab { get; } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("preferredTransition", ArgumentSemantic.Strong), NullAllowed] + UIViewControllerTransition PreferredTransition { get; set; } } [NoWatch] @@ -18681,6 +18923,15 @@ namespace UIKit { [Watch (10, 0), TV (17, 0), iOS (17, 0), MacCatalyst (17, 0)] [Export ("imageDynamicRange")] UIImageDynamicRange ImageDynamicRange { get; } + + [Static] + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("traitCollectionWithListEnvironment:")] + UITraitCollection GetTraitCollection (UIListEnvironment listEnvironment); + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("listEnvironment")] + UIListEnvironment ListEnvironment { get; } } [NoWatch] @@ -21579,7 +21830,7 @@ namespace UIKit { [Export ("focusGroupPriority")] UIFocusGroupPriority FocusGroupPriority { get; } - [NoWatch, NoTV, iOS (15, 0), MacCatalyst (15, 0)] + [NoWatch, TV (18, 0), iOS (15, 0), MacCatalyst (15, 0)] [Export ("isTransparentFocusItem")] bool IsTransparentFocusItem { get; } @@ -21587,6 +21838,10 @@ namespace UIKit { [MacCatalyst (13, 1)] [Export ("didHintFocusMovement:")] void DidHintFocusMovement (UIFocusMovementHint hint); + + [iOS (18, 0), MacCatalyst (18, 0), TV (18, 0), NoWatch] + [Export ("focusItemDeferralMode")] + UIFocusItemDeferralMode FocusItemDeferralMode { get; } } [DisableDefaultCtor] // [Assert] -init is not a useful initializer for this class. Use one of the designated initializers instead @@ -23323,6 +23578,10 @@ namespace UIKit { [MacCatalyst (16, 0)] [Export ("renameDocumentAtURL:proposedName:completionHandler:")] void RenameDocument (NSUrl documentUrl, string proposedName, Action completionHandler); + + [iOS (18, 0), MacCatalyst (18, 0)] + [Export ("activeDocumentCreationIntent"), NullAllowed] + UIDocumentCreationIntent ActiveDocumentCreationIntent { get; } } /// Interface representing the required methods (if any) of the protocol . @@ -23724,6 +23983,16 @@ namespace UIKit { [TV (15, 0), iOS (15, 0), MacCatalyst (15, 0)] [Export ("completeStateRestoration")] void CompleteStateRestoration (); + + // Inlined from the UIScene (SystemProtection) category + [iOS (18, 0), NoWatch, NoTV, MacCatalyst (18, 0)] + [Export ("systemProtectionManager"), NullAllowed] + UISceneSystemProtectionManager SystemProtectionManager { get; } + + [iOS (18, 0), NoWatch, NoTV, MacCatalyst (18, 0)] + [Notification] + [Field ("UISceneSystemProtectionDidChangeNotification")] + NSString SystemProtectionDidChangeNotification { get; } } interface IUISceneDelegate { } @@ -24233,9 +24502,13 @@ namespace UIKit { [Export ("displayUsingSystemFont")] bool DisplayUsingSystemFont { get; set; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use the 'LanguageFilter' property instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use the 'LanguageFilter' property instead.")] [Export ("filteredTraits", ArgumentSemantic.Assign)] UIFontDescriptorSymbolicTraits FilteredTraits { get; set; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use the 'LanguageFilter' property instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use the 'LanguageFilter' property instead.")] [NullAllowed, Export ("filteredLanguagesPredicate", ArgumentSemantic.Copy)] NSPredicate FilteredLanguagesPredicate { get; set; } @@ -24264,11 +24537,11 @@ namespace UIKit { [Export ("zOffset")] nfloat ZOffset { get; } - [iOS (16, 4), NoMacCatalyst] + [iOS (16, 4), MacCatalyst (17, 0)] [Export ("azimuthAngleInView:")] nfloat GetAzimuthAngle ([NullAllowed] UIView view); - [iOS (16, 4), NoMacCatalyst] + [iOS (16, 4), MacCatalyst (17, 0)] [Export ("azimuthUnitVectorInView:")] CGVector GetAzimuthUnitVector ([NullAllowed] UIView view); @@ -25132,6 +25405,14 @@ namespace UIKit { [iOS (15, 0), MacCatalyst (15, 0)] [Field ("UIActivityItemsConfigurationMetadataKeyLinkPresentationMetadata")] NSString LinkPresentationMetadata { get; } + + [iOS (18, 0), MacCatalyst (18, 0)] + [Field ("UIActivityItemsConfigurationMetadataKeyCollaborationModeRestrictions")] + NSString CollaborationModeRestrictions { get; } + + [iOS (18, 0), MacCatalyst (18, 0)] + [Field ("UIActivityItemsConfigurationMetadataKeyShareRecipients")] + NSString ShareRecipients { get; } } delegate NSObject UIActivityItemsConfigurationMetadataProviderHandler (NSString activityItemsConfigurationMetadataKey); @@ -25550,28 +25831,46 @@ namespace UIKit { [Export ("clearConfiguration")] UIBackgroundConfiguration ClearConfiguration { get; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use the 'ListCellConfiguration' property instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use the 'ListCellConfiguration' property instead.")] + [Deprecated (PlatformName.TvOS, 18, 0, message: "Use the 'ListCellConfiguration' property instead.")] [Static] [Export ("listPlainCellConfiguration")] UIBackgroundConfiguration ListPlainCellConfiguration { get; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use the 'ListHeaderConfiguration' or the 'ListFooterConfiguration' property instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use the 'ListHeaderConfiguration' or the 'ListFooterConfiguration' property instead.")] + [Deprecated (PlatformName.TvOS, 18, 0, message: "Use the 'ListHeaderConfiguration' or the 'ListFooterConfiguration' property instead.")] [Static] [Export ("listPlainHeaderFooterConfiguration")] UIBackgroundConfiguration ListPlainHeaderFooterConfiguration { get; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use the 'ListCellConfiguration' property instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use the 'ListCellConfiguration' property instead.")] + [Deprecated (PlatformName.TvOS, 18, 0, message: "Use the 'ListCellConfiguration' property instead.")] [Static] [Export ("listGroupedCellConfiguration")] UIBackgroundConfiguration ListGroupedCellConfiguration { get; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use the 'ListHeaderConfiguration' or the 'ListFooterConfiguration' property instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use the 'ListHeaderConfiguration' or the 'ListFooterConfiguration' property instead.")] + [Deprecated (PlatformName.TvOS, 18, 0, message: "Use the 'ListHeaderConfiguration' or the 'ListFooterConfiguration' property instead.")] [Static] [Export ("listGroupedHeaderFooterConfiguration")] UIBackgroundConfiguration ListGroupedHeaderFooterConfiguration { get; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use the 'ListHeaderConfiguration' or the 'ListFooterConfiguration' property instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use the 'ListHeaderConfiguration' or the 'ListFooterConfiguration' property instead.")] + [Deprecated (PlatformName.TvOS, 18, 0, message: "Use the 'ListHeaderConfiguration' or the 'ListFooterConfiguration' property instead.")] [NoTV] [MacCatalyst (13, 1)] [Static] [Export ("listSidebarHeaderConfiguration")] UIBackgroundConfiguration ListSidebarHeaderConfiguration { get; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use the 'ListCellConfiguration' property instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use the 'ListCellConfiguration' property instead.")] + [Deprecated (PlatformName.TvOS, 18, 0, message: "Use the 'ListCellConfiguration' property instead.")] [NoTV] [MacCatalyst (13, 1)] [Static] @@ -25633,6 +25932,25 @@ namespace UIKit { [Export ("strokeOutset")] nfloat StrokeOutset { get; set; } + + [Static] + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("listCellConfiguration")] + UIBackgroundConfiguration ListCellConfiguration { get; } + + [Static] + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("listHeaderConfiguration")] + UIBackgroundConfiguration ListHeaderConfiguration { get; } + + [Static] + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("listFooterConfiguration")] + UIBackgroundConfiguration ListFooterConfiguration { get; } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("shadowProperties")] + UIShadowProperties ShadowProperties { get; } } [NoWatch, TV (14, 0), iOS (14, 0)] @@ -25866,6 +26184,10 @@ namespace UIKit { [NullAllowed] [Export ("trailingSwipeActionsConfigurationProvider", ArgumentSemantic.Copy)] UICollectionLayoutListSwipeActionsConfigurationProvider TrailingSwipeActionsConfigurationProvider { get; set; } + + [TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("contentHuggingElements")] + UICollectionLayoutListContentHuggingElements ContentHuggingElements { get; set; } } [NoWatch, TV (14, 0), iOS (14, 0)] @@ -26249,18 +26571,30 @@ namespace UIKit { [Export ("valueCellConfiguration")] UIListContentConfiguration ValueCellConfiguration { get; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use 'HeaderConfiguration' instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use 'HeaderConfiguration' instead.")] + [Deprecated (PlatformName.TvOS, 18, 0, message: "Use 'HeaderConfiguration' instead.")] [Static] [Export ("plainHeaderConfiguration")] UIListContentConfiguration PlainHeaderConfiguration { get; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use 'FooterConfiguration' instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use 'FooterConfiguration' instead.")] + [Deprecated (PlatformName.TvOS, 18, 0, message: "Use 'FooterConfiguration' instead.")] [Static] [Export ("plainFooterConfiguration")] UIListContentConfiguration PlainFooterConfiguration { get; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use 'HeaderConfiguration' instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use 'HeaderConfiguration' instead.")] + [Deprecated (PlatformName.TvOS, 18, 0, message: "Use 'HeaderConfiguration' instead.")] [Static] [Export ("groupedHeaderConfiguration")] UIListContentConfiguration GroupedHeaderConfiguration { get; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use 'FooterConfiguration' instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use 'FooterConfiguration' instead.")] + [Deprecated (PlatformName.TvOS, 18, 0, message: "Use 'FooterConfiguration' instead.")] [Static] [Export ("groupedFooterConfiguration")] UIListContentConfiguration GroupedFooterConfiguration { get; } @@ -26275,12 +26609,16 @@ namespace UIKit { [Export ("extraProminentInsetGroupedHeaderConfiguration")] UIListContentConfiguration ExtraProminentInsetGroupedHeaderConfiguration { get; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use 'CellConfiguration' instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use 'CellConfiguration' instead.")] [NoTV] [MacCatalyst (13, 1)] [Static] [Export ("sidebarCellConfiguration")] UIListContentConfiguration SidebarCellConfiguration { get; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use 'SubtitleCellConfiguration' instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use 'SubtitleCellConfiguration' instead.")] [NoTV] [MacCatalyst (13, 1)] [Static] @@ -26299,12 +26637,24 @@ namespace UIKit { [Export ("accompaniedSidebarSubtitleCellConfiguration")] UIListContentConfiguration AccompaniedSidebarSubtitleCellConfiguration { get; } + [Deprecated (PlatformName.iOS, 18, 0, message: "Use 'HeaderConfiguration' instead.")] + [Deprecated (PlatformName.MacCatalyst, 18, 0, message: "Use 'HeaderConfiguration' instead.")] [NoTV] [MacCatalyst (13, 1)] [Static] [Export ("sidebarHeaderConfiguration")] UIListContentConfiguration SidebarHeaderConfiguration { get; } + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Static] + [Export ("headerConfiguration")] + UIListContentConfiguration HeaderConfiguration { get; } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Static] + [Export ("footerConfiguration")] + UIListContentConfiguration FooterConfiguration { get; } + [NullAllowed, Export ("image", ArgumentSemantic.Strong)] UIImage Image { get; set; } @@ -26346,6 +26696,10 @@ namespace UIKit { [Export ("textToSecondaryTextVerticalPadding")] nfloat TextToSecondaryTextVerticalPadding { get; set; } + + [iOS (18, 0), TV (18, 0), MacCatalyst (18, 0)] + [Export ("alpha")] + nfloat Alpha { get; set; } } [NoWatch, TV (14, 0), iOS (14, 0)] @@ -26406,6 +26760,22 @@ namespace UIKit { [Export ("accessibilityIgnoresInvertColors")] bool AccessibilityIgnoresInvertColors { get; set; } + + [iOS (18, 0), TV (18, 0), MacCatalyst (18, 0)] + [Export ("strokeWidth")] + nfloat StrokeWidth { get; set; } + + [iOS (18, 0), TV (18, 0), MacCatalyst (18, 0)] + [Export ("strokeColor", ArgumentSemantic.Strong), NullAllowed] + UIColor StrokeColor { get; set; } + + [iOS (18, 0), TV (18, 0), MacCatalyst (18, 0)] + [Export ("strokeColorTransformer", ArgumentSemantic.Copy), NullAllowed] + UIConfigurationColorTransformerHandler StrokeColorTransformer { get; set; } + + [iOS (18, 0), TV (18, 0), MacCatalyst (18, 0)] + [Export ("resolvedStrokeColorForTintColor:")] + UIColor GetResolvedStrokeColor (UIColor tintColor); } [NoWatch, TV (14, 0), iOS (14, 0)] @@ -27604,7 +27974,7 @@ namespace UIKit { interface IUIPopoverPresentationControllerSourceItem { } - [NoWatch, NoTV, iOS (16, 0), MacCatalyst (16, 0)] + [NoWatch, NoTV, iOS (16, 0), MacCatalyst (16, 0), NoMac] [Protocol] interface UIPopoverPresentationControllerSourceItem { @@ -27925,6 +28295,9 @@ namespace UIKit { [NullAllowed, Export ("baseBackgroundColor", ArgumentSemantic.Strong)] UIColor BaseBackgroundColor { get; set; } + [iOS (18, 0), MacCatalyst (18, 0)] + [Export ("imagePlacement", ArgumentSemantic.Assign)] + NSDirectionalRectEdge ImagePlacement { get; set; } } interface IUIFindInteractionDelegate { } @@ -28059,7 +28432,7 @@ namespace UIKit { nfloat Compressed { get; } } - [NoWatch, NoTV, iOS (16, 4), NoMacCatalyst] + [NoWatch, NoTV, iOS (16, 4), MacCatalyst (16, 4)] [BaseType (typeof (NSObject))] [DisableDefaultCtor] interface UITextInputContext { @@ -28375,6 +28748,10 @@ namespace UIKit { [Export ("undoRedoItemGroup")] UIBarButtonItemGroup UndoRedoItemGroup { get; } + + [iOS (18, 0), MacCatalyst (18, 0)] + [Export ("launchOptions", ArgumentSemantic.Strong)] + UIDocumentViewControllerLaunchOptions LaunchOptions { get; set; } } interface IUIShapeProvider { } @@ -29080,6 +29457,13 @@ namespace UIKit { [Abstract] [Export ("typesettingLanguage")] string TypesettingLanguage { get; set; } + +#if NET + [Abstract] +#endif + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Export ("listEnvironment")] + UIListEnvironment ListEnvironment { get; set; } } @@ -29408,4 +29792,1209 @@ namespace UIKit { UICanvasFeedbackGenerator GetFeedbackGenerator (UIView forView); } + [Native] + [NoWatch, NoTV, NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UIActivityCollaborationMode : long { + SendCopy, + Collaborate, + } + + [Native] + [NoWatch, NoTV, NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UIActivitySectionTypes : ulong { + None = 0, + PeopleSuggestions, + } + + [Native] + [NoWatch, TV (18, 0), NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UICollectionLayoutListContentHuggingElements : ulong { + None = 0, + SupplementaryHeader = 1 << 0, + } + + [Native] + [NoWatch, TV (18, 0), NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UIColorProminence : long { + Primary, + Secondary, + Tertiary, + Quaternary, + } + + [NoWatch, NoTV, NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UIDocumentCreationIntent { + [DefaultEnumValue] + [Field ("UIDocumentCreationIntentDefault")] + Default, + } + + [Native] + [NoWatch, TV (18, 0), NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UITabPlacement : long { + Automatic = 0, + Default = 1, + Optional = 2, + Movable = 3, + Pinned = 4, + Fixed = 5, + SidebarOnly = 6, + } + + [Native] + [NoWatch, TV (18, 0), NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UITabBarControllerMode : long { + Automatic = 0, + TabBar = 1, + [NoTV] + TabSidebar = 2, + } + + [Native] + [NoWatch, NoTV, NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UITabBarControllerSidebarLayout : long { + Automatic = 0, + Overlap = 1, + Tile = 2, + } + + [Native] + [NoWatch, NoTV, NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UITabGroupSidebarAppearance : ulong { + Automatic = 0, + Inline = 1, + RootSection = 2, + } + + [Native] + [NoWatch, TV (18, 0), NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UITableViewContentHuggingElements : long { + None = 0, + SectionHeaders = 1 << 0, + } + + [Native] + [NoWatch, TV (18, 0), NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UITextMathExpressionCompletionType : long { + Default, + No, + Yes, + } + + [Native] + [NoWatch, NoTV, NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UIWritingToolsBehavior : long { + None = -1, + Default = 0, + Complete, + Limited, + } + + [Flags] + [Native] + [NoWatch, NoTV, NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UIWritingToolsResultOptions : ulong { + Default = 0, + PlainText = 1 << 0, + RichText = 1 << 1, + List = 1 << 2, + Table = 1 << 3, + } + + [Native] + [NoWatch, TV (18, 0), NoMac, iOS (18, 0), MacCatalyst (18, 0)] + enum UIListEnvironment : long { + Unspecified = 0, + None = 1, + Plain = 2, + Grouped = 3, + [NoTV] + InsetGrouped = 4, + [NoTV] + Sidebar = 5, + [NoTV] + SidebarPlain = 6, + } + + [NoWatch, NoTV, NoMac, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UIActivityCollaborationModeRestriction : NSSecureCoding, NSCopying { + + [Export ("disabledMode")] + UIActivityCollaborationMode DisabledMode { get; } + + [Export ("alertTitle", ArgumentSemantic.Copy), NullAllowed] + string AlertTitle { get; } + + [Export ("alertMessage", ArgumentSemantic.Copy), NullAllowed] + string AlertMessage { get; } + + [Export ("alertDismissButtonTitle", ArgumentSemantic.Copy), NullAllowed] + string AlertDismissButtonTitle { get; } + + [Export ("alertRecoverySuggestionButtonTitle", ArgumentSemantic.Copy), NullAllowed] + string AlertRecoverySuggestionButtonTitle { get; } + + [Export ("alertRecoverySuggestionButtonLaunchURL", ArgumentSemantic.Copy), NullAllowed] + NSUrl AlertRecoverySuggestionButtonLaunchUrl { get; } + + [Export ("initWithDisabledMode:")] + NativeHandle Constructor (UIActivityCollaborationMode disabledMode); + + [Export ("initWithDisabledMode:alertTitle:alertMessage:")] + NativeHandle Constructor (UIActivityCollaborationMode disabledMode, string alertTitle, string alertMessage); + + [Export ("initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:")] + NativeHandle Constructor (UIActivityCollaborationMode disabledMode, string alertTitle, string alertMessage, string alertDismissButtonTitle); + + [Export ("initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL:")] + NativeHandle Constructor (UIActivityCollaborationMode disabledMode, string alertTitle, string alertMessage, string alertDismissButtonTitle, string alertRecoverySuggestionButtonTitle, NSUrl alertRecoverySuggestionButtonLaunchUrl); + } + + [NoWatch, NoTV, NoMac, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (UICalendarSelection))] + [DisableDefaultCtor] + interface UICalendarSelectionWeekOfYear { + [Export ("selectedWeekOfYear", ArgumentSemantic.Copy), NullAllowed] + NSDateComponents SelectedWeekOfYear { get; set; } + + [Export ("setSelectedWeekOfYear:animated:")] + void SetSelectedWeekOfYear ([NullAllowed] NSDateComponents selectedWeekOfYear, bool animated); + + [Export ("delegate", ArgumentSemantic.Weak), NullAllowed] + NSObject WeakDelegate { get; } + + [Wrap ("WeakDelegate")] + [NullAllowed] + IUISheetPresentationControllerDelegate Delegate { get; } + + [Export ("initWithDelegate:")] + NativeHandle Constructor ([NullAllowed] IUICalendarSelectionWeekOfYearDelegate @delegate); + } + + [NoWatch, NoTV, NoMac, iOS (18, 0), MacCatalyst (18, 0)] + [Protocol (BackwardsCompatibleCodeGeneration = false), Model] + [BaseType (typeof (NSObject))] + interface UICalendarSelectionWeekOfYearDelegate { + [Abstract] + [Export ("weekOfYearSelection:didSelectWeekOfYear:")] + void DidSelectWeekOfYear (UICalendarSelectionWeekOfYear selection, [NullAllowed] NSDateComponents weekOfYearComponents); + + [Export ("weekOfYearSelection:canSelectWeekOfYear:")] + bool CanSelectWeekOfYear (UICalendarSelectionWeekOfYear selection, [NullAllowed] NSDateComponents weekOfYearComponents); + } + + interface IUICalendarSelectionWeekOfYearDelegate { } + + [iOS (18, 0), MacCatalyst (18, 0), NoWatch, NoTV] + [BaseType (typeof (NSObject))] + interface UIDocumentViewControllerLaunchOptions { + [Export ("browserViewController", ArgumentSemantic.Strong)] + UIDocumentBrowserViewController BrowserViewController { get; set; } + + [Export ("title", ArgumentSemantic.Copy)] + string Title { get; set; } + + [Export ("primaryAction", ArgumentSemantic.Copy), NullAllowed] + UIAction PrimaryAction { get; set; } + + [Export ("secondaryAction", ArgumentSemantic.Copy), NullAllowed] + UIAction SecondaryAction { get; set; } + + [Export ("documentTargetView", ArgumentSemantic.Strong), NullAllowed] + UIView DocumentTargetView { get; set; } + + [Export ("foregroundAccessoryView", ArgumentSemantic.Strong), NullAllowed] + UIView ForegroundAccessoryView { get; set; } + + [Export ("backgroundAccessoryView", ArgumentSemantic.Strong), NullAllowed] + UIView BackgroundAccessoryView { get; set; } + + [Export ("background", ArgumentSemantic.Strong)] + UIBackgroundConfiguration Background { get; set; } + + [Static] + [Export ("createDocumentActionWithIntent:")] + UIAction CreateDocumentAction (UIDocumentCreationIntent indent); + } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0), NoWatch] + [BaseType (typeof (UITab))] + [DisableDefaultCtor] + interface UISearchTab { + [DesignatedInitializer] + [Export ("initWithViewControllerProvider:")] + NativeHandle Constructor ([NullAllowed] Func viewControllerProvider); + } + + [TV (18, 0), iOS (18, 0), MacCatalyst (18, 0), NoWatch] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UITab : UIAccessibilityIdentification +#if !TVOS + , UIPopoverPresentationControllerSourceItem, UISpringLoadedInteractionSupporting +#endif + { + [Export ("identifier", ArgumentSemantic.Strong)] + string Identifier { get; } + + [Export ("title", ArgumentSemantic.Copy)] + string Title { get; set; } + + [Export ("image", ArgumentSemantic.Strong), NullAllowed] + UIImage Image { get; set; } + + [Export ("subtitle", ArgumentSemantic.Copy), NullAllowed] + string Subtitle { get; set; } + + [Export ("badgeValue", ArgumentSemantic.Copy), NullAllowed] + string BadgeValue { get; set; } + + [Export ("preferredPlacement", ArgumentSemantic.Assign)] + UITabPlacement PreferredPlacement { get; set; } + + [Export ("userInfo", ArgumentSemantic.Strong), NullAllowed] + NSObject UserInfo { get; set; } + + [Export ("parent", ArgumentSemantic.Strong), NullAllowed] + UITabGroup Parent { get; } + + [Export ("tabBarController", ArgumentSemantic.Strong), NullAllowed] + UITabBarController TabBarController { get; } + + [Export ("viewController", ArgumentSemantic.Strong), NullAllowed] + UIViewController ViewController { get; } + + [NullAllowed, Export ("managingTabGroup", ArgumentSemantic.Strong)] + UITabGroup ManagingTabGroup { get; } + + [Export ("hidden", ArgumentSemantic.Assign)] + bool Hidden { [Bind ("isHidden")] get; set; } + + [Export ("hiddenByDefault", ArgumentSemantic.Assign)] + bool HiddenByDefault { [Bind ("isHiddenByDefault")] get; set; } + + [Export ("allowsHiding", ArgumentSemantic.Assign)] + bool AllowsHiding { get; set; } + + [Export ("initWithTitle:image:identifier:viewControllerProvider:")] + NativeHandle Constructor (string title, [NullAllowed] UIImage image, string identifier, [NullAllowed] Func viewControllerProvider); + } + + [NoTV, NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UITabSidebarScrollTarget { + [Static] + [Export ("targetForHeader")] + UITabSidebarScrollTarget GetTargetForHeader (); + + [Static] + [Export ("targetForFooter")] + UITabSidebarScrollTarget GetTargetForFooter (); + + [Static] + [Export ("targetForTab:")] + UITabSidebarScrollTarget GetTargetForTab (UITab tab); + + } + + [NoTV, NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UITabBarControllerSidebar { + [Export ("delegate", ArgumentSemantic.Weak), NullAllowed] + NSObject WeakDelegate { get; set; } + + [Wrap ("WeakDelegate")] + [NullAllowed] + IUITabBarControllerSidebarDelegate Delegate { get; set; } + + [Export ("hidden", ArgumentSemantic.Assign)] + bool Hidden { [Bind ("isHidden")] get; set; } + + [Export ("preferredLayout", ArgumentSemantic.Assign)] + UITabBarControllerSidebarLayout PreferredLayout { get; set; } + + [Export ("headerContentConfiguration", ArgumentSemantic.Copy), NullAllowed] + IUIContentConfiguration HeaderContentConfiguration { get; set; } + + [Export ("footerContentConfiguration", ArgumentSemantic.Copy), NullAllowed] + IUIContentConfiguration FooterContentConfiguration { get; set; } + + [Export ("bottomBarView", ArgumentSemantic.Strong), NullAllowed] + UIView BottomBarView { get; set; } + + [Export ("scrollToTarget:animated:")] + void ScrollToTarget (UITabSidebarScrollTarget target, bool animated); + + [Export ("reconfigureItemForTab:")] + void ReconfigureItemForTab (UITab tab); + } + + [NoTV, NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [Protocol (BackwardsCompatibleCodeGeneration = false), Model] + [BaseType (typeof (NSObject))] + interface UITabBarControllerSidebarDelegate { + [Export ("tabBarController:sidebarVisibilityWillChange:animator:")] + void SidebarVisibilityWillChange (UITabBarController tabBarController, UITabBarControllerSidebar sidebar, IUITabBarControllerSidebarAnimating animator); + + [Export ("tabBarController:sidebar:itemForRequest:"), NoDefaultValue] + UITabSidebarItem GetItemForRequest (UITabBarController tabBarController, UITabBarControllerSidebar sidebar, UITabSidebarItemRequest request); + + [Export ("tabBarController:sidebar:updateItem:")] + void UpdateItem (UITabBarController tabBarController, UITabBarControllerSidebar sidebar, UITabSidebarItem item); + + [Export ("tabBarController:sidebar:willBeginDisplayingTab:")] + void WillBeginDisplayingTab (UITabBarController tabBarController, UITabBarControllerSidebar sidebar, UITab tab); + + [Export ("tabBarController:sidebar:didEndDisplayingTab:")] + void DidEndDisplayingTab (UITabBarController tabBarController, UITabBarControllerSidebar sidebar, UITab tab); + + [Export ("tabBarController:sidebar:leadingSwipeActionsConfigurationForTab:"), DefaultValue (null)] + [return: NullAllowed] + UISwipeActionsConfiguration GetLeadingSwipeActionsConfigurationForTab (UITabBarController tabBarController, UITabBarControllerSidebar sidebar, UITab tab); + + [Export ("tabBarController:sidebar:trailingSwipeActionsConfigurationForTab:"), DefaultValue (null)] + [return: NullAllowed] + UISwipeActionsConfiguration GetTrailingSwipeActionsConfigurationForTab (UITabBarController tabBarController, UITabBarControllerSidebar sidebar, UITab tab); + + [Export ("tabBarController:sidebar:contextMenuConfigurationForTab:"), DefaultValue (null)] + [return: NullAllowed] + UIContextMenuConfiguration GetContextMenuConfigurationForTab (UITabBarController tabBarController, UITabBarControllerSidebar sidebar, UITab tab); + } + + interface IUITabBarControllerSidebarDelegate { } + + [TV (18, 0), NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (UITab))] + [DisableDefaultCtor] + interface UITabGroup { + [Export ("selectedChild", ArgumentSemantic.Strong), NullAllowed] + UITab SelectedChild { get; set; } + + [Export ("defaultChildIdentifier", ArgumentSemantic.Copy), NullAllowed] + string DefaultChildIdentifier { get; set; } + + [Export ("children", ArgumentSemantic.Copy)] + UITab [] Children { get; set; } + + [Export ("displayOrderIdentifiers", ArgumentSemantic.Copy)] + string [] DisplayOrderIdentifiers { get; set; } + + [Export ("allowsReordering", ArgumentSemantic.Assign)] + bool AllowsReordering { get; set; } + + [Export ("displayOrder", ArgumentSemantic.Strong)] + UITab [] DisplayOrder { get; } + + [Export ("managingNavigationController", ArgumentSemantic.Strong), NullAllowed] + UINavigationController ManagingNavigationController { get; set; } + + [Export ("tabForIdentifier:")] + [return: NullAllowed] + UITab GetTab (string identifier); + + [Export ("sidebarActions", ArgumentSemantic.Copy)] + UIAction [] SidebarActions { get; set; } + + [NoTV] + [Export ("sidebarAppearance", ArgumentSemantic.Assign)] + UITabGroupSidebarAppearance SidebarAppearance { get; set; } + + [Export ("initWithTitle:image:identifier:children:viewControllerProvider:")] + NativeHandle Constructor (string title, [NullAllowed] UIImage image, string identifier, UITab [] children, [NullAllowed] Func viewControllerProvider); + } + + [NoTV, NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UITabSidebarItem : NSCopying { + [Export ("tab", ArgumentSemantic.Strong), NullAllowed] + UITab Tab { get; } + + [Export ("action", ArgumentSemantic.Strong), NullAllowed] + UIAction Action { get; } + + [Export ("configurationState", ArgumentSemantic.Strong)] + UICellConfigurationState ConfigurationState { get; } + + [Export ("contentConfiguration", ArgumentSemantic.Copy)] + IUIContentConfiguration ContentConfiguration { get; set; } + + [Export ("backgroundConfiguration", ArgumentSemantic.Copy)] + UIBackgroundConfiguration BackgroundConfiguration { get; set; } + + [Export ("accessories", ArgumentSemantic.Copy)] + UICellAccessory [] Accessories { get; set; } + + [Export ("defaultContentConfiguration")] + UIListContentConfiguration DefaultContentConfiguration { get; } + + [Export ("defaultBackgroundConfiguration")] + UIBackgroundConfiguration DefaultBackgroundConfiguration { get; } + + [Static] + [Export ("itemFromRequest:")] + UITabSidebarItem GetItem (UITabSidebarItemRequest request); + } + + [NoTV, NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UITabSidebarItemRequest { + [Export ("tab"), NullAllowed] + UITab Tab { get; } + + [Export ("action"), NullAllowed] + UIAction Action { get; } + } + + [TV (18, 0), NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (NSObject))] + interface UITraitListEnvironment : UINSIntegerTraitDefinition { + } + + [TV (18, 0), NoWatch, iOS (18, 0), NoMacCatalyst] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UIUpdateActionPhase { + [Static] + [Export ("afterUpdateScheduled")] + UIUpdateActionPhase AfterUpdateScheduled { get; } + + [Static] + [Export ("beforeEventDispatch")] + UIUpdateActionPhase BeforeEventDispatch { get; } + + [Static] + [Export ("afterEventDispatch")] + UIUpdateActionPhase AfterEventDispatch { get; } + + [Static] + [Export ("beforeCADisplayLinkDispatch")] + UIUpdateActionPhase BeforeCADisplayLinkDispatch { get; } + + [Static] + [Export ("afterCADisplayLinkDispatch")] + UIUpdateActionPhase AfterCADisplayLinkDispatch { get; } + + [Static] + [Export ("beforeCATransactionCommit")] + UIUpdateActionPhase BeforeCATransactionCommit { get; } + + [Static] + [Export ("afterCATransactionCommit")] + UIUpdateActionPhase AfterCATransactionCommit { get; } + + [Static] + [Export ("beforeLowLatencyEventDispatch")] + UIUpdateActionPhase BeforeLowLatencyEventDispatch { get; } + + [Static] + [Export ("afterLowLatencyEventDispatch")] + UIUpdateActionPhase AfterLowLatencyEventDispatch { get; } + + [Static] + [Export ("beforeLowLatencyCATransactionCommit")] + UIUpdateActionPhase BeforeLowLatencyCATransactionCommit { get; } + + [Static] + [Export ("afterLowLatencyCATransactionCommit")] + UIUpdateActionPhase AfterLowLatencyCATransactionCommit { get; } + + [Static] + [Export ("afterUpdateComplete")] + UIUpdateActionPhase AfterUpdateComplete { get; } + } + + [TV (18, 0), NoWatch, iOS (18, 0), NoMacCatalyst] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UIUpdateInfo { + [Static] + [Export ("currentUpdateInfoForWindowScene:")] + [return: NullAllowed] + UIUpdateInfo GetCurrentUpdateInfo (UIWindowScene windowScene); + + [Static] + [Export ("currentUpdateInfoForView:")] + [return: NullAllowed] + UIUpdateInfo GetCurrentUpdateInfo (UIView windowScene); + + [Export ("modelTime")] + double ModelTime { get; } + + [Export ("completionDeadlineTime")] + double CompletionDeadlineTime { get; } + + [Export ("estimatedPresentationTime")] + double EstimatedPresentationTime { get; } + + [Export ("immediatePresentationExpected")] + bool ImmediatePresentationExpected { [Bind ("isImmediatePresentationExpected")] get; } + + [Export ("lowLatencyEventDispatchConfirmed")] + bool LowLatencyEventDispatchConfirmed { [Bind ("isLowLatencyEventDispatchConfirmed")] get; } + + [Export ("performingLowLatencyPhases")] + bool PerformingLowLatencyPhases { [Bind ("isPerformingLowLatencyPhases")] get; } + } + + delegate void UIUpdateLinkCallback (UIUpdateLink updateLink, UIUpdateInfo updateInfo); + + [TV (18, 0), NoWatch, iOS (18, 0), NoMacCatalyst] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UIUpdateLink { + [Static] + [Export ("updateLinkForWindowScene:")] + UIUpdateInfo GetUpdateLink (UIWindowScene windowScene); + + [Static] + [Export ("updateLinkForView:")] + UIUpdateInfo GetUpdateLink (UIView windowScene); + + [Export ("addActionToPhase:handler:")] + void AddActionToPhase (UIUpdateActionPhase phase, UIUpdateLinkCallback handler); + + [Export ("addActionToPhase:target:selector:")] + void AddActionToPhase (UIUpdateActionPhase phase, NSObject target, Selector selector); + + [Export ("enabled")] + bool Enabled { [Bind ("isEnabled")] get; set; } + + [Export ("requiresContinuousUpdates")] + bool RequiresContinuousUpdates { get; set; } + + [Export ("wantsLowLatencyEventDispatch")] + bool WantsLowLatencyEventDispatch { get; set; } + + [Export ("wantsImmediatePresentation")] + bool WantsImmediatePresentation { get; set; } + +#if !WATCH + [Export ("preferredFrameRateRange")] + CAFrameRateRange PreferredFrameRateRange { get; set; } +#endif + + [NullAllowed] + [Export ("currentUpdateInfo")] + UIUpdateInfo CurrentUpdateInfo { get; } + + // From the UIUpdateLink(Convenience) category + [Export ("addActionWithHandler:")] + void AddAction (UIUpdateLinkCallback handler); + + // From the UIUpdateLink(Convenience) category + [Export ("addActionWithTarget:selector:")] + void AddAction (NSObject target, Selector selector); + + // From the UIUpdateLink(Convenience) category + [Static] + [Export ("updateLinkForWindowScene:actionHandler:")] + void UpdateLink (UIWindowScene windowScene, UIUpdateLinkCallback handler); + + // From the UIUpdateLink(Convenience) category + [Static] + [Export ("updateLinkForWindowScene:actionTarget:selector:")] + void UpdateLink (UIWindowScene windowScene, NSObject target, Selector selector); + + // From the UIUpdateLink(Convenience) category + [Static] + [Export ("updateLinkForView:actionHandler:")] + void UpdateLink (UIView windowScene, UIUpdateLinkCallback handler); + + // From the UIUpdateLink(Convenience) category + [Static] + [Export ("updateLinkForView:actionTarget:selector:")] + void UpdateLink (UIView windowScene, NSObject target, Selector selector); + } + + [TV (18, 0), NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UIViewControllerTransition { + [Static] + [Export ("zoomWithOptions:sourceViewProvider:")] + UIViewControllerTransition Zoom ([NullAllowed] UIZoomTransitionOptions options, Func sourceViewProvider); + + [Static] + [Export ("coverVerticalTransition")] + UIViewControllerTransition CoverVerticalTransition { get; } + + [Static] + [Export ("flipHorizontalTransition")] + UIViewControllerTransition FlipHorizontalTransition { get; } + + [Static] + [Export ("crossDissolveTransition")] + UIViewControllerTransition CrossDissolveTransition { get; } + + [Static] + [Export ("partialCurlTransition")] + UIViewControllerTransition PartialCurlTransition { get; } + } + + [TV (18, 0), NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UIZoomTransitionSourceViewProviderContext { + [Export ("sourceViewController", ArgumentSemantic.Strong)] + UIViewController SourceViewController { get; } + + [Export ("zoomedViewController", ArgumentSemantic.Strong)] + UIViewController ZoomedViewController { get; } + } + + [TV (18, 0), NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (NSObject))] + interface UIZoomTransitionOptions : NSCopying { + [Export ("interactiveDismissShouldBegin", ArgumentSemantic.Copy), NullAllowed] + Func InteractiveDismissShouldBegin { get; set; } + + [Export ("alignmentRectProvider", ArgumentSemantic.Copy), NullAllowed] + Func AlignmentRectProvider { get; set; } + + [Export ("dimmingColor", ArgumentSemantic.Strong), NullAllowed] + UIColor DimmingColor { get; set; } + + [Export ("dimmingVisualEffect", ArgumentSemantic.Strong), NullAllowed] + UIBlurEffect DimmingVisualEffect { get; set; } + } + + [TV (18, 0), NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (NSObject))] + interface UIZoomTransitionInteractionContext { + [Export ("location")] + CGPoint Location { get; } + + [Export ("velocity")] + CGVector Velocity { get; } + + [Export ("willBegin")] + bool WillBegin { get; } + } + + [TV (18, 0), NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (NSObject))] + interface UIZoomTransitionAlignmentRectContext { + [Export ("sourceView")] + UIView SourceView { get; } + + [Export ("zoomedViewController")] + UIViewController ZoomedViewController { get; } + } + + [TV (18, 0), NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [Category] + [BaseType (typeof (NSObject))] + interface NSObject_UIAccessibilityHitTest { + [Export ("accessibilityHitTest:withEvent:")] + [return: NullAllowed] + NSObject AccessibilityHitTest (CGPoint point, [NullAllowed] UIEvent withEvent); + } + + [NoTV, NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [Category] + [BaseType (typeof (NSObject))] + interface NSObject_UIAccessibilityTextNavigation { + [Export ("accessibilityPreviousTextNavigationElement", ArgumentSemantic.Strong)] + [return: NullAllowed] + NSObject GetAccessibilityPreviousTextNavigationElement (); + + [Export ("setAccessibilityPreviousTextNavigationElement:")] + void SetAccessibilityPreviousTextNavigationElement ([NullAllowed] NSObject element); + + [Export ("accessibilityNextTextNavigationElement", ArgumentSemantic.Strong)] + [return: NullAllowed] + NSObject GetAccessibilityNextTextNavigationElement (); + + [Export ("setAccessibilityNextTextNavigationElement:")] + void SetAccessibilityNextTextNavigationElement ([NullAllowed] NSObject element); + + [Export ("accessibilityPreviousTextNavigationElementBlock", ArgumentSemantic.Strong)] + [return: NullAllowed] + AXObjectReturnBlock GetAccessibilityPreviousTextNavigationElementBlock (); + + [Export ("setAccessibilityPreviousTextNavigationElementBlock:")] + void SetAccessibilityPreviousTextNavigationElementBlock ([NullAllowed] AXObjectReturnBlock element); + + [Export ("accessibilityNextTextNavigationElementBlock", ArgumentSemantic.Strong)] + [return: NullAllowed] + AXObjectReturnBlock GetAccessibilityNextTextNavigationElementBlock (); + + [Export ("setAccessibilityNextTextNavigationElementBlock:")] + void SetAccessibilityNextTextNavigationElementBlock ([NullAllowed] AXObjectReturnBlock element); + } + + [NoWatch] + [return: NullAllowed] + delegate NSObject AXObjectReturnBlock (); + + [Native] + [TV (18, 0), Watch (11, 0), iOS (18, 0), MacCatalyst (18, 0)] + enum UIAccessibilityExpandedStatus : long { + Unsupported = 0, + Expanded, + Collapsed, + } + + [TV (18, 0), NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (NSObject))] + interface UIShadowProperties : NSCopying, NSSecureCoding { + [Export ("color", ArgumentSemantic.Strong)] + UIColor Color { get; set; } + + [Export ("opacity", ArgumentSemantic.Assign)] + nfloat Opacity { get; set; } + + [Export ("radius", ArgumentSemantic.Assign)] + nfloat Radius { get; set; } + + [Export ("offset", ArgumentSemantic.Assign)] + CGSize Offset { get; set; } + + [Export ("path", ArgumentSemantic.Copy), NullAllowed] + UIBezierPath Path { get; set; } + } + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [Protocol (BackwardsCompatibleCodeGeneration = false), Model] + [BaseType (typeof (NSObject))] + interface UITextFormattingViewControllerDelegate { + [Abstract] + [Export ("textFormattingViewController:didChangeValue:")] + void DidChangeValue (UITextFormattingViewController viewController, UITextFormattingViewControllerChangeValue changeValue); + + [Export ("textFormattingViewController:shouldPresentFontPicker:")] + bool ShouldPresentFontPicker (UITextFormattingViewController viewController, UIFontPickerViewController fontPicker); + + [Export ("textFormattingViewController:shouldPresentColorPicker:")] + bool ShouldPresentColorPicker (UITextFormattingViewController viewController, UIColorPickerViewController colorPicker); + + [Export ("textFormattingDidFinish:")] + void TextFormattingDidFinish (UITextFormattingViewController viewController); + } + + interface IUITextFormattingViewControllerDelegate { } + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [BaseType (typeof (UIViewController))] + [DisableDefaultCtor] + interface UITextFormattingViewController { + [DesignatedInitializer] + [Export ("init")] + NativeHandle Constructor (); + + [Export ("configuration", ArgumentSemantic.Copy)] + UITextFormattingViewControllerConfiguration Configuration { get; } + + [Export ("formattingDescriptor", ArgumentSemantic.Copy), NullAllowed] + UITextFormattingViewControllerFormattingDescriptor FormattingDescriptor { get; set; } + + [Wrap ("WeakDelegate")] + IUITextFormattingViewControllerDelegate Delegate { get; set; } + + [NullAllowed, Export ("delegate", ArgumentSemantic.Weak)] + NSObject WeakDelegate { get; set; } + + [Export ("initWithConfiguration:")] + [DesignatedInitializer] + NativeHandle Constructor (UITextFormattingViewControllerConfiguration configuration); + } + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + enum UITextFormattingViewControllerChangeType { + [DefaultEnumValue] + [Field ("UITextFormattingViewControllerUndefinedChangeType")] + Undefined, + + [Field ("UITextFormattingViewControllerSetBoldChangeType")] + SetBold, + + [Field ("UITextFormattingViewControllerRemoveBoldChangeType")] + RemoveBold, + + [Field ("UITextFormattingViewControllerSetItalicChangeType")] + SetItalic, + + [Field ("UITextFormattingViewControllerRemoveItalicChangeType")] + RemoveItalic, + + [Field ("UITextFormattingViewControllerSetUnderlineChangeType")] + SetUnderline, + + [Field ("UITextFormattingViewControllerRemoveUnderlineChangeType")] + RemoveUnderline, + + [Field ("UITextFormattingViewControllerSetStrikethroughChangeType")] + SetStrikethrough, + + [Field ("UITextFormattingViewControllerRemoveStrikethroughChangeType")] + RemoveStrikethrough, + + [Field ("UITextFormattingViewControllerFontChangeType")] + Font, + + [Field ("UITextFormattingViewControllerFontSizeChangeType")] + FontSize, + + [Field ("UITextFormattingViewControllerIncreaseFontSizeChangeType")] + IncreaseFontSize, + + [Field ("UITextFormattingViewControllerDecreaseFontSizeChangeType")] + DecreaseFontSize, + + [Field ("UITextFormattingViewControllerTextColorChangeType")] + TextColor, + + [Field ("UITextFormattingViewControllerLineHeightPointSizeChangeType")] + LineHeightPointSize, + + [Field ("UITextFormattingViewControllerIncreaseIndentationChangeType")] + IncreaseIndentation, + + [Field ("UITextFormattingViewControllerDecreaseIndentationChangeType")] + DecreaseIndentation, + + [Field ("UITextFormattingViewControllerFormattingStyleChangeType")] + FormattingStyle, + + [Field ("UITextFormattingViewControllerTextListChangeType")] + TextList, + + [Field ("UITextFormattingViewControllerTextAlignmentChangeType")] + TextAlignment, + + [Field ("UITextFormattingViewControllerHighlightChangeType")] + Highlight, + } + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UITextFormattingViewControllerChangeValue : NSCopying, NSSecureCoding { + // @property (readonly, nonatomic) UITextFormattingViewControllerChangeType _Nonnull changeType; + [Export ("changeType")] + [BindAs (typeof (UITextFormattingViewControllerChangeType))] + NSString ChangeType { get; } + + [NullAllowed, Export ("formattingStyleKey")] + string FormattingStyleKey { get; } + + [NullAllowed, Export ("font", ArgumentSemantic.Copy)] + UIFont Font { get; } + + [NullAllowed, Export ("color", ArgumentSemantic.Copy)] + UIColor Color { get; } + + // This represents any number, so we could in theory bind it as 'double' and it'll + // work, but that also seems a bit restrictive, so I'm leaving this as NSNumber for now. + [NullAllowed, Export ("numberValue", ArgumentSemantic.Copy)] + NSNumber NumberValue { get; } + + [NullAllowed, Export ("textList")] + [BindAs (typeof (UITextFormattingViewControllerTextList))] + NSString TextList { get; } + + [Export ("textAlignment")] + UITextAlignment TextAlignment { get; } + + [NullAllowed, Export ("highlight")] + [BindAs (typeof (UITextFormattingViewControllerHighlight))] + NSString Highlight { get; } + } + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + enum UITextFormattingViewControllerComponentKey { + [Field ("UITextFormattingViewControllerFormattingStylesComponentKey")] + FormattingStyles, + + [Field ("UITextFormattingViewControllerFontAttributesComponentKey")] + FontAttributes, + + [Field ("UITextFormattingViewControllerFontPickerComponentKey")] + FontPicker, + + [Field ("UITextFormattingViewControllerFontSizeComponentKey")] + FontSize, + + [Field ("UITextFormattingViewControllerFontPointSizeComponentKey")] + FontPointSize, + + [Field ("UITextFormattingViewControllerTextAlignmentComponentKey")] + TextAlignment, + + [Field ("UITextFormattingViewControllerTextAlignmentAndJustificationComponentKey")] + TextAlignmentAndJustification, + + [Field ("UITextFormattingViewControllerTextIndentationComponentKey")] + TextIndentation, + + [Field ("UITextFormattingViewControllerLineHeightComponentKey")] + LineHeight, + + [Field ("UITextFormattingViewControllerListStylesComponentKey")] + ListStyles, + + [Field ("UITextFormattingViewControllerTextColorComponentKey")] + TextColor, + + [Field ("UITextFormattingViewControllerHighlightComponentKey")] + Highlight, + + [Field ("UITextFormattingViewControllerHighlightPickerComponentKey")] + HighlightPicker, + } + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [Native] + public enum UITextFormattingViewControllerComponentSize : long { + Automatic = 0, + Mini = 1, + Small = 2, + Regular = 3, + Large = 4, + ExtraLarge = 5, + } + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UITextFormattingViewControllerComponent : NSCopying, NSSecureCoding { + [Export ("componentKey")] + [BindAs (typeof (UITextFormattingViewControllerComponentKey))] + NSString ComponentKey { get; } + + [Export ("preferredSize")] + UITextFormattingViewControllerComponentSize PreferredSize { get; } + + [Export ("initWithComponentKey:preferredSize:")] + [DesignatedInitializer] + NativeHandle Constructor ([BindAs (typeof (UITextFormattingViewControllerComponentKey))] NSString componentKey, UITextFormattingViewControllerComponentSize preferredSize); + } + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UITextFormattingViewControllerComponentGroup : NSCopying, NSSecureCoding { + [Export ("components", ArgumentSemantic.Copy)] + UITextFormattingViewControllerComponent [] Components { get; } + + [Export ("initWithComponents:")] + [DesignatedInitializer] + NativeHandle Constructor (UITextFormattingViewControllerComponent [] components); + } + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UITextFormattingViewControllerConfiguration : NSCopying, NSSecureCoding { + [Export ("groups", ArgumentSemantic.Copy)] + UITextFormattingViewControllerComponentGroup [] Groups { get; } + + [Export ("formattingStyles", ArgumentSemantic.Copy), NullAllowed] + UITextFormattingViewControllerFormattingStyle [] FormattingStyles { get; set; } + + [NullAllowed, Export ("fontPickerConfiguration", ArgumentSemantic.Copy)] + UIFontPickerViewControllerConfiguration FontPickerConfiguration { get; set; } + + [DesignatedInitializer] + [Export ("init")] + NativeHandle Constructor (); + + [Export ("initWithGroups:")] + NativeHandle Constructor (UITextFormattingViewControllerComponentGroup [] groups); + } + + [Flags] + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + enum UITextFormattingViewControllerTextAlignment { + [Field ("UITextFormattingViewControllerTextAlignmentLeft")] + Left = 1, + + [Field ("UITextFormattingViewControllerTextAlignmentCenter")] + Center = 2, + + [Field ("UITextFormattingViewControllerTextAlignmentRight")] + Right = 4, + + [Field ("UITextFormattingViewControllerTextAlignmentJustified")] + Justified = 8, + + [Field ("UITextFormattingViewControllerTextAlignmentNatural")] + Natural = 16, + } + + [Flags] + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + enum UITextFormattingViewControllerTextList { + [Field ("UITextFormattingViewControllerTextListDisc")] + Disc = 1, + + [Field ("UITextFormattingViewControllerTextListHyphen")] + Hyphen = 2, + + [Field ("UITextFormattingViewControllerTextListDecimal")] + Decimal = 4, + + [Field ("UITextFormattingViewControllerTextListOther")] + Other = 8, + } + + [Flags] + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + enum UITextFormattingViewControllerHighlight { + [DefaultEnumValue] + [Field ("UITextFormattingViewControllerHighlightDefault")] + Default = 1, + + [Field ("UITextFormattingViewControllerHighlightPurple")] + Purple = 2, + + [Field ("UITextFormattingViewControllerHighlightPink")] + Pink = 4, + + [Field ("UITextFormattingViewControllerHighlightOrange")] + Orange = 8, + + [Field ("UITextFormattingViewControllerHighlightMint")] + Mint = 16, + + [Field ("UITextFormattingViewControllerHighlightBlue")] + Blue = 32, + } + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UITextFormattingViewControllerFormattingDescriptor : NSCopying, NSSecureCoding { + [Export ("init")] + [DesignatedInitializer] + NativeHandle Constructor (); + + [Export ("initWithString:range:")] + NativeHandle Constructor (NSAttributedString @string, NSRange range); + + [Export ("initWithAttributes:")] + NativeHandle Constructor (NSDictionary attributes); + + [Wrap ("this (attributes.GetDictionary ()!)")] + NativeHandle Constructor (UIStringAttributes attributes); + + [NullAllowed, Export ("fonts", ArgumentSemantic.Copy)] + UIFont [] Fonts { get; set; } + + [NullAllowed, Export ("textColors", ArgumentSemantic.Copy)] + UIColor [] TextColors { get; set; } + + [Export ("lineHeight")] + nfloat LineHeight { get; set; } + + [Export ("underlinePresent")] + bool UnderlinePresent { get; set; } + + [Export ("strikethroughPresent")] + bool StrikethroughPresent { get; set; } + + [Export ("textAlignments", ArgumentSemantic.Copy)] + NSSet WeakTextAlignments { get; set; } + + UITextFormattingViewControllerTextAlignment TextAlignments { + [Wrap ("UITextFormattingViewControllerTextAlignmentExtensions.ToFlags (WeakTextAlignments)")] + get; + [Wrap ("WeakTextAlignments = new NSSet (value.ToArray ())")] + set; + } + + [Export ("textLists", ArgumentSemantic.Copy)] + NSSet WeakTextLists { get; set; } + + UITextFormattingViewControllerTextList TextLists { + [Wrap ("UITextFormattingViewControllerTextListExtensions.ToFlags (WeakTextLists)")] + get; + [Wrap ("WeakTextLists = new NSSet (value.ToArray ())")] + set; + } + + [Export ("highlights", ArgumentSemantic.Copy)] + NSSet WeakHighlights { get; set; } + + UITextFormattingViewControllerHighlight Highlights { + [Wrap ("UITextFormattingViewControllerHighlightExtensions.ToFlags (WeakHighlights)")] + get; + [Wrap ("WeakHighlights = new NSSet (value.ToArray ())")] + set; + } + + [NullAllowed, Export ("formattingStyleKey")] + string FormattingStyleKey { get; set; } + } + + [NoWatch, NoTV, NoMacCatalyst, iOS (18, 0)] + [BaseType (typeof (NSObject))] + interface UITextFormattingViewControllerFormattingStyle : NSCopying, NSSecureCoding { + [Export ("styleKey")] + string StyleKey { get; } + + [Export ("title")] + string Title { get; } + + [Export ("attributes", ArgumentSemantic.Copy)] + NSDictionary WeakAttributes { get; } + + [Wrap ("WeakAttributes")] + UIStringAttributes Attributes { get; } + + [Export ("initWithStyleKey:title:attributes:")] + NativeHandle Constructor (string styleKey, string title, NSDictionary attributes); + + [Wrap ("this (styleKey, title, attributes.GetDictionary ()!)")] + NativeHandle Constructor (string styleKey, string title, UIStringAttributes attributes); + } + + [NoWatch, NoTV, iOS (18, 0)] + [Protocol (BackwardsCompatibleCodeGeneration = false)] + interface UITabBarControllerSidebarAnimating { + [Abstract] + [Export ("addAnimations:")] + void AddAnimations (Action animations); + + [Abstract] + [Export ("addCompletion:")] + void AddCompletion (Action completion); + } + + interface IUITabBarControllerSidebarAnimating { } + + [TV (18, 0), NoWatch, iOS (18, 0), MacCatalyst (18, 0)] + [Native] + public enum UIFocusItemDeferralMode : long { + Automatic, + Always, + Never, + } + + [NoWatch, NoTV, MacCatalyst (18, 0), iOS (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UISceneSystemProtectionManager { + [Export ("userAuthenticationEnabled")] + bool UserAuthenticationEnabled { [Bind ("isUserAuthenticationEnabled")] get; } + } + + [NoWatch, NoTV, NoiOS, MacCatalyst (16, 0)] + [BaseType (typeof (NSToolbarItem))] + [DisableDefaultCtor] + interface NSUIViewToolbarItem { + [DesignatedInitializer] + [Export ("initWithItemIdentifier:uiView:")] + NativeHandle Constructor (NSString identifier, UIView uiView); + + [Export ("uiView", ArgumentSemantic.Strong)] + UIView UIView { get; [Bind ("setUIView:")] set; } + } + } diff --git a/src/xkit.cs b/src/xkit.cs index c63552cc63..fd02ebedcc 100644 --- a/src/xkit.cs +++ b/src/xkit.cs @@ -9,6 +9,8 @@ using ObjCRuntime; using CoreAnimation; #endif using CoreGraphics; +using CoreText; +using UniformTypeIdentifiers; using CGGlyph = System.UInt16; using NSGlyph = System.UInt32; @@ -4524,6 +4526,9 @@ namespace UIKit { [TV (13, 0)] [Watch (6, 0)] NSTextScalingType SourceTextScaling { get; set; } + + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + bool TextKit1ListMarkerFormat { get; set; } } [Static] @@ -4580,5 +4585,55 @@ namespace UIKit { [Field ("NSReadAccessURLDocumentOption", "WebKit")] NSString ReadAccessUrlDocumentOption { get; } + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [Field ("NSTextKit1ListMarkerFormatDocumentOption")] + NSString TextKit1ListMarkerFormatDocumentOption { get; } + } + + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface NSAdaptiveImageGlyph : NSCopying, NSSecureCoding, CTAdaptiveImageProviding { + [DesignatedInitializer] + [Export ("initWithImageContent:")] + NativeHandle Constructor (NSData imageContent); + + [Export ("imageContent")] + NSData ImageContent { get; } + + [Export ("contentIdentifier")] + string ContentIdentifier { get; } + + [Export ("contentDescription", ArgumentSemantic.Copy)] + string ContentDescription { get; } + + [Static] + [Export ("contentType")] + UTType ContentType { get; } + } + + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + enum NSTextHighlightStyle { + [DefaultEnumValue] + [Field ("NSTextHighlightStyleDefault")] + Default, + } + + [Watch (11, 0), TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)] + enum NSTextHighlightColorScheme { + [DefaultEnumValue] + [Field ("NSTextHighlightColorSchemeDefault")] + Default, + [Field ("NSTextHighlightColorSchemePurple")] + Purple, + [Field ("NSTextHighlightColorSchemePink")] + Pink, + [Field ("NSTextHighlightColorSchemeOrange")] + Orange, + [Field ("NSTextHighlightColorSchemeMint")] + Mint, + [Field ("NSTextHighlightColorSchemeBlue")] + Blue, + } } diff --git a/tests/cecil-tests/ApiAvailabilityTest.cs b/tests/cecil-tests/ApiAvailabilityTest.cs index 77e3662944..4a9cb5aa9c 100644 --- a/tests/cecil-tests/ApiAvailabilityTest.cs +++ b/tests/cecil-tests/ApiAvailabilityTest.cs @@ -54,7 +54,8 @@ namespace Cecil.Tests { var failures = new Dictionary (); var mismatchedObsoleteMessages = new List (); foreach (var kvp in harvestedInfo) { - var attributes = kvp.Value.Select (v => v.Api.GetAvailabilityAttributes (v.Platform) ?? new OSPlatformAttributes (v.Api, v.Platform) ?? new OSPlatformAttributes (v.Api, v.Platform)).ToArray (); + var values = kvp.Value.Where (v => !v.Api.HasEditorBrowseableNeverAttribute ()); + var attributes = values.Select (v => v.Api.GetAvailabilityAttributes (v.Platform) ?? new OSPlatformAttributes (v.Api, v.Platform) ?? new OSPlatformAttributes (v.Api, v.Platform)).ToArray (); var obsoleted = attributes.Where (v => v?.Obsoleted is not null).ToArray (); // No obsoleted, nothing to check @@ -70,7 +71,7 @@ namespace Cecil.Tests { if (!notObsoletedNorUnsupported.Any ()) continue; - var failure = new ObsoletedFailure (kvp.Key, kvp.Value.First ().Api, obsoleted, notObsoletedNorUnsupported); + var failure = new ObsoletedFailure (kvp.Key, values.First ().Api, obsoleted, notObsoletedNorUnsupported); failures [failure.Key] = failure; var obsoleteMessages = obsoleted.Select (v => v.Obsoleted?.Message).Distinct ().ToArray (); @@ -171,7 +172,6 @@ namespace Cecil.Tests { "HealthKit.HKUnit HealthKit.HKUnit::Calorie()", "HealthKit.HKWorkoutActivityType HealthKit.HKWorkoutActivityType::DanceInspiredTraining", "HealthKit.HKWorkoutActivityType HealthKit.HKWorkoutActivityType::MixedMetabolicCardioTraining", - "HealthKit.HKWorkoutEvent.Create(HealthKit.HKWorkoutEventType, Foundation.NSDate, Foundation.NSDictionary)", "HealthKit.HKWorkoutEvent.Create(HealthKit.HKWorkoutEventType, Foundation.NSDate, HealthKit.HKMetadata)", "HealthKit.HKWorkoutEvent.Create(HealthKit.HKWorkoutEventType, Foundation.NSDate)", "HomeKit.HMEventTrigger.CreatePredicateForEvaluatingTriggerOccurringAfterSignificantEvent(HomeKit.HMSignificantEvent, Foundation.NSDateComponents)", diff --git a/tests/cecil-tests/AttributeTest.cs b/tests/cecil-tests/AttributeTest.cs index c6775c47e9..38c197e05c 100644 --- a/tests/cecil-tests/AttributeTest.cs +++ b/tests/cecil-tests/AttributeTest.cs @@ -367,6 +367,7 @@ namespace Cecil.Tests { // https://github.com/xamarin/xamarin-macios/issues/17292 key = key .Replace ("AppKit.NS", "XKit.X") + .Replace ("UIKit.NS", "XKit.X") .Replace ("UIKit.UI", "XKit.X") .Replace ("AppKit.INS", "XKit.IX") .Replace ("UIKit.IUI", "XKit.IX") diff --git a/tests/cecil-tests/Documentation.KnownFailures.txt b/tests/cecil-tests/Documentation.KnownFailures.txt index 983026462a..02b88c1427 100644 --- a/tests/cecil-tests/Documentation.KnownFailures.txt +++ b/tests/cecil-tests/Documentation.KnownFailures.txt @@ -70,6 +70,7 @@ E:AppKit.NSRuleEditor.EditingBegan E:AppKit.NSRuleEditor.EditingEnded E:AppKit.NSRuleEditor.RowsDidChange E:AppKit.NSSavePanel.DidChangeToDirectory +E:AppKit.NSSavePanel.DidSelectType E:AppKit.NSSavePanel.DirectoryDidChange E:AppKit.NSSavePanel.SelectionDidChange E:AppKit.NSSavePanel.WillExpand @@ -113,6 +114,8 @@ E:AppKit.NSTextView.CellDoubleClicked E:AppKit.NSTextView.DidChangeSelection E:AppKit.NSTextView.DidChangeTypingAttributes E:AppKit.NSTextView.DraggedCell +E:AppKit.NSTextView.WritingToolsDidEnd +E:AppKit.NSTextView.WritingToolsWillBegin E:AppKit.NSToolbar.DidRemoveItem E:AppKit.NSToolbar.WillAddItem E:AppKit.NSToolbarItem.Activated @@ -555,17 +558,29 @@ E:UIKit.UITabBar.DidEndCustomizingItems E:UIKit.UITabBar.ItemSelected E:UIKit.UITabBar.WillBeginCustomizingItems E:UIKit.UITabBar.WillEndCustomizingItems +E:UIKit.UITabBarController.AcceptItemsFromDropSession +E:UIKit.UITabBarController.DidBeginEditing +E:UIKit.UITabBarController.DidSelectTab +E:UIKit.UITabBarController.DisplayOrderDidChangeForGroup E:UIKit.UITabBarController.FinishedCustomizingViewControllers E:UIKit.UITabBarController.OnCustomizingViewControllers E:UIKit.UITabBarController.OnEndCustomizingViewControllers E:UIKit.UITabBarController.ViewControllerSelected +E:UIKit.UITabBarController.VisibilityDidChangeForTabs +E:UIKit.UITabBarController.WillBeginEditing E:UIKit.UITextField.Ended E:UIKit.UITextField.EndedWithReason E:UIKit.UITextField.Started E:UIKit.UITextView.Changed +E:UIKit.UITextView.DidBeginFormatting +E:UIKit.UITextView.DidEndFormatting E:UIKit.UITextView.Ended E:UIKit.UITextView.SelectionChanged E:UIKit.UITextView.Started +E:UIKit.UITextView.WillBeginFormatting +E:UIKit.UITextView.WillEndFormatting +E:UIKit.UITextView.WritingToolsDidEnd +E:UIKit.UITextView.WritingToolsWillBegin E:UIKit.UIVideoEditorController.Failed E:UIKit.UIVideoEditorController.Saved E:UIKit.UIVideoEditorController.UserCancelled @@ -1415,6 +1430,17 @@ F:AppKit.NSCorrectionResponse.Ignored F:AppKit.NSCorrectionResponse.None F:AppKit.NSCorrectionResponse.Rejected F:AppKit.NSCorrectionResponse.Reverted +F:AppKit.NSCursorFrameResizeDirections.All +F:AppKit.NSCursorFrameResizeDirections.Inward +F:AppKit.NSCursorFrameResizeDirections.Outward +F:AppKit.NSCursorFrameResizePosition.Bottom +F:AppKit.NSCursorFrameResizePosition.BottomLeft +F:AppKit.NSCursorFrameResizePosition.BottomRight +F:AppKit.NSCursorFrameResizePosition.Left +F:AppKit.NSCursorFrameResizePosition.Right +F:AppKit.NSCursorFrameResizePosition.Top +F:AppKit.NSCursorFrameResizePosition.TopLeft +F:AppKit.NSCursorFrameResizePosition.TopRight F:AppKit.NSDatePickerElementFlags.Era F:AppKit.NSDatePickerElementFlags.HourMinute F:AppKit.NSDatePickerElementFlags.HourMinuteSecond @@ -1810,6 +1836,9 @@ F:AppKit.NSHapticFeedbackPattern.LevelChange F:AppKit.NSHapticFeedbackPerformanceTime.Default F:AppKit.NSHapticFeedbackPerformanceTime.DrawCompleted F:AppKit.NSHapticFeedbackPerformanceTime.Now +F:AppKit.NSHorizontalDirections.All +F:AppKit.NSHorizontalDirections.Left +F:AppKit.NSHorizontalDirections.Right F:AppKit.NSImageAlignment.Bottom F:AppKit.NSImageAlignment.BottomLeft F:AppKit.NSImageAlignment.BottomRight @@ -2467,6 +2496,8 @@ F:AppKit.NSSelectionDirection.Previous F:AppKit.NSSelectionGranularity.Character F:AppKit.NSSelectionGranularity.Paragraph F:AppKit.NSSelectionGranularity.Word +F:AppKit.NSSharingCollaborationMode.Collaborate +F:AppKit.NSSharingCollaborationMode.SendCopy F:AppKit.NSSharingContentScope.Full F:AppKit.NSSharingContentScope.Item F:AppKit.NSSharingContentScope.Partial @@ -2697,6 +2728,13 @@ F:AppKit.NSTextFinderMatchingType.Contains F:AppKit.NSTextFinderMatchingType.EndsWith F:AppKit.NSTextFinderMatchingType.FullWord F:AppKit.NSTextFinderMatchingType.StartsWith +F:AppKit.NSTextHighlightColorScheme.Blue +F:AppKit.NSTextHighlightColorScheme.Default +F:AppKit.NSTextHighlightColorScheme.Mint +F:AppKit.NSTextHighlightColorScheme.Orange +F:AppKit.NSTextHighlightColorScheme.Pink +F:AppKit.NSTextHighlightColorScheme.Purple +F:AppKit.NSTextHighlightStyle.Default F:AppKit.NSTextInputTraitType.Default F:AppKit.NSTextInputTraitType.No F:AppKit.NSTextInputTraitType.Yes @@ -2890,6 +2928,9 @@ F:AppKit.NSUserInterfaceLayoutDirection.LeftToRight F:AppKit.NSUserInterfaceLayoutDirection.RightToLeft F:AppKit.NSUserInterfaceLayoutOrientation.Horizontal F:AppKit.NSUserInterfaceLayoutOrientation.Vertical +F:AppKit.NSVerticalDirections.All +F:AppKit.NSVerticalDirections.Down +F:AppKit.NSVerticalDirections.Up F:AppKit.NSViewControllerTransitionOptions.AllowUserInteraction F:AppKit.NSViewControllerTransitionOptions.Crossfade F:AppKit.NSViewControllerTransitionOptions.None @@ -3046,6 +3087,15 @@ F:AppKit.NSWorkspaceLaunchOptions.Print F:AppKit.NSWorkspaceLaunchOptions.WithErrorPresentation F:AppKit.NSWorkspaceLaunchOptions.WithoutActivation F:AppKit.NSWorkspaceLaunchOptions.WithoutAddingToRecents +F:AppKit.NSWritingToolsBehavior.Complete +F:AppKit.NSWritingToolsBehavior.Default +F:AppKit.NSWritingToolsBehavior.Limited +F:AppKit.NSWritingToolsBehavior.None +F:AppKit.NSWritingToolsResultOptions.Default +F:AppKit.NSWritingToolsResultOptions.List +F:AppKit.NSWritingToolsResultOptions.PlainText +F:AppKit.NSWritingToolsResultOptions.RichText +F:AppKit.NSWritingToolsResultOptions.Table F:AppTrackingTransparency.ATTrackingManagerAuthorizationStatus.Authorized F:AppTrackingTransparency.ATTrackingManagerAuthorizationStatus.Denied F:AppTrackingTransparency.ATTrackingManagerAuthorizationStatus.NotDetermined @@ -19033,6 +19083,13 @@ F:UIKit.NSTextContentManagerEnumerationOptions.Reverse F:UIKit.NSTextEffect.LetterPressStyle F:UIKit.NSTextEffect.None F:UIKit.NSTextEffect.UnknownUseWeakEffect +F:UIKit.NSTextHighlightColorScheme.Blue +F:UIKit.NSTextHighlightColorScheme.Default +F:UIKit.NSTextHighlightColorScheme.Mint +F:UIKit.NSTextHighlightColorScheme.Orange +F:UIKit.NSTextHighlightColorScheme.Pink +F:UIKit.NSTextHighlightColorScheme.Purple +F:UIKit.NSTextHighlightStyle.Default F:UIKit.NSTextLayoutFragmentEnumerationOptions.EnsuresExtraLineFragment F:UIKit.NSTextLayoutFragmentEnumerationOptions.EnsuresLayout F:UIKit.NSTextLayoutFragmentEnumerationOptions.EstimatesSize @@ -19138,6 +19195,9 @@ F:UIKit.UIAccessibilityCustomSystemRotorType.VisitedLink F:UIKit.UIAccessibilityDirectTouchOptions.None F:UIKit.UIAccessibilityDirectTouchOptions.RequiresActivation F:UIKit.UIAccessibilityDirectTouchOptions.SilentOnTouch +F:UIKit.UIAccessibilityExpandedStatus.Collapsed +F:UIKit.UIAccessibilityExpandedStatus.Expanded +F:UIKit.UIAccessibilityExpandedStatus.Unsupported F:UIKit.UIAccessibilityHearingDeviceEar.Both F:UIKit.UIAccessibilityHearingDeviceEar.Left F:UIKit.UIAccessibilityHearingDeviceEar.None @@ -19214,6 +19274,8 @@ F:UIKit.UIActionSheetStyle.BlackTranslucent F:UIKit.UIActionSheetStyle.Default F:UIKit.UIActivityCategory.Action F:UIKit.UIActivityCategory.Share +F:UIKit.UIActivityCollaborationMode.Collaborate +F:UIKit.UIActivityCollaborationMode.SendCopy F:UIKit.UIActivityIndicatorViewStyle.Gray F:UIKit.UIActivityIndicatorViewStyle.Large F:UIKit.UIActivityIndicatorViewStyle.Medium @@ -19223,6 +19285,8 @@ F:UIKit.UIActivityItemsConfigurationInteraction.Copy F:UIKit.UIActivityItemsConfigurationInteraction.Share F:UIKit.UIActivityItemsConfigurationPreviewIntent.FullSize F:UIKit.UIActivityItemsConfigurationPreviewIntent.Thumbnail +F:UIKit.UIActivitySectionTypes.None +F:UIKit.UIActivitySectionTypes.PeopleSuggestions F:UIKit.UIAlertActionStyle.Cancel F:UIKit.UIAlertActionStyle.Default F:UIKit.UIAlertActionStyle.Destructive @@ -19419,6 +19483,8 @@ F:UIKit.UICollectionLayoutListAppearance.InsetGrouped F:UIKit.UICollectionLayoutListAppearance.Plain F:UIKit.UICollectionLayoutListAppearance.Sidebar F:UIKit.UICollectionLayoutListAppearance.SidebarPlain +F:UIKit.UICollectionLayoutListContentHuggingElements.None +F:UIKit.UICollectionLayoutListContentHuggingElements.SupplementaryHeader F:UIKit.UICollectionLayoutListFooterMode.None F:UIKit.UICollectionLayoutListFooterMode.Supplementary F:UIKit.UICollectionLayoutListHeaderMode.FirstItemInSection @@ -19465,6 +19531,10 @@ F:UIKit.UICollectionViewSelfSizingInvalidation.EnabledIncludingConstraints F:UIKit.UICollisionBehaviorMode.Boundaries F:UIKit.UICollisionBehaviorMode.Everything F:UIKit.UICollisionBehaviorMode.Items +F:UIKit.UIColorProminence.Primary +F:UIKit.UIColorProminence.Quaternary +F:UIKit.UIColorProminence.Secondary +F:UIKit.UIColorProminence.Tertiary F:UIKit.UIContentInsetsReference.Automatic F:UIKit.UIContentInsetsReference.LayoutMargins F:UIKit.UIContentInsetsReference.None @@ -19584,6 +19654,7 @@ F:UIKit.UIDocumentChangeKind.Cleared F:UIKit.UIDocumentChangeKind.Done F:UIKit.UIDocumentChangeKind.Redone F:UIKit.UIDocumentChangeKind.Undone +F:UIKit.UIDocumentCreationIntent.Default F:UIKit.UIDocumentMenuOrder.First F:UIKit.UIDocumentMenuOrder.Last F:UIKit.UIDocumentPickerMode.ExportToService @@ -19663,6 +19734,9 @@ F:UIKit.UIFocusHeading.None F:UIKit.UIFocusHeading.Previous F:UIKit.UIFocusHeading.Right F:UIKit.UIFocusHeading.Up +F:UIKit.UIFocusItemDeferralMode.Always +F:UIKit.UIFocusItemDeferralMode.Automatic +F:UIKit.UIFocusItemDeferralMode.Never F:UIKit.UIFocusSoundIdentifier.Default F:UIKit.UIFocusSoundIdentifier.None F:UIKit.UIFontDescriptorAttribute.CascadeList @@ -20054,6 +20128,13 @@ F:UIKit.UIListContentTextTransform.Capitalized F:UIKit.UIListContentTextTransform.Lowercase F:UIKit.UIListContentTextTransform.None F:UIKit.UIListContentTextTransform.Uppercase +F:UIKit.UIListEnvironment.Grouped +F:UIKit.UIListEnvironment.InsetGrouped +F:UIKit.UIListEnvironment.None +F:UIKit.UIListEnvironment.Plain +F:UIKit.UIListEnvironment.Sidebar +F:UIKit.UIListEnvironment.SidebarPlain +F:UIKit.UIListEnvironment.Unspecified F:UIKit.UIListSeparatorVisibility.Automatic F:UIKit.UIListSeparatorVisibility.Hidden F:UIKit.UIListSeparatorVisibility.Visible @@ -20202,6 +20283,7 @@ F:UIKit.UIPasteboardDetectionPattern.PostalAddress F:UIKit.UIPasteboardDetectionPattern.ProbableWebSearch F:UIKit.UIPasteboardDetectionPattern.ProbableWebUrl F:UIKit.UIPasteboardDetectionPattern.ShipmentTrackingNumber +F:UIKit.UIPasteControlDisplayMode.ArrowAndLabel F:UIKit.UIPasteControlDisplayMode.IconAndLabel F:UIKit.UIPasteControlDisplayMode.IconOnly F:UIKit.UIPasteControlDisplayMode.LabelOnly @@ -20442,6 +20524,12 @@ F:UIKit.UISwitchStyle.Automatic F:UIKit.UISwitchStyle.Checkbox F:UIKit.UISwitchStyle.Sliding F:UIKit.UISystemAnimation.Delete +F:UIKit.UITabBarControllerMode.Automatic +F:UIKit.UITabBarControllerMode.TabBar +F:UIKit.UITabBarControllerMode.TabSidebar +F:UIKit.UITabBarControllerSidebarLayout.Automatic +F:UIKit.UITabBarControllerSidebarLayout.Overlap +F:UIKit.UITabBarControllerSidebarLayout.Tile F:UIKit.UITabBarItemAppearanceStyle.CompactInline F:UIKit.UITabBarItemAppearanceStyle.Inline F:UIKit.UITabBarItemAppearanceStyle.Stacked @@ -20460,6 +20548,9 @@ F:UIKit.UITabBarSystemItem.MostViewed F:UIKit.UITabBarSystemItem.Recents F:UIKit.UITabBarSystemItem.Search F:UIKit.UITabBarSystemItem.TopRated +F:UIKit.UITabGroupSidebarAppearance.Automatic +F:UIKit.UITabGroupSidebarAppearance.Inline +F:UIKit.UITabGroupSidebarAppearance.RootSection F:UIKit.UITableViewCellAccessory.Checkmark F:UIKit.UITableViewCellAccessory.DetailButton F:UIKit.UITableViewCellAccessory.DetailDisclosureButton @@ -20488,6 +20579,8 @@ F:UIKit.UITableViewCellStyle.Default F:UIKit.UITableViewCellStyle.Subtitle F:UIKit.UITableViewCellStyle.Value1 F:UIKit.UITableViewCellStyle.Value2 +F:UIKit.UITableViewContentHuggingElements.None +F:UIKit.UITableViewContentHuggingElements.SectionHeaders F:UIKit.UITableViewDropIntent.Automatic F:UIKit.UITableViewDropIntent.InsertAtDestinationIndexPath F:UIKit.UITableViewDropIntent.InsertIntoDestinationIndexPath @@ -20515,6 +20608,13 @@ F:UIKit.UITableViewSeparatorInsetReference.CellEdges F:UIKit.UITableViewStyle.Grouped F:UIKit.UITableViewStyle.InsetGrouped F:UIKit.UITableViewStyle.Plain +F:UIKit.UITabPlacement.Automatic +F:UIKit.UITabPlacement.Default +F:UIKit.UITabPlacement.Fixed +F:UIKit.UITabPlacement.Movable +F:UIKit.UITabPlacement.Optional +F:UIKit.UITabPlacement.Pinned +F:UIKit.UITabPlacement.SidebarOnly F:UIKit.UITextAlignment.Center F:UIKit.UITextAlignment.Justified F:UIKit.UITextAlignment.Left @@ -20562,6 +20662,61 @@ F:UIKit.UITextFieldViewMode.Always F:UIKit.UITextFieldViewMode.Never F:UIKit.UITextFieldViewMode.UnlessEditing F:UIKit.UITextFieldViewMode.WhileEditing +F:UIKit.UITextFormattingViewControllerChangeType.DecreaseFontSize +F:UIKit.UITextFormattingViewControllerChangeType.DecreaseIndentation +F:UIKit.UITextFormattingViewControllerChangeType.Font +F:UIKit.UITextFormattingViewControllerChangeType.FontSize +F:UIKit.UITextFormattingViewControllerChangeType.FormattingStyle +F:UIKit.UITextFormattingViewControllerChangeType.Highlight +F:UIKit.UITextFormattingViewControllerChangeType.IncreaseFontSize +F:UIKit.UITextFormattingViewControllerChangeType.IncreaseIndentation +F:UIKit.UITextFormattingViewControllerChangeType.LineHeightPointSize +F:UIKit.UITextFormattingViewControllerChangeType.RemoveBold +F:UIKit.UITextFormattingViewControllerChangeType.RemoveItalic +F:UIKit.UITextFormattingViewControllerChangeType.RemoveStrikethrough +F:UIKit.UITextFormattingViewControllerChangeType.RemoveUnderline +F:UIKit.UITextFormattingViewControllerChangeType.SetBold +F:UIKit.UITextFormattingViewControllerChangeType.SetItalic +F:UIKit.UITextFormattingViewControllerChangeType.SetStrikethrough +F:UIKit.UITextFormattingViewControllerChangeType.SetUnderline +F:UIKit.UITextFormattingViewControllerChangeType.TextAlignment +F:UIKit.UITextFormattingViewControllerChangeType.TextColor +F:UIKit.UITextFormattingViewControllerChangeType.TextList +F:UIKit.UITextFormattingViewControllerChangeType.Undefined +F:UIKit.UITextFormattingViewControllerComponentKey.FontAttributes +F:UIKit.UITextFormattingViewControllerComponentKey.FontPicker +F:UIKit.UITextFormattingViewControllerComponentKey.FontPointSize +F:UIKit.UITextFormattingViewControllerComponentKey.FontSize +F:UIKit.UITextFormattingViewControllerComponentKey.FormattingStyles +F:UIKit.UITextFormattingViewControllerComponentKey.Highlight +F:UIKit.UITextFormattingViewControllerComponentKey.HighlightPicker +F:UIKit.UITextFormattingViewControllerComponentKey.LineHeight +F:UIKit.UITextFormattingViewControllerComponentKey.ListStyles +F:UIKit.UITextFormattingViewControllerComponentKey.TextAlignment +F:UIKit.UITextFormattingViewControllerComponentKey.TextAlignmentAndJustification +F:UIKit.UITextFormattingViewControllerComponentKey.TextColor +F:UIKit.UITextFormattingViewControllerComponentKey.TextIndentation +F:UIKit.UITextFormattingViewControllerComponentSize.Automatic +F:UIKit.UITextFormattingViewControllerComponentSize.ExtraLarge +F:UIKit.UITextFormattingViewControllerComponentSize.Large +F:UIKit.UITextFormattingViewControllerComponentSize.Mini +F:UIKit.UITextFormattingViewControllerComponentSize.Regular +F:UIKit.UITextFormattingViewControllerComponentSize.Small +F:UIKit.UITextFormattingViewControllerHighlight.Blue +F:UIKit.UITextFormattingViewControllerHighlight.Default +F:UIKit.UITextFormattingViewControllerHighlight.Mint +F:UIKit.UITextFormattingViewControllerHighlight.Orange +F:UIKit.UITextFormattingViewControllerHighlight.Pink +F:UIKit.UITextFormattingViewControllerHighlight.Purple +F:UIKit.UITextFormattingViewControllerTextAlignment.Center +F:UIKit.UITextFormattingViewControllerTextAlignment.Justified +F:UIKit.UITextFormattingViewControllerTextAlignment.Left +F:UIKit.UITextFormattingViewControllerTextAlignment.Natural +F:UIKit.UITextFormattingViewControllerTextAlignment.Right +F:UIKit.UITextFormattingViewControllerTextList.Decimal +F:UIKit.UITextFormattingViewControllerTextList.Disc +F:UIKit.UITextFormattingViewControllerTextList.Hyphen +F:UIKit.UITextFormattingViewControllerTextList.Other F:UIKit.UITextGranularity.Character F:UIKit.UITextGranularity.Document F:UIKit.UITextGranularity.Line @@ -20583,6 +20738,9 @@ F:UIKit.UITextLayoutDirection.Down F:UIKit.UITextLayoutDirection.Left F:UIKit.UITextLayoutDirection.Right F:UIKit.UITextLayoutDirection.Up +F:UIKit.UITextMathExpressionCompletionType.Default +F:UIKit.UITextMathExpressionCompletionType.No +F:UIKit.UITextMathExpressionCompletionType.Yes F:UIKit.UITextSearchFoundTextStyle.Found F:UIKit.UITextSearchFoundTextStyle.Highlighted F:UIKit.UITextSearchFoundTextStyle.Normal @@ -20785,6 +20943,15 @@ F:UIKit.UIWindowSceneSessionRole.Application F:UIKit.UIWindowSceneSessionRole.CarTemplateApplication F:UIKit.UIWindowSceneSessionRole.ExternalDisplay F:UIKit.UIWindowSceneSessionRole.ExternalDisplayNonInteractive +F:UIKit.UIWritingToolsBehavior.Complete +F:UIKit.UIWritingToolsBehavior.Default +F:UIKit.UIWritingToolsBehavior.Limited +F:UIKit.UIWritingToolsBehavior.None +F:UIKit.UIWritingToolsResultOptions.Default +F:UIKit.UIWritingToolsResultOptions.List +F:UIKit.UIWritingToolsResultOptions.PlainText +F:UIKit.UIWritingToolsResultOptions.RichText +F:UIKit.UIWritingToolsResultOptions.Table F:UniformTypeIdentifiers.UTTagClass.FilenameExtension F:UniformTypeIdentifiers.UTTagClass.MimeType F:UserNotifications.UNAlertStyle.Alert @@ -22073,7 +22240,9 @@ M:AppKit.INSMenuItemValidation.ValidateMenuItem(AppKit.NSMenuItem) M:AppKit.INSMenuValidation.ValidateMenuItem(AppKit.NSMenuItem) M:AppKit.INSOpenSavePanelDelegate.CompareFilenames(AppKit.NSSavePanel,System.String,System.String,System.Boolean) M:AppKit.INSOpenSavePanelDelegate.DidChangeToDirectory(AppKit.NSSavePanel,Foundation.NSUrl) +M:AppKit.INSOpenSavePanelDelegate.DidSelectType(AppKit.NSSavePanel,UniformTypeIdentifiers.UTType) M:AppKit.INSOpenSavePanelDelegate.DirectoryDidChange(AppKit.NSSavePanel,System.String) +M:AppKit.INSOpenSavePanelDelegate.GetDisplayName(AppKit.NSSavePanel,UniformTypeIdentifiers.UTType) M:AppKit.INSOpenSavePanelDelegate.IsValidFilename(AppKit.NSSavePanel,System.String) M:AppKit.INSOpenSavePanelDelegate.SelectionDidChange(AppKit.NSSavePanel) M:AppKit.INSOpenSavePanelDelegate.ShouldEnableUrl(AppKit.NSSavePanel,Foundation.NSUrl) @@ -22204,6 +22373,7 @@ M:AppKit.INSSharingServiceDelegate.TransitionImageForShareItem(AppKit.NSSharingS M:AppKit.INSSharingServiceDelegate.WillShareItems(AppKit.NSSharingService,Foundation.NSObject[]) M:AppKit.INSSharingServicePickerDelegate.DelegateForSharingService(AppKit.NSSharingServicePicker,AppKit.NSSharingService) M:AppKit.INSSharingServicePickerDelegate.DidChooseSharingService(AppKit.NSSharingServicePicker,AppKit.NSSharingService) +M:AppKit.INSSharingServicePickerDelegate.GetCollaborationModeRestrictions(AppKit.NSSharingServicePicker) M:AppKit.INSSharingServicePickerDelegate.SharingServicesForItems(AppKit.NSSharingServicePicker,Foundation.NSObject[],AppKit.NSSharingService[]) M:AppKit.INSSharingServicePickerToolbarItemDelegate.GetItems(AppKit.NSSharingServicePickerToolbarItem) M:AppKit.INSSharingServicePickerTouchBarItemDelegate.ItemsForSharingServicePickerTouchBarItem(AppKit.NSSharingServicePickerTouchBarItem) @@ -22324,6 +22494,7 @@ M:AppKit.INSStandardKeyBindingResponding.SelectParagraph(Foundation.NSObject) M:AppKit.INSStandardKeyBindingResponding.SelectToMark(Foundation.NSObject) M:AppKit.INSStandardKeyBindingResponding.SelectWord(Foundation.NSObject) M:AppKit.INSStandardKeyBindingResponding.SetMark(Foundation.NSObject) +M:AppKit.INSStandardKeyBindingResponding.ShowContextMenuForSelection(Foundation.NSObject) M:AppKit.INSStandardKeyBindingResponding.SwapWithMark(Foundation.NSObject) M:AppKit.INSStandardKeyBindingResponding.Transpose(Foundation.NSObject) M:AppKit.INSStandardKeyBindingResponding.TransposeWords(Foundation.NSObject) @@ -22447,6 +22618,7 @@ M:AppKit.INSTextInputClient.GetBaselineDelta(System.UIntPtr) M:AppKit.INSTextInputClient.GetCharacterIndex(CoreGraphics.CGPoint) M:AppKit.INSTextInputClient.GetFirstRect(Foundation.NSRange,Foundation.NSRange@) M:AppKit.INSTextInputClient.GetFractionOfDistanceThroughGlyph(CoreGraphics.CGPoint) +M:AppKit.INSTextInputClient.InsertAdaptiveImageGlyph(AppKit.NSAdaptiveImageGlyph,Foundation.NSRange) M:AppKit.INSTextInputClient.InsertText(Foundation.NSObject,Foundation.NSRange) M:AppKit.INSTextInputClient.SetMarkedText(Foundation.NSObject,Foundation.NSRange,Foundation.NSRange) M:AppKit.INSTextInputClient.UnmarkText @@ -22481,6 +22653,7 @@ M:AppKit.INSTextViewDelegate.GetCompletions(AppKit.NSTextView,System.String[],Fo M:AppKit.INSTextViewDelegate.GetTextCheckingCandidates(AppKit.NSTextView,Foundation.NSTextCheckingResult[],Foundation.NSRange) M:AppKit.INSTextViewDelegate.GetUndoManager(AppKit.NSTextView) M:AppKit.INSTextViewDelegate.GetWritablePasteboardTypes(AppKit.NSTextView,AppKit.NSTextAttachmentCell,System.UIntPtr) +M:AppKit.INSTextViewDelegate.GetWritingToolsIgnoredRangesInEnclosingRange(AppKit.NSTextView,Foundation.NSRange) M:AppKit.INSTextViewDelegate.LinkClicked(AppKit.NSTextView,Foundation.NSObject,System.UIntPtr) M:AppKit.INSTextViewDelegate.MenuForEvent(AppKit.NSTextView,AppKit.NSMenu,AppKit.NSEvent,System.UIntPtr) M:AppKit.INSTextViewDelegate.ShouldChangeTextInRange(AppKit.NSTextView,Foundation.NSRange,System.String) @@ -22494,6 +22667,8 @@ M:AppKit.INSTextViewDelegate.WillChangeSelectionFromRanges(AppKit.NSTextView,Fou M:AppKit.INSTextViewDelegate.WillCheckText(AppKit.NSTextView,Foundation.NSRange,Foundation.NSDictionary,Foundation.NSTextCheckingTypes) M:AppKit.INSTextViewDelegate.WillDisplayToolTip(AppKit.NSTextView,System.String,System.UIntPtr) M:AppKit.INSTextViewDelegate.WriteCell(AppKit.NSTextView,AppKit.NSTextAttachmentCell,System.UIntPtr,AppKit.NSPasteboard,System.String) +M:AppKit.INSTextViewDelegate.WritingToolsDidEnd(AppKit.NSTextView) +M:AppKit.INSTextViewDelegate.WritingToolsWillBegin(AppKit.NSTextView) M:AppKit.INSTextViewportLayoutControllerDelegate.ConfigureRenderingSurface(AppKit.NSTextViewportLayoutController,AppKit.NSTextLayoutFragment) M:AppKit.INSTextViewportLayoutControllerDelegate.DidLayout(AppKit.NSTextViewportLayoutController) M:AppKit.INSTextViewportLayoutControllerDelegate.GetViewportBounds(AppKit.NSTextViewportLayoutController) @@ -22565,6 +22740,7 @@ M:AppKit.INSWindowDelegate.DidResignMain(Foundation.NSNotification) M:AppKit.INSWindowDelegate.DidResize(Foundation.NSNotification) M:AppKit.INSWindowDelegate.DidUpdate(Foundation.NSNotification) M:AppKit.INSWindowDelegate.GetPreviewRepresentableActivityItems(AppKit.NSWindow) +M:AppKit.INSWindowDelegate.GetWindowForSharingRequest(AppKit.NSWindow) M:AppKit.INSWindowDelegate.ShouldDragDocumentWithEvent(AppKit.NSWindow,AppKit.NSEvent,CoreGraphics.CGPoint,AppKit.NSPasteboard) M:AppKit.INSWindowDelegate.ShouldPopUpDocumentPathMenu(AppKit.NSWindow,AppKit.NSMenu) M:AppKit.INSWindowDelegate.ShouldZoom(AppKit.NSWindow,CoreGraphics.CGRect) @@ -22664,6 +22840,10 @@ M:AppKit.NSActionCell.#ctor(System.String) M:AppKit.NSActionCell.add_Activated(System.EventHandler) M:AppKit.NSActionCell.Dispose(System.Boolean) M:AppKit.NSActionCell.remove_Activated(System.EventHandler) +M:AppKit.NSAdaptiveImageGlyph.#ctor(Foundation.NSData) +M:AppKit.NSAdaptiveImageGlyph.Copy(Foundation.NSZone) +M:AppKit.NSAdaptiveImageGlyph.EncodeTo(Foundation.NSCoder) +M:AppKit.NSAdaptiveImageGlyph.GetImage(CoreGraphics.CGSize,System.Runtime.InteropServices.NFloat,CoreGraphics.CGPoint@,CoreGraphics.CGSize@) M:AppKit.NSAlert.BeginSheet(AppKit.NSWindow,System.Action) M:AppKit.NSAlert.BeginSheet(AppKit.NSWindow) M:AppKit.NSAlert.BeginSheetAsync(AppKit.NSWindow) @@ -24015,7 +24195,9 @@ M:AppKit.NSOpenSaveExpandingEventArgs.#ctor(System.Boolean) M:AppKit.NSOpenSaveFilenameEventArgs.#ctor(System.String) M:AppKit.NSOpenSavePanelDelegate_Extensions.CompareFilenames(AppKit.INSOpenSavePanelDelegate,AppKit.NSSavePanel,System.String,System.String,System.Boolean) M:AppKit.NSOpenSavePanelDelegate_Extensions.DidChangeToDirectory(AppKit.INSOpenSavePanelDelegate,AppKit.NSSavePanel,Foundation.NSUrl) +M:AppKit.NSOpenSavePanelDelegate_Extensions.DidSelectType(AppKit.INSOpenSavePanelDelegate,AppKit.NSSavePanel,UniformTypeIdentifiers.UTType) M:AppKit.NSOpenSavePanelDelegate_Extensions.DirectoryDidChange(AppKit.INSOpenSavePanelDelegate,AppKit.NSSavePanel,System.String) +M:AppKit.NSOpenSavePanelDelegate_Extensions.GetDisplayName(AppKit.INSOpenSavePanelDelegate,AppKit.NSSavePanel,UniformTypeIdentifiers.UTType) M:AppKit.NSOpenSavePanelDelegate_Extensions.IsValidFilename(AppKit.INSOpenSavePanelDelegate,AppKit.NSSavePanel,System.String) M:AppKit.NSOpenSavePanelDelegate_Extensions.SelectionDidChange(AppKit.INSOpenSavePanelDelegate,AppKit.NSSavePanel) M:AppKit.NSOpenSavePanelDelegate_Extensions.ShouldEnableUrl(AppKit.INSOpenSavePanelDelegate,AppKit.NSSavePanel,Foundation.NSUrl) @@ -24025,7 +24207,9 @@ M:AppKit.NSOpenSavePanelDelegate_Extensions.ValidateUrl(AppKit.INSOpenSavePanelD M:AppKit.NSOpenSavePanelDelegate_Extensions.WillExpand(AppKit.INSOpenSavePanelDelegate,AppKit.NSSavePanel,System.Boolean) M:AppKit.NSOpenSavePanelDelegate.CompareFilenames(AppKit.NSSavePanel,System.String,System.String,System.Boolean) M:AppKit.NSOpenSavePanelDelegate.DidChangeToDirectory(AppKit.NSSavePanel,Foundation.NSUrl) +M:AppKit.NSOpenSavePanelDelegate.DidSelectType(AppKit.NSSavePanel,UniformTypeIdentifiers.UTType) M:AppKit.NSOpenSavePanelDelegate.DirectoryDidChange(AppKit.NSSavePanel,System.String) +M:AppKit.NSOpenSavePanelDelegate.GetDisplayName(AppKit.NSSavePanel,UniformTypeIdentifiers.UTType) M:AppKit.NSOpenSavePanelDelegate.IsValidFilename(AppKit.NSSavePanel,System.String) M:AppKit.NSOpenSavePanelDelegate.SelectionDidChange(AppKit.NSSavePanel) M:AppKit.NSOpenSavePanelDelegate.ShouldEnableUrl(AppKit.NSSavePanel,Foundation.NSUrl) @@ -24034,6 +24218,7 @@ M:AppKit.NSOpenSavePanelDelegate.UserEnteredFilename(AppKit.NSSavePanel,System.S M:AppKit.NSOpenSavePanelDelegate.ValidateUrl(AppKit.NSSavePanel,Foundation.NSUrl,Foundation.NSError@) M:AppKit.NSOpenSavePanelDelegate.WillExpand(AppKit.NSSavePanel,System.Boolean) M:AppKit.NSOpenSavePanelUrlEventArgs.#ctor(Foundation.NSUrl) +M:AppKit.NSopenSavePanelUTTypeEventArgs.#ctor(UniformTypeIdentifiers.UTType) M:AppKit.NSOutlineView.#ctor(CoreGraphics.CGRect) M:AppKit.NSOutlineView.Dispose(System.Boolean) M:AppKit.NSOutlineView.InsertRows(Foundation.NSIndexSet,AppKit.NSTableViewAnimation) @@ -24350,11 +24535,13 @@ M:AppKit.NSRulerView.#ctor(CoreGraphics.CGRect) M:AppKit.NSRulerView.Dispose(System.Boolean) M:AppKit.NSSavePanel.#ctor M:AppKit.NSSavePanel.add_DidChangeToDirectory(System.EventHandler{AppKit.NSOpenSavePanelUrlEventArgs}) +M:AppKit.NSSavePanel.add_DidSelectType(System.EventHandler{AppKit.NSopenSavePanelUTTypeEventArgs}) M:AppKit.NSSavePanel.add_DirectoryDidChange(System.EventHandler{AppKit.NSOpenSaveFilenameEventArgs}) M:AppKit.NSSavePanel.add_SelectionDidChange(System.EventHandler) M:AppKit.NSSavePanel.add_WillExpand(System.EventHandler{AppKit.NSOpenSaveExpandingEventArgs}) M:AppKit.NSSavePanel.Dispose(System.Boolean) M:AppKit.NSSavePanel.remove_DidChangeToDirectory(System.EventHandler{AppKit.NSOpenSavePanelUrlEventArgs}) +M:AppKit.NSSavePanel.remove_DidSelectType(System.EventHandler{AppKit.NSopenSavePanelUTTypeEventArgs}) M:AppKit.NSSavePanel.remove_DirectoryDidChange(System.EventHandler{AppKit.NSOpenSaveFilenameEventArgs}) M:AppKit.NSSavePanel.remove_SelectionDidChange(System.EventHandler) M:AppKit.NSSavePanel.remove_WillExpand(System.EventHandler{AppKit.NSOpenSaveExpandingEventArgs}) @@ -24430,6 +24617,8 @@ M:AppKit.NSServicesMenuRequestor_Extensions.ReadSelectionFromPasteboard(AppKit.I M:AppKit.NSServicesMenuRequestor_Extensions.WriteSelectionToPasteboard(AppKit.INSServicesMenuRequestor,AppKit.NSPasteboard,System.String[]) M:AppKit.NSShadow.Copy(Foundation.NSZone) M:AppKit.NSShadow.EncodeTo(Foundation.NSCoder) +M:AppKit.NSSharingCollaborationModeRestriction.Copy(Foundation.NSZone) +M:AppKit.NSSharingCollaborationModeRestriction.EncodeTo(Foundation.NSCoder) M:AppKit.NSSharingService.add_DidFailToShareItems(System.EventHandler{AppKit.NSSharingServiceDidFailToShareItemsEventArgs}) M:AppKit.NSSharingService.add_DidShareItems(System.EventHandler{AppKit.NSSharingServiceItemsEventArgs}) M:AppKit.NSSharingService.add_WillShareItems(System.EventHandler{AppKit.NSSharingServiceItemsEventArgs}) @@ -24459,9 +24648,11 @@ M:AppKit.NSSharingServicePicker.Dispose(System.Boolean) M:AppKit.NSSharingServicePicker.remove_DidChooseSharingService(System.EventHandler{AppKit.NSSharingServicePickerDidChooseSharingServiceEventArgs}) M:AppKit.NSSharingServicePickerDelegate_Extensions.DelegateForSharingService(AppKit.INSSharingServicePickerDelegate,AppKit.NSSharingServicePicker,AppKit.NSSharingService) M:AppKit.NSSharingServicePickerDelegate_Extensions.DidChooseSharingService(AppKit.INSSharingServicePickerDelegate,AppKit.NSSharingServicePicker,AppKit.NSSharingService) +M:AppKit.NSSharingServicePickerDelegate_Extensions.GetCollaborationModeRestrictions(AppKit.INSSharingServicePickerDelegate,AppKit.NSSharingServicePicker) M:AppKit.NSSharingServicePickerDelegate_Extensions.SharingServicesForItems(AppKit.INSSharingServicePickerDelegate,AppKit.NSSharingServicePicker,Foundation.NSObject[],AppKit.NSSharingService[]) M:AppKit.NSSharingServicePickerDelegate.DelegateForSharingService(AppKit.NSSharingServicePicker,AppKit.NSSharingService) M:AppKit.NSSharingServicePickerDelegate.DidChooseSharingService(AppKit.NSSharingServicePicker,AppKit.NSSharingService) +M:AppKit.NSSharingServicePickerDelegate.GetCollaborationModeRestrictions(AppKit.NSSharingServicePicker) M:AppKit.NSSharingServicePickerDelegate.SharingServicesForItems(AppKit.NSSharingServicePicker,Foundation.NSObject[],AppKit.NSSharingService[]) M:AppKit.NSSharingServicePickerDidChooseSharingServiceEventArgs.#ctor(AppKit.NSSharingService) M:AppKit.NSSharingServicePickerToolbarItem.#ctor(System.String) @@ -24471,6 +24662,7 @@ M:AppKit.NSSharingServicePickerTouchBarItem.#ctor(System.String) M:AppKit.NSSharingServicePickerTouchBarItem.Dispose(System.Boolean) M:AppKit.NSSharingServicePickerTouchBarItemDelegate.DelegateForSharingService(AppKit.NSSharingServicePicker,AppKit.NSSharingService) M:AppKit.NSSharingServicePickerTouchBarItemDelegate.DidChooseSharingService(AppKit.NSSharingServicePicker,AppKit.NSSharingService) +M:AppKit.NSSharingServicePickerTouchBarItemDelegate.GetCollaborationModeRestrictions(AppKit.NSSharingServicePicker) M:AppKit.NSSharingServicePickerTouchBarItemDelegate.ItemsForSharingServicePickerTouchBarItem(AppKit.NSSharingServicePickerTouchBarItem) M:AppKit.NSSharingServicePickerTouchBarItemDelegate.SharingServicesForItems(AppKit.NSSharingServicePicker,Foundation.NSObject[],AppKit.NSSharingService[]) M:AppKit.NSSlider.#ctor(CoreGraphics.CGRect) @@ -24695,6 +24887,7 @@ M:AppKit.NSStandardKeyBindingResponding_Extensions.SelectParagraph(AppKit.INSSta M:AppKit.NSStandardKeyBindingResponding_Extensions.SelectToMark(AppKit.INSStandardKeyBindingResponding,Foundation.NSObject) M:AppKit.NSStandardKeyBindingResponding_Extensions.SelectWord(AppKit.INSStandardKeyBindingResponding,Foundation.NSObject) M:AppKit.NSStandardKeyBindingResponding_Extensions.SetMark(AppKit.INSStandardKeyBindingResponding,Foundation.NSObject) +M:AppKit.NSStandardKeyBindingResponding_Extensions.ShowContextMenuForSelection(AppKit.INSStandardKeyBindingResponding,Foundation.NSObject) M:AppKit.NSStandardKeyBindingResponding_Extensions.SwapWithMark(AppKit.INSStandardKeyBindingResponding,Foundation.NSObject) M:AppKit.NSStandardKeyBindingResponding_Extensions.Transpose(AppKit.INSStandardKeyBindingResponding,Foundation.NSObject) M:AppKit.NSStandardKeyBindingResponding_Extensions.TransposeWords(AppKit.INSStandardKeyBindingResponding,Foundation.NSObject) @@ -25105,39 +25298,48 @@ M:AppKit.NSTextInputClient_Extensions.GetBaselineDelta(AppKit.INSTextInputClient M:AppKit.NSTextInputClient_Extensions.GetDocumentVisibleRect(AppKit.INSTextInputClient) M:AppKit.NSTextInputClient_Extensions.GetFractionOfDistanceThroughGlyph(AppKit.INSTextInputClient,CoreGraphics.CGPoint) M:AppKit.NSTextInputClient_Extensions.GetPreferredTextAccessoryPlacement(AppKit.INSTextInputClient) +M:AppKit.NSTextInputClient_Extensions.GetSupportsAdaptiveImageGlyph(AppKit.INSTextInputClient) M:AppKit.NSTextInputClient_Extensions.GetUnionRectInVisibleSelectedRange(AppKit.INSTextInputClient) M:AppKit.NSTextInputClient_Extensions.GetWindowLevel(AppKit.INSTextInputClient) +M:AppKit.NSTextInputClient_Extensions.InsertAdaptiveImageGlyph(AppKit.INSTextInputClient,AppKit.NSAdaptiveImageGlyph,Foundation.NSRange) M:AppKit.NSTextInputClient.DrawsVertically(System.UIntPtr) M:AppKit.NSTextInputClient.GetAttributedSubstring(Foundation.NSRange,Foundation.NSRange@) M:AppKit.NSTextInputClient.GetBaselineDelta(System.UIntPtr) M:AppKit.NSTextInputClient.GetCharacterIndex(CoreGraphics.CGPoint) M:AppKit.NSTextInputClient.GetFirstRect(Foundation.NSRange,Foundation.NSRange@) M:AppKit.NSTextInputClient.GetFractionOfDistanceThroughGlyph(CoreGraphics.CGPoint) +M:AppKit.NSTextInputClient.InsertAdaptiveImageGlyph(AppKit.NSAdaptiveImageGlyph,Foundation.NSRange) M:AppKit.NSTextInputClient.InsertText(Foundation.NSObject,Foundation.NSRange) M:AppKit.NSTextInputClient.SetMarkedText(Foundation.NSObject,Foundation.NSRange,Foundation.NSRange) M:AppKit.NSTextInputClient.UnmarkText +M:AppKit.NSTextInputTraits_Extensions.GetAllowedWritingToolsResultOptions(AppKit.INSTextInputTraits) M:AppKit.NSTextInputTraits_Extensions.GetAutocorrectionType(AppKit.INSTextInputTraits) M:AppKit.NSTextInputTraits_Extensions.GetDataDetectionType(AppKit.INSTextInputTraits) M:AppKit.NSTextInputTraits_Extensions.GetGrammarCheckingType(AppKit.INSTextInputTraits) M:AppKit.NSTextInputTraits_Extensions.GetInlinePredictionType(AppKit.INSTextInputTraits) M:AppKit.NSTextInputTraits_Extensions.GetLinkDetectionType(AppKit.INSTextInputTraits) +M:AppKit.NSTextInputTraits_Extensions.GetMathExpressionCompletionType(AppKit.INSTextInputTraits) M:AppKit.NSTextInputTraits_Extensions.GetSmartDashesType(AppKit.INSTextInputTraits) M:AppKit.NSTextInputTraits_Extensions.GetSmartInsertDeleteType(AppKit.INSTextInputTraits) M:AppKit.NSTextInputTraits_Extensions.GetSmartQuotesType(AppKit.INSTextInputTraits) M:AppKit.NSTextInputTraits_Extensions.GetSpellCheckingType(AppKit.INSTextInputTraits) M:AppKit.NSTextInputTraits_Extensions.GetTextCompletionType(AppKit.INSTextInputTraits) M:AppKit.NSTextInputTraits_Extensions.GetTextReplacementType(AppKit.INSTextInputTraits) +M:AppKit.NSTextInputTraits_Extensions.GetWritingToolsBehavior(AppKit.INSTextInputTraits) +M:AppKit.NSTextInputTraits_Extensions.SetAllowedWritingToolsResultOptions(AppKit.INSTextInputTraits,AppKit.NSWritingToolsResultOptions) M:AppKit.NSTextInputTraits_Extensions.SetAutocorrectionType(AppKit.INSTextInputTraits,AppKit.NSTextInputTraitType) M:AppKit.NSTextInputTraits_Extensions.SetDataDetectionType(AppKit.INSTextInputTraits,AppKit.NSTextInputTraitType) M:AppKit.NSTextInputTraits_Extensions.SetGrammarCheckingType(AppKit.INSTextInputTraits,AppKit.NSTextInputTraitType) M:AppKit.NSTextInputTraits_Extensions.SetInlinePredictionType(AppKit.INSTextInputTraits,AppKit.NSTextInputTraitType) M:AppKit.NSTextInputTraits_Extensions.SetLinkDetectionType(AppKit.INSTextInputTraits,AppKit.NSTextInputTraitType) +M:AppKit.NSTextInputTraits_Extensions.SetMathExpressionCompletionType(AppKit.INSTextInputTraits,AppKit.NSTextInputTraitType) M:AppKit.NSTextInputTraits_Extensions.SetSmartDashesType(AppKit.INSTextInputTraits,AppKit.NSTextInputTraitType) M:AppKit.NSTextInputTraits_Extensions.SetSmartInsertDeleteType(AppKit.INSTextInputTraits,AppKit.NSTextInputTraitType) M:AppKit.NSTextInputTraits_Extensions.SetSmartQuotesType(AppKit.INSTextInputTraits,AppKit.NSTextInputTraitType) M:AppKit.NSTextInputTraits_Extensions.SetSpellCheckingType(AppKit.INSTextInputTraits,AppKit.NSTextInputTraitType) M:AppKit.NSTextInputTraits_Extensions.SetTextCompletionType(AppKit.INSTextInputTraits,AppKit.NSTextInputTraitType) M:AppKit.NSTextInputTraits_Extensions.SetTextReplacementType(AppKit.INSTextInputTraits,AppKit.NSTextInputTraitType) +M:AppKit.NSTextInputTraits_Extensions.SetWritingToolsBehavior(AppKit.INSTextInputTraits,AppKit.NSWritingToolsBehavior) M:AppKit.NSTextInsertionIndicator.#ctor(CoreGraphics.CGRect) M:AppKit.NSTextLayoutFragment.#ctor(AppKit.NSTextElement,AppKit.NSTextRange) M:AppKit.NSTextLayoutFragment.Dispose(System.Boolean) @@ -25275,6 +25477,8 @@ M:AppKit.NSTextView.add_CellDoubleClicked(System.EventHandler{AppKit.NSTextViewD M:AppKit.NSTextView.add_DidChangeSelection(System.EventHandler) M:AppKit.NSTextView.add_DidChangeTypingAttributes(System.EventHandler) M:AppKit.NSTextView.add_DraggedCell(System.EventHandler{AppKit.NSTextViewDraggedCellEventArgs}) +M:AppKit.NSTextView.add_WritingToolsDidEnd(System.EventHandler) +M:AppKit.NSTextView.add_WritingToolsWillBegin(System.EventHandler) M:AppKit.NSTextView.BeginSelectingCandidate(AppKit.NSCandidateListTouchBarItem,System.IntPtr) M:AppKit.NSTextView.ChangedCandidateListVisibility(AppKit.NSCandidateListTouchBarItem,System.Boolean) M:AppKit.NSTextView.ChangeSelectionFromCandidate(AppKit.NSCandidateListTouchBarItem,System.IntPtr,System.IntPtr) @@ -25299,6 +25503,7 @@ M:AppKit.NSTextView.GetContentType M:AppKit.NSTextView.GetFirstRect(Foundation.NSRange,Foundation.NSRange@) M:AppKit.NSTextView.GetFirstRectForCharacterRange(Foundation.NSRange) M:AppKit.NSTextView.GetFractionOfDistanceThroughGlyph(CoreGraphics.CGPoint) +M:AppKit.NSTextView.InsertAdaptiveImageGlyph(AppKit.NSAdaptiveImageGlyph,Foundation.NSRange) M:AppKit.NSTextView.InsertText(Foundation.NSObject,Foundation.NSRange) M:AppKit.NSTextView.IsCoalescingUndo M:AppKit.NSTextView.MakeItem(AppKit.NSTouchBar,System.String) @@ -25308,6 +25513,8 @@ M:AppKit.NSTextView.remove_CellDoubleClicked(System.EventHandler{AppKit.NSTextVi M:AppKit.NSTextView.remove_DidChangeSelection(System.EventHandler) M:AppKit.NSTextView.remove_DidChangeTypingAttributes(System.EventHandler) M:AppKit.NSTextView.remove_DraggedCell(System.EventHandler{AppKit.NSTextViewDraggedCellEventArgs}) +M:AppKit.NSTextView.remove_WritingToolsDidEnd(System.EventHandler) +M:AppKit.NSTextView.remove_WritingToolsWillBegin(System.EventHandler) M:AppKit.NSTextView.SetContentType(Foundation.NSString) M:AppKit.NSTextView.SetMarkedText(Foundation.NSObject,Foundation.NSRange,Foundation.NSRange) M:AppKit.NSTextView.SetMarkedText(Foundation.NSObject,Foundation.NSRange) @@ -25327,6 +25534,7 @@ M:AppKit.NSTextViewDelegate_Extensions.GetCompletions(AppKit.INSTextViewDelegate M:AppKit.NSTextViewDelegate_Extensions.GetTextCheckingCandidates(AppKit.INSTextViewDelegate,AppKit.NSTextView,Foundation.NSTextCheckingResult[],Foundation.NSRange) M:AppKit.NSTextViewDelegate_Extensions.GetUndoManager(AppKit.INSTextViewDelegate,AppKit.NSTextView) M:AppKit.NSTextViewDelegate_Extensions.GetWritablePasteboardTypes(AppKit.INSTextViewDelegate,AppKit.NSTextView,AppKit.NSTextAttachmentCell,System.UIntPtr) +M:AppKit.NSTextViewDelegate_Extensions.GetWritingToolsIgnoredRangesInEnclosingRange(AppKit.INSTextViewDelegate,AppKit.NSTextView,Foundation.NSRange) M:AppKit.NSTextViewDelegate_Extensions.LinkClicked(AppKit.INSTextViewDelegate,AppKit.NSTextView,Foundation.NSObject,System.UIntPtr) M:AppKit.NSTextViewDelegate_Extensions.MenuForEvent(AppKit.INSTextViewDelegate,AppKit.NSTextView,AppKit.NSMenu,AppKit.NSEvent,System.UIntPtr) M:AppKit.NSTextViewDelegate_Extensions.ShouldChangeTextInRange(AppKit.INSTextViewDelegate,AppKit.NSTextView,Foundation.NSRange,System.String) @@ -25340,6 +25548,8 @@ M:AppKit.NSTextViewDelegate_Extensions.WillChangeSelectionFromRanges(AppKit.INST M:AppKit.NSTextViewDelegate_Extensions.WillCheckText(AppKit.INSTextViewDelegate,AppKit.NSTextView,Foundation.NSRange,Foundation.NSDictionary,Foundation.NSTextCheckingTypes) M:AppKit.NSTextViewDelegate_Extensions.WillDisplayToolTip(AppKit.INSTextViewDelegate,AppKit.NSTextView,System.String,System.UIntPtr) M:AppKit.NSTextViewDelegate_Extensions.WriteCell(AppKit.INSTextViewDelegate,AppKit.NSTextView,AppKit.NSTextAttachmentCell,System.UIntPtr,AppKit.NSPasteboard,System.String) +M:AppKit.NSTextViewDelegate_Extensions.WritingToolsDidEnd(AppKit.INSTextViewDelegate,AppKit.NSTextView) +M:AppKit.NSTextViewDelegate_Extensions.WritingToolsWillBegin(AppKit.INSTextViewDelegate,AppKit.NSTextView) M:AppKit.NSTextViewDelegate.CellClicked(AppKit.NSTextView,AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,System.UIntPtr) M:AppKit.NSTextViewDelegate.CellDoubleClicked(AppKit.NSTextView,AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,System.UIntPtr) M:AppKit.NSTextViewDelegate.DidChangeSelection(Foundation.NSNotification) @@ -25352,6 +25562,7 @@ M:AppKit.NSTextViewDelegate.GetCompletions(AppKit.NSTextView,System.String[],Fou M:AppKit.NSTextViewDelegate.GetTextCheckingCandidates(AppKit.NSTextView,Foundation.NSTextCheckingResult[],Foundation.NSRange) M:AppKit.NSTextViewDelegate.GetUndoManager(AppKit.NSTextView) M:AppKit.NSTextViewDelegate.GetWritablePasteboardTypes(AppKit.NSTextView,AppKit.NSTextAttachmentCell,System.UIntPtr) +M:AppKit.NSTextViewDelegate.GetWritingToolsIgnoredRangesInEnclosingRange(AppKit.NSTextView,Foundation.NSRange) M:AppKit.NSTextViewDelegate.LinkClicked(AppKit.NSTextView,Foundation.NSObject,System.UIntPtr) M:AppKit.NSTextViewDelegate.MenuForEvent(AppKit.NSTextView,AppKit.NSMenu,AppKit.NSEvent,System.UIntPtr) M:AppKit.NSTextViewDelegate.ShouldChangeTextInRange(AppKit.NSTextView,Foundation.NSRange,System.String) @@ -25365,6 +25576,8 @@ M:AppKit.NSTextViewDelegate.WillChangeSelectionFromRanges(AppKit.NSTextView,Foun M:AppKit.NSTextViewDelegate.WillCheckText(AppKit.NSTextView,Foundation.NSRange,Foundation.NSDictionary,Foundation.NSTextCheckingTypes) M:AppKit.NSTextViewDelegate.WillDisplayToolTip(AppKit.NSTextView,System.String,System.UIntPtr) M:AppKit.NSTextViewDelegate.WriteCell(AppKit.NSTextView,AppKit.NSTextAttachmentCell,System.UIntPtr,AppKit.NSPasteboard,System.String) +M:AppKit.NSTextViewDelegate.WritingToolsDidEnd(AppKit.NSTextView) +M:AppKit.NSTextViewDelegate.WritingToolsWillBegin(AppKit.NSTextView) M:AppKit.NSTextViewDidChangeSelectionEventArgs.#ctor(Foundation.NSNotification) M:AppKit.NSTextViewDoubleClickEventArgs.#ctor(AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,System.UIntPtr) M:AppKit.NSTextViewDraggedCellEventArgs.#ctor(AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,AppKit.NSEvent,System.UIntPtr) @@ -25457,7 +25670,9 @@ M:AppKit.NSToolbarDelegate.WillAddItem(Foundation.NSNotification) M:AppKit.NSToolbarDelegate.WillInsertItem(AppKit.NSToolbar,System.String,System.Boolean) M:AppKit.NSToolbarItem.add_Activated(System.EventHandler) M:AppKit.NSToolbarItem.Copy(Foundation.NSZone) +M:AppKit.NSToolbarItem.Create(System.String,UIKit.UIBarButtonItem) M:AppKit.NSToolbarItem.Dispose(System.Boolean) +M:AppKit.NSToolbarItem.GetFrame(UIKit.UIView) M:AppKit.NSToolbarItem.remove_Activated(System.EventHandler) M:AppKit.NSToolbarItem.ValidateMenuItem(AppKit.NSMenuItem) M:AppKit.NSToolbarItemEventArgs.#ctor(Foundation.NSNotification) @@ -25545,6 +25760,7 @@ M:AppKit.NSViewController.BeginGestureWithEvent(AppKit.NSEvent) M:AppKit.NSViewController.BeginRequestWithExtensionContext(Foundation.NSExtensionContext) M:AppKit.NSViewController.ChangeMode(AppKit.NSEvent) M:AppKit.NSViewController.CommitEditing(Foundation.NSError@) +M:AppKit.NSViewController.ContextMenuKeyDown(AppKit.NSEvent) M:AppKit.NSViewController.CursorUpdate(AppKit.NSEvent) M:AppKit.NSViewController.Dispose(System.Boolean) M:AppKit.NSViewController.EncodeRestorableState(Foundation.NSCoder,Foundation.NSOperationQueue) @@ -25714,6 +25930,8 @@ M:AppKit.NSWindow.remove_WillExitVersionBrowser(System.EventHandler) M:AppKit.NSWindow.remove_WillMiniaturize(System.EventHandler) M:AppKit.NSWindow.remove_WillMove(System.EventHandler) M:AppKit.NSWindow.remove_WillStartLiveResize(System.EventHandler) +M:AppKit.NSWindow.RequestSharingOfWindowAsync(AppKit.NSImage,System.String) +M:AppKit.NSWindow.RequestSharingOfWindowAsync(AppKit.NSWindow) M:AppKit.NSWindow.SetExcludedFromWindowsMenu(System.Boolean) M:AppKit.NSWindow.SetIsMiniaturized(System.Boolean) M:AppKit.NSWindow.SetIsVisible(System.Boolean) @@ -25753,6 +25971,7 @@ M:AppKit.NSWindowDelegate_Extensions.DidResignMain(AppKit.INSWindowDelegate,Foun M:AppKit.NSWindowDelegate_Extensions.DidResize(AppKit.INSWindowDelegate,Foundation.NSNotification) M:AppKit.NSWindowDelegate_Extensions.DidUpdate(AppKit.INSWindowDelegate,Foundation.NSNotification) M:AppKit.NSWindowDelegate_Extensions.GetPreviewRepresentableActivityItems(AppKit.INSWindowDelegate,AppKit.NSWindow) +M:AppKit.NSWindowDelegate_Extensions.GetWindowForSharingRequest(AppKit.INSWindowDelegate,AppKit.NSWindow) M:AppKit.NSWindowDelegate_Extensions.ShouldDragDocumentWithEvent(AppKit.INSWindowDelegate,AppKit.NSWindow,AppKit.NSEvent,CoreGraphics.CGPoint,AppKit.NSPasteboard) M:AppKit.NSWindowDelegate_Extensions.ShouldPopUpDocumentPathMenu(AppKit.INSWindowDelegate,AppKit.NSWindow,AppKit.NSMenu) M:AppKit.NSWindowDelegate_Extensions.ShouldZoom(AppKit.INSWindowDelegate,AppKit.NSWindow,CoreGraphics.CGRect) @@ -25802,6 +26021,7 @@ M:AppKit.NSWindowDelegate.DidResignMain(Foundation.NSNotification) M:AppKit.NSWindowDelegate.DidResize(Foundation.NSNotification) M:AppKit.NSWindowDelegate.DidUpdate(Foundation.NSNotification) M:AppKit.NSWindowDelegate.GetPreviewRepresentableActivityItems(AppKit.NSWindow) +M:AppKit.NSWindowDelegate.GetWindowForSharingRequest(AppKit.NSWindow) M:AppKit.NSWindowDelegate.ShouldDragDocumentWithEvent(AppKit.NSWindow,AppKit.NSEvent,CoreGraphics.CGPoint,AppKit.NSPasteboard) M:AppKit.NSWindowDelegate.ShouldPopUpDocumentPathMenu(AppKit.NSWindow,AppKit.NSMenu) M:AppKit.NSWindowDelegate.ShouldZoom(AppKit.NSWindow,CoreGraphics.CGRect) @@ -34762,6 +34982,8 @@ M:Foundation.NSAttributedString.#ctor(System.String,UIKit.UIStringAttributes) M:Foundation.NSAttributedString.BoundingRectWithSize(CoreGraphics.CGSize,Foundation.NSStringDrawingOptions) M:Foundation.NSAttributedString.ContainsAttachmentsInRange(Foundation.NSRange) M:Foundation.NSAttributedString.Copy(Foundation.NSZone) +M:Foundation.NSAttributedString.Create(AppKit.NSAdaptiveImageGlyph,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) +M:Foundation.NSAttributedString.Create(UIKit.NSAdaptiveImageGlyph,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:Foundation.NSAttributedString.CreateWithDocFormat(Foundation.NSData,Foundation.NSDictionary@) M:Foundation.NSAttributedString.CreateWithHTML(Foundation.NSData,Foundation.NSDictionary@) M:Foundation.NSAttributedString.CreateWithRTF(Foundation.NSData,Foundation.NSDictionary@) @@ -34772,7 +34994,9 @@ M:Foundation.NSAttributedString.DrawString(CoreGraphics.CGRect,Foundation.NSStri M:Foundation.NSAttributedString.DrawString(CoreGraphics.CGRect,Foundation.NSStringDrawingOptions) M:Foundation.NSAttributedString.DrawString(CoreGraphics.CGRect) M:Foundation.NSAttributedString.EncodeTo(Foundation.NSCoder) +M:Foundation.NSAttributedString.FromAttachment(AppKit.NSTextAttachment,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:Foundation.NSAttributedString.FromAttachment(AppKit.NSTextAttachment) +M:Foundation.NSAttributedString.FromAttachment(UIKit.NSTextAttachment,Foundation.NSDictionary{Foundation.NSString,Foundation.NSObject}) M:Foundation.NSAttributedString.FromAttachment(UIKit.NSTextAttachment) M:Foundation.NSAttributedString.GetAppKitAttributes(System.IntPtr,Foundation.NSRange@,Foundation.NSRange) M:Foundation.NSAttributedString.GetAppKitAttributes(System.IntPtr,Foundation.NSRange@) @@ -34824,6 +35048,7 @@ M:Foundation.NSAttributedString.LoadFromHtmlAsync(Foundation.NSUrlRequest,Founda M:Foundation.NSAttributedString.LoadFromHtmlAsync(System.String,Foundation.NSAttributedStringDocumentAttributes) M:Foundation.NSAttributedString.LowLevelGetAttributes(System.IntPtr,Foundation.NSRange@) M:Foundation.NSAttributedString.MutableCopy(Foundation.NSZone) +M:Foundation.NSAttributedString.PrefersRtfdInRange(Foundation.NSRange) M:Foundation.NSAttributedString.Substring(System.IntPtr,System.IntPtr) M:Foundation.NSAttributedStringDocumentAttributes.#ctor M:Foundation.NSAttributedStringDocumentAttributes.#ctor(Foundation.NSDictionary) @@ -45698,6 +45923,7 @@ M:QuickLookUI.QLPreviewPanelDelegate.DidResignMain(Foundation.NSNotification) M:QuickLookUI.QLPreviewPanelDelegate.DidResize(Foundation.NSNotification) M:QuickLookUI.QLPreviewPanelDelegate.DidUpdate(Foundation.NSNotification) M:QuickLookUI.QLPreviewPanelDelegate.GetPreviewRepresentableActivityItems(AppKit.NSWindow) +M:QuickLookUI.QLPreviewPanelDelegate.GetWindowForSharingRequest(AppKit.NSWindow) M:QuickLookUI.QLPreviewPanelDelegate.HandleEvent(QuickLookUI.QLPreviewPanel,AppKit.NSEvent) M:QuickLookUI.QLPreviewPanelDelegate.ShouldDragDocumentWithEvent(AppKit.NSWindow,AppKit.NSEvent,CoreGraphics.CGPoint,AppKit.NSPasteboard) M:QuickLookUI.QLPreviewPanelDelegate.ShouldPopUpDocumentPathMenu(AppKit.NSWindow,AppKit.NSMenu) @@ -46986,9 +47212,11 @@ M:Social.SLComposeServiceViewController.Cancel M:Social.SLComposeServiceViewController.CellClicked(AppKit.NSTextView,AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,System.UIntPtr) M:Social.SLComposeServiceViewController.CellDoubleClicked(AppKit.NSTextView,AppKit.NSTextAttachmentCell,CoreGraphics.CGRect,System.UIntPtr) M:Social.SLComposeServiceViewController.Changed(UIKit.UITextView) +M:Social.SLComposeServiceViewController.DidBeginFormatting(UIKit.UITextView,UIKit.UITextFormattingViewController) M:Social.SLComposeServiceViewController.DidChangeSelection(Foundation.NSNotification) M:Social.SLComposeServiceViewController.DidChangeTypingAttributes(Foundation.NSNotification) M:Social.SLComposeServiceViewController.DidCheckText(AppKit.NSTextView,Foundation.NSRange,Foundation.NSTextCheckingTypes,Foundation.NSDictionary,Foundation.NSTextCheckingResult[],Foundation.NSOrthography,System.IntPtr) +M:Social.SLComposeServiceViewController.DidEndFormatting(UIKit.UITextView,UIKit.UITextFormattingViewController) M:Social.SLComposeServiceViewController.DidSelectCancel M:Social.SLComposeServiceViewController.DidSelectPost M:Social.SLComposeServiceViewController.DoCommandBySelector(AppKit.NSTextView,ObjCRuntime.Selector) @@ -47004,6 +47232,8 @@ M:Social.SLComposeServiceViewController.GetPrimaryAction(UIKit.UITextView,UIKit. M:Social.SLComposeServiceViewController.GetTextCheckingCandidates(AppKit.NSTextView,Foundation.NSTextCheckingResult[],Foundation.NSRange) M:Social.SLComposeServiceViewController.GetUndoManager(AppKit.NSTextView) M:Social.SLComposeServiceViewController.GetWritablePasteboardTypes(AppKit.NSTextView,AppKit.NSTextAttachmentCell,System.UIntPtr) +M:Social.SLComposeServiceViewController.GetWritingToolsIgnoredRangesInEnclosingRange(AppKit.NSTextView,Foundation.NSRange) +M:Social.SLComposeServiceViewController.GetWritingToolsIgnoredRangesInEnclosingRange(UIKit.UITextView,Foundation.NSRange) M:Social.SLComposeServiceViewController.IsContentValid M:Social.SLComposeServiceViewController.LinkClicked(AppKit.NSTextView,Foundation.NSObject,System.UIntPtr) M:Social.SLComposeServiceViewController.LoadPreviewView @@ -47027,6 +47257,7 @@ M:Social.SLComposeServiceViewController.ShouldSelectCandidates(AppKit.NSTextView M:Social.SLComposeServiceViewController.ShouldSetSpellingState(AppKit.NSTextView,System.IntPtr,Foundation.NSRange) M:Social.SLComposeServiceViewController.ShouldUpdateTouchBarItemIdentifiers(AppKit.NSTextView,System.String[]) M:Social.SLComposeServiceViewController.ValidateContent +M:Social.SLComposeServiceViewController.WillBeginFormatting(UIKit.UITextView,UIKit.UITextFormattingViewController) M:Social.SLComposeServiceViewController.WillChangeSelection(AppKit.NSTextView,Foundation.NSRange,Foundation.NSRange) M:Social.SLComposeServiceViewController.WillChangeSelectionFromRanges(AppKit.NSTextView,Foundation.NSValue[],Foundation.NSValue[]) M:Social.SLComposeServiceViewController.WillCheckText(AppKit.NSTextView,Foundation.NSRange,Foundation.NSDictionary,Foundation.NSTextCheckingTypes) @@ -47034,8 +47265,13 @@ M:Social.SLComposeServiceViewController.WillDismissEditMenu(UIKit.UITextView,UIK M:Social.SLComposeServiceViewController.WillDisplay(UIKit.UITextView,UIKit.UITextItem,UIKit.IUIContextMenuInteractionAnimating) M:Social.SLComposeServiceViewController.WillDisplayToolTip(AppKit.NSTextView,System.String,System.UIntPtr) M:Social.SLComposeServiceViewController.WillEnd(UIKit.UITextView,UIKit.UITextItem,UIKit.IUIContextMenuInteractionAnimating) +M:Social.SLComposeServiceViewController.WillEndFormatting(UIKit.UITextView,UIKit.UITextFormattingViewController) M:Social.SLComposeServiceViewController.WillPresentEditMenu(UIKit.UITextView,UIKit.IUIEditMenuInteractionAnimating) M:Social.SLComposeServiceViewController.WriteCell(AppKit.NSTextView,AppKit.NSTextAttachmentCell,System.UIntPtr,AppKit.NSPasteboard,System.String) +M:Social.SLComposeServiceViewController.WritingToolsDidEnd(AppKit.NSTextView) +M:Social.SLComposeServiceViewController.WritingToolsDidEnd(UIKit.UITextView) +M:Social.SLComposeServiceViewController.WritingToolsWillBegin(AppKit.NSTextView) +M:Social.SLComposeServiceViewController.WritingToolsWillBegin(UIKit.UITextView) M:Social.SLComposeSheetConfigurationItem.#ctor M:Social.SLComposeViewController.#ctor(System.String,Foundation.NSBundle) M:Social.SLComposeViewController.AddImage(UIKit.UIImage) @@ -47702,6 +47938,7 @@ M:UIKit.IUIActivityItemSource.GetDataTypeIdentifierForActivity(UIKit.UIActivityV M:UIKit.IUIActivityItemSource.GetItemForActivity(UIKit.UIActivityViewController,Foundation.NSString) M:UIKit.IUIActivityItemSource.GetLinkMetadata(UIKit.UIActivityViewController) M:UIKit.IUIActivityItemSource.GetPlaceholderData(UIKit.UIActivityViewController) +M:UIKit.IUIActivityItemSource.GetShareRecipients(UIKit.UIActivityViewController) M:UIKit.IUIActivityItemSource.GetSubjectForActivity(UIKit.UIActivityViewController,Foundation.NSString) M:UIKit.IUIActivityItemSource.GetThumbnailImageForActivity(UIKit.UIActivityViewController,Foundation.NSString,CoreGraphics.CGSize) M:UIKit.IUIAdaptivePresentationControllerDelegate.DidAttemptToDismiss(UIKit.UIPresentationController) @@ -47781,6 +48018,8 @@ M:UIKit.IUICalendarSelectionMultiDateDelegate.DidDeselectDate(UIKit.UICalendarSe M:UIKit.IUICalendarSelectionMultiDateDelegate.DidSelectDate(UIKit.UICalendarSelectionMultiDate,Foundation.NSDateComponents) M:UIKit.IUICalendarSelectionSingleDateDelegate.CanSelectDate(UIKit.UICalendarSelectionSingleDate,Foundation.NSDateComponents) M:UIKit.IUICalendarSelectionSingleDateDelegate.DidSelectDate(UIKit.UICalendarSelectionSingleDate,Foundation.NSDateComponents) +M:UIKit.IUICalendarSelectionWeekOfYearDelegate.CanSelectWeekOfYear(UIKit.UICalendarSelectionWeekOfYear,Foundation.NSDateComponents) +M:UIKit.IUICalendarSelectionWeekOfYearDelegate.DidSelectWeekOfYear(UIKit.UICalendarSelectionWeekOfYear,Foundation.NSDateComponents) M:UIKit.IUICalendarViewDelegate.DidChangeVisibleDateComponents(UIKit.UICalendarView,Foundation.NSDateComponents) M:UIKit.IUICalendarViewDelegate.GetDecoration(UIKit.UICalendarView,Foundation.NSDateComponents) M:UIKit.IUICGFloatTraitDefinition.GetDefaultValue``1 @@ -48245,15 +48484,34 @@ M:UIKit.IUISpringLoadedInteractionEffect.DidChange(UIKit.UISpringLoadedInteracti M:UIKit.IUIStateRestoring.ApplicationFinishedRestoringState M:UIKit.IUIStateRestoring.DecodeRestorableState(Foundation.NSCoder) M:UIKit.IUIStateRestoring.EncodeRestorableState(Foundation.NSCoder) +M:UIKit.IUITabBarControllerDelegate.AcceptItemsFromDropSession(UIKit.UITabBarController,UIKit.UITab,UIKit.IUIDropSession) +M:UIKit.IUITabBarControllerDelegate.DidBeginEditing(UIKit.UITabBarController) +M:UIKit.IUITabBarControllerDelegate.DidSelectTab(UIKit.UITabBarController,UIKit.UITab,UIKit.UITab) +M:UIKit.IUITabBarControllerDelegate.DisplayOrderDidChangeForGroup(UIKit.UITabBarController,UIKit.UITabGroup) M:UIKit.IUITabBarControllerDelegate.FinishedCustomizingViewControllers(UIKit.UITabBarController,UIKit.UIViewController[],System.Boolean) M:UIKit.IUITabBarControllerDelegate.GetAnimationControllerForTransition(UIKit.UITabBarController,UIKit.UIViewController,UIKit.UIViewController) +M:UIKit.IUITabBarControllerDelegate.GetDisplayedViewControllers(UIKit.UITabBarController,UIKit.UITab,UIKit.UIViewController[]) M:UIKit.IUITabBarControllerDelegate.GetInteractionControllerForAnimationController(UIKit.UITabBarController,UIKit.IUIViewControllerAnimatedTransitioning) +M:UIKit.IUITabBarControllerDelegate.GetOperationForAcceptingItemsFromDropSession(UIKit.UITabBarController,UIKit.UITab,UIKit.IUIDropSession) M:UIKit.IUITabBarControllerDelegate.GetPreferredInterfaceOrientation(UIKit.UITabBarController) M:UIKit.IUITabBarControllerDelegate.OnCustomizingViewControllers(UIKit.UITabBarController,UIKit.UIViewController[]) M:UIKit.IUITabBarControllerDelegate.OnEndCustomizingViewControllers(UIKit.UITabBarController,UIKit.UIViewController[],System.Boolean) +M:UIKit.IUITabBarControllerDelegate.ShouldSelectTab(UIKit.UITabBarController,UIKit.UITab) M:UIKit.IUITabBarControllerDelegate.ShouldSelectViewController(UIKit.UITabBarController,UIKit.UIViewController) M:UIKit.IUITabBarControllerDelegate.SupportedInterfaceOrientations(UIKit.UITabBarController) M:UIKit.IUITabBarControllerDelegate.ViewControllerSelected(UIKit.UITabBarController,UIKit.UIViewController) +M:UIKit.IUITabBarControllerDelegate.VisibilityDidChangeForTabs(UIKit.UITabBarController,UIKit.UITab[]) +M:UIKit.IUITabBarControllerDelegate.WillBeginEditing(UIKit.UITabBarController) +M:UIKit.IUITabBarControllerSidebarAnimating.AddAnimations(System.Action) +M:UIKit.IUITabBarControllerSidebarAnimating.AddCompletion(System.Action) +M:UIKit.IUITabBarControllerSidebarDelegate.DidEndDisplayingTab(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITab) +M:UIKit.IUITabBarControllerSidebarDelegate.GetContextMenuConfigurationForTab(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITab) +M:UIKit.IUITabBarControllerSidebarDelegate.GetItemForRequest(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITabSidebarItemRequest) +M:UIKit.IUITabBarControllerSidebarDelegate.GetLeadingSwipeActionsConfigurationForTab(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITab) +M:UIKit.IUITabBarControllerSidebarDelegate.GetTrailingSwipeActionsConfigurationForTab(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITab) +M:UIKit.IUITabBarControllerSidebarDelegate.SidebarVisibilityWillChange(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.IUITabBarControllerSidebarAnimating) +M:UIKit.IUITabBarControllerSidebarDelegate.UpdateItem(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITabSidebarItem) +M:UIKit.IUITabBarControllerSidebarDelegate.WillBeginDisplayingTab(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITab) M:UIKit.IUITabBarDelegate.DidBeginCustomizingItems(UIKit.UITabBar,UIKit.UITabBarItem[]) M:UIKit.IUITabBarDelegate.DidEndCustomizingItems(UIKit.UITabBar,UIKit.UITabBarItem[],System.Boolean) M:UIKit.IUITabBarDelegate.ItemSelected(UIKit.UITabBar,UIKit.UITabBarItem) @@ -48374,11 +48632,17 @@ M:UIKit.IUITextFieldDelegate.ShouldReturn(UIKit.UITextField) M:UIKit.IUITextFieldDelegate.WillDismissEditMenu(UIKit.UITextField,UIKit.IUIEditMenuInteractionAnimating) M:UIKit.IUITextFieldDelegate.WillPresentEditMenu(UIKit.UITextField,UIKit.IUIEditMenuInteractionAnimating) M:UIKit.IUITextFormattingCoordinatorDelegate.UpdateTextAttributes(UIKit.UITextAttributesConversionHandler) +M:UIKit.IUITextFormattingViewControllerDelegate.DidChangeValue(UIKit.UITextFormattingViewController,UIKit.UITextFormattingViewControllerChangeValue) +M:UIKit.IUITextFormattingViewControllerDelegate.ShouldPresentColorPicker(UIKit.UITextFormattingViewController,UIKit.UIColorPickerViewController) +M:UIKit.IUITextFormattingViewControllerDelegate.ShouldPresentFontPicker(UIKit.UITextFormattingViewController,UIKit.UIFontPickerViewController) +M:UIKit.IUITextFormattingViewControllerDelegate.TextFormattingDidFinish(UIKit.UITextFormattingViewController) M:UIKit.IUITextInput.BeginFloatingCursor(CoreGraphics.CGPoint) M:UIKit.IUITextInput.ComparePosition(UIKit.UITextPosition,UIKit.UITextPosition) M:UIKit.IUITextInput.DictationRecognitionFailed M:UIKit.IUITextInput.DictationRecordingDidEnd +M:UIKit.IUITextInput.DidDismissWritingTools M:UIKit.IUITextInput.EndFloatingCursor +M:UIKit.IUITextInput.GetAttributedText(UIKit.UITextRange) M:UIKit.IUITextInput.GetBaseWritingDirection(UIKit.UITextPosition,UIKit.UITextStorageDirection) M:UIKit.IUITextInput.GetCaretRectForPosition(UIKit.UITextPosition) M:UIKit.IUITextInput.GetCaretTransform(UIKit.UITextPosition) @@ -48398,12 +48662,15 @@ M:UIKit.IUITextInput.GetPositionWithinRange(UIKit.UITextRange,UIKit.UITextLayout M:UIKit.IUITextInput.GetSelectionRects(UIKit.UITextRange) M:UIKit.IUITextInput.GetTextRange(UIKit.UITextPosition,UIKit.UITextPosition) M:UIKit.IUITextInput.GetTextStyling(UIKit.UITextPosition,UIKit.UITextStorageDirection) +M:UIKit.IUITextInput.InsertAdaptiveImageGlyph(UIKit.NSAdaptiveImageGlyph,UIKit.UITextRange) +M:UIKit.IUITextInput.InsertAttributedText(Foundation.NSAttributedString) M:UIKit.IUITextInput.InsertDictationResult(Foundation.NSArray) M:UIKit.IUITextInput.InsertDictationResultPlaceholder M:UIKit.IUITextInput.InsertText(System.String,System.String[],UIKit.UITextAlternativeStyle) M:UIKit.IUITextInput.InsertTextPlaceholder(CoreGraphics.CGSize) M:UIKit.IUITextInput.RemoveDictationResultPlaceholder(Foundation.NSObject,System.Boolean) M:UIKit.IUITextInput.RemoveTextPlaceholder(UIKit.UITextPlaceholder) +M:UIKit.IUITextInput.ReplaceRange(UIKit.UITextRange,Foundation.NSAttributedString) M:UIKit.IUITextInput.ReplaceText(UIKit.UITextRange,System.String) M:UIKit.IUITextInput.SetAttributedMarkedText(Foundation.NSAttributedString,Foundation.NSRange) M:UIKit.IUITextInput.SetBaseWritingDirectionforRange(Foundation.NSWritingDirection,UIKit.UITextRange) @@ -48414,6 +48681,7 @@ M:UIKit.IUITextInput.UnmarkText M:UIKit.IUITextInput.UpdateFloatingCursor(CoreGraphics.CGPoint) M:UIKit.IUITextInput.WillDismissEditMenu(UIKit.IUIEditMenuInteractionAnimating) M:UIKit.IUITextInput.WillPresentEditMenu(UIKit.IUIEditMenuInteractionAnimating) +M:UIKit.IUITextInput.WillPresentWritingTools M:UIKit.IUITextInputDelegate.SelectionDidChange(UIKit.IUITextInput) M:UIKit.IUITextInputDelegate.SelectionWillChange(UIKit.IUITextInput) M:UIKit.IUITextInputDelegate.TextDidChange(UIKit.IUITextInput) @@ -48451,11 +48719,14 @@ M:UIKit.IUITextSearching.WillHighlight(UIKit.UITextRange,Foundation.INSCopying) M:UIKit.IUITextSelectionDisplayInteractionDelegate.GetSelectionContainerViewBelowText(UIKit.UITextSelectionDisplayInteraction) M:UIKit.IUITextSelectionHandleView.GetPreferredFrame(CoreGraphics.CGRect) M:UIKit.IUITextViewDelegate.Changed(UIKit.UITextView) +M:UIKit.IUITextViewDelegate.DidBeginFormatting(UIKit.UITextView,UIKit.UITextFormattingViewController) +M:UIKit.IUITextViewDelegate.DidEndFormatting(UIKit.UITextView,UIKit.UITextFormattingViewController) M:UIKit.IUITextViewDelegate.EditingEnded(UIKit.UITextView) M:UIKit.IUITextViewDelegate.EditingStarted(UIKit.UITextView) M:UIKit.IUITextViewDelegate.GetEditMenuForText(UIKit.UITextView,Foundation.NSRange,UIKit.UIMenuElement[]) M:UIKit.IUITextViewDelegate.GetMenuConfiguration(UIKit.UITextView,UIKit.UITextItem,UIKit.UIMenu) M:UIKit.IUITextViewDelegate.GetPrimaryAction(UIKit.UITextView,UIKit.UITextItem,UIKit.UIAction) +M:UIKit.IUITextViewDelegate.GetWritingToolsIgnoredRangesInEnclosingRange(UIKit.UITextView,Foundation.NSRange) M:UIKit.IUITextViewDelegate.SelectionChanged(UIKit.UITextView) M:UIKit.IUITextViewDelegate.ShouldBeginEditing(UIKit.UITextView) M:UIKit.IUITextViewDelegate.ShouldChangeText(UIKit.UITextView,Foundation.NSRange,System.String) @@ -48464,10 +48735,14 @@ M:UIKit.IUITextViewDelegate.ShouldInteractWithTextAttachment(UIKit.UITextView,UI M:UIKit.IUITextViewDelegate.ShouldInteractWithTextAttachment(UIKit.UITextView,UIKit.NSTextAttachment,Foundation.NSRange) M:UIKit.IUITextViewDelegate.ShouldInteractWithUrl(UIKit.UITextView,Foundation.NSUrl,Foundation.NSRange,UIKit.UITextItemInteraction) M:UIKit.IUITextViewDelegate.ShouldInteractWithUrl(UIKit.UITextView,Foundation.NSUrl,Foundation.NSRange) +M:UIKit.IUITextViewDelegate.WillBeginFormatting(UIKit.UITextView,UIKit.UITextFormattingViewController) M:UIKit.IUITextViewDelegate.WillDismissEditMenu(UIKit.UITextView,UIKit.IUIEditMenuInteractionAnimating) M:UIKit.IUITextViewDelegate.WillDisplay(UIKit.UITextView,UIKit.UITextItem,UIKit.IUIContextMenuInteractionAnimating) M:UIKit.IUITextViewDelegate.WillEnd(UIKit.UITextView,UIKit.UITextItem,UIKit.IUIContextMenuInteractionAnimating) +M:UIKit.IUITextViewDelegate.WillEndFormatting(UIKit.UITextView,UIKit.UITextFormattingViewController) M:UIKit.IUITextViewDelegate.WillPresentEditMenu(UIKit.UITextView,UIKit.IUIEditMenuInteractionAnimating) +M:UIKit.IUITextViewDelegate.WritingToolsDidEnd(UIKit.UITextView) +M:UIKit.IUITextViewDelegate.WritingToolsWillBegin(UIKit.UITextView) M:UIKit.IUIToolTipInteractionDelegate.GetConfiguration(UIKit.UIToolTipInteraction,CoreGraphics.CGPoint) M:UIKit.IUITraitChangeObservable.RegisterForTraitChanges(ObjCRuntime.Class[],Foundation.NSObject,ObjCRuntime.Selector) M:UIKit.IUITraitChangeObservable.RegisterForTraitChanges(ObjCRuntime.Class[],ObjCRuntime.Selector) @@ -48524,6 +48799,9 @@ M:UIKit.IUIWebViewDelegate.ShouldStartLoad(UIKit.UIWebView,Foundation.NSUrlReque M:UIKit.IUIWindowSceneDelegate.DidUpdateCoordinateSpace(UIKit.UIWindowScene,UIKit.IUICoordinateSpace,UIKit.UIInterfaceOrientation,UIKit.UITraitCollection) M:UIKit.IUIWindowSceneDelegate.PerformAction(UIKit.UIWindowScene,UIKit.UIApplicationShortcutItem,System.Action{System.Boolean}) M:UIKit.IUIWindowSceneDelegate.UserDidAcceptCloudKitShare(UIKit.UIWindowScene,CloudKit.CKShareMetadata) +M:UIKit.NSAdaptiveImageGlyph.Copy(Foundation.NSZone) +M:UIKit.NSAdaptiveImageGlyph.EncodeTo(Foundation.NSCoder) +M:UIKit.NSAdaptiveImageGlyph.GetImage(CoreGraphics.CGSize,System.Runtime.InteropServices.NFloat,CoreGraphics.CGPoint@,CoreGraphics.CGSize@) M:UIKit.NSAttributedString_NSAttributedStringKitAdditions.ContainsAttachments(Foundation.NSAttributedString,Foundation.NSRange) M:UIKit.NSAttributedStringDocumentReadingOptions.#ctor M:UIKit.NSAttributedStringDocumentReadingOptions.#ctor(Foundation.NSDictionary) @@ -48636,6 +48914,15 @@ M:UIKit.NSLayoutManagerDelegate.ShouldUseAction(UIKit.NSLayoutManager,UIKit.NSCo M:UIKit.NSMutableAttributedStringKitAdditions.FixAttributesInRange(Foundation.NSMutableAttributedString,Foundation.NSRange) M:UIKit.NSObject_UIAccessibilityCustomRotor.GetAccessibilityCustomRotors(Foundation.NSObject) M:UIKit.NSObject_UIAccessibilityCustomRotor.SetAccessibilityCustomRotors(Foundation.NSObject,UIKit.UIAccessibilityCustomRotor[]) +M:UIKit.NSObject_UIAccessibilityHitTest.AccessibilityHitTest(Foundation.NSObject,CoreGraphics.CGPoint,UIKit.UIEvent) +M:UIKit.NSObject_UIAccessibilityTextNavigation.GetAccessibilityNextTextNavigationElement(Foundation.NSObject) +M:UIKit.NSObject_UIAccessibilityTextNavigation.GetAccessibilityNextTextNavigationElementBlock(Foundation.NSObject) +M:UIKit.NSObject_UIAccessibilityTextNavigation.GetAccessibilityPreviousTextNavigationElement(Foundation.NSObject) +M:UIKit.NSObject_UIAccessibilityTextNavigation.GetAccessibilityPreviousTextNavigationElementBlock(Foundation.NSObject) +M:UIKit.NSObject_UIAccessibilityTextNavigation.SetAccessibilityNextTextNavigationElement(Foundation.NSObject,Foundation.NSObject) +M:UIKit.NSObject_UIAccessibilityTextNavigation.SetAccessibilityNextTextNavigationElementBlock(Foundation.NSObject,UIKit.AXObjectReturnBlock) +M:UIKit.NSObject_UIAccessibilityTextNavigation.SetAccessibilityPreviousTextNavigationElement(Foundation.NSObject,Foundation.NSObject) +M:UIKit.NSObject_UIAccessibilityTextNavigation.SetAccessibilityPreviousTextNavigationElementBlock(Foundation.NSObject,UIKit.AXObjectReturnBlock) M:UIKit.NSParagraphStyle.Copy(Foundation.NSZone) M:UIKit.NSParagraphStyle.EncodeTo(Foundation.NSCoder) M:UIKit.NSParagraphStyle.MutableCopy(Foundation.NSZone) @@ -48816,12 +49103,15 @@ M:UIKit.UIActionSheetDelegate.Dismissed(UIKit.UIActionSheet,System.IntPtr) M:UIKit.UIActionSheetDelegate.Presented(UIKit.UIActionSheet) M:UIKit.UIActionSheetDelegate.WillDismiss(UIKit.UIActionSheet,System.IntPtr) M:UIKit.UIActionSheetDelegate.WillPresent(UIKit.UIActionSheet) +M:UIKit.UIActivityCollaborationModeRestriction.Copy(Foundation.NSZone) +M:UIKit.UIActivityCollaborationModeRestriction.EncodeTo(Foundation.NSCoder) M:UIKit.UIActivityIndicatorView.EncodeTo(Foundation.NSCoder) M:UIKit.UIActivityIndicatorView.UIActivityIndicatorViewAppearance.#ctor(System.IntPtr) M:UIKit.UIActivityItemProvider.GetDataTypeIdentifierForActivity(UIKit.UIActivityViewController,Foundation.NSString) M:UIKit.UIActivityItemProvider.GetItemForActivity(UIKit.UIActivityViewController,Foundation.NSString) M:UIKit.UIActivityItemProvider.GetLinkMetadata(UIKit.UIActivityViewController) M:UIKit.UIActivityItemProvider.GetPlaceholderData(UIKit.UIActivityViewController) +M:UIKit.UIActivityItemProvider.GetShareRecipients(UIKit.UIActivityViewController) M:UIKit.UIActivityItemProvider.GetSubjectForActivity(UIKit.UIActivityViewController,Foundation.NSString) M:UIKit.UIActivityItemProvider.GetThumbnailImageForActivity(UIKit.UIActivityViewController,Foundation.NSString,CoreGraphics.CGSize) M:UIKit.UIActivityItemsConfiguration.GetActivityItemsConfigurationMetadata(Foundation.NSString) @@ -48836,12 +49126,14 @@ M:UIKit.UIActivityItemsConfigurationReading_Extensions.GetActivityItemsConfigura M:UIKit.UIActivityItemsConfigurationReading_Extensions.GetApplicationActivitiesForActivityItemsConfiguration(UIKit.IUIActivityItemsConfigurationReading) M:UIKit.UIActivityItemSource_Extensions.GetDataTypeIdentifierForActivity(UIKit.IUIActivityItemSource,UIKit.UIActivityViewController,Foundation.NSString) M:UIKit.UIActivityItemSource_Extensions.GetLinkMetadata(UIKit.IUIActivityItemSource,UIKit.UIActivityViewController) +M:UIKit.UIActivityItemSource_Extensions.GetShareRecipients(UIKit.IUIActivityItemSource,UIKit.UIActivityViewController) M:UIKit.UIActivityItemSource_Extensions.GetSubjectForActivity(UIKit.IUIActivityItemSource,UIKit.UIActivityViewController,Foundation.NSString) M:UIKit.UIActivityItemSource_Extensions.GetThumbnailImageForActivity(UIKit.IUIActivityItemSource,UIKit.UIActivityViewController,Foundation.NSString,CoreGraphics.CGSize) M:UIKit.UIActivityItemSource.GetDataTypeIdentifierForActivity(UIKit.UIActivityViewController,Foundation.NSString) M:UIKit.UIActivityItemSource.GetItemForActivity(UIKit.UIActivityViewController,Foundation.NSString) M:UIKit.UIActivityItemSource.GetLinkMetadata(UIKit.UIActivityViewController) M:UIKit.UIActivityItemSource.GetPlaceholderData(UIKit.UIActivityViewController) +M:UIKit.UIActivityItemSource.GetShareRecipients(UIKit.UIActivityViewController) M:UIKit.UIActivityItemSource.GetSubjectForActivity(UIKit.UIActivityViewController,Foundation.NSString) M:UIKit.UIActivityItemSource.GetThumbnailImageForActivity(UIKit.UIActivityViewController,Foundation.NSString,CoreGraphics.CGSize) M:UIKit.UIAdaptivePresentationControllerDelegate_Extensions.DidAttemptToDismiss(UIKit.IUIAdaptivePresentationControllerDelegate,UIKit.UIPresentationController) @@ -49100,6 +49392,9 @@ M:UIKit.UICalendarSelectionSingleDate.Dispose(System.Boolean) M:UIKit.UICalendarSelectionSingleDateDelegate_Extensions.CanSelectDate(UIKit.IUICalendarSelectionSingleDateDelegate,UIKit.UICalendarSelectionSingleDate,Foundation.NSDateComponents) M:UIKit.UICalendarSelectionSingleDateDelegate.CanSelectDate(UIKit.UICalendarSelectionSingleDate,Foundation.NSDateComponents) M:UIKit.UICalendarSelectionSingleDateDelegate.DidSelectDate(UIKit.UICalendarSelectionSingleDate,Foundation.NSDateComponents) +M:UIKit.UICalendarSelectionWeekOfYear.Dispose(System.Boolean) +M:UIKit.UICalendarSelectionWeekOfYearDelegate.CanSelectWeekOfYear(UIKit.UICalendarSelectionWeekOfYear,Foundation.NSDateComponents) +M:UIKit.UICalendarSelectionWeekOfYearDelegate.DidSelectWeekOfYear(UIKit.UICalendarSelectionWeekOfYear,Foundation.NSDateComponents) M:UIKit.UICalendarView.#ctor(CoreGraphics.CGRect) M:UIKit.UICalendarView.Dispose(System.Boolean) M:UIKit.UICalendarView.UICalendarViewAppearance.#ctor(System.IntPtr) @@ -49859,6 +50154,7 @@ M:UIKit.UIFocusHaloEffect.Dispose(System.Boolean) M:UIKit.UIFocusItem_Extensions.DidHintFocusMovement(UIKit.IUIFocusItem,UIKit.UIFocusMovementHint) M:UIKit.UIFocusItem_Extensions.GetFocusEffect(UIKit.IUIFocusItem) M:UIKit.UIFocusItem_Extensions.GetFocusGroupPriority(UIKit.IUIFocusItem) +M:UIKit.UIFocusItem_Extensions.GetFocusItemDeferralMode(UIKit.IUIFocusItem) M:UIKit.UIFocusItem_Extensions.GetIsTransparentFocusItem(UIKit.IUIFocusItem) M:UIKit.UIFocusMovementHint.Copy(Foundation.NSZone) M:UIKit.UIFocusSystem.Dispose(System.Boolean) @@ -50802,6 +51098,8 @@ M:UIKit.UISegmentedControl.UISegmentedControlAppearance.SetContentPositionAdjust M:UIKit.UISegmentedControl.UISegmentedControlAppearance.SetDividerImage(UIKit.UIImage,UIKit.UIControlState,UIKit.UIControlState,UIKit.UIBarMetrics) M:UIKit.UISegmentedControl.UISegmentedControlAppearance.SetTitleTextAttributes(UIKit.UIStringAttributes,UIKit.UIControlState) M:UIKit.UISelectionFeedbackGenerator.GetFeedbackGenerator(UIKit.UIView) +M:UIKit.UIShadowProperties.Copy(Foundation.NSZone) +M:UIKit.UIShadowProperties.EncodeTo(Foundation.NSCoder) M:UIKit.UIShape.Copy(Foundation.NSZone) M:UIKit.UISheetPresentationController.#ctor(UIKit.UIViewController,UIKit.UIViewController) M:UIKit.UISheetPresentationController.Dispose(System.Boolean) @@ -50964,6 +51262,7 @@ M:UIKit.UISwipeGestureRecognizer.#ctor(System.Action{UIKit.UISwipeGestureRecogni M:UIKit.UISwitch.EncodeTo(Foundation.NSCoder) M:UIKit.UISwitch.UISwitchAppearance.#ctor(System.IntPtr) M:UIKit.UISymbolEffectCompletionContext.Dispose(System.Boolean) +M:UIKit.UITab.GetFrame(UIKit.UIView) M:UIKit.UITabBar.#ctor(CoreGraphics.CGRect) M:UIKit.UITabBar.add_DidBeginCustomizingItems(System.EventHandler{UIKit.UITabBarItemsEventArgs}) M:UIKit.UITabBar.add_DidEndCustomizingItems(System.EventHandler{UIKit.UITabBarFinalItemsEventArgs}) @@ -50977,41 +51276,81 @@ M:UIKit.UITabBar.remove_ItemSelected(System.EventHandler{UIKit.UITabBarItemEvent M:UIKit.UITabBar.remove_WillBeginCustomizingItems(System.EventHandler{UIKit.UITabBarItemsEventArgs}) M:UIKit.UITabBar.remove_WillEndCustomizingItems(System.EventHandler{UIKit.UITabBarFinalItemsEventArgs}) M:UIKit.UITabBar.UITabBarAppearance.#ctor(System.IntPtr) +M:UIKit.UITabBarAcceptItemsEventArgs.#ctor(UIKit.UITab,UIKit.IUIDropSession) M:UIKit.UITabBarAppearance.#ctor(UIKit.UIBarAppearance) M:UIKit.UITabBarAppearance.#ctor(UIKit.UIUserInterfaceIdiom) M:UIKit.UITabBarController.#ctor(System.String,Foundation.NSBundle) +M:UIKit.UITabBarController.add_AcceptItemsFromDropSession(System.EventHandler{UIKit.UITabBarAcceptItemsEventArgs}) +M:UIKit.UITabBarController.add_DidBeginEditing(System.EventHandler) +M:UIKit.UITabBarController.add_DidSelectTab(System.EventHandler{UIKit.UITabBarTabSelectionEventArgs}) +M:UIKit.UITabBarController.add_DisplayOrderDidChangeForGroup(System.EventHandler{UIKit.UITabBarDisplayOrderChangeEventArgs}) M:UIKit.UITabBarController.add_FinishedCustomizingViewControllers(System.EventHandler{UIKit.UITabBarCustomizeChangeEventArgs}) M:UIKit.UITabBarController.add_OnCustomizingViewControllers(System.EventHandler{UIKit.UITabBarCustomizeEventArgs}) M:UIKit.UITabBarController.add_OnEndCustomizingViewControllers(System.EventHandler{UIKit.UITabBarCustomizeChangeEventArgs}) M:UIKit.UITabBarController.add_ViewControllerSelected(System.EventHandler{UIKit.UITabBarSelectionEventArgs}) +M:UIKit.UITabBarController.add_VisibilityDidChangeForTabs(System.EventHandler{UIKit.UITabBarTabVisibilityChangeEventArgs}) +M:UIKit.UITabBarController.add_WillBeginEditing(System.EventHandler) M:UIKit.UITabBarController.DidBeginCustomizingItems(UIKit.UITabBar,UIKit.UITabBarItem[]) M:UIKit.UITabBarController.DidEndCustomizingItems(UIKit.UITabBar,UIKit.UITabBarItem[],System.Boolean) M:UIKit.UITabBarController.Dispose(System.Boolean) M:UIKit.UITabBarController.ItemSelected(UIKit.UITabBar,UIKit.UITabBarItem) +M:UIKit.UITabBarController.remove_AcceptItemsFromDropSession(System.EventHandler{UIKit.UITabBarAcceptItemsEventArgs}) +M:UIKit.UITabBarController.remove_DidBeginEditing(System.EventHandler) +M:UIKit.UITabBarController.remove_DidSelectTab(System.EventHandler{UIKit.UITabBarTabSelectionEventArgs}) +M:UIKit.UITabBarController.remove_DisplayOrderDidChangeForGroup(System.EventHandler{UIKit.UITabBarDisplayOrderChangeEventArgs}) M:UIKit.UITabBarController.remove_FinishedCustomizingViewControllers(System.EventHandler{UIKit.UITabBarCustomizeChangeEventArgs}) M:UIKit.UITabBarController.remove_OnCustomizingViewControllers(System.EventHandler{UIKit.UITabBarCustomizeEventArgs}) M:UIKit.UITabBarController.remove_OnEndCustomizingViewControllers(System.EventHandler{UIKit.UITabBarCustomizeChangeEventArgs}) M:UIKit.UITabBarController.remove_ViewControllerSelected(System.EventHandler{UIKit.UITabBarSelectionEventArgs}) +M:UIKit.UITabBarController.remove_VisibilityDidChangeForTabs(System.EventHandler{UIKit.UITabBarTabVisibilityChangeEventArgs}) +M:UIKit.UITabBarController.remove_WillBeginEditing(System.EventHandler) M:UIKit.UITabBarController.WillBeginCustomizingItems(UIKit.UITabBar,UIKit.UITabBarItem[]) M:UIKit.UITabBarController.WillEndCustomizingItems(UIKit.UITabBar,UIKit.UITabBarItem[],System.Boolean) +M:UIKit.UITabBarControllerDelegate_Extensions.AcceptItemsFromDropSession(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UITab,UIKit.IUIDropSession) +M:UIKit.UITabBarControllerDelegate_Extensions.DidBeginEditing(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController) +M:UIKit.UITabBarControllerDelegate_Extensions.DidSelectTab(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UITab,UIKit.UITab) +M:UIKit.UITabBarControllerDelegate_Extensions.DisplayOrderDidChangeForGroup(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UITabGroup) M:UIKit.UITabBarControllerDelegate_Extensions.FinishedCustomizingViewControllers(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UIViewController[],System.Boolean) M:UIKit.UITabBarControllerDelegate_Extensions.GetAnimationControllerForTransition(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UIViewController,UIKit.UIViewController) +M:UIKit.UITabBarControllerDelegate_Extensions.GetDisplayedViewControllers(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UITab,UIKit.UIViewController[]) M:UIKit.UITabBarControllerDelegate_Extensions.GetInteractionControllerForAnimationController(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.IUIViewControllerAnimatedTransitioning) +M:UIKit.UITabBarControllerDelegate_Extensions.GetOperationForAcceptingItemsFromDropSession(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UITab,UIKit.IUIDropSession) M:UIKit.UITabBarControllerDelegate_Extensions.GetPreferredInterfaceOrientation(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController) M:UIKit.UITabBarControllerDelegate_Extensions.OnCustomizingViewControllers(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UIViewController[]) M:UIKit.UITabBarControllerDelegate_Extensions.OnEndCustomizingViewControllers(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UIViewController[],System.Boolean) +M:UIKit.UITabBarControllerDelegate_Extensions.ShouldSelectTab(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UITab) M:UIKit.UITabBarControllerDelegate_Extensions.ShouldSelectViewController(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UIViewController) M:UIKit.UITabBarControllerDelegate_Extensions.SupportedInterfaceOrientations(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController) M:UIKit.UITabBarControllerDelegate_Extensions.ViewControllerSelected(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UIViewController) +M:UIKit.UITabBarControllerDelegate_Extensions.VisibilityDidChangeForTabs(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController,UIKit.UITab[]) +M:UIKit.UITabBarControllerDelegate_Extensions.WillBeginEditing(UIKit.IUITabBarControllerDelegate,UIKit.UITabBarController) +M:UIKit.UITabBarControllerDelegate.AcceptItemsFromDropSession(UIKit.UITabBarController,UIKit.UITab,UIKit.IUIDropSession) +M:UIKit.UITabBarControllerDelegate.DidBeginEditing(UIKit.UITabBarController) +M:UIKit.UITabBarControllerDelegate.DidSelectTab(UIKit.UITabBarController,UIKit.UITab,UIKit.UITab) +M:UIKit.UITabBarControllerDelegate.DisplayOrderDidChangeForGroup(UIKit.UITabBarController,UIKit.UITabGroup) M:UIKit.UITabBarControllerDelegate.FinishedCustomizingViewControllers(UIKit.UITabBarController,UIKit.UIViewController[],System.Boolean) M:UIKit.UITabBarControllerDelegate.GetAnimationControllerForTransition(UIKit.UITabBarController,UIKit.UIViewController,UIKit.UIViewController) +M:UIKit.UITabBarControllerDelegate.GetDisplayedViewControllers(UIKit.UITabBarController,UIKit.UITab,UIKit.UIViewController[]) M:UIKit.UITabBarControllerDelegate.GetInteractionControllerForAnimationController(UIKit.UITabBarController,UIKit.IUIViewControllerAnimatedTransitioning) +M:UIKit.UITabBarControllerDelegate.GetOperationForAcceptingItemsFromDropSession(UIKit.UITabBarController,UIKit.UITab,UIKit.IUIDropSession) M:UIKit.UITabBarControllerDelegate.GetPreferredInterfaceOrientation(UIKit.UITabBarController) M:UIKit.UITabBarControllerDelegate.OnCustomizingViewControllers(UIKit.UITabBarController,UIKit.UIViewController[]) M:UIKit.UITabBarControllerDelegate.OnEndCustomizingViewControllers(UIKit.UITabBarController,UIKit.UIViewController[],System.Boolean) +M:UIKit.UITabBarControllerDelegate.ShouldSelectTab(UIKit.UITabBarController,UIKit.UITab) M:UIKit.UITabBarControllerDelegate.ShouldSelectViewController(UIKit.UITabBarController,UIKit.UIViewController) M:UIKit.UITabBarControllerDelegate.SupportedInterfaceOrientations(UIKit.UITabBarController) M:UIKit.UITabBarControllerDelegate.ViewControllerSelected(UIKit.UITabBarController,UIKit.UIViewController) +M:UIKit.UITabBarControllerDelegate.VisibilityDidChangeForTabs(UIKit.UITabBarController,UIKit.UITab[]) +M:UIKit.UITabBarControllerDelegate.WillBeginEditing(UIKit.UITabBarController) +M:UIKit.UITabBarControllerSidebar.Dispose(System.Boolean) +M:UIKit.UITabBarControllerSidebarDelegate.DidEndDisplayingTab(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITab) +M:UIKit.UITabBarControllerSidebarDelegate.GetContextMenuConfigurationForTab(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITab) +M:UIKit.UITabBarControllerSidebarDelegate.GetItemForRequest(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITabSidebarItemRequest) +M:UIKit.UITabBarControllerSidebarDelegate.GetLeadingSwipeActionsConfigurationForTab(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITab) +M:UIKit.UITabBarControllerSidebarDelegate.GetTrailingSwipeActionsConfigurationForTab(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITab) +M:UIKit.UITabBarControllerSidebarDelegate.SidebarVisibilityWillChange(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.IUITabBarControllerSidebarAnimating) +M:UIKit.UITabBarControllerSidebarDelegate.UpdateItem(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITabSidebarItem) +M:UIKit.UITabBarControllerSidebarDelegate.WillBeginDisplayingTab(UIKit.UITabBarController,UIKit.UITabBarControllerSidebar,UIKit.UITab) M:UIKit.UITabBarCustomizeChangeEventArgs.#ctor(UIKit.UIViewController[],System.Boolean) M:UIKit.UITabBarCustomizeEventArgs.#ctor(UIKit.UIViewController[]) M:UIKit.UITabBarDelegate_Extensions.DidBeginCustomizingItems(UIKit.IUITabBarDelegate,UIKit.UITabBar,UIKit.UITabBarItem[]) @@ -51024,6 +51363,7 @@ M:UIKit.UITabBarDelegate.DidEndCustomizingItems(UIKit.UITabBar,UIKit.UITabBarIte M:UIKit.UITabBarDelegate.ItemSelected(UIKit.UITabBar,UIKit.UITabBarItem) M:UIKit.UITabBarDelegate.WillBeginCustomizingItems(UIKit.UITabBar,UIKit.UITabBarItem[]) M:UIKit.UITabBarDelegate.WillEndCustomizingItems(UIKit.UITabBar,UIKit.UITabBarItem[],System.Boolean) +M:UIKit.UITabBarDisplayOrderChangeEventArgs.#ctor(UIKit.UITabGroup) M:UIKit.UITabBarFinalItemsEventArgs.#ctor(UIKit.UITabBarItem[],System.Boolean) M:UIKit.UITabBarItem.EncodeTo(Foundation.NSCoder) M:UIKit.UITabBarItem.GetBadgeTextAttributes(UIKit.UIControlState) @@ -51035,6 +51375,8 @@ M:UIKit.UITabBarItemAppearance.EncodeTo(Foundation.NSCoder) M:UIKit.UITabBarItemEventArgs.#ctor(UIKit.UITabBarItem) M:UIKit.UITabBarItemsEventArgs.#ctor(UIKit.UITabBarItem[]) M:UIKit.UITabBarSelectionEventArgs.#ctor(UIKit.UIViewController) +M:UIKit.UITabBarTabSelectionEventArgs.#ctor(UIKit.UITab,UIKit.UITab) +M:UIKit.UITabBarTabVisibilityChangeEventArgs.#ctor(UIKit.UITab[]) M:UIKit.UITableView.#ctor(CoreGraphics.CGRect) M:UIKit.UITableView.DequeueReusableCell(Foundation.NSString) M:UIKit.UITableView.DequeueReusableCell(System.String,Foundation.NSIndexPath) @@ -51361,6 +51703,7 @@ M:UIKit.UITableViewSource.WillDisplayHeaderView(UIKit.UITableView,UIKit.UIView,S M:UIKit.UITableViewSource.WillEndContextMenuInteraction(UIKit.UITableView,UIKit.UIContextMenuConfiguration,UIKit.IUIContextMenuInteractionAnimating) M:UIKit.UITableViewSource.WillPerformPreviewAction(UIKit.UITableView,UIKit.UIContextMenuConfiguration,UIKit.IUIContextMenuInteractionCommitAnimating) M:UIKit.UITableViewSource.WillSelectRow(UIKit.UITableView,Foundation.NSIndexPath) +M:UIKit.UITabSidebarItem.Copy(Foundation.NSZone) M:UIKit.UITapGestureRecognizer.#ctor(Foundation.NSObject,ObjCRuntime.Selector) M:UIKit.UITapGestureRecognizer.#ctor(System.Action) M:UIKit.UITapGestureRecognizer.#ctor(System.Action{UIKit.UITapGestureRecognizer}) @@ -51416,8 +51759,10 @@ M:UIKit.UITextField.ComparePosition(UIKit.UITextPosition,UIKit.UITextPosition) M:UIKit.UITextField.DeleteBackward M:UIKit.UITextField.DictationRecognitionFailed M:UIKit.UITextField.DictationRecordingDidEnd +M:UIKit.UITextField.DidDismissWritingTools M:UIKit.UITextField.Dispose(System.Boolean) M:UIKit.UITextField.EndFloatingCursor +M:UIKit.UITextField.GetAttributedText(UIKit.UITextRange) M:UIKit.UITextField.GetBaseWritingDirection(UIKit.UITextPosition,UIKit.UITextStorageDirection) M:UIKit.UITextField.GetCaretRectForPosition(UIKit.UITextPosition) M:UIKit.UITextField.GetCaretTransform(UIKit.UITextPosition) @@ -51437,6 +51782,8 @@ M:UIKit.UITextField.GetPositionWithinRange(UIKit.UITextRange,UIKit.UITextLayoutD M:UIKit.UITextField.GetSelectionRects(UIKit.UITextRange) M:UIKit.UITextField.GetTextRange(UIKit.UITextPosition,UIKit.UITextPosition) M:UIKit.UITextField.GetTextStyling(UIKit.UITextPosition,UIKit.UITextStorageDirection) +M:UIKit.UITextField.InsertAdaptiveImageGlyph(UIKit.NSAdaptiveImageGlyph,UIKit.UITextRange) +M:UIKit.UITextField.InsertAttributedText(Foundation.NSAttributedString) M:UIKit.UITextField.InsertDictationResult(Foundation.NSArray) M:UIKit.UITextField.InsertDictationResultPlaceholder M:UIKit.UITextField.InsertText(System.String,System.String[],UIKit.UITextAlternativeStyle) @@ -51448,6 +51795,7 @@ M:UIKit.UITextField.remove_EndedWithReason(System.EventHandler{UIKit.UITextField M:UIKit.UITextField.remove_Started(System.EventHandler) M:UIKit.UITextField.RemoveDictationResultPlaceholder(Foundation.NSObject,System.Boolean) M:UIKit.UITextField.RemoveTextPlaceholder(UIKit.UITextPlaceholder) +M:UIKit.UITextField.ReplaceRange(UIKit.UITextRange,Foundation.NSAttributedString) M:UIKit.UITextField.ReplaceText(UIKit.UITextRange,System.String) M:UIKit.UITextField.SetAttributedMarkedText(Foundation.NSAttributedString,Foundation.NSRange) M:UIKit.UITextField.SetBaseWritingDirectionforRange(Foundation.NSWritingDirection,UIKit.UITextRange) @@ -51459,6 +51807,7 @@ M:UIKit.UITextField.UnmarkText M:UIKit.UITextField.UpdateFloatingCursor(CoreGraphics.CGPoint) M:UIKit.UITextField.WillDismissEditMenu(UIKit.IUIEditMenuInteractionAnimating) M:UIKit.UITextField.WillPresentEditMenu(UIKit.IUIEditMenuInteractionAnimating) +M:UIKit.UITextField.WillPresentWritingTools M:UIKit.UITextFieldDelegate_Extensions.DidChangeSelection(UIKit.IUITextFieldDelegate,UIKit.UITextField) M:UIKit.UITextFieldDelegate_Extensions.EditingEnded(UIKit.IUITextFieldDelegate,UIKit.UITextField,UIKit.UITextFieldDidEndEditingReason) M:UIKit.UITextFieldDelegate_Extensions.EditingEnded(UIKit.IUITextFieldDelegate,UIKit.UITextField) @@ -51488,30 +51837,61 @@ M:UIKit.UITextFormattingCoordinator.DidCancel(UIKit.UIFontPickerViewController) M:UIKit.UITextFormattingCoordinator.DidPickFont(UIKit.UIFontPickerViewController) M:UIKit.UITextFormattingCoordinator.Dispose(System.Boolean) M:UIKit.UITextFormattingCoordinatorDelegate.UpdateTextAttributes(UIKit.UITextAttributesConversionHandler) +M:UIKit.UITextFormattingViewController.Dispose(System.Boolean) +M:UIKit.UITextFormattingViewControllerChangeValue.Copy(Foundation.NSZone) +M:UIKit.UITextFormattingViewControllerChangeValue.EncodeTo(Foundation.NSCoder) +M:UIKit.UITextFormattingViewControllerComponent.Copy(Foundation.NSZone) +M:UIKit.UITextFormattingViewControllerComponent.EncodeTo(Foundation.NSCoder) +M:UIKit.UITextFormattingViewControllerComponentGroup.Copy(Foundation.NSZone) +M:UIKit.UITextFormattingViewControllerComponentGroup.EncodeTo(Foundation.NSCoder) +M:UIKit.UITextFormattingViewControllerConfiguration.Copy(Foundation.NSZone) +M:UIKit.UITextFormattingViewControllerConfiguration.EncodeTo(Foundation.NSCoder) +M:UIKit.UITextFormattingViewControllerDelegate.DidChangeValue(UIKit.UITextFormattingViewController,UIKit.UITextFormattingViewControllerChangeValue) +M:UIKit.UITextFormattingViewControllerDelegate.ShouldPresentColorPicker(UIKit.UITextFormattingViewController,UIKit.UIColorPickerViewController) +M:UIKit.UITextFormattingViewControllerDelegate.ShouldPresentFontPicker(UIKit.UITextFormattingViewController,UIKit.UIFontPickerViewController) +M:UIKit.UITextFormattingViewControllerDelegate.TextFormattingDidFinish(UIKit.UITextFormattingViewController) +M:UIKit.UITextFormattingViewControllerFormattingDescriptor.#ctor(UIKit.UIStringAttributes) +M:UIKit.UITextFormattingViewControllerFormattingDescriptor.Copy(Foundation.NSZone) +M:UIKit.UITextFormattingViewControllerFormattingDescriptor.EncodeTo(Foundation.NSCoder) +M:UIKit.UITextFormattingViewControllerFormattingStyle.#ctor(System.String,System.String,UIKit.UIStringAttributes) +M:UIKit.UITextFormattingViewControllerFormattingStyle.Copy(Foundation.NSZone) +M:UIKit.UITextFormattingViewControllerFormattingStyle.EncodeTo(Foundation.NSCoder) +M:UIKit.UITextFormattingViewControllerHighlightExtensions.ToFlags(System.Collections.Generic.IEnumerable{Foundation.NSString}) +M:UIKit.UITextFormattingViewControllerTextAlignmentExtensions.ToFlags(System.Collections.Generic.IEnumerable{Foundation.NSString}) +M:UIKit.UITextFormattingViewControllerTextListExtensions.ToFlags(System.Collections.Generic.IEnumerable{Foundation.NSString}) M:UIKit.UITextInput_Extensions.BeginFloatingCursor(UIKit.IUITextInput,CoreGraphics.CGPoint) M:UIKit.UITextInput_Extensions.DictationRecognitionFailed(UIKit.IUITextInput) M:UIKit.UITextInput_Extensions.DictationRecordingDidEnd(UIKit.IUITextInput) +M:UIKit.UITextInput_Extensions.DidDismissWritingTools(UIKit.IUITextInput) M:UIKit.UITextInput_Extensions.EndFloatingCursor(UIKit.IUITextInput) +M:UIKit.UITextInput_Extensions.GetAttributedText(UIKit.IUITextInput,UIKit.UITextRange) M:UIKit.UITextInput_Extensions.GetCaretTransform(UIKit.IUITextInput,UIKit.UITextPosition) M:UIKit.UITextInput_Extensions.GetCharacterOffsetOfPosition(UIKit.IUITextInput,UIKit.UITextPosition,UIKit.UITextRange) +M:UIKit.UITextInput_Extensions.GetEditable(UIKit.IUITextInput) M:UIKit.UITextInput_Extensions.GetEditMenu(UIKit.IUITextInput,UIKit.UITextRange,UIKit.UIMenuElement[]) M:UIKit.UITextInput_Extensions.GetFrameForDictationResultPlaceholder(UIKit.IUITextInput,Foundation.NSObject) M:UIKit.UITextInput_Extensions.GetPosition(UIKit.IUITextInput,UIKit.UITextRange,System.IntPtr) M:UIKit.UITextInput_Extensions.GetSelectionAffinity(UIKit.IUITextInput) +M:UIKit.UITextInput_Extensions.GetSupportsAdaptiveImageGlyph(UIKit.IUITextInput) M:UIKit.UITextInput_Extensions.GetTextInputView(UIKit.IUITextInput) M:UIKit.UITextInput_Extensions.GetTextStyling(UIKit.IUITextInput,UIKit.UITextPosition,UIKit.UITextStorageDirection) +M:UIKit.UITextInput_Extensions.InsertAdaptiveImageGlyph(UIKit.IUITextInput,UIKit.NSAdaptiveImageGlyph,UIKit.UITextRange) +M:UIKit.UITextInput_Extensions.InsertAttributedText(UIKit.IUITextInput,Foundation.NSAttributedString) M:UIKit.UITextInput_Extensions.InsertDictationResult(UIKit.IUITextInput,Foundation.NSArray) M:UIKit.UITextInput_Extensions.InsertDictationResultPlaceholder(UIKit.IUITextInput) M:UIKit.UITextInput_Extensions.InsertText(UIKit.IUITextInput,System.String,System.String[],UIKit.UITextAlternativeStyle) M:UIKit.UITextInput_Extensions.InsertTextPlaceholder(UIKit.IUITextInput,CoreGraphics.CGSize) M:UIKit.UITextInput_Extensions.RemoveDictationResultPlaceholder(UIKit.IUITextInput,Foundation.NSObject,System.Boolean) M:UIKit.UITextInput_Extensions.RemoveTextPlaceholder(UIKit.IUITextInput,UIKit.UITextPlaceholder) +M:UIKit.UITextInput_Extensions.ReplaceRange(UIKit.IUITextInput,UIKit.UITextRange,Foundation.NSAttributedString) M:UIKit.UITextInput_Extensions.SetAttributedMarkedText(UIKit.IUITextInput,Foundation.NSAttributedString,Foundation.NSRange) M:UIKit.UITextInput_Extensions.SetSelectionAffinity(UIKit.IUITextInput,UIKit.UITextStorageDirection) +M:UIKit.UITextInput_Extensions.SetSupportsAdaptiveImageGlyph(UIKit.IUITextInput,System.Boolean) M:UIKit.UITextInput_Extensions.ShouldChangeTextInRange(UIKit.IUITextInput,UIKit.UITextRange,System.String) M:UIKit.UITextInput_Extensions.UpdateFloatingCursor(UIKit.IUITextInput,CoreGraphics.CGPoint) M:UIKit.UITextInput_Extensions.WillDismissEditMenu(UIKit.IUITextInput,UIKit.IUIEditMenuInteractionAnimating) M:UIKit.UITextInput_Extensions.WillPresentEditMenu(UIKit.IUITextInput,UIKit.IUIEditMenuInteractionAnimating) +M:UIKit.UITextInput_Extensions.WillPresentWritingTools(UIKit.IUITextInput) M:UIKit.UITextInputDelegate.SelectionDidChange(UIKit.IUITextInput) M:UIKit.UITextInputDelegate.SelectionWillChange(UIKit.IUITextInput) M:UIKit.UITextInputDelegate.TextDidChange(UIKit.IUITextInput) @@ -51527,12 +51907,14 @@ M:UIKit.UITextInputTokenizer.GetPosition(UIKit.UITextPosition,UIKit.UITextGranul M:UIKit.UITextInputTokenizer.GetRangeEnclosingPosition(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection) M:UIKit.UITextInputTokenizer.ProbeDirection(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection) M:UIKit.UITextInputTokenizer.ProbeDirectionWithinTextUnit(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection) +M:UIKit.UITextInputTraits_Extensions.GetAllowedWritingToolsResultOptions(UIKit.IUITextInputTraits) M:UIKit.UITextInputTraits_Extensions.GetAutocapitalizationType(UIKit.IUITextInputTraits) M:UIKit.UITextInputTraits_Extensions.GetAutocorrectionType(UIKit.IUITextInputTraits) M:UIKit.UITextInputTraits_Extensions.GetEnablesReturnKeyAutomatically(UIKit.IUITextInputTraits) M:UIKit.UITextInputTraits_Extensions.GetInlinePredictionType(UIKit.IUITextInputTraits) M:UIKit.UITextInputTraits_Extensions.GetKeyboardAppearance(UIKit.IUITextInputTraits) M:UIKit.UITextInputTraits_Extensions.GetKeyboardType(UIKit.IUITextInputTraits) +M:UIKit.UITextInputTraits_Extensions.GetMathExpressionCompletionType(UIKit.IUITextInputTraits) M:UIKit.UITextInputTraits_Extensions.GetPasswordRules(UIKit.IUITextInputTraits) M:UIKit.UITextInputTraits_Extensions.GetReturnKeyType(UIKit.IUITextInputTraits) M:UIKit.UITextInputTraits_Extensions.GetSecureTextEntry(UIKit.IUITextInputTraits) @@ -51541,12 +51923,15 @@ M:UIKit.UITextInputTraits_Extensions.GetSmartInsertDeleteType(UIKit.IUITextInput M:UIKit.UITextInputTraits_Extensions.GetSmartQuotesType(UIKit.IUITextInputTraits) M:UIKit.UITextInputTraits_Extensions.GetSpellCheckingType(UIKit.IUITextInputTraits) M:UIKit.UITextInputTraits_Extensions.GetTextContentType(UIKit.IUITextInputTraits) +M:UIKit.UITextInputTraits_Extensions.GetWritingToolsBehavior(UIKit.IUITextInputTraits) +M:UIKit.UITextInputTraits_Extensions.SetAllowedWritingToolsResultOptions(UIKit.IUITextInputTraits,UIKit.UIWritingToolsResultOptions) M:UIKit.UITextInputTraits_Extensions.SetAutocapitalizationType(UIKit.IUITextInputTraits,UIKit.UITextAutocapitalizationType) M:UIKit.UITextInputTraits_Extensions.SetAutocorrectionType(UIKit.IUITextInputTraits,UIKit.UITextAutocorrectionType) M:UIKit.UITextInputTraits_Extensions.SetEnablesReturnKeyAutomatically(UIKit.IUITextInputTraits,System.Boolean) M:UIKit.UITextInputTraits_Extensions.SetInlinePredictionType(UIKit.IUITextInputTraits,UIKit.UITextInlinePredictionType) M:UIKit.UITextInputTraits_Extensions.SetKeyboardAppearance(UIKit.IUITextInputTraits,UIKit.UIKeyboardAppearance) M:UIKit.UITextInputTraits_Extensions.SetKeyboardType(UIKit.IUITextInputTraits,UIKit.UIKeyboardType) +M:UIKit.UITextInputTraits_Extensions.SetMathExpressionCompletionType(UIKit.IUITextInputTraits,UIKit.UITextMathExpressionCompletionType) M:UIKit.UITextInputTraits_Extensions.SetPasswordRules(UIKit.IUITextInputTraits,UIKit.UITextInputPasswordRules) M:UIKit.UITextInputTraits_Extensions.SetReturnKeyType(UIKit.IUITextInputTraits,UIKit.UIReturnKeyType) M:UIKit.UITextInputTraits_Extensions.SetSecureTextEntry(UIKit.IUITextInputTraits,System.Boolean) @@ -51555,6 +51940,7 @@ M:UIKit.UITextInputTraits_Extensions.SetSmartInsertDeleteType(UIKit.IUITextInput M:UIKit.UITextInputTraits_Extensions.SetSmartQuotesType(UIKit.IUITextInputTraits,UIKit.UITextSmartQuotesType) M:UIKit.UITextInputTraits_Extensions.SetSpellCheckingType(UIKit.IUITextInputTraits,UIKit.UITextSpellCheckingType) M:UIKit.UITextInputTraits_Extensions.SetTextContentType(UIKit.IUITextInputTraits,Foundation.NSString) +M:UIKit.UITextInputTraits_Extensions.SetWritingToolsBehavior(UIKit.IUITextInputTraits,UIKit.UIWritingToolsBehavior) M:UIKit.UITextInteraction.DidMoveToView(UIKit.UIView) M:UIKit.UITextInteraction.Dispose(System.Boolean) M:UIKit.UITextInteraction.WillMoveToView(UIKit.UIView) @@ -51588,18 +51974,26 @@ M:UIKit.UITextSelectionDisplayInteractionDelegate_Extensions.GetSelectionContain M:UIKit.UITextSelectionDisplayInteractionDelegate.GetSelectionContainerViewBelowText(UIKit.UITextSelectionDisplayInteraction) M:UIKit.UITextView.#ctor(CoreGraphics.CGRect) M:UIKit.UITextView.add_Changed(System.EventHandler) +M:UIKit.UITextView.add_DidBeginFormatting(System.EventHandler{UIKit.UITextViewTextFormattingViewControllerEventArgs}) +M:UIKit.UITextView.add_DidEndFormatting(System.EventHandler{UIKit.UITextViewTextFormattingViewControllerEventArgs}) M:UIKit.UITextView.add_Ended(System.EventHandler) M:UIKit.UITextView.add_SelectionChanged(System.EventHandler) M:UIKit.UITextView.add_Started(System.EventHandler) +M:UIKit.UITextView.add_WillBeginFormatting(System.EventHandler{UIKit.UITextViewTextFormattingViewControllerEventArgs}) +M:UIKit.UITextView.add_WillEndFormatting(System.EventHandler{UIKit.UITextViewTextFormattingViewControllerEventArgs}) +M:UIKit.UITextView.add_WritingToolsDidEnd(System.EventHandler) +M:UIKit.UITextView.add_WritingToolsWillBegin(System.EventHandler) M:UIKit.UITextView.BeginFloatingCursor(CoreGraphics.CGPoint) M:UIKit.UITextView.CanPaste(Foundation.NSItemProvider[]) M:UIKit.UITextView.ComparePosition(UIKit.UITextPosition,UIKit.UITextPosition) M:UIKit.UITextView.DeleteBackward M:UIKit.UITextView.DictationRecognitionFailed M:UIKit.UITextView.DictationRecordingDidEnd +M:UIKit.UITextView.DidDismissWritingTools M:UIKit.UITextView.Dispose(System.Boolean) M:UIKit.UITextView.EncodeTo(Foundation.NSCoder) M:UIKit.UITextView.EndFloatingCursor +M:UIKit.UITextView.GetAttributedText(UIKit.UITextRange) M:UIKit.UITextView.GetBaseWritingDirection(UIKit.UITextPosition,UIKit.UITextStorageDirection) M:UIKit.UITextView.GetCaretRectForPosition(UIKit.UITextPosition) M:UIKit.UITextView.GetCaretTransform(UIKit.UITextPosition) @@ -51619,6 +52013,8 @@ M:UIKit.UITextView.GetPositionWithinRange(UIKit.UITextRange,UIKit.UITextLayoutDi M:UIKit.UITextView.GetSelectionRects(UIKit.UITextRange) M:UIKit.UITextView.GetTextRange(UIKit.UITextPosition,UIKit.UITextPosition) M:UIKit.UITextView.GetTextStyling(UIKit.UITextPosition,UIKit.UITextStorageDirection) +M:UIKit.UITextView.InsertAdaptiveImageGlyph(UIKit.NSAdaptiveImageGlyph,UIKit.UITextRange) +M:UIKit.UITextView.InsertAttributedText(Foundation.NSAttributedString) M:UIKit.UITextView.InsertDictationResult(Foundation.NSArray) M:UIKit.UITextView.InsertDictationResultPlaceholder M:UIKit.UITextView.InsertText(System.String,System.String[],UIKit.UITextAlternativeStyle) @@ -51626,11 +52022,18 @@ M:UIKit.UITextView.InsertText(System.String) M:UIKit.UITextView.InsertTextPlaceholder(CoreGraphics.CGSize) M:UIKit.UITextView.Paste(Foundation.NSItemProvider[]) M:UIKit.UITextView.remove_Changed(System.EventHandler) +M:UIKit.UITextView.remove_DidBeginFormatting(System.EventHandler{UIKit.UITextViewTextFormattingViewControllerEventArgs}) +M:UIKit.UITextView.remove_DidEndFormatting(System.EventHandler{UIKit.UITextViewTextFormattingViewControllerEventArgs}) M:UIKit.UITextView.remove_Ended(System.EventHandler) M:UIKit.UITextView.remove_SelectionChanged(System.EventHandler) M:UIKit.UITextView.remove_Started(System.EventHandler) +M:UIKit.UITextView.remove_WillBeginFormatting(System.EventHandler{UIKit.UITextViewTextFormattingViewControllerEventArgs}) +M:UIKit.UITextView.remove_WillEndFormatting(System.EventHandler{UIKit.UITextViewTextFormattingViewControllerEventArgs}) +M:UIKit.UITextView.remove_WritingToolsDidEnd(System.EventHandler) +M:UIKit.UITextView.remove_WritingToolsWillBegin(System.EventHandler) M:UIKit.UITextView.RemoveDictationResultPlaceholder(Foundation.NSObject,System.Boolean) M:UIKit.UITextView.RemoveTextPlaceholder(UIKit.UITextPlaceholder) +M:UIKit.UITextView.ReplaceRange(UIKit.UITextRange,Foundation.NSAttributedString) M:UIKit.UITextView.ReplaceText(UIKit.UITextRange,System.String) M:UIKit.UITextView.SetAttributedMarkedText(Foundation.NSAttributedString,Foundation.NSRange) M:UIKit.UITextView.SetBaseWritingDirectionforRange(Foundation.NSWritingDirection,UIKit.UITextRange) @@ -51642,12 +52045,16 @@ M:UIKit.UITextView.UnmarkText M:UIKit.UITextView.UpdateFloatingCursor(CoreGraphics.CGPoint) M:UIKit.UITextView.WillDismissEditMenu(UIKit.IUIEditMenuInteractionAnimating) M:UIKit.UITextView.WillPresentEditMenu(UIKit.IUIEditMenuInteractionAnimating) +M:UIKit.UITextView.WillPresentWritingTools M:UIKit.UITextViewDelegate_Extensions.Changed(UIKit.IUITextViewDelegate,UIKit.UITextView) +M:UIKit.UITextViewDelegate_Extensions.DidBeginFormatting(UIKit.IUITextViewDelegate,UIKit.UITextView,UIKit.UITextFormattingViewController) +M:UIKit.UITextViewDelegate_Extensions.DidEndFormatting(UIKit.IUITextViewDelegate,UIKit.UITextView,UIKit.UITextFormattingViewController) M:UIKit.UITextViewDelegate_Extensions.EditingEnded(UIKit.IUITextViewDelegate,UIKit.UITextView) M:UIKit.UITextViewDelegate_Extensions.EditingStarted(UIKit.IUITextViewDelegate,UIKit.UITextView) M:UIKit.UITextViewDelegate_Extensions.GetEditMenuForText(UIKit.IUITextViewDelegate,UIKit.UITextView,Foundation.NSRange,UIKit.UIMenuElement[]) M:UIKit.UITextViewDelegate_Extensions.GetMenuConfiguration(UIKit.IUITextViewDelegate,UIKit.UITextView,UIKit.UITextItem,UIKit.UIMenu) M:UIKit.UITextViewDelegate_Extensions.GetPrimaryAction(UIKit.IUITextViewDelegate,UIKit.UITextView,UIKit.UITextItem,UIKit.UIAction) +M:UIKit.UITextViewDelegate_Extensions.GetWritingToolsIgnoredRangesInEnclosingRange(UIKit.IUITextViewDelegate,UIKit.UITextView,Foundation.NSRange) M:UIKit.UITextViewDelegate_Extensions.SelectionChanged(UIKit.IUITextViewDelegate,UIKit.UITextView) M:UIKit.UITextViewDelegate_Extensions.ShouldBeginEditing(UIKit.IUITextViewDelegate,UIKit.UITextView) M:UIKit.UITextViewDelegate_Extensions.ShouldChangeText(UIKit.IUITextViewDelegate,UIKit.UITextView,Foundation.NSRange,System.String) @@ -51656,16 +52063,23 @@ M:UIKit.UITextViewDelegate_Extensions.ShouldInteractWithTextAttachment(UIKit.IUI M:UIKit.UITextViewDelegate_Extensions.ShouldInteractWithTextAttachment(UIKit.IUITextViewDelegate,UIKit.UITextView,UIKit.NSTextAttachment,Foundation.NSRange) M:UIKit.UITextViewDelegate_Extensions.ShouldInteractWithUrl(UIKit.IUITextViewDelegate,UIKit.UITextView,Foundation.NSUrl,Foundation.NSRange,UIKit.UITextItemInteraction) M:UIKit.UITextViewDelegate_Extensions.ShouldInteractWithUrl(UIKit.IUITextViewDelegate,UIKit.UITextView,Foundation.NSUrl,Foundation.NSRange) +M:UIKit.UITextViewDelegate_Extensions.WillBeginFormatting(UIKit.IUITextViewDelegate,UIKit.UITextView,UIKit.UITextFormattingViewController) M:UIKit.UITextViewDelegate_Extensions.WillDismissEditMenu(UIKit.IUITextViewDelegate,UIKit.UITextView,UIKit.IUIEditMenuInteractionAnimating) M:UIKit.UITextViewDelegate_Extensions.WillDisplay(UIKit.IUITextViewDelegate,UIKit.UITextView,UIKit.UITextItem,UIKit.IUIContextMenuInteractionAnimating) M:UIKit.UITextViewDelegate_Extensions.WillEnd(UIKit.IUITextViewDelegate,UIKit.UITextView,UIKit.UITextItem,UIKit.IUIContextMenuInteractionAnimating) +M:UIKit.UITextViewDelegate_Extensions.WillEndFormatting(UIKit.IUITextViewDelegate,UIKit.UITextView,UIKit.UITextFormattingViewController) M:UIKit.UITextViewDelegate_Extensions.WillPresentEditMenu(UIKit.IUITextViewDelegate,UIKit.UITextView,UIKit.IUIEditMenuInteractionAnimating) +M:UIKit.UITextViewDelegate_Extensions.WritingToolsDidEnd(UIKit.IUITextViewDelegate,UIKit.UITextView) +M:UIKit.UITextViewDelegate_Extensions.WritingToolsWillBegin(UIKit.IUITextViewDelegate,UIKit.UITextView) M:UIKit.UITextViewDelegate.Changed(UIKit.UITextView) +M:UIKit.UITextViewDelegate.DidBeginFormatting(UIKit.UITextView,UIKit.UITextFormattingViewController) +M:UIKit.UITextViewDelegate.DidEndFormatting(UIKit.UITextView,UIKit.UITextFormattingViewController) M:UIKit.UITextViewDelegate.EditingEnded(UIKit.UITextView) M:UIKit.UITextViewDelegate.EditingStarted(UIKit.UITextView) M:UIKit.UITextViewDelegate.GetEditMenuForText(UIKit.UITextView,Foundation.NSRange,UIKit.UIMenuElement[]) M:UIKit.UITextViewDelegate.GetMenuConfiguration(UIKit.UITextView,UIKit.UITextItem,UIKit.UIMenu) M:UIKit.UITextViewDelegate.GetPrimaryAction(UIKit.UITextView,UIKit.UITextItem,UIKit.UIAction) +M:UIKit.UITextViewDelegate.GetWritingToolsIgnoredRangesInEnclosingRange(UIKit.UITextView,Foundation.NSRange) M:UIKit.UITextViewDelegate.SelectionChanged(UIKit.UITextView) M:UIKit.UITextViewDelegate.ShouldBeginEditing(UIKit.UITextView) M:UIKit.UITextViewDelegate.ShouldChangeText(UIKit.UITextView,Foundation.NSRange,System.String) @@ -51674,10 +52088,15 @@ M:UIKit.UITextViewDelegate.ShouldInteractWithTextAttachment(UIKit.UITextView,UIK M:UIKit.UITextViewDelegate.ShouldInteractWithTextAttachment(UIKit.UITextView,UIKit.NSTextAttachment,Foundation.NSRange) M:UIKit.UITextViewDelegate.ShouldInteractWithUrl(UIKit.UITextView,Foundation.NSUrl,Foundation.NSRange,UIKit.UITextItemInteraction) M:UIKit.UITextViewDelegate.ShouldInteractWithUrl(UIKit.UITextView,Foundation.NSUrl,Foundation.NSRange) +M:UIKit.UITextViewDelegate.WillBeginFormatting(UIKit.UITextView,UIKit.UITextFormattingViewController) M:UIKit.UITextViewDelegate.WillDismissEditMenu(UIKit.UITextView,UIKit.IUIEditMenuInteractionAnimating) M:UIKit.UITextViewDelegate.WillDisplay(UIKit.UITextView,UIKit.UITextItem,UIKit.IUIContextMenuInteractionAnimating) M:UIKit.UITextViewDelegate.WillEnd(UIKit.UITextView,UIKit.UITextItem,UIKit.IUIContextMenuInteractionAnimating) +M:UIKit.UITextViewDelegate.WillEndFormatting(UIKit.UITextView,UIKit.UITextFormattingViewController) M:UIKit.UITextViewDelegate.WillPresentEditMenu(UIKit.UITextView,UIKit.IUIEditMenuInteractionAnimating) +M:UIKit.UITextViewDelegate.WritingToolsDidEnd(UIKit.UITextView) +M:UIKit.UITextViewDelegate.WritingToolsWillBegin(UIKit.UITextView) +M:UIKit.UITextViewTextFormattingViewControllerEventArgs.#ctor(UIKit.UITextFormattingViewController) M:UIKit.UIToolbar.#ctor(CoreGraphics.CGRect) M:UIKit.UIToolbar.Dispose(System.Boolean) M:UIKit.UIToolbar.UIToolbarAppearance.#ctor(System.IntPtr) @@ -51923,6 +52342,7 @@ M:UIKit.UIWindowSceneDragInteraction.Dispose(System.Boolean) M:UIKit.UIWindowSceneDragInteraction.WillMoveToView(UIKit.UIView) M:UIKit.UIWindowSceneGeometry.Copy(Foundation.NSZone) M:UIKit.UIWindowScenePlacement.Copy(Foundation.NSZone) +M:UIKit.UIZoomTransitionOptions.Copy(Foundation.NSZone) M:UIKit.WillEndDraggingEventArgs.#ctor(CoreGraphics.CGPoint,CoreGraphics.CGPoint) M:UIKit.ZoomingEndedEventArgs.#ctor(UIKit.UIView,System.Runtime.InteropServices.NFloat) M:UniformTypeIdentifiers.NSString_UTAdditions.AppendPathComponent(Foundation.NSString,System.String,UniformTypeIdentifiers.UTType) @@ -53737,20 +54157,24 @@ P:AppKit.INSTextInputClient.HasMarkedText P:AppKit.INSTextInputClient.MarkedRange P:AppKit.INSTextInputClient.PreferredTextAccessoryPlacement P:AppKit.INSTextInputClient.SelectedRange +P:AppKit.INSTextInputClient.SupportsAdaptiveImageGlyph P:AppKit.INSTextInputClient.UnionRectInVisibleSelectedRange P:AppKit.INSTextInputClient.ValidAttributesForMarkedText P:AppKit.INSTextInputClient.WindowLevel +P:AppKit.INSTextInputTraits.AllowedWritingToolsResultOptions P:AppKit.INSTextInputTraits.AutocorrectionType P:AppKit.INSTextInputTraits.DataDetectionType P:AppKit.INSTextInputTraits.GrammarCheckingType P:AppKit.INSTextInputTraits.InlinePredictionType P:AppKit.INSTextInputTraits.LinkDetectionType +P:AppKit.INSTextInputTraits.MathExpressionCompletionType P:AppKit.INSTextInputTraits.SmartDashesType P:AppKit.INSTextInputTraits.SmartInsertDeleteType P:AppKit.INSTextInputTraits.SmartQuotesType P:AppKit.INSTextInputTraits.SpellCheckingType P:AppKit.INSTextInputTraits.TextCompletionType P:AppKit.INSTextInputTraits.TextReplacementType +P:AppKit.INSTextInputTraits.WritingToolsBehavior P:AppKit.INSTextLayoutOrientationProvider.LayoutOrientation P:AppKit.INSTextSelectionDataSource.DocumentRange P:AppKit.INSTextStorageObserving.TextStorage @@ -53759,6 +54183,7 @@ P:AppKit.INSUserInterfaceCompression.ActiveCompressionOptions P:AppKit.INSUserInterfaceItemIdentification.Identifier P:AppKit.INSValidatedUserInterfaceItem.Action P:AppKit.INSValidatedUserInterfaceItem.Tag +P:AppKit.INSViewContentSelectionInfo.SelectionAnchorRect P:AppKit.NSAboutPanelOption.ApplicationIcon P:AppKit.NSAboutPanelOption.ApplicationName P:AppKit.NSAboutPanelOption.ApplicationVersion @@ -54180,6 +54605,10 @@ P:AppKit.NSAccessibilitySubroles.ToggleSubrole P:AppKit.NSAccessibilitySubroles.ToolbarButtonSubrole P:AppKit.NSAccessibilitySubroles.UnknownSubrole P:AppKit.NSAccessibilitySubroles.ZoomButtonSubrole +P:AppKit.NSAdaptiveImageGlyph.ContentDescription +P:AppKit.NSAdaptiveImageGlyph.ContentIdentifier +P:AppKit.NSAdaptiveImageGlyph.ContentType +P:AppKit.NSAdaptiveImageGlyph.ImageContent P:AppKit.NSAlert.Delegate P:AppKit.NSAlert.ShowHelp P:AppKit.NSAnimation.AnimationShouldStart @@ -54420,6 +54849,7 @@ P:AppKit.NSAttributedStringDocumentReadingOptions.DocumentType P:AppKit.NSAttributedStringDocumentReadingOptions.SourceTextScaling P:AppKit.NSAttributedStringDocumentReadingOptions.TargetTextScaling P:AppKit.NSAttributedStringDocumentReadingOptions.TextEncodingName +P:AppKit.NSAttributedStringDocumentReadingOptions.TextKit1ListMarkerFormat P:AppKit.NSAttributedStringDocumentReadingOptions.TextSizeMultiplier P:AppKit.NSAttributedStringDocumentReadingOptions.Timeout P:AppKit.NSAttributedStringDocumentReadingOptions.WebPreferences @@ -55445,6 +55875,7 @@ P:AppKit.NSOpenGLContext.SwapRectangleEnabled P:AppKit.NSOpenSaveExpandingEventArgs.Expanding P:AppKit.NSOpenSaveFilenameEventArgs.Path P:AppKit.NSOpenSavePanelUrlEventArgs.NewDirectoryUrl +P:AppKit.NSopenSavePanelUTTypeEventArgs.Type P:AppKit.NSOutlineView.AccessibilityColumnHeaderUIElements P:AppKit.NSOutlineView.AccessibilityColumns P:AppKit.NSOutlineView.AccessibilityFocused @@ -55741,6 +56172,7 @@ P:AppKit.NSRunningApplication.Terminated P:AppKit.NSSavePanel.CompareFilenames P:AppKit.NSSavePanel.Delegate P:AppKit.NSSavePanel.ExtensionHidden +P:AppKit.NSSavePanel.GetDisplayName P:AppKit.NSSavePanel.IsExpanded P:AppKit.NSSavePanel.IsValidFilename P:AppKit.NSSavePanel.ShouldEnableUrl @@ -55793,9 +56225,12 @@ P:AppKit.NSSharingServiceDidFailToShareItemsEventArgs.Items P:AppKit.NSSharingServiceItemsEventArgs.Items P:AppKit.NSSharingServicePicker.Delegate P:AppKit.NSSharingServicePicker.DelegateForSharingService +P:AppKit.NSSharingServicePicker.GetCollaborationModeRestrictions P:AppKit.NSSharingServicePicker.SharingServicesForItems P:AppKit.NSSharingServicePickerDidChooseSharingServiceEventArgs.Service +P:AppKit.NSSharingServicePickerToolbarItem.ActivityItemsConfiguration P:AppKit.NSSharingServicePickerToolbarItem.Delegate +P:AppKit.NSSharingServicePickerTouchBarItem.ActivityItemsConfiguration P:AppKit.NSSharingServicePickerTouchBarItem.Enabled P:AppKit.NSSlider.AccessibilityFocused P:AppKit.NSSlider.AccessibilityFrame @@ -56019,6 +56454,7 @@ P:AppKit.NSStepper.AccessibilityIdentifier P:AppKit.NSStepper.AccessibilityLabel P:AppKit.NSStepper.AccessibilityParent P:AppKit.NSStepper.AccessibilityValue +P:AppKit.NSStringAttributeKey.AdaptiveImageGlyph P:AppKit.NSStringAttributeKey.Attachment P:AppKit.NSStringAttributeKey.BackgroundColor P:AppKit.NSStringAttributeKey.BaselineOffset @@ -56043,6 +56479,8 @@ P:AppKit.NSStringAttributeKey.StrokeWidth P:AppKit.NSStringAttributeKey.Superscript P:AppKit.NSStringAttributeKey.TextAlternatives P:AppKit.NSStringAttributeKey.TextEffect +P:AppKit.NSStringAttributeKey.TextHighlightColorScheme +P:AppKit.NSStringAttributeKey.TextHighlightStyle P:AppKit.NSStringAttributeKey.ToolTip P:AppKit.NSStringAttributeKey.Tracking P:AppKit.NSStringAttributeKey.UnderlineColor @@ -56258,6 +56696,7 @@ P:AppKit.NSTextInputClient.HasMarkedText P:AppKit.NSTextInputClient.MarkedRange P:AppKit.NSTextInputClient.PreferredTextAccessoryPlacement P:AppKit.NSTextInputClient.SelectedRange +P:AppKit.NSTextInputClient.SupportsAdaptiveImageGlyph P:AppKit.NSTextInputClient.UnionRectInVisibleSelectedRange P:AppKit.NSTextInputClient.ValidAttributesForMarkedText P:AppKit.NSTextInputClient.WindowLevel @@ -56370,6 +56809,7 @@ P:AppKit.NSTextView.GetCompletions P:AppKit.NSTextView.GetTextCheckingCandidates P:AppKit.NSTextView.GetUndoManager P:AppKit.NSTextView.GetWritablePasteboardTypes +P:AppKit.NSTextView.GetWritingToolsIgnoredRangesInEnclosingRange P:AppKit.NSTextView.GrammarCheckingEnabled P:AppKit.NSTextView.HasMarkedText P:AppKit.NSTextView.IgnoreModifierKeysWhileDragging @@ -56388,6 +56828,7 @@ P:AppKit.NSTextView.ShouldChangeTypingAttributes P:AppKit.NSTextView.ShouldSelectCandidates P:AppKit.NSTextView.ShouldSetSpellingState P:AppKit.NSTextView.ShouldUpdateTouchBarItemIdentifiers +P:AppKit.NSTextView.SupportsAdaptiveImageGlyph P:AppKit.NSTextView.UnionRectInVisibleSelectedRange P:AppKit.NSTextView.ValidAttributesForMarkedText P:AppKit.NSTextView.WillChangeNotifyingTextViewNotification @@ -56398,6 +56839,7 @@ P:AppKit.NSTextView.WillDisplayToolTip P:AppKit.NSTextView.WillSwitchToNSLayoutManagerNotification P:AppKit.NSTextView.WindowLevel P:AppKit.NSTextView.WriteCell +P:AppKit.NSTextView.WritingToolsActive P:AppKit.NSTextViewClickedEventArgs.Cell P:AppKit.NSTextViewClickedEventArgs.CellFrame P:AppKit.NSTextViewClickedEventArgs.CharIndex @@ -56432,6 +56874,7 @@ P:AppKit.NSToolbar.NSToolbarDidRemoveItemNotification P:AppKit.NSToolbar.NSToolbarFlexibleSpaceItemIdentifier P:AppKit.NSToolbar.NSToolbarInspectorTrackingSeparatorItemIdentifier P:AppKit.NSToolbar.NSToolbarItemKey +P:AppKit.NSToolbar.NSToolbarNewIndexKey P:AppKit.NSToolbar.NSToolbarPrintItemIdentifier P:AppKit.NSToolbar.NSToolbarSeparatorItemIdentifier P:AppKit.NSToolbar.NSToolbarShowColorsItemIdentifier @@ -56448,6 +56891,7 @@ P:AppKit.NSToolbar.Visible P:AppKit.NSToolbar.WillInsertItem P:AppKit.NSToolbarItem.Bordered P:AppKit.NSToolbarItem.Enabled +P:AppKit.NSToolbarItem.Hidden P:AppKit.NSToolbarItem.ItemMenuFormRepresentation P:AppKit.NSToolbarItem.Navigational P:AppKit.NSToolbarItem.UIImage @@ -56834,6 +57278,7 @@ P:AppKit.NSWindow.ExcludedFromWindowsMenu P:AppKit.NSWindow.FlushWindowDisabled P:AppKit.NSWindow.FocusedWindowChangedNotification P:AppKit.NSWindow.FrameAutosaveName +P:AppKit.NSWindow.GetWindowForSharingRequest P:AppKit.NSWindow.HelpTagCreatedNotification P:AppKit.NSWindow.Identifier P:AppKit.NSWindow.IsKeyWindow @@ -75120,6 +75565,7 @@ P:SceneKit.SCNNode.FocusEffect P:SceneKit.SCNNode.FocusGroupIdentifier P:SceneKit.SCNNode.FocusGroupPriority P:SceneKit.SCNNode.FocusItemContainer +P:SceneKit.SCNNode.FocusItemDeferralMode P:SceneKit.SCNNode.Frame P:SceneKit.SCNNode.Hidden P:SceneKit.SCNNode.IsTransparentFocusItem @@ -75696,6 +76142,7 @@ P:SpriteKit.SKNode.FocusEffect P:SpriteKit.SKNode.FocusGroupIdentifier P:SpriteKit.SKNode.FocusGroupPriority P:SpriteKit.SKNode.FocusItemContainer +P:SpriteKit.SKNode.FocusItemDeferralMode P:SpriteKit.SKNode.Hidden P:SpriteKit.SKNode.IsTransparentFocusItem P:SpriteKit.SKNode.ParentFocusEnvironment @@ -76103,6 +76550,7 @@ P:UIKit.IUIFocusEnvironment.PreferredFocusEnvironments P:UIKit.IUIFocusItem.CanBecomeFocused P:UIKit.IUIFocusItem.FocusEffect P:UIKit.IUIFocusItem.FocusGroupPriority +P:UIKit.IUIFocusItem.FocusItemDeferralMode P:UIKit.IUIFocusItem.Frame P:UIKit.IUIFocusItem.IsTransparentFocusItem P:UIKit.IUIFocusItemContainer.CoordinateSpace @@ -76144,6 +76592,7 @@ P:UIKit.IUIMutableTraits.HorizontalSizeClass P:UIKit.IUIMutableTraits.ImageDynamicRange P:UIKit.IUIMutableTraits.LayoutDirection P:UIKit.IUIMutableTraits.LegibilityWeight +P:UIKit.IUIMutableTraits.ListEnvironment P:UIKit.IUIMutableTraits.PreferredContentSizeCategory P:UIKit.IUIMutableTraits.SceneCaptureState P:UIKit.IUIMutableTraits.ToolbarItemPresentationSize @@ -76196,20 +76645,24 @@ P:UIKit.IUITextDropRequest.DropSession P:UIKit.IUITextDropRequest.SameView P:UIKit.IUITextDropRequest.SuggestedProposal P:UIKit.IUITextInput.BeginningOfDocument +P:UIKit.IUITextInput.Editable P:UIKit.IUITextInput.EndOfDocument P:UIKit.IUITextInput.MarkedTextRange P:UIKit.IUITextInput.MarkedTextStyle P:UIKit.IUITextInput.SelectedTextRange P:UIKit.IUITextInput.SelectionAffinity +P:UIKit.IUITextInput.SupportsAdaptiveImageGlyph P:UIKit.IUITextInput.TextInputView P:UIKit.IUITextInput.WeakInputDelegate P:UIKit.IUITextInput.WeakTokenizer +P:UIKit.IUITextInputTraits.AllowedWritingToolsResultOptions P:UIKit.IUITextInputTraits.AutocapitalizationType P:UIKit.IUITextInputTraits.AutocorrectionType P:UIKit.IUITextInputTraits.EnablesReturnKeyAutomatically P:UIKit.IUITextInputTraits.InlinePredictionType P:UIKit.IUITextInputTraits.KeyboardAppearance P:UIKit.IUITextInputTraits.KeyboardType +P:UIKit.IUITextInputTraits.MathExpressionCompletionType P:UIKit.IUITextInputTraits.PasswordRules P:UIKit.IUITextInputTraits.ReturnKeyType P:UIKit.IUITextInputTraits.SecureTextEntry @@ -76218,6 +76671,7 @@ P:UIKit.IUITextInputTraits.SmartInsertDeleteType P:UIKit.IUITextInputTraits.SmartQuotesType P:UIKit.IUITextInputTraits.SpellCheckingType P:UIKit.IUITextInputTraits.TextContentType +P:UIKit.IUITextInputTraits.WritingToolsBehavior P:UIKit.IUITextPasteConfigurationSupporting.PasteDelegate P:UIKit.IUITextPasteItem.DefaultAttributes P:UIKit.IUITextPasteItem.ItemProvider @@ -76268,6 +76722,7 @@ P:UIKit.NSAttributedStringDocumentReadingOptions.DefaultAttributes P:UIKit.NSAttributedStringDocumentReadingOptions.DocumentType P:UIKit.NSAttributedStringDocumentReadingOptions.SourceTextScaling P:UIKit.NSAttributedStringDocumentReadingOptions.TargetTextScaling +P:UIKit.NSAttributedStringDocumentReadingOptions.TextKit1ListMarkerFormat P:UIKit.NSLayoutConstraint.Active P:UIKit.NSLayoutManager.Delegate P:UIKit.NSPreviewInteractionPreviewUpdateEventArgs.Ended @@ -76322,6 +76777,7 @@ P:UIKit.UIAccessibilityAnnouncementFinishedEventArgs.Announcement P:UIKit.UIAccessibilityAnnouncementFinishedEventArgs.WasSuccessful P:UIKit.UIAccessibilityContainerDataTable.AccessibilityColumnCount P:UIKit.UIAccessibilityContainerDataTable.AccessibilityRowCount +P:UIKit.UIAccessibilityCustomAction.CategoryEdit P:UIKit.UIAccessibilityElement.AccessibilityIdentifier P:UIKit.UIAction.PresentationSourceItem P:UIKit.UIAction.SelectedImage @@ -76330,8 +76786,10 @@ P:UIKit.UIActionSheet.Visible P:UIKit.UIActivityIndicatorView.IsAnimating P:UIKit.UIActivityIndicatorView.UIActivityIndicatorViewAppearance.Color P:UIKit.UIActivityItemsConfiguration.ItemProvidersForActivityItemsConfiguration +P:UIKit.UIActivityItemsConfigurationMetadataKey.CollaborationModeRestrictions P:UIKit.UIActivityItemsConfigurationMetadataKey.LinkPresentationMetadata P:UIKit.UIActivityItemsConfigurationMetadataKey.MessageBody +P:UIKit.UIActivityItemsConfigurationMetadataKey.ShareRecipients P:UIKit.UIActivityItemsConfigurationMetadataKey.Title P:UIKit.UIActivityType.AddToHomeScreen P:UIKit.UIActivityType.AddToReadingList @@ -76440,6 +76898,7 @@ P:UIKit.UIBarItem.AccessibilityAttributedUserInputLabels P:UIKit.UIBarItem.AccessibilityAttributedValue P:UIKit.UIBarItem.AccessibilityDirectTouchOptions P:UIKit.UIBarItem.AccessibilityElementsHidden +P:UIKit.UIBarItem.AccessibilityExpandedStatus P:UIKit.UIBarItem.AccessibilityFrame P:UIKit.UIBarItem.AccessibilityHeaderElements P:UIKit.UIBarItem.AccessibilityHint @@ -76517,6 +76976,7 @@ P:UIKit.UIButton.UIButtonAppearance.CurrentTitleShadowColor P:UIKit.UIButtonEventArgs.ButtonIndex P:UIKit.UICalendarSelectionMultiDate.Delegate P:UIKit.UICalendarSelectionSingleDate.Delegate +P:UIKit.UICalendarSelectionWeekOfYear.Delegate P:UIKit.UICalendarView.Delegate P:UIKit.UICellAccessory.IsHidden P:UIKit.UICellAccessory.StandardDimension @@ -76728,6 +77188,7 @@ P:UIKit.UIImage.AccessibilityAttributedUserInputLabels P:UIKit.UIImage.AccessibilityAttributedValue P:UIKit.UIImage.AccessibilityDirectTouchOptions P:UIKit.UIImage.AccessibilityElementsHidden +P:UIKit.UIImage.AccessibilityExpandedStatus P:UIKit.UIImage.AccessibilityFrame P:UIKit.UIImage.AccessibilityHeaderElements P:UIKit.UIImage.AccessibilityHint @@ -76900,6 +77361,7 @@ P:UIKit.UIMutableTraits.HorizontalSizeClass P:UIKit.UIMutableTraits.ImageDynamicRange P:UIKit.UIMutableTraits.LayoutDirection P:UIKit.UIMutableTraits.LegibilityWeight +P:UIKit.UIMutableTraits.ListEnvironment P:UIKit.UIMutableTraits.PreferredContentSizeCategory P:UIKit.UIMutableTraits.SceneCaptureState P:UIKit.UIMutableTraits.ToolbarItemPresentationSize @@ -77053,11 +77515,14 @@ P:UIKit.UIScene.Delegate P:UIKit.UIScene.DidActivateNotification P:UIKit.UIScene.DidDisconnectNotification P:UIKit.UIScene.DidEnterBackgroundNotification +P:UIKit.UIScene.SystemProtectionDidChangeNotification +P:UIKit.UIScene.SystemProtectionManager P:UIKit.UIScene.WillConnectNotification P:UIKit.UIScene.WillDeactivateNotification P:UIKit.UIScene.WillEnterForegroundNotification P:UIKit.UISceneConfiguration.DelegateType P:UIKit.UISceneConfiguration.SceneType +P:UIKit.UISceneSystemProtectionManager.UserAuthenticationEnabled P:UIKit.UISceneWindowingBehaviors.Closable P:UIKit.UISceneWindowingBehaviors.Miniaturizable P:UIKit.UIScreen.BrightnessDidChangeNotification @@ -77091,6 +77556,7 @@ P:UIKit.UIScrollView.ZoomAnimating P:UIKit.UIScrollView.ZoomBouncing P:UIKit.UIScrollView.Zooming P:UIKit.UIScrollViewZoomingEventArgs.View +P:UIKit.UISearchBar.AllowedWritingToolsResultOptions P:UIKit.UISearchBar.AutocapitalizationType P:UIKit.UISearchBar.AutocorrectionType P:UIKit.UISearchBar.BarPosition @@ -77101,6 +77567,7 @@ P:UIKit.UISearchBar.InlinePredictionType P:UIKit.UISearchBar.KeyboardAppearance P:UIKit.UISearchBar.KeyboardType P:UIKit.UISearchBar.LookToDictateEnabled +P:UIKit.UISearchBar.MathExpressionCompletionType P:UIKit.UISearchBar.PasswordRules P:UIKit.UISearchBar.ReturnKeyType P:UIKit.UISearchBar.SearchResultsButtonSelected @@ -77119,6 +77586,7 @@ P:UIKit.UISearchBar.UISearchBarAppearance.BarTintColor P:UIKit.UISearchBar.UISearchBarAppearance.ScopeBarBackgroundImage P:UIKit.UISearchBar.UISearchBarAppearance.SearchFieldBackgroundPositionAdjustment P:UIKit.UISearchBar.UISearchBarAppearance.SearchTextPositionAdjustment +P:UIKit.UISearchBar.WritingToolsBehavior P:UIKit.UISearchBarButtonIndexEventArgs.SelectedScope P:UIKit.UISearchBarTextChangedEventArgs.SearchText P:UIKit.UISearchController.Active @@ -77179,6 +77647,7 @@ P:UIKit.UIStatusBarFrameChangeEventArgs.StatusBarFrame P:UIKit.UIStatusBarManager.StatusBarHidden P:UIKit.UIStatusBarOrientationChangeEventArgs.StatusBarOrientation P:UIKit.UIStepper.Continuous +P:UIKit.UIStringAttributeKey.AdaptiveImageGlyph P:UIKit.UIStringAttributeKey.Attachment P:UIKit.UIStringAttributeKey.BackgroundColor P:UIKit.UIStringAttributeKey.BaselineOffset @@ -77197,6 +77666,8 @@ P:UIKit.UIStringAttributeKey.StrikethroughStyle P:UIKit.UIStringAttributeKey.StrokeColor P:UIKit.UIStringAttributeKey.StrokeWidth P:UIKit.UIStringAttributeKey.TextEffect +P:UIKit.UIStringAttributeKey.TextHighlightColorScheme +P:UIKit.UIStringAttributeKey.TextHighlightStyle P:UIKit.UIStringAttributeKey.Tracking P:UIKit.UIStringAttributeKey.UnderlineColor P:UIKit.UIStringAttributeKey.UnderlineStyle @@ -77229,6 +77700,10 @@ P:UIKit.UISwitch.UISwitchAppearance.OnImage P:UIKit.UISwitch.UISwitchAppearance.OnTintColor P:UIKit.UISwitch.UISwitchAppearance.ThumbTintColor P:UIKit.UISymbolEffectCompletionContext.Finished +P:UIKit.UITab.AccessibilityIdentifier +P:UIKit.UITab.Hidden +P:UIKit.UITab.HiddenByDefault +P:UIKit.UITab.SpringLoaded P:UIKit.UITabBar.Delegate P:UIKit.UITabBar.IsCustomizing P:UIKit.UITabBar.SpringLoaded @@ -77245,15 +77720,24 @@ P:UIKit.UITabBar.UITabBarAppearance.SelectionIndicatorImage P:UIKit.UITabBar.UITabBarAppearance.ShadowImage P:UIKit.UITabBar.UITabBarAppearance.StandardAppearance P:UIKit.UITabBar.UITabBarAppearance.UnselectedItemTintColor +P:UIKit.UITabBarAcceptItemsEventArgs.Session +P:UIKit.UITabBarAcceptItemsEventArgs.Tab P:UIKit.UITabBarController.Delegate P:UIKit.UITabBarController.GetAnimationControllerForTransition +P:UIKit.UITabBarController.GetDisplayedViewControllers P:UIKit.UITabBarController.GetInteractionControllerForAnimationController +P:UIKit.UITabBarController.GetOperationForAcceptingItemsFromDropSession P:UIKit.UITabBarController.GetPreferredInterfaceOrientation +P:UIKit.UITabBarController.ShouldSelectTab P:UIKit.UITabBarController.ShouldSelectViewController P:UIKit.UITabBarController.SupportedInterfaceOrientations +P:UIKit.UITabBarController.TabBarHidden +P:UIKit.UITabBarControllerSidebar.Delegate +P:UIKit.UITabBarControllerSidebar.Hidden P:UIKit.UITabBarCustomizeChangeEventArgs.Changed P:UIKit.UITabBarCustomizeChangeEventArgs.ViewControllers P:UIKit.UITabBarCustomizeEventArgs.ViewControllers +P:UIKit.UITabBarDisplayOrderChangeEventArgs.Group P:UIKit.UITabBarFinalItemsEventArgs.Changed P:UIKit.UITabBarFinalItemsEventArgs.Items P:UIKit.UITabBarItem.Enabled @@ -77271,6 +77755,9 @@ P:UIKit.UITabBarItemsEventArgs.Items P:UIKit.UITabBarItemStateAppearance.BadgeTextAttributes P:UIKit.UITabBarItemStateAppearance.TitleTextAttributes P:UIKit.UITabBarSelectionEventArgs.ViewController +P:UIKit.UITabBarTabSelectionEventArgs.PreviousTab +P:UIKit.UITabBarTabSelectionEventArgs.Tab +P:UIKit.UITabBarTabVisibilityChangeEventArgs.Tabs P:UIKit.UITableView.AutomaticDimension P:UIKit.UITableView.DataSource P:UIKit.UITableView.Delegate @@ -77340,6 +77827,7 @@ P:UIKit.UITextContentType.Sublocality P:UIKit.UITextContentType.TelephoneNumber P:UIKit.UITextContentType.Url P:UIKit.UITextContentType.Username +P:UIKit.UITextDocumentProxy.AllowedWritingToolsResultOptions P:UIKit.UITextDocumentProxy.AutocapitalizationType P:UIKit.UITextDocumentProxy.AutocorrectionType P:UIKit.UITextDocumentProxy.DocumentContextAfterInput @@ -77351,6 +77839,7 @@ P:UIKit.UITextDocumentProxy.HasText P:UIKit.UITextDocumentProxy.InlinePredictionType P:UIKit.UITextDocumentProxy.KeyboardAppearance P:UIKit.UITextDocumentProxy.KeyboardType +P:UIKit.UITextDocumentProxy.MathExpressionCompletionType P:UIKit.UITextDocumentProxy.PasswordRules P:UIKit.UITextDocumentProxy.ReturnKeyType P:UIKit.UITextDocumentProxy.SecureTextEntry @@ -77360,13 +77849,16 @@ P:UIKit.UITextDocumentProxy.SmartInsertDeleteType P:UIKit.UITextDocumentProxy.SmartQuotesType P:UIKit.UITextDocumentProxy.SpellCheckingType P:UIKit.UITextDocumentProxy.TextContentType +P:UIKit.UITextDocumentProxy.WritingToolsBehavior P:UIKit.UITextField.AdjustsFontForContentSizeCategory +P:UIKit.UITextField.AllowedWritingToolsResultOptions P:UIKit.UITextField.AutocapitalizationType P:UIKit.UITextField.AutocorrectionType P:UIKit.UITextField.BeginningOfDocument P:UIKit.UITextField.CurrentInputModeDidChangeNotification P:UIKit.UITextField.Delegate P:UIKit.UITextField.DidEndEditingReasonKey +P:UIKit.UITextField.Editable P:UIKit.UITextField.EnablesReturnKeyAutomatically P:UIKit.UITextField.EndOfDocument P:UIKit.UITextField.HasText @@ -77377,6 +77869,7 @@ P:UIKit.UITextField.KeyboardAppearance P:UIKit.UITextField.KeyboardType P:UIKit.UITextField.MarkedTextRange P:UIKit.UITextField.MarkedTextStyle +P:UIKit.UITextField.MathExpressionCompletionType P:UIKit.UITextField.PasswordRules P:UIKit.UITextField.PasteConfiguration P:UIKit.UITextField.PasteDelegate @@ -77394,6 +77887,7 @@ P:UIKit.UITextField.SmartDashesType P:UIKit.UITextField.SmartInsertDeleteType P:UIKit.UITextField.SmartQuotesType P:UIKit.UITextField.SpellCheckingType +P:UIKit.UITextField.SupportsAdaptiveImageGlyph P:UIKit.UITextField.TextBackgroundColorKey P:UIKit.UITextField.TextColorKey P:UIKit.UITextField.TextContentType @@ -77412,9 +77906,15 @@ P:UIKit.UITextField.TextInputView P:UIKit.UITextField.Tokenizer P:UIKit.UITextField.WeakInputDelegate P:UIKit.UITextField.WeakTokenizer +P:UIKit.UITextField.WritingToolsBehavior P:UIKit.UITextFieldEditingEndedEventArgs.Reason P:UIKit.UITextFormattingCoordinator.Delegate P:UIKit.UITextFormattingCoordinator.FontPanelVisible +P:UIKit.UITextFormattingViewController.Delegate +P:UIKit.UITextFormattingViewControllerFormattingDescriptor.Highlights +P:UIKit.UITextFormattingViewControllerFormattingDescriptor.TextAlignments +P:UIKit.UITextFormattingViewControllerFormattingDescriptor.TextLists +P:UIKit.UITextFormattingViewControllerFormattingStyle.Attributes P:UIKit.UITextInputContext.DictationInputExpected P:UIKit.UITextInputContext.HardwareKeyboardInputExpected P:UIKit.UITextInputContext.PencilInputExpected @@ -77437,6 +77937,7 @@ P:UIKit.UITextView.Editable P:UIKit.UITextView.EnablesReturnKeyAutomatically P:UIKit.UITextView.EndOfDocument P:UIKit.UITextView.FindInteractionEnabled +P:UIKit.UITextView.GetWritingToolsIgnoredRangesInEnclosingRange P:UIKit.UITextView.HasText P:UIKit.UITextView.InlinePredictionType P:UIKit.UITextView.InputDelegate @@ -77444,6 +77945,7 @@ P:UIKit.UITextView.KeyboardAppearance P:UIKit.UITextView.KeyboardType P:UIKit.UITextView.MarkedTextRange P:UIKit.UITextView.MarkedTextStyle +P:UIKit.UITextView.MathExpressionCompletionType P:UIKit.UITextView.PasswordRules P:UIKit.UITextView.PasteConfiguration P:UIKit.UITextView.PasteDelegate @@ -77462,6 +77964,7 @@ P:UIKit.UITextView.SmartDashesType P:UIKit.UITextView.SmartInsertDeleteType P:UIKit.UITextView.SmartQuotesType P:UIKit.UITextView.SpellCheckingType +P:UIKit.UITextView.SupportsAdaptiveImageGlyph P:UIKit.UITextView.TextBackgroundColorKey P:UIKit.UITextView.TextColorKey P:UIKit.UITextView.TextContentType @@ -77481,6 +77984,8 @@ P:UIKit.UITextView.Tokenizer P:UIKit.UITextView.TypingAttributes2 P:UIKit.UITextView.WeakInputDelegate P:UIKit.UITextView.WeakTokenizer +P:UIKit.UITextView.WritingToolsActive +P:UIKit.UITextViewTextFormattingViewControllerEventArgs.ViewController P:UIKit.UIToolbar.BarPosition P:UIKit.UIToolbar.Delegate P:UIKit.UIToolbar.Translucent @@ -77533,6 +78038,10 @@ P:UIKit.UITraitLegibilityWeight.AffectsColorAppearance P:UIKit.UITraitLegibilityWeight.DefaultValue P:UIKit.UITraitLegibilityWeight.Identifier P:UIKit.UITraitLegibilityWeight.Name +P:UIKit.UITraitListEnvironment.AffectsColorAppearance +P:UIKit.UITraitListEnvironment.DefaultValue +P:UIKit.UITraitListEnvironment.Identifier +P:UIKit.UITraitListEnvironment.Name P:UIKit.UITraitPreferredContentSizeCategory.AffectsColorAppearance P:UIKit.UITraitPreferredContentSizeCategory.DefaultValue P:UIKit.UITraitPreferredContentSizeCategory.Identifier @@ -77569,6 +78078,10 @@ P:UIKit.UITransitionContext.FromViewControllerKey P:UIKit.UITransitionContext.FromViewKey P:UIKit.UITransitionContext.ToViewControllerKey P:UIKit.UITransitionContext.ToViewKey +P:UIKit.UIUpdateInfo.ImmediatePresentationExpected +P:UIKit.UIUpdateInfo.LowLatencyEventDispatchConfirmed +P:UIKit.UIUpdateInfo.PerformingLowLatencyPhases +P:UIKit.UIUpdateLink.Enabled P:UIKit.UIUserNotificationAction.AuthenticationRequired P:UIKit.UIUserNotificationAction.Destructive P:UIKit.UIUserNotificationAction.ResponseTypedTextKey @@ -77581,6 +78094,7 @@ P:UIKit.UIView.AccessibilityAttributedUserInputLabels P:UIKit.UIView.AccessibilityAttributedValue P:UIKit.UIView.AccessibilityDirectTouchOptions P:UIKit.UIView.AccessibilityElementsHidden +P:UIKit.UIView.AccessibilityExpandedStatus P:UIKit.UIView.AccessibilityFrame P:UIKit.UIView.AccessibilityHeaderElements P:UIKit.UIView.AccessibilityHint @@ -77611,6 +78125,7 @@ P:UIKit.UIView.ExclusiveTouch P:UIKit.UIView.Focused P:UIKit.UIView.FocusedElementKey P:UIKit.UIView.FocusItemContainer +P:UIKit.UIView.FocusItemDeferralMode P:UIKit.UIView.GrayscaleStatusDidChangeNotification P:UIKit.UIView.GuidedAccessStatusDidChangeNotification P:UIKit.UIView.HearingDevicePairedEarDidChangeNotification @@ -79147,6 +79662,7 @@ T:AppKit.INSUserInterfaceItemIdentification T:AppKit.INSUserInterfaceItemSearching T:AppKit.INSUserInterfaceValidations T:AppKit.INSValidatedUserInterfaceItem +T:AppKit.INSViewContentSelectionInfo T:AppKit.INSViewControllerPresentationAnimator T:AppKit.INSViewToolTipOwner T:AppKit.INSWindowDelegate @@ -79170,6 +79686,7 @@ T:AppKit.NSAccessibilityRulerMarkerType T:AppKit.NSAccessibilitySortDirection T:AppKit.NSAccessibilitySubroles T:AppKit.NSAccessibilityUnits +T:AppKit.NSAdaptiveImageGlyph T:AppKit.NSAlertButtonReturn T:AppKit.NSAlertDelegate T:AppKit.NSAlertPredicate @@ -79295,6 +79812,8 @@ T:AppKit.NSControlTextValidation T:AppKit.NSControlTint T:AppKit.NSCorrectionIndicatorType T:AppKit.NSCorrectionResponse +T:AppKit.NSCursorFrameResizeDirections +T:AppKit.NSCursorFrameResizePosition T:AppKit.NSCustomImageRepDrawingHandler T:AppKit.NSDataEventArgs T:AppKit.NSDatePickerCellDelegate @@ -79381,6 +79900,7 @@ T:AppKit.NSGridRowAlignment T:AppKit.NSHapticFeedbackPattern T:AppKit.NSHapticFeedbackPerformanceTime T:AppKit.NSHapticFeedbackPerformer +T:AppKit.NSHorizontalDirections T:AppKit.NSImageAlignment T:AppKit.NSImageCacheMode T:AppKit.NSImageDelegate @@ -79438,8 +79958,10 @@ T:AppKit.NSOpenSaveFilename T:AppKit.NSOpenSaveFilenameConfirmation T:AppKit.NSOpenSaveFilenameEventArgs T:AppKit.NSOpenSavePanelDelegate +T:AppKit.NSopenSavePanelDisplayName T:AppKit.NSOpenSavePanelUrl T:AppKit.NSOpenSavePanelUrlEventArgs +T:AppKit.NSopenSavePanelUTTypeEventArgs T:AppKit.NSOpenSavePanelValidate T:AppKit.NSOutlineViewDataSource T:AppKit.NSOutlineViewDelegate @@ -79525,6 +80047,7 @@ T:AppKit.NSSeguePerforming T:AppKit.NSSelectionAffinity T:AppKit.NSSelectionDirection T:AppKit.NSSelectionGranularity +T:AppKit.NSSharingCollaborationMode T:AppKit.NSSharingContentScope T:AppKit.NSSharingServiceAnchoringViewForSharingService T:AppKit.NSSharingServiceDelegate @@ -79533,6 +80056,7 @@ T:AppKit.NSSharingServiceHandler T:AppKit.NSSharingServiceItemsEventArgs T:AppKit.NSSharingServiceName T:AppKit.NSSharingServicePickerDelegate +T:AppKit.NSSharingServicePickerDelegateCollaborationModeRestrictions T:AppKit.NSSharingServicePickerDelegateForSharingService T:AppKit.NSSharingServicePickerDidChooseSharingServiceEventArgs T:AppKit.NSSharingServicePickerSharingServicesForItems @@ -79650,6 +80174,8 @@ T:AppKit.NSTextFinderAction T:AppKit.NSTextFinderBarContainer T:AppKit.NSTextFinderMatchingType T:AppKit.NSTextFinderSupport +T:AppKit.NSTextHighlightColorScheme +T:AppKit.NSTextHighlightStyle T:AppKit.NSTextInputClient T:AppKit.NSTextInputTraitType T:AppKit.NSTextInsertionIndicatorAutomaticModeOptions @@ -79706,6 +80232,7 @@ T:AppKit.NSTextViewLink T:AppKit.NSTextViewOnTextCheck T:AppKit.NSTextViewportLayoutController T:AppKit.NSTextViewportLayoutControllerDelegate +T:AppKit.NSTextViewRange T:AppKit.NSTextViewSelectCandidate T:AppKit.NSTextViewSelectionChange T:AppKit.NSTextViewSelectionShouldChange @@ -79750,6 +80277,7 @@ T:AppKit.NSUnderlinePattern T:AppKit.NSUsableScrollerParts T:AppKit.NSUserInterfaceLayoutDirection T:AppKit.NSUserInterfaceLayoutOrientation +T:AppKit.NSVerticalDirections T:AppKit.NSView_NSCandidateListTouchBarItem T:AppKit.NSView_NSTouchBar T:AppKit.NSViewColumnMoveEventArgs @@ -79782,6 +80310,7 @@ T:AppKit.NSWindowFramePredicate T:AppKit.NSWindowLevel T:AppKit.NSWindowListOptions T:AppKit.NSWindowMenu +T:AppKit.NSWindowNSWindow T:AppKit.NSWindowNumberListOptions T:AppKit.NSWindowOcclusionState T:AppKit.NSWindowOrderingMode @@ -79807,6 +80336,8 @@ T:AppKit.NSWorkspaceLaunchOptions T:AppKit.NSWorkspaceMountEventArgs T:AppKit.NSWorkspaceRenamedEventArgs T:AppKit.NSWorkspaceUrlHandler +T:AppKit.NSWritingToolsBehavior +T:AppKit.NSWritingToolsResultOptions T:AppKit.OpenDocumentCompletionHandler T:AppTrackingTransparency.ATTrackingManager T:AppTrackingTransparency.ATTrackingManagerAuthorizationStatus @@ -84799,6 +85330,7 @@ T:TVUIKit.TVMediaItemContentTextTransform T:Twitter.TWRequestMethod T:Twitter.TWRequestResult T:Twitter.TWTweetComposeViewControllerResult +T:UIKit.AXObjectReturnBlock T:UIKit.DraggingEventArgs T:UIKit.INSCollectionLayoutContainer T:UIKit.INSCollectionLayoutEnvironment @@ -84829,6 +85361,7 @@ T:UIKit.IUIBarPositioning T:UIKit.IUIBarPositioningDelegate T:UIKit.IUICalendarSelectionMultiDateDelegate T:UIKit.IUICalendarSelectionSingleDateDelegate +T:UIKit.IUICalendarSelectionWeekOfYearDelegate T:UIKit.IUICalendarViewDelegate T:UIKit.IUICGFloatTraitDefinition T:UIKit.IUICollectionViewDataSource @@ -84914,6 +85447,8 @@ T:UIKit.IUISheetPresentationControllerDetentResolutionContext T:UIKit.IUISplitViewControllerDelegate T:UIKit.IUIStateRestoring T:UIKit.IUITabBarControllerDelegate +T:UIKit.IUITabBarControllerSidebarAnimating +T:UIKit.IUITabBarControllerSidebarDelegate T:UIKit.IUITabBarDelegate T:UIKit.IUITableViewDataSource T:UIKit.IUITableViewDataSourcePrefetching @@ -84922,6 +85457,7 @@ T:UIKit.IUITextCursorView T:UIKit.IUITextDocumentProxy T:UIKit.IUITextFieldDelegate T:UIKit.IUITextFormattingCoordinatorDelegate +T:UIKit.IUITextFormattingViewControllerDelegate T:UIKit.IUITextInput T:UIKit.IUITextInputDelegate T:UIKit.IUITextInputTokenizer @@ -84965,6 +85501,8 @@ T:UIKit.NSIdentifier T:UIKit.NSLineBreakStrategy T:UIKit.NSMutableAttributedStringKitAdditions T:UIKit.NSObject_UIAccessibilityCustomRotor +T:UIKit.NSObject_UIAccessibilityHitTest +T:UIKit.NSObject_UIAccessibilityTextNavigation T:UIKit.NSPreviewInteractionPreviewUpdateEventArgs T:UIKit.NSRectAlignment T:UIKit.NSStringDrawing @@ -84972,6 +85510,8 @@ T:UIKit.NSTextContentManagerDelegate T:UIKit.NSTextContentManagerEnumerationOptions T:UIKit.NSTextContentStorageDelegate T:UIKit.NSTextEffect +T:UIKit.NSTextHighlightColorScheme +T:UIKit.NSTextHighlightStyle T:UIKit.NSTextLayoutFragmentEnumerationOptions T:UIKit.NSTextLayoutFragmentState T:UIKit.NSTextLayoutManagerDelegate @@ -85009,6 +85549,7 @@ T:UIKit.UIAccessibilityCustomRotorDirection T:UIKit.UIAccessibilityCustomRotorSearch T:UIKit.UIAccessibilityCustomSystemRotorType T:UIKit.UIAccessibilityDirectTouchOptions +T:UIKit.UIAccessibilityExpandedStatus T:UIKit.UIAccessibilityNavigationStyle T:UIKit.UIAccessibilityPostNotification T:UIKit.UIAccessibilityPriority @@ -85019,6 +85560,7 @@ T:UIKit.UIAccessibilityTraits T:UIKit.UIAccessibilityZoomType T:UIKit.UIActionHandler T:UIKit.UIActionIdentifier +T:UIKit.UIActivityCollaborationMode T:UIKit.UIActivityIndicatorViewStyle T:UIKit.UIActivityItemsConfigurationInteraction T:UIKit.UIActivityItemsConfigurationMetadataKey @@ -85026,6 +85568,7 @@ T:UIKit.UIActivityItemsConfigurationMetadataProviderHandler T:UIKit.UIActivityItemsConfigurationPerItemMetadataProviderHandler T:UIKit.UIActivityItemsConfigurationPreviewIntent T:UIKit.UIActivityItemsConfigurationPreviewProviderHandler +T:UIKit.UIActivitySectionTypes T:UIKit.UIAdaptivePresentationControllerDelegate T:UIKit.UIAlertActionStyle T:UIKit.UIAlertControllerSeverity @@ -85064,6 +85607,7 @@ T:UIKit.UIButtonRole T:UIKit.UIButtonType T:UIKit.UICalendarSelectionMultiDateDelegate T:UIKit.UICalendarSelectionSingleDateDelegate +T:UIKit.UICalendarSelectionWeekOfYearDelegate T:UIKit.UICalendarViewDecorationSize T:UIKit.UICalendarViewDelegate T:UIKit.UICellAccessoryDisplayedState @@ -85079,6 +85623,7 @@ T:UIKit.UICollectionElementCategory T:UIKit.UICollectionElementKindSection T:UIKit.UICollectionElementKindSectionKey T:UIKit.UICollectionLayoutListAppearance +T:UIKit.UICollectionLayoutListContentHuggingElements T:UIKit.UICollectionLayoutListFooterMode T:UIKit.UICollectionLayoutListHeaderMode T:UIKit.UICollectionLayoutListItemSeparatorHandler @@ -85110,6 +85655,7 @@ T:UIKit.UICollisionBehaviorMode T:UIKit.UICollisionEndedBoundaryContactEventArgs T:UIKit.UICollisionEndedContactEventArgs T:UIKit.UIColorPickerViewControllerDelegate +T:UIKit.UIColorProminence T:UIKit.UICompletionHandler T:UIKit.UIConfigurationColorTransformer T:UIKit.UIConfigurationColorTransformerHandler @@ -85137,6 +85683,7 @@ T:UIKit.UIDeferredMenuElementCompletionHandler T:UIKit.UIDeferredMenuElementProviderHandler T:UIKit.UIDeviceOrientationExtensions T:UIKit.UIDisplayGamut +T:UIKit.UIDocumentCreationIntent T:UIKit.UIDocumentMenuDocumentPickedEventArgs T:UIKit.UIDocumentPickedAtUrlsEventArgs T:UIKit.UIDocumentPickedEventArgs @@ -85161,6 +85708,7 @@ T:UIKit.UIFloatRange T:UIKit.UIFocusGroupPriority T:UIKit.UIFocusHaloEffectPosition T:UIKit.UIFocusHeading +T:UIKit.UIFocusItemDeferralMode T:UIKit.UIFocusSoundIdentifier T:UIKit.UIFontAttributes T:UIKit.UIFontDescriptorAttribute @@ -85221,6 +85769,7 @@ T:UIKit.UILetterformAwareSizingRule T:UIKit.UILineBreakMode T:UIKit.UIListContentTextAlignment T:UIKit.UIListContentTextTransform +T:UIKit.UIListEnvironment T:UIKit.UIListSeparatorVisibility T:UIKit.UIMenuElementAttributes T:UIKit.UIMenuElementSize @@ -85296,6 +85845,7 @@ T:UIKit.UISceneCaptureState T:UIKit.UISceneCollectionJoinBehavior T:UIKit.UISceneDelegate T:UIKit.UISceneErrorCode +T:UIKit.UISceneSystemProtectionManager T:UIKit.UIScreenOverscanCompensation T:UIKit.UIScreenReferenceDisplayModeStatus T:UIKit.UIScreenshotServiceDelegate @@ -85361,11 +85911,17 @@ T:UIKit.UIStringAttributes T:UIKit.UISwipeGestureRecognizerDirection T:UIKit.UISwitchStyle T:UIKit.UISystemAnimation +T:UIKit.UITabBarAcceptItemsEventArgs T:UIKit.UITabBarControllerDelegate +T:UIKit.UITabBarControllerMode +T:UIKit.UITabBarControllerSidebarDelegate +T:UIKit.UITabBarControllerSidebarLayout T:UIKit.UITabBarCustomizeChangeEventArgs T:UIKit.UITabBarCustomizeEventArgs T:UIKit.UITabBarDelegate +T:UIKit.UITabBarDisplayOrderChangeEventArgs T:UIKit.UITabBarFinalItemsEventArgs +T:UIKit.UITabBarGetDisplayedViewControllers T:UIKit.UITabBarItemAppearanceStyle T:UIKit.UITabBarItemEventArgs T:UIKit.UITabBarItemPositioning @@ -85373,6 +85929,10 @@ T:UIKit.UITabBarItemsEventArgs T:UIKit.UITabBarSelection T:UIKit.UITabBarSelectionEventArgs T:UIKit.UITabBarSystemItem +T:UIKit.UITabBarTabSelection +T:UIKit.UITabBarTabSelectionEventArgs +T:UIKit.UITabBarTabVisibilityChangeEventArgs +T:UIKit.UITabGroupSidebarAppearance T:UIKit.UITableViewCellAccessory T:UIKit.UITableViewCellConfigurationUpdateHandler T:UIKit.UITableViewCellEditingStyle @@ -85380,6 +85940,7 @@ T:UIKit.UITableViewCellFocusStyle T:UIKit.UITableViewCellSelectionStyle T:UIKit.UITableViewCellState T:UIKit.UITableViewCellStyle +T:UIKit.UITableViewContentHuggingElements T:UIKit.UITableViewDataSource T:UIKit.UITableViewDelegate T:UIKit.UITableViewDiffableDataSourceCellProvider @@ -85390,6 +85951,7 @@ T:UIKit.UITableViewSelfSizingInvalidation T:UIKit.UITableViewSeparatorInsetReference T:UIKit.UITableViewSource T:UIKit.UITableViewStyle +T:UIKit.UITabPlacement T:UIKit.UITextAlignment T:UIKit.UITextAlignmentExtensions T:UIKit.UITextAlternativeStyle @@ -85408,6 +85970,13 @@ T:UIKit.UITextFieldDidEndEditingReason T:UIKit.UITextFieldEditingEndedEventArgs T:UIKit.UITextFieldViewMode T:UIKit.UITextFormattingCoordinatorDelegate +T:UIKit.UITextFormattingViewControllerChangeType +T:UIKit.UITextFormattingViewControllerComponentKey +T:UIKit.UITextFormattingViewControllerComponentSize +T:UIKit.UITextFormattingViewControllerDelegate +T:UIKit.UITextFormattingViewControllerHighlight +T:UIKit.UITextFormattingViewControllerTextAlignment +T:UIKit.UITextFormattingViewControllerTextList T:UIKit.UITextGranularity T:UIKit.UITextInlinePredictionType T:UIKit.UITextInputDelegate @@ -85417,6 +85986,7 @@ T:UIKit.UITextInteractionMode T:UIKit.UITextItemContentType T:UIKit.UITextItemInteraction T:UIKit.UITextLayoutDirection +T:UIKit.UITextMathExpressionCompletionType T:UIKit.UITextSearchFoundTextStyle T:UIKit.UITextSearchMatchMethod T:UIKit.UITextSelectionDisplayInteractionDelegate @@ -85431,6 +86001,8 @@ T:UIKit.UITextViewCondition T:UIKit.UITextViewDelegate T:UIKit.UITextViewDelegateShouldInteractTextDelegate T:UIKit.UITextViewDelegateShouldInteractUrlDelegate +T:UIKit.UITextViewRange +T:UIKit.UITextViewTextFormattingViewControllerEventArgs T:UIKit.UITimingCurveType T:UIKit.UITitlebarSeparatorStyle T:UIKit.UITitlebarTitleVisibility @@ -85444,6 +86016,7 @@ T:UIKit.UITraitEnvironment T:UIKit.UITraitEnvironmentLayoutDirection T:UIKit.UITransitionContext T:UIKit.UITransitionViewControllerKind +T:UIKit.UIUpdateLinkCallback T:UIKit.UIUserInterfaceActiveAppearance T:UIKit.UIUserInterfaceIdiom T:UIKit.UIUserInterfaceLayoutDirection @@ -85477,6 +86050,8 @@ T:UIKit.UIWindowSceneDelegate T:UIKit.UIWindowSceneDismissalAnimation T:UIKit.UIWindowScenePresentationStyle T:UIKit.UIWindowSceneSessionRole +T:UIKit.UIWritingToolsBehavior +T:UIKit.UIWritingToolsResultOptions T:UIKit.WillEndDraggingEventArgs T:UIKit.ZoomingEndedEventArgs T:UniformTypeIdentifiers.NSString_UTAdditions diff --git a/tests/introspection/ApiProtocolTest.cs b/tests/introspection/ApiProtocolTest.cs index f5aed74804..31dc786b20 100644 --- a/tests/introspection/ApiProtocolTest.cs +++ b/tests/introspection/ApiProtocolTest.cs @@ -727,6 +727,15 @@ namespace Introspection { if (type.Name == "SKVideoNode" && !TestRuntime.CheckXcodeVersion (16, 0)) return true; break; + case "UISpringLoadedInteractionSupporting": + switch (type.Name) { + case "UISearchTab": + case "UITab": + case "UITabGroup": + // These types implement UISpringLoadedInteractionSupporting using category, which we can't detect at runtime. + return true; + } + break; } return false; } diff --git a/tests/introspection/iOS/iOSApiProtocolTest.cs b/tests/introspection/iOS/iOSApiProtocolTest.cs index 39ae358c0a..8d7c19d5c7 100644 --- a/tests/introspection/iOS/iOSApiProtocolTest.cs +++ b/tests/introspection/iOS/iOSApiProtocolTest.cs @@ -1125,6 +1125,11 @@ namespace Introspection { case "UIBarButtonItem": case "MKUserTrackingBarButtonItem": return true; + // xcode 16 + case "UISearchTab": + case "UITab": + case "UITabGroup": + return true; } break; diff --git a/tests/monotouch-test/UIKit/UISpringLoadedInteractionSupportingTest.cs b/tests/monotouch-test/UIKit/UISpringLoadedInteractionSupportingTest.cs index fb666afd0c..3492fb3211 100644 --- a/tests/monotouch-test/UIKit/UISpringLoadedInteractionSupportingTest.cs +++ b/tests/monotouch-test/UIKit/UISpringLoadedInteractionSupportingTest.cs @@ -95,6 +95,33 @@ namespace MonoTouchFixtures.UIKit { Assert.IsTrue (tableView.SpringLoaded); } + [Test] + public void UISearchTabSpringLoadTest () + { + TestRuntime.AssertXcodeVersion (16, 0); + using var instance = new UISearchTab (null); + instance.SpringLoaded = true; + Assert.IsTrue (instance.SpringLoaded); + } + + [Test] + public void UITabSpringLoadTest () + { + TestRuntime.AssertXcodeVersion (16, 0); + using var instance = new UITab ("title", null, "identifier", null); + instance.SpringLoaded = true; + Assert.IsTrue (instance.SpringLoaded); + } + + [Test] + public void UITabGroupSpringLoadTest () + { + TestRuntime.AssertXcodeVersion (16, 0); + using var instance = new UITabGroup ("title", null, "identifier", new UITab [0], null); + instance.SpringLoaded = true; + Assert.IsTrue (instance.SpringLoaded); + } + #if HAS_INTENTUI [Test] public void INUIAddVoiceShortcutButtonTest () diff --git a/tests/monotouch-test/UIKit/UITextFormattingViewControllerFormattingDescriptorTest.cs b/tests/monotouch-test/UIKit/UITextFormattingViewControllerFormattingDescriptorTest.cs new file mode 100644 index 0000000000..865dae7f77 --- /dev/null +++ b/tests/monotouch-test/UIKit/UITextFormattingViewControllerFormattingDescriptorTest.cs @@ -0,0 +1,90 @@ +#if __IOS__ && !__MACCATALYST__ + +using System; +using System.Collections.Generic; +using System.Drawing; +using System.Linq; + +using CoreGraphics; +using Foundation; +using ObjCRuntime; +using UIKit; + +using NUnit.Framework; + +namespace MonoTouchFixtures.UIKit { + + [TestFixture] + [Preserve (AllMembers = true)] + public class UITextFormattingViewControllerFormattingDescriptorTest { + + [Test] + public void SetProperties () + { + using var obj = new UITextFormattingViewControllerFormattingDescriptor (); + + Assert.Multiple (() => { + var textAlignments = UITextFormattingViewControllerTextAlignment.Left | UITextFormattingViewControllerTextAlignment.Center; + obj.TextAlignments = textAlignments; + var weakTestAlignments = ((IEnumerable) obj.WeakTextAlignments).Select (v => v.ToString ()).ToArray (); + Assert.AreEqual (2, weakTestAlignments.Length, "WeakTextAlignments.Length"); + Assert.That (weakTestAlignments, Does.Contain ((string) UITextFormattingViewControllerTextAlignment.Left.GetConstant ()), "WeakTextAlignments #1"); + Assert.That (weakTestAlignments, Does.Contain ((string) UITextFormattingViewControllerTextAlignment.Center.GetConstant ()), "WeakTextAlignments #2"); + Assert.AreEqual (textAlignments, obj.TextAlignments, "TextAlignments"); + + var textLists = UITextFormattingViewControllerTextList.Hyphen | UITextFormattingViewControllerTextList.Decimal; + obj.TextLists = textLists; + var weakTextLists = ((IEnumerable) obj.WeakTextLists).Select (v => v.ToString ()).ToArray (); + Assert.AreEqual (2, weakTextLists.Length, "WeakTextLists.Length"); + Assert.That (weakTextLists, Does.Contain ((string) UITextFormattingViewControllerTextList.Hyphen.GetConstant ()), "WeakTextLists #1"); + Assert.That (weakTextLists, Does.Contain ((string) UITextFormattingViewControllerTextList.Decimal.GetConstant ()), "WeakTextLists #2"); + Assert.AreEqual (textLists, obj.TextLists, "TextLists"); + + var highlights = UITextFormattingViewControllerHighlight.Purple | UITextFormattingViewControllerHighlight.Pink; + obj.Highlights = highlights; + var weakHighlights = ((IEnumerable) obj.WeakHighlights).Select (v => v.ToString ()).ToArray (); + Assert.AreEqual (2, weakHighlights.Length, "WeakHighlights.Length"); + Assert.That (weakHighlights, Does.Contain ((string) UITextFormattingViewControllerHighlight.Purple.GetConstant ()), "WeakHighlights #1"); + Assert.That (weakHighlights, Does.Contain ((string) UITextFormattingViewControllerHighlight.Pink.GetConstant ()), "WeakHighlights #2"); + Assert.AreEqual (highlights, obj.Highlights, "Highlights"); + }); + } + + [Test] + public void Convert_Null () + { + using (UIWindow w = new UIWindow ()) { + Assert.That (w.ConvertPointFromWindow (CGPoint.Empty, null), Is.EqualTo (CGPoint.Empty), "ConvertPointFromWindow"); + Assert.That (w.ConvertPointToWindow (CGPoint.Empty, null), Is.EqualTo (CGPoint.Empty), "ConvertPointToWindow"); + Assert.That (w.ConvertRectFromWindow (CGRect.Empty, null), Is.EqualTo (CGRect.Empty), "ConvertRectFromWindow"); + Assert.That (w.ConvertRectToWindow (CGRect.Empty, null), Is.EqualTo (CGRect.Empty), "ConvertRectToWindow"); + } + } + + [Test] + public void IsKeyWindow_5199 () + { + using (UIWindow w = new UIWindow ()) { + Assert.False (w.IsKeyWindow, "IsKeyWindow"); + } + } + + [Test] + public void Level () + { + using (UIWindow w = new UIWindow ()) { + Assert.That (w.WindowLevel, Is.EqualTo ((nfloat) 0f), "default"); + w.WindowLevel = UIWindowLevel.Normal; + Assert.That (w.WindowLevel, Is.EqualTo ((nfloat) 0f), "Normal"); + w.WindowLevel = UIWindowLevel.Alert; + Assert.That (w.WindowLevel, Is.EqualTo ((nfloat) 2000f), "Alert"); +#if !__TVOS__ + w.WindowLevel = UIWindowLevel.StatusBar; + Assert.That (w.WindowLevel, Is.EqualTo ((nfloat) 1000f), "StatusBar"); +#endif // !__TVOS__ + } + } + } +} + +#endif // __IOS__ && !__MACCATALYST__ diff --git a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-AppKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-AppKit.ignore new file mode 100644 index 0000000000..7c264854f2 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-AppKit.ignore @@ -0,0 +1,4 @@ +# These enums have been removed in XAMCORE_5_0 +!unknown-native-enum! NSCollectionViewDropOperation bound +!unknown-native-enum! NSCollectionViewItemHighlightState bound +!unknown-native-enum! NSCollectionViewScrollPosition bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-AppKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-AppKit.todo deleted file mode 100644 index 3d5afd3edc..0000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-AppKit.todo +++ /dev/null @@ -1,30 +0,0 @@ -!missing-field! NSToolbarItemKey not bound -!missing-selector! NSToolbarItem::possibleLabels not bound -!missing-selector! NSToolbarItem::setPossibleLabels: not bound -!unknown-native-enum! NSCollectionViewDropOperation bound -!unknown-native-enum! NSCollectionViewItemHighlightState bound -!unknown-native-enum! NSCollectionViewScrollPosition bound -!deprecated-attribute-missing! NSToolbar::configurationDictionary missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbar::setConfigurationFromDictionary: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbar::setShowsBaselineSeparator: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbar::showsBaselineSeparator missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbarItem::allowsDuplicatesInToolbar missing a [Deprecated] attribute -!missing-enum! NSCursorFrameResizeDirections not bound -!missing-enum! NSCursorFrameResizePosition not bound -!missing-enum! NSHorizontalDirections not bound -!missing-enum! NSVerticalDirections not bound -!missing-field! NSToolbarNewIndexKey not bound -!missing-selector! +NSCursor::columnResizeCursor not bound -!missing-selector! +NSCursor::columnResizeCursorInDirections: not bound -!missing-selector! +NSCursor::frameResizeCursorFromPosition:inDirections: not bound -!missing-selector! +NSCursor::rowResizeCursor not bound -!missing-selector! +NSCursor::rowResizeCursorInDirections: not bound -!missing-selector! +NSCursor::zoomInCursor not bound -!missing-selector! +NSCursor::zoomOutCursor not bound -!missing-selector! NSToolbar::allowsDisplayModeCustomization not bound -!missing-selector! NSToolbar::itemIdentifiers not bound -!missing-selector! NSToolbar::removeItemWithItemIdentifier: not bound -!missing-selector! NSToolbar::setAllowsDisplayModeCustomization: not bound -!missing-selector! NSToolbar::setItemIdentifiers: not bound -!missing-selector! NSToolbarItem::isHidden not bound -!missing-selector! NSToolbarItem::setHidden: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-UIKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-UIKit.ignore index 0b48524518..8e3b0a4f04 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-UIKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-UIKit.ignore @@ -1,16 +1,440 @@ -# deprecated types, not working at runtime -!missing-protocol! UISearchDisplayDelegate not bound +## we do not (need to) redefine the tintColor at every level, it will be dispatched to the right type +!missing-selector! UIRefreshControl::setTintColor: not bound +!missing-selector! UIRefreshControl::tintColor not bound +!missing-selector! UIToolbar::setTintColor: not bound +!missing-selector! UIToolbar::tintColor not bound + +# from docs: Important: UIActionSheetDelegate is deprecated in iOS 8. +!missing-protocol-conformance! UIDocumentInteractionController should conform to UIActionSheetDelegate + +## exception name, not clear if useful +!missing-field! UIApplicationInvalidInterfaceOrientationException not bound + +## the category name is clear enough: UIPrintPaper_Deprecated_Nonfunctional +!missing-selector! UIPrintPaper::printRect not bound + +# Added in UIAccessibility, this is later inlined in UIView, else we will +# add all of the properties to all objects which is not correct. + +!missing-selector! NSObject::accessibilityDragSourceDescriptors not bound +!missing-selector! NSObject::accessibilityDropPointDescriptors not bound +!missing-selector! NSObject::setAccessibilityDragSourceDescriptors: not bound +!missing-selector! NSObject::setAccessibilityDropPointDescriptors: not bound +!missing-selector! NSObject::accessibilityActivateBlock not bound +!missing-selector! NSObject::accessibilityActivationPointBlock not bound +!missing-selector! NSObject::accessibilityAttributedHintBlock not bound +!missing-selector! NSObject::accessibilityAttributedLabelBlock not bound +!missing-selector! NSObject::accessibilityAttributedUserInputLabelsBlock not bound +!missing-selector! NSObject::accessibilityAttributedValueBlock not bound +!missing-selector! NSObject::accessibilityContainerTypeBlock not bound +!missing-selector! NSObject::accessibilityCustomActionsBlock not bound +!missing-selector! NSObject::accessibilityCustomRotorsBlock not bound +!missing-selector! NSObject::accessibilityDecrementBlock not bound +!missing-selector! NSObject::accessibilityDirectTouchOptions not bound +!missing-selector! NSObject::accessibilityElementsBlock not bound +!missing-selector! NSObject::accessibilityElementsHiddenBlock not bound +!missing-selector! NSObject::accessibilityFrameBlock not bound +!missing-selector! NSObject::accessibilityHeaderElementsBlock not bound +!missing-selector! NSObject::accessibilityHintBlock not bound +!missing-selector! NSObject::accessibilityIdentifierBlock not bound +!missing-selector! NSObject::accessibilityIncrementBlock not bound +!missing-selector! NSObject::accessibilityLabelBlock not bound +!missing-selector! NSObject::accessibilityLanguageBlock not bound +!missing-selector! NSObject::accessibilityMagicTapBlock not bound +!missing-selector! NSObject::accessibilityNavigationStyleBlock not bound +!missing-selector! NSObject::accessibilityPathBlock not bound +!missing-selector! NSObject::accessibilityPerformEscapeBlock not bound +!missing-selector! NSObject::accessibilityRespondsToUserInteractionBlock not bound +!missing-selector! NSObject::accessibilityShouldGroupAccessibilityChildrenBlock not bound +!missing-selector! NSObject::accessibilityTextualContextBlock not bound +!missing-selector! NSObject::accessibilityTraitsBlock not bound +!missing-selector! NSObject::accessibilityUserInputLabelsBlock not bound +!missing-selector! NSObject::accessibilityValueBlock not bound +!missing-selector! NSObject::accessibilityViewIsModalBlock not bound +!missing-selector! NSObject::accessibilityZoomInAtPoint: not bound +!missing-selector! NSObject::accessibilityZoomOutAtPoint: not bound +!missing-selector! NSObject::automationElements not bound +!missing-selector! NSObject::automationElementsBlock not bound +!missing-selector! NSObject::isAccessibilityElementBlock not bound +!missing-selector! NSObject::setAccessibilityActivateBlock: not bound +!missing-selector! NSObject::setAccessibilityActivationPointBlock: not bound +!missing-selector! NSObject::setAccessibilityAttributedHintBlock: not bound +!missing-selector! NSObject::setAccessibilityAttributedLabelBlock: not bound +!missing-selector! NSObject::setAccessibilityAttributedUserInputLabelsBlock: not bound +!missing-selector! NSObject::setAccessibilityAttributedValueBlock: not bound +!missing-selector! NSObject::setAccessibilityContainerTypeBlock: not bound +!missing-selector! NSObject::setAccessibilityCustomActionsBlock: not bound +!missing-selector! NSObject::setAccessibilityCustomRotorsBlock: not bound +!missing-selector! NSObject::setAccessibilityDecrementBlock: not bound +!missing-selector! NSObject::setAccessibilityDirectTouchOptions: not bound +!missing-selector! NSObject::setAccessibilityElementsBlock: not bound +!missing-selector! NSObject::setAccessibilityElementsHiddenBlock: not bound +!missing-selector! NSObject::setAccessibilityFrameBlock: not bound +!missing-selector! NSObject::setAccessibilityHeaderElementsBlock: not bound +!missing-selector! NSObject::setAccessibilityHintBlock: not bound +!missing-selector! NSObject::setAccessibilityIdentifierBlock: not bound +!missing-selector! NSObject::setAccessibilityIncrementBlock: not bound +!missing-selector! NSObject::setAccessibilityLabelBlock: not bound +!missing-selector! NSObject::setAccessibilityLanguageBlock: not bound +!missing-selector! NSObject::setAccessibilityMagicTapBlock: not bound +!missing-selector! NSObject::setAccessibilityNavigationStyleBlock: not bound +!missing-selector! NSObject::setAccessibilityPathBlock: not bound +!missing-selector! NSObject::setAccessibilityPerformEscapeBlock: not bound +!missing-selector! NSObject::setAccessibilityRespondsToUserInteractionBlock: not bound +!missing-selector! NSObject::setAccessibilityShouldGroupAccessibilityChildrenBlock: not bound +!missing-selector! NSObject::setAccessibilityTextualContextBlock: not bound +!missing-selector! NSObject::setAccessibilityTraitsBlock: not bound +!missing-selector! NSObject::setAccessibilityUserInputLabelsBlock: not bound +!missing-selector! NSObject::setAccessibilityValueBlock: not bound +!missing-selector! NSObject::setAccessibilityViewIsModalBlock: not bound +!missing-selector! NSObject::setAutomationElements: not bound +!missing-selector! NSObject::setAutomationElementsBlock: not bound +!missing-selector! NSObject::setIsAccessibilityElementBlock: not bound + +## https://github.com/xamarin/xamarin-macios/issues/3213 should be fixed before conformance to 'UIStateRestoring' is restored. +!missing-protocol-conformance! UIViewController should conform to UIStateRestoring (defined in 'UIStateRestoration' category) + +# Xcode 11 + +## Inherited from another protocol +!missing-protocol-member! NSCollectionLayoutVisibleItem::bounds not found +!missing-protocol-member! NSCollectionLayoutVisibleItem::center not found +!missing-protocol-member! NSCollectionLayoutVisibleItem::setCenter: not found +!missing-protocol-member! NSCollectionLayoutVisibleItem::setTransform: not found +!missing-protocol-member! NSCollectionLayoutVisibleItem::transform not found + +## Not really useful to have them exposed +!missing-pinvoke! UIFontWeightForImageSymbolWeight is not bound +!missing-pinvoke! UIImageSymbolWeightForFontWeight is not bound + +## Introduced and deprecated in Xcode 11 and likely it will be removed in a future beta +!missing-selector! UIGestureRecognizer::initWithCoder: not bound +!missing-selector! UIKeyCommand::action not bound + +## Introduced in Xcode 11 b5 but unlikely to be there at the end of beta, these usualy get replaced by NSCopying protocol +!missing-selector! UIBarAppearance::copy not bound +!missing-selector! UIBarButtonItemAppearance::copy not bound +!missing-selector! UITabBarItemAppearance::copy not bound + +## Xcode 11.4 Beta 2 +## Duplicated entry field UIKeyInputF1 FB66299477 +## https://github.com/xamarin/xamarin-macios/wiki/UIKit-iOS-xcode11.4-beta2 +!missing-field! UIKeyInputF1 not bound + +# Initial result from new rule extra-null-allowed +!extra-null-allowed! 'Foundation.NSIndexPath UIKit.UICollectionViewDataSource::GetIndexPath(UIKit.UICollectionView,System.String,System.IntPtr)' has a extraneous [NullAllowed] on return type +!extra-null-allowed! 'System.Boolean UIKit.NSLayoutManagerDelegate::ShouldSetLineFragmentRect(UIKit.NSLayoutManager,CoreGraphics.CGRect&,CoreGraphics.CGRect&,System.Runtime.InteropServices.NFloat&,UIKit.NSTextContainer,Foundation.NSRange)' has a extraneous [NullAllowed] on parameter #1 +!extra-null-allowed! 'System.Boolean UIKit.NSLayoutManagerDelegate::ShouldSetLineFragmentRect(UIKit.NSLayoutManager,CoreGraphics.CGRect&,CoreGraphics.CGRect&,System.Runtime.InteropServices.NFloat&,UIKit.NSTextContainer,Foundation.NSRange)' has a extraneous [NullAllowed] on parameter #2 +!extra-null-allowed! 'System.Boolean UIKit.NSLayoutManagerDelegate::ShouldSetLineFragmentRect(UIKit.NSLayoutManager,CoreGraphics.CGRect&,CoreGraphics.CGRect&,System.Runtime.InteropServices.NFloat&,UIKit.NSTextContainer,Foundation.NSRange)' has a extraneous [NullAllowed] on parameter #3 +!extra-null-allowed! 'System.Boolean UIKit.UIApplication::CanOpenUrl(Foundation.NSUrl)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UIAccessibilityCustomAction::.ctor(Foundation.NSAttributedString,UIKit.UIAccessibilityCustomActionHandler)' has a extraneous [NullAllowed] on parameter #1 +!extra-null-allowed! 'System.Void UIKit.UIAccessibilityCustomAction::.ctor(System.String,UIKit.UIAccessibilityCustomActionHandler)' has a extraneous [NullAllowed] on parameter #1 +!extra-null-allowed! 'System.Void UIKit.UIAccessibilityCustomAction::set_Name(System.String)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UIAccessibilityCustomAction::set_Selector(ObjCRuntime.Selector)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UIBezierPath::set_CGPath(CoreGraphics.CGPath)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UICollectionReusableView::ApplyLayoutAttributes(UIKit.UICollectionViewLayoutAttributes)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UIContentContainer::WillTransitionToTraitCollection(UIKit.UITraitCollection,UIKit.IUIViewControllerTransitionCoordinator)' has a extraneous [NullAllowed] on parameter #1 +!extra-null-allowed! 'System.Void UIKit.UIDynamicAnimator::AddBehavior(UIKit.UIDynamicBehavior)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UIDynamicAnimator::RemoveBehavior(UIKit.UIDynamicBehavior)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UIMarkupTextPrintFormatter::.ctor(System.String)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UINavigationController::set_ViewControllers(UIKit.UIViewController[])' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UINavigationController::SetViewControllers(UIKit.UIViewController[],System.Boolean)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UIPopoverPresentationControllerDelegate::WillRepositionPopover(UIKit.UIPopoverPresentationController,CoreGraphics.CGRect&,UIKit.UIView&)' has a extraneous [NullAllowed] on parameter #1 +!extra-null-allowed! 'System.Void UIKit.UIPopoverPresentationControllerDelegate::WillRepositionPopover(UIKit.UIPopoverPresentationController,CoreGraphics.CGRect&,UIKit.UIView&)' has a extraneous [NullAllowed] on parameter #2 +!extra-null-allowed! 'System.Void UIKit.UISimpleTextPrintFormatter::.ctor(Foundation.NSAttributedString)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UISimpleTextPrintFormatter::.ctor(System.String)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UITabBar::BeginCustomizingItems(UIKit.UITabBarItem[])' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UITextDragPreviewRenderer::Adjust(CoreGraphics.CGRect&,CoreGraphics.CGRect&,CoreGraphics.CGRect&,CoreGraphics.CGPoint)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UITextDragPreviewRenderer::Adjust(CoreGraphics.CGRect&,CoreGraphics.CGRect&,CoreGraphics.CGRect&,CoreGraphics.CGPoint)' has a extraneous [NullAllowed] on parameter #1 +!extra-null-allowed! 'System.Void UIKit.UITextDragPreviewRenderer::Adjust(CoreGraphics.CGRect&,CoreGraphics.CGRect&,CoreGraphics.CGRect&,CoreGraphics.CGPoint)' has a extraneous [NullAllowed] on parameter #2 +!extra-null-allowed! 'System.Void UIKit.UITextField::set_WeakDefaultTextAttributes(Foundation.NSDictionary)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UITextInputAssistantItem::set_LeadingBarButtonGroups(UIKit.UIBarButtonItemGroup[])' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UITextInputAssistantItem::set_TrailingBarButtonGroups(UIKit.UIBarButtonItemGroup[])' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UITextView::set_TypingAttributes(Foundation.NSDictionary)' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'System.Void UIKit.UIView::set_MotionEffects(UIKit.UIMotionEffect[])' has a extraneous [NullAllowed] on parameter #0 +!extra-null-allowed! 'UIKit.IUITextDocumentProxy UIKit.UIInputViewController::get_TextDocumentProxy()' has a extraneous [NullAllowed] on return type +!extra-null-allowed! 'UIKit.UIView UIKit.UIScreen::SnapshotView(System.Boolean)' has a extraneous [NullAllowed] on return type + +# Initial result from new rule missing-null-allowed +!missing-null-allowed! 'CoreAnimation.CADisplayLink UIKit.UIScreen::CreateDisplayLink(Foundation.NSObject,ObjCRuntime.Selector)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSArray Foundation.NSBundle::LoadNib(System.String,Foundation.NSObject,Foundation.NSDictionary)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSAttributedString UIKit.UIButton::get_CurrentAttributedTitle()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSAttributedString UIKit.UIButton::GetAttributedTitle(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSAttributedString UIKit.UIPickerViewDelegate::GetAttributedTitle(UIKit.UIPickerView,System.IntPtr,System.IntPtr)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSData UIKit.UIPasteboard::DataForPasteboardType(System.String)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSData[] UIKit.UIPasteboard::GetDataForPasteboardType(System.String,Foundation.NSIndexSet)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'Foundation.NSData[] UIKit.UIPasteboard::GetDataForPasteboardType(System.String,Foundation.NSIndexSet)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSData[] UIKit.UIPasteboard::GetValuesForPasteboardType(System.String,Foundation.NSIndexSet)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'Foundation.NSData[] UIKit.UIPasteboard::GetValuesForPasteboardType(System.String,Foundation.NSIndexSet)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSDictionary UIKit.UIBarItem::_GetTitleTextAttributes(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSDictionary UIKit.UICollectionViewLayoutInvalidationContext::get_InvalidatedDecorationIndexPaths()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSDictionary UIKit.UICollectionViewLayoutInvalidationContext::get_InvalidatedSupplementaryIndexPaths()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSDictionary UIKit.UIDocument::GetFileAttributesToWrite(Foundation.NSUrl,UIKit.UIDocumentSaveOperation,Foundation.NSError&)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSDictionary UIKit.UIMotionEffect::ComputeKeyPathsAndRelativeValues(UIKit.UIOffset)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSDictionary UIKit.UISearchBar::_GetScopeBarButtonTitleTextAttributes(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSDictionary UIKit.UISegmentedControl::_GetTitleTextAttributes(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSIndexPath UIKit.UICollectionViewFocusUpdateContext::get_NextFocusedIndexPath()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSIndexPath UIKit.UICollectionViewFocusUpdateContext::get_PreviouslyFocusedIndexPath()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSIndexPath UIKit.UITableViewDelegate::WillDeselectRow(UIKit.UITableView,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSIndexPath UIKit.UITableViewDelegate::WillSelectRow(UIKit.UITableView,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSIndexPath UIKit.UITableViewFocusUpdateContext::get_NextFocusedIndexPath()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSIndexPath UIKit.UITableViewFocusUpdateContext::get_PreviouslyFocusedIndexPath()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSIndexPath[] UIKit.UICollectionViewLayoutInvalidationContext::get_InvalidatedItemIndexPaths()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSIndexSet UIKit.UIPasteboard::ItemSetWithPasteboardTypes(System.String[])' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSNumber[] UIKit.UIImagePickerController::AvailableCaptureModesForCameraDevice(UIKit.UIImagePickerControllerCameraDevice)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSObject UIKit.UIActivityItemProvider::get_PlaceholderItem()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSObject UIKit.UIActivityItemSource::GetItemForActivity(UIKit.UIActivityViewController,Foundation.NSString)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSObject UIKit.UIDocument::ContentsForType(System.String,Foundation.NSError&)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSObject UIKit.UIFontDescriptor::GetObject(Foundation.NSString)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSObject UIKit.UIManagedDocument::AdditionalContent(Foundation.NSUrl,Foundation.NSError&)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSObject UIKit.UIPasteboard::GetValue(System.String)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSObject UIKit.UIResponder::GetTargetForAction(ObjCRuntime.Selector,Foundation.NSObject)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSObject[] UIKit.UICollisionBehavior::get_BoundaryIdentifiers()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSProgress UIKit.UIDocument::get_Progress()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSSet UIKit.UIEvent::get_AllTouches()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSSet UIKit.UIEvent::TouchesForGestureRecognizer(UIKit.UIGestureRecognizer)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSSet UIKit.UIEvent::TouchesForView(UIKit.UIView)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSSet UIKit.UIEvent::TouchesForWindow(UIKit.UIWindow)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSString UIKit.UIActivity::get_Type()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSString UIKit.UIActivityItemProvider::get_ActivityType()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSString UIKit.UICollectionReusableView::get_ReuseIdentifier()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSString UIKit.UIResponder::get_TextInputContextIdentifier()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSString UIKit.UITableViewCell::get_ReuseIdentifier()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSString UIKit.UITableViewHeaderFooterView::get_ReuseIdentifier()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'Foundation.NSUuid UIKit.UIDevice::get_IdentifierForVendor()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'ObjCRuntime.Class UIKit.UIStateRestoring::get_ObjectRestorationClass()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.Boolean UIKit.UIApplicationDelegate::FinishedLaunching(UIKit.UIApplication,Foundation.NSDictionary)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Boolean UIKit.UIApplicationDelegate::WillFinishLaunching(UIKit.UIApplication,Foundation.NSDictionary)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Boolean UIKit.UIManagedDocument::ConfigurePersistentStoreCoordinator(Foundation.NSUrl,System.String,System.String,Foundation.NSDictionary,Foundation.NSError)' is missing an [NullAllowed] on parameter #2 +!missing-null-allowed! 'System.Boolean UIKit.UIManagedDocument::ConfigurePersistentStoreCoordinator(Foundation.NSUrl,System.String,System.String,Foundation.NSDictionary,Foundation.NSError)' is missing an [NullAllowed] on parameter #3 +!missing-null-allowed! 'System.Boolean UIKit.UIManagedDocument::ConfigurePersistentStoreCoordinator(Foundation.NSUrl,System.String,System.String,Foundation.NSDictionary,Foundation.NSError)' is missing an [NullAllowed] on parameter #4 +!missing-null-allowed! 'System.Boolean UIKit.UIManagedDocument::WriteAdditionalContent(Foundation.NSObject,Foundation.NSUrl,Foundation.NSUrl,Foundation.NSError&)' is missing an [NullAllowed] on parameter #2 +!missing-null-allowed! 'System.Boolean UIKit.UIPrintInteractionController::PrintToPrinter(UIKit.UIPrinter,UIKit.UIPrintInteractionCompletionHandler)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Boolean UIKit.UIScrollView::TouchesShouldBegin(Foundation.NSSet,UIKit.UIEvent,UIKit.UIView)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Boolean UIKit.UISplitViewControllerDelegate::EventShowDetailViewController(UIKit.UISplitViewController,UIKit.UIViewController,Foundation.NSObject)' is missing an [NullAllowed] on parameter #2 +!missing-null-allowed! 'System.Boolean UIKit.UISplitViewControllerDelegate::EventShowViewController(UIKit.UISplitViewController,UIKit.UIViewController,Foundation.NSObject)' is missing an [NullAllowed] on parameter #2 +!missing-null-allowed! 'System.Double UIKit.UIViewControllerAnimatedTransitioning::TransitionDuration(UIKit.IUIViewControllerContextTransitioning)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.IntPtr UIKit.UIApplication::BeginBackgroundTask(System.String,System.Action)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.IntPtr UIKit.UIApplication::BeginBackgroundTask(System.String,System.Action)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.String UIKit.UIActivity::get_Title()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UIAlertAction::get_Title()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UIButton::get_CurrentTitle()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UIButton::Title(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UICollectionViewLayoutAttributes::get_RepresentedElementKind()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UIDocument::get_FileType()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UIDocument::get_SavingFileType()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UIPickerViewAccessibilityDelegate::GetAccessibilityHint(UIKit.UIPickerView,System.IntPtr)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UIPickerViewAccessibilityDelegate::GetAccessibilityLabel(UIKit.UIPickerView,System.IntPtr)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UIPickerViewDelegate::GetTitle(UIKit.UIPickerView,System.IntPtr,System.IntPtr)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UIPrinter::get_DisplayLocation()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UIPrinter::get_MakeAndModel()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UIScrollViewAccessibilityDelegate::GetAccessibilityScrollStatus(UIKit.UIScrollView)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UISegmentedControl::TitleAt(System.IntPtr)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UITableViewDataSource::TitleForFooter(UIKit.UITableView,System.IntPtr)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UITableViewDataSource::TitleForHeader(UIKit.UITableView,System.IntPtr)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UITableViewDelegate::TitleForDeleteConfirmation(UIKit.UITableView,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UITextDocumentProxy::get_DocumentContextAfterInput()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UITextDocumentProxy::get_DocumentContextBeforeInput()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String UIKit.UITextInputMode::get_PrimaryLanguage()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String[] UIKit.UIControl::GetActions(Foundation.NSObject,UIKit.UIControlEvent)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String[] UIKit.UIDictationPhrase::get_AlternativeInterpretations()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String[] UIKit.UIImagePickerController::AvailableMediaTypes(UIKit.UIImagePickerControllerSourceType)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String[] UIKit.UITableViewDataSource::SectionIndexTitles(UIKit.UITableView)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String[] UIKit.UITextChecker::CompletionsForPartialWordRange(Foundation.NSRange,System.String,System.String)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.String[] UIKit.UITextChecker::GuessesForWordRange(Foundation.NSRange,System.String,System.String)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'System.Void Foundation.NSObject::set_AccessibilityAttributedUserInputLabels(Foundation.NSAttributedString[])' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void Foundation.NSObject::set_AccessibilityUserInputLabels(System.String[])' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIAccessibilityCustomAction::.ctor(System.String,Foundation.NSObject,ObjCRuntime.Selector)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Void UIKit.UIAlertController::AddTextField(System.Action`1)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIApplicationDelegate::HandleWatchKitExtensionRequest(UIKit.UIApplication,Foundation.NSDictionary,System.Action`1)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Void UIKit.UICollectionViewController::set_CollectionView(UIKit.UICollectionView)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIControl::EndTracking(UIKit.UITouch,UIKit.UIEvent)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIDocument::set_FileModificationDate(Foundation.NSDate)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIDocument::set_UndoManager(Foundation.NSUndoManager)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIDocument::set_UserActivity(Foundation.NSUserActivity)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIDocumentInteractionController::set_Url(Foundation.NSUrl)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIGestureRecognizer::.ctor(Foundation.NSObject,ObjCRuntime.Selector)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIGestureRecognizer::.ctor(Foundation.NSObject,ObjCRuntime.Selector)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Void UIKit.UIImagePickerController::set_CameraOverlayView(UIKit.UIView)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UILabel::set_Font(UIKit.UIFont)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIManagedDocument::set_ModelConfiguration(System.String)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIManagedDocument::set_PersistentStoreOptions(Foundation.NSDictionary)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UINavigationBar::set_Items(UIKit.UINavigationItem[])' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UINavigationBar::SetItems(UIKit.UINavigationItem[],System.Boolean)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UINavigationItem::SetLeftBarButtonItems(UIKit.UIBarButtonItem[],System.Boolean)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UINavigationItem::SetRightBarButtonItems(UIKit.UIBarButtonItem[],System.Boolean)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIPageViewController::SetViewControllers(UIKit.UIViewController[],UIKit.UIPageViewControllerNavigationDirection,System.Boolean,UIKit.UICompletionHandler)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIPasteboard::set_Images(UIKit.UIImage[])' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIPopoverPresentationController::set_PassthroughViews(UIKit.UIView[])' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIPopoverPresentationController::set_SourceView(UIKit.UIView)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIPrinter::ContactPrinter(UIKit.UIPrinterContactPrinterHandler)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIPrintInfo::set_PrinterID(System.String)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIPrintInteractionController::set_PrintFormatter(UIKit.UIPrintFormatter)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIPrintInteractionController::set_PrintInfo(UIKit.UIPrintInfo)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIPrintInteractionController::set_PrintingItem(Foundation.NSObject)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIPrintInteractionController::set_PrintingItems(Foundation.NSObject[])' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIPrintInteractionController::set_PrintPageRenderer(UIKit.UIPrintPageRenderer)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIResponder::PressesBegan(Foundation.NSSet`1,UIKit.UIPressesEvent)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Void UIKit.UIResponder::PressesCancelled(Foundation.NSSet`1,UIKit.UIPressesEvent)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Void UIKit.UIResponder::PressesChanged(Foundation.NSSet`1,UIKit.UIPressesEvent)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Void UIKit.UIResponder::PressesEnded(Foundation.NSSet`1,UIKit.UIPressesEvent)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Void UIKit.UIScene::set_Title(System.String)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIScrollViewDelegate::ZoomingEnded(UIKit.UIScrollView,UIKit.UIView,System.Runtime.InteropServices.NFloat)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Void UIKit.UIScrollViewDelegate::ZoomingStarted(UIKit.UIScrollView,UIKit.UIView)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Void UIKit.UISearchBar::_SetScopeBarButtonTitle(Foundation.NSDictionary,UIKit.UIControlState)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UISearchTextField::set_TokenBackgroundColor(UIKit.UIColor)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UISegmentedControl::.ctor(Foundation.NSArray)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UISegmentedControl::_SetTitleTextAttributes(Foundation.NSDictionary,UIKit.UIControlState)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UISegmentedControl::InsertSegment(System.String,System.IntPtr,System.Boolean)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UISegmentedControl::InsertSegment(UIKit.UIImage,System.IntPtr,System.Boolean)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UISegmentedControl::SetImage(UIKit.UIImage,System.IntPtr)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UISegmentedControl::SetTitle(System.String,System.IntPtr)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UITabBarController::SetViewControllers(UIKit.UIViewController[],System.Boolean)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UITableViewController::set_TableView(UIKit.UITableView)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UITableViewDelegate::DidEndEditing(UIKit.UITableView,Foundation.NSIndexPath)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'System.Void UIKit.UITableViewHeaderFooterView::.ctor(Foundation.NSString)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UITextInputDelegate::SelectionDidChange(UIKit.IUITextInput)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UITextInputDelegate::SelectionWillChange(UIKit.IUITextInput)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UITextInputDelegate::TextDidChange(UIKit.IUITextInput)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UITextInputDelegate::TextWillChange(UIKit.IUITextInput)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UITextView::set_AttributedText(Foundation.NSAttributedString)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UITextView::set_WeakLinkTextAttributes(Foundation.NSDictionary)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'System.Void UIKit.UIViewController::set_TabBarItem(UIKit.UITabBarItem)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'UIKit.IUIStateRestoring UIKit.UIStateRestoring::get_RestorationParent()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.IUIViewControllerAnimatedTransitioning UIKit.UINavigationControllerDelegate::GetAnimationControllerForOperation(UIKit.UINavigationController,UIKit.UINavigationControllerOperation,UIKit.UIViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.IUIViewControllerAnimatedTransitioning UIKit.UITabBarControllerDelegate::GetAnimationControllerForTransition(UIKit.UITabBarController,UIKit.UIViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.IUIViewControllerAnimatedTransitioning UIKit.UIViewControllerTransitioningDelegate::GetAnimationControllerForDismissedController(UIKit.UIViewController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.IUIViewControllerAnimatedTransitioning UIKit.UIViewControllerTransitioningDelegate::GetAnimationControllerForPresentedController(UIKit.UIViewController,UIKit.UIViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.IUIViewControllerInteractiveTransitioning UIKit.UINavigationControllerDelegate::GetInteractionControllerForAnimationController(UIKit.UINavigationController,UIKit.IUIViewControllerAnimatedTransitioning)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.IUIViewControllerInteractiveTransitioning UIKit.UITabBarControllerDelegate::GetInteractionControllerForAnimationController(UIKit.UITabBarController,UIKit.IUIViewControllerAnimatedTransitioning)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.IUIViewControllerInteractiveTransitioning UIKit.UIViewControllerTransitioningDelegate::GetInteractionControllerForDismissal(UIKit.IUIViewControllerAnimatedTransitioning)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.IUIViewControllerInteractiveTransitioning UIKit.UIViewControllerTransitioningDelegate::GetInteractionControllerForPresentation(UIKit.IUIViewControllerAnimatedTransitioning)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.NSTextContainer UIKit.NSLayoutManager::get_ExtraLineFragmentTextContainer()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIAlertAction UIKit.UIAlertAction::Create(System.String,UIKit.UIAlertActionStyle,System.Action`1)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'UIKit.UIBezierPath UIKit.UICollisionBehavior::GetBoundary(Foundation.NSObject)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionView UIKit.UICollectionViewLayout::get_CollectionView()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::FinalLayoutAttributesForDisappearingDecorationElement(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::FinalLayoutAttributesForDisappearingItem(Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::FinalLayoutAttributesForDisappearingSupplementaryElement(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::InitialLayoutAttributesForAppearingDecorationElement(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::InitialLayoutAttributesForAppearingItem(Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::InitialLayoutAttributesForAppearingSupplementaryElement(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::LayoutAttributesForDecorationView(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::LayoutAttributesForItem(Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::LayoutAttributesForSupplementaryView(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UIDynamicAnimator::GetLayoutAttributesForCell(Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UIDynamicAnimator::GetLayoutAttributesForDecorationView(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UIDynamicAnimator::GetLayoutAttributesForSupplementaryView(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes[] UIKit.UICollectionViewLayout::LayoutAttributesForElementsInRect(CoreGraphics.CGRect)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIColor UIKit.UIButton::get_CurrentTitleShadowColor()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIColor UIKit.UIButton::TitleColor(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIColor UIKit.UIButton::TitleShadowColor(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIDynamicAnimator UIKit.UIDynamicBehavior::get_DynamicAnimator()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIFontDescriptor UIKit.UIFontDescriptor::CreateWithTraits(UIKit.UIFontDescriptorSymbolicTraits)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIGestureRecognizer UIKit.UINavigationController::get_InteractivePopGestureRecognizer()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIGestureRecognizer[] UIKit.UITouch::get_GestureRecognizers()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIActivity::get_Image()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIActivityItemSource::GetThumbnailImageForActivity(UIKit.UIActivityViewController,Foundation.NSString,CoreGraphics.CGSize)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIBarButtonItem::GetBackButtonBackgroundImage(UIKit.UIControlState,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIBarButtonItem::GetBackgroundImage(UIKit.UIControlState,UIKit.UIBarButtonItemStyle,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIBarButtonItem::GetBackgroundImage(UIKit.UIControlState,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIButton::BackgroundImageForState(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIButton::get_CurrentBackgroundImage()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIButton::get_CurrentImage()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIButton::ImageForState(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UINavigationBar::GetBackgroundImage(UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UINavigationBar::GetBackgroundImage(UIKit.UIBarPosition,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UISearchBar::BackgroundImageForBarPosition(UIKit.UIBarPosition,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UISearchBar::GetImageForSearchBarIcon(UIKit.UISearchBarIcon,UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UISearchBar::GetScopeBarButtonBackgroundImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UISearchBar::GetScopeBarButtonDividerImage(UIKit.UIControlState,UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UISearchBar::GetSearchFieldBackgroundImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UISegmentedControl::GetBackgroundImage(UIKit.UIControlState,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UISegmentedControl::ImageAt(System.IntPtr)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UISlider::get_CurrentMaxTrackImage()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UISlider::get_CurrentMinTrackImage()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UISlider::get_CurrentThumbImage()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UISlider::MaxTrackImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UISlider::MinTrackImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UISlider::ThumbImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIStepper::BackgroundImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIStepper::GetDecrementImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIStepper::GetDividerImage(UIKit.UIControlState,UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIStepper::GetIncrementImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIToolbar::GetBackgroundImage(UIKit.UIToolbarPosition,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImage UIKit.UIToolbar::GetShadowImage(UIKit.UIToolbarPosition)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIImageView UIKit.UIButton::get_ImageView()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIInputViewController UIKit.UIResponder::get_InputAccessoryViewController()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIInputViewController UIKit.UIResponder::get_InputViewController()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIInterfaceOrientationMask UIKit.UIApplication::SupportedInterfaceOrientationsForWindow(UIKit.UIWindow)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'UIKit.UIInterfaceOrientationMask UIKit.UIApplicationDelegate::GetSupportedInterfaceOrientations(UIKit.UIApplication,UIKit.UIWindow)' is missing an [NullAllowed] on parameter #1 +!missing-null-allowed! 'UIKit.UIKeyCommand[] UIKit.UIResponder::get_KeyCommands()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UILabel UIKit.UIButton::get_TitleLabel()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UINavigationItem UIKit.UINavigationBar::get_BackItem()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UINavigationItem UIKit.UINavigationBar::get_TopItem()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UINavigationItem UIKit.UINavigationBar::PopNavigationItem(System.Boolean)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIPasteboard UIKit.UIPasteboard::FromName(System.String,System.Boolean)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIPinchGestureRecognizer UIKit.UIScrollView::get_PinchGestureRecognizer()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIPresentationController UIKit.UIViewControllerTransitioningDelegate::GetPresentationControllerForPresentedViewController(UIKit.UIViewController,UIKit.UIViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIPrinter UIKit.UIPrinterPickerController::get_SelectedPrinter()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIPrintFormatter[] UIKit.UIPrintPageRenderer::PrintFormattersForPage(System.IntPtr)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIPrintInfo UIKit.UIPrintInfo::FromDictionary(Foundation.NSDictionary)' is missing an [NullAllowed] on parameter #0 +!missing-null-allowed! 'UIKit.UIPrintPageRenderer UIKit.UIPrintFormatter::get_PrintPageRenderer()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIPrintPaper UIKit.UIPrintInteractionController::get_PrintPaper()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIResponder UIKit.UIResponder::get_NextResponder()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIScreen UIKit.UIScreen::get_MirroredScreen()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIScreenMode UIKit.UIScreen::get_PreferredMode()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UITextField[] UIKit.UIAlertController::get_TextFields()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UITextInputMode UIKit.UIResponder::get_TextInputMode()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UITextPosition UIKit.UITextInputTokenizer::GetPosition(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UITextRange UIKit.UITextInputTokenizer::GetRangeEnclosingPosition(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UIDocumentInteractionControllerDelegate::ViewForPreview(UIKit.UIDocumentInteractionController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UIDynamicAnimator::get_ReferenceView()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UIGestureRecognizer::get_View()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UIPickerView::ViewFor(System.IntPtr,System.IntPtr)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UIPresentationController::get_ContainerView()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UIPresentationController::get_PresentedView()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UIResponder::get_InputAccessoryView()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UIResponder::get_InputView()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UIScrollViewDelegate::ViewForZoomingInScrollView(UIKit.UIScrollView)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UITableViewDelegate::GetViewForFooter(UIKit.UITableView,System.IntPtr)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UITableViewDelegate::GetViewForHeader(UIKit.UITableView,System.IntPtr)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UITouch::get_View()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UIView::get_Superview()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UIView::SnapshotView(System.Boolean)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UIView::ViewWithTag(System.IntPtr)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIView UIKit.UIViewControllerContextTransitioning::GetViewFor(Foundation.NSString)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UIActivity::get_ViewController()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UIAdaptivePresentationControllerDelegate::GetViewControllerForAdaptivePresentation(UIKit.UIPresentationController,UIKit.UIModalPresentationStyle)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UIApplicationDelegate::GetViewController(UIKit.UIApplication,System.String[],Foundation.NSCoder)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UINavigationController::get_TopViewController()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UINavigationController::get_VisibleViewController()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UINavigationController::PopViewController(System.Boolean)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UIPageViewControllerDataSource::GetNextViewController(UIKit.UIPageViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UIPageViewControllerDataSource::GetPreviousViewController(UIKit.UIPageViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UIPrinterPickerControllerDelegate::GetParentViewController(UIKit.UIPrinterPickerController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UIPrintInteractionControllerDelegate::GetViewController(UIKit.UIPrintInteractionController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UISearchController::get_SearchResultsController()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UISplitViewController_UIViewController::SeparateSecondaryViewControllerForSplitViewController(UIKit.UIViewController,UIKit.UISplitViewController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UISplitViewControllerDelegate::GetPrimaryViewControllerForCollapsingSplitViewController(UIKit.UISplitViewController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UISplitViewControllerDelegate::GetPrimaryViewControllerForExpandingSplitViewController(UIKit.UISplitViewController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UISplitViewControllerDelegate::SeparateSecondaryViewController(UIKit.UISplitViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UIStoryboard::InstantiateInitialViewController()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UIStoryboard::InstantiateInitialViewController(UIKit.UIStoryboardViewControllerCreator)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController UIKit.UIViewControllerContextTransitioning::GetViewControllerForKey(Foundation.NSString)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController[] UIKit.UINavigationController::PopToRootViewController(System.Boolean)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController[] UIKit.UINavigationController::PopToViewController(UIKit.UIViewController,System.Boolean)' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIViewController[] UIKit.UIPageViewController::get_ViewControllers()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIWindow UIKit.UITouch::get_Window()' is missing an [NullAllowed] on return type +!missing-null-allowed! 'UIKit.UIWindow UIKit.UIView::get_Window()' is missing an [NullAllowed] on return type + +## These are inlined by protocol adoption so you can't really add such decoration +!missing-requires-super! UIControl::contextMenuInteraction:willDisplayMenuForConfiguration:animator: is missing an [RequiresSuper] attribute +!missing-requires-super! UIControl::contextMenuInteraction:willEndForConfiguration:animator: is missing an [RequiresSuper] attribute ## Grouped nint constants !unknown-native-enum! UIFocusGroupPriority bound -## Selectors documented in web docs but not in header files -!missing-selector! +NSToolbarItem::itemWithItemIdentifier:barButtonItem: not bound -!missing-selector! NSSharingServicePickerToolbarItem::activityItemsConfiguration not bound -!missing-selector! NSSharingServicePickerToolbarItem::setActivityItemsConfiguration: not bound -!missing-selector! NSSharingServicePickerTouchBarItem::activityItemsConfiguration not bound -!missing-selector! NSSharingServicePickerTouchBarItem::setActivityItemsConfiguration: not bound - ## macro is used in UIBarCommon.h: #define UIToolbarPosition UIBarPosition !unknown-native-enum! UIToolbarPosition bound @@ -39,4 +463,15 @@ ## manually bound !missing-field! UIListSeparatorAutomaticInsets not bound +!incorrect-protocol-member! UISearchSuggestion::localizedAttributedSuggestion is REQUIRED and should be abstract +!incorrect-protocol-member! UICalendarViewDelegate::calendarView:decorationForDateComponents: is OPTIONAL and should NOT be abstract + +# cannot be made abstract until xamcore 5 +!incorrect-protocol-member! UIPopoverPresentationControllerSourceItem::frameInView: is REQUIRED and should be abstract +!incorrect-protocol-member! UIMenuLeaf::selectedImage is REQUIRED and should be abstract +!incorrect-protocol-member! UIMenuLeaf::setSelectedImage: is REQUIRED and should be abstract + !missing-protocol! UIItemProviderReadingAugmentationDesignating not bound + +# Bound on the NSObjectProtocol protocol +!missing-selector! UIActivityCollaborationModeRestriction::description not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-UIKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-UIKit.todo deleted file mode 100644 index a0d9fe8962..0000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-UIKit.todo +++ /dev/null @@ -1,728 +0,0 @@ -!extra-null-allowed! 'Foundation.NSIndexPath UIKit.UICollectionViewDataSource::GetIndexPath(UIKit.UICollectionView,System.String,System.IntPtr)' has a extraneous [NullAllowed] on return type -!extra-null-allowed! 'System.Boolean UIKit.NSLayoutManagerDelegate::ShouldSetLineFragmentRect(UIKit.NSLayoutManager,CoreGraphics.CGRect&,CoreGraphics.CGRect&,System.Runtime.InteropServices.NFloat&,UIKit.NSTextContainer,Foundation.NSRange)' has a extraneous [NullAllowed] on parameter #1 -!extra-null-allowed! 'System.Boolean UIKit.NSLayoutManagerDelegate::ShouldSetLineFragmentRect(UIKit.NSLayoutManager,CoreGraphics.CGRect&,CoreGraphics.CGRect&,System.Runtime.InteropServices.NFloat&,UIKit.NSTextContainer,Foundation.NSRange)' has a extraneous [NullAllowed] on parameter #2 -!extra-null-allowed! 'System.Boolean UIKit.NSLayoutManagerDelegate::ShouldSetLineFragmentRect(UIKit.NSLayoutManager,CoreGraphics.CGRect&,CoreGraphics.CGRect&,System.Runtime.InteropServices.NFloat&,UIKit.NSTextContainer,Foundation.NSRange)' has a extraneous [NullAllowed] on parameter #3 -!extra-null-allowed! 'System.Boolean UIKit.UIApplication::CanOpenUrl(Foundation.NSUrl)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UIAccessibilityCustomAction::.ctor(Foundation.NSAttributedString,UIKit.UIAccessibilityCustomActionHandler)' has a extraneous [NullAllowed] on parameter #1 -!extra-null-allowed! 'System.Void UIKit.UIAccessibilityCustomAction::.ctor(System.String,UIKit.UIAccessibilityCustomActionHandler)' has a extraneous [NullAllowed] on parameter #1 -!extra-null-allowed! 'System.Void UIKit.UIAccessibilityCustomAction::set_Name(System.String)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UIAccessibilityCustomAction::set_Selector(ObjCRuntime.Selector)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UIBezierPath::set_CGPath(CoreGraphics.CGPath)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UICollectionReusableView::ApplyLayoutAttributes(UIKit.UICollectionViewLayoutAttributes)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UIContentContainer::WillTransitionToTraitCollection(UIKit.UITraitCollection,UIKit.IUIViewControllerTransitionCoordinator)' has a extraneous [NullAllowed] on parameter #1 -!extra-null-allowed! 'System.Void UIKit.UIDynamicAnimator::AddBehavior(UIKit.UIDynamicBehavior)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UIDynamicAnimator::RemoveBehavior(UIKit.UIDynamicBehavior)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UIMarkupTextPrintFormatter::.ctor(System.String)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UINavigationController::set_ViewControllers(UIKit.UIViewController[])' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UINavigationController::SetViewControllers(UIKit.UIViewController[],System.Boolean)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UIPopoverPresentationControllerDelegate::WillRepositionPopover(UIKit.UIPopoverPresentationController,CoreGraphics.CGRect&,UIKit.UIView&)' has a extraneous [NullAllowed] on parameter #1 -!extra-null-allowed! 'System.Void UIKit.UIPopoverPresentationControllerDelegate::WillRepositionPopover(UIKit.UIPopoverPresentationController,CoreGraphics.CGRect&,UIKit.UIView&)' has a extraneous [NullAllowed] on parameter #2 -!extra-null-allowed! 'System.Void UIKit.UISimpleTextPrintFormatter::.ctor(Foundation.NSAttributedString)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UISimpleTextPrintFormatter::.ctor(System.String)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UITabBar::BeginCustomizingItems(UIKit.UITabBarItem[])' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UITextDragPreviewRenderer::Adjust(CoreGraphics.CGRect&,CoreGraphics.CGRect&,CoreGraphics.CGRect&,CoreGraphics.CGPoint)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UITextDragPreviewRenderer::Adjust(CoreGraphics.CGRect&,CoreGraphics.CGRect&,CoreGraphics.CGRect&,CoreGraphics.CGPoint)' has a extraneous [NullAllowed] on parameter #1 -!extra-null-allowed! 'System.Void UIKit.UITextDragPreviewRenderer::Adjust(CoreGraphics.CGRect&,CoreGraphics.CGRect&,CoreGraphics.CGRect&,CoreGraphics.CGPoint)' has a extraneous [NullAllowed] on parameter #2 -!extra-null-allowed! 'System.Void UIKit.UITextField::set_WeakDefaultTextAttributes(Foundation.NSDictionary)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UITextInputAssistantItem::set_LeadingBarButtonGroups(UIKit.UIBarButtonItemGroup[])' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UITextInputAssistantItem::set_TrailingBarButtonGroups(UIKit.UIBarButtonItemGroup[])' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UITextView::set_TypingAttributes(Foundation.NSDictionary)' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'System.Void UIKit.UIView::set_MotionEffects(UIKit.UIMotionEffect[])' has a extraneous [NullAllowed] on parameter #0 -!extra-null-allowed! 'UIKit.IUITextDocumentProxy UIKit.UIInputViewController::get_TextDocumentProxy()' has a extraneous [NullAllowed] on return type -!extra-null-allowed! 'UIKit.UIView UIKit.UIScreen::SnapshotView(System.Boolean)' has a extraneous [NullAllowed] on return type -!incorrect-protocol-member! UICalendarViewDelegate::calendarView:decorationForDateComponents: is OPTIONAL and should NOT be abstract -!incorrect-protocol-member! UIMenuLeaf::selectedImage is REQUIRED and should be abstract -!incorrect-protocol-member! UIMenuLeaf::setSelectedImage: is REQUIRED and should be abstract -!incorrect-protocol-member! UIPopoverPresentationControllerSourceItem::frameInView: is REQUIRED and should be abstract -!incorrect-protocol-member! UISearchSuggestion::localizedAttributedSuggestion is REQUIRED and should be abstract -!missing-field! UIApplicationInvalidInterfaceOrientationException not bound -!missing-field! UIKeyInputF1 not bound -!missing-null-allowed! 'CoreAnimation.CADisplayLink UIKit.UIScreen::CreateDisplayLink(Foundation.NSObject,ObjCRuntime.Selector)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSArray Foundation.NSBundle::LoadNib(System.String,Foundation.NSObject,Foundation.NSDictionary)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSAttributedString UIKit.UIButton::get_CurrentAttributedTitle()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSAttributedString UIKit.UIButton::GetAttributedTitle(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSAttributedString UIKit.UIPickerViewDelegate::GetAttributedTitle(UIKit.UIPickerView,System.IntPtr,System.IntPtr)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSData UIKit.UIPasteboard::DataForPasteboardType(System.String)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSData[] UIKit.UIPasteboard::GetDataForPasteboardType(System.String,Foundation.NSIndexSet)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'Foundation.NSData[] UIKit.UIPasteboard::GetDataForPasteboardType(System.String,Foundation.NSIndexSet)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSData[] UIKit.UIPasteboard::GetValuesForPasteboardType(System.String,Foundation.NSIndexSet)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'Foundation.NSData[] UIKit.UIPasteboard::GetValuesForPasteboardType(System.String,Foundation.NSIndexSet)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSDictionary UIKit.UIBarItem::_GetTitleTextAttributes(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSDictionary UIKit.UICollectionViewLayoutInvalidationContext::get_InvalidatedDecorationIndexPaths()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSDictionary UIKit.UICollectionViewLayoutInvalidationContext::get_InvalidatedSupplementaryIndexPaths()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSDictionary UIKit.UIDocument::GetFileAttributesToWrite(Foundation.NSUrl,UIKit.UIDocumentSaveOperation,Foundation.NSError&)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSDictionary UIKit.UIMotionEffect::ComputeKeyPathsAndRelativeValues(UIKit.UIOffset)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSDictionary UIKit.UISearchBar::_GetScopeBarButtonTitleTextAttributes(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSDictionary UIKit.UISegmentedControl::_GetTitleTextAttributes(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSIndexPath UIKit.UICollectionViewFocusUpdateContext::get_NextFocusedIndexPath()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSIndexPath UIKit.UICollectionViewFocusUpdateContext::get_PreviouslyFocusedIndexPath()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSIndexPath UIKit.UITableViewDelegate::WillDeselectRow(UIKit.UITableView,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSIndexPath UIKit.UITableViewDelegate::WillSelectRow(UIKit.UITableView,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSIndexPath UIKit.UITableViewFocusUpdateContext::get_NextFocusedIndexPath()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSIndexPath UIKit.UITableViewFocusUpdateContext::get_PreviouslyFocusedIndexPath()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSIndexPath[] UIKit.UICollectionViewLayoutInvalidationContext::get_InvalidatedItemIndexPaths()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSIndexSet UIKit.UIPasteboard::ItemSetWithPasteboardTypes(System.String[])' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSNumber[] UIKit.UIImagePickerController::AvailableCaptureModesForCameraDevice(UIKit.UIImagePickerControllerCameraDevice)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSObject UIKit.UIActivityItemProvider::get_PlaceholderItem()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSObject UIKit.UIActivityItemSource::GetItemForActivity(UIKit.UIActivityViewController,Foundation.NSString)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSObject UIKit.UIDocument::ContentsForType(System.String,Foundation.NSError&)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSObject UIKit.UIFontDescriptor::GetObject(Foundation.NSString)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSObject UIKit.UIManagedDocument::AdditionalContent(Foundation.NSUrl,Foundation.NSError&)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSObject UIKit.UIPasteboard::GetValue(System.String)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSObject UIKit.UIResponder::GetTargetForAction(ObjCRuntime.Selector,Foundation.NSObject)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSObject[] UIKit.UICollisionBehavior::get_BoundaryIdentifiers()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSProgress UIKit.UIDocument::get_Progress()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSSet UIKit.UIEvent::get_AllTouches()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSSet UIKit.UIEvent::TouchesForGestureRecognizer(UIKit.UIGestureRecognizer)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSSet UIKit.UIEvent::TouchesForView(UIKit.UIView)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSSet UIKit.UIEvent::TouchesForWindow(UIKit.UIWindow)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSString UIKit.UIActivity::get_Type()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSString UIKit.UIActivityItemProvider::get_ActivityType()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSString UIKit.UICollectionReusableView::get_ReuseIdentifier()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSString UIKit.UIResponder::get_TextInputContextIdentifier()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSString UIKit.UITableViewCell::get_ReuseIdentifier()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSString UIKit.UITableViewHeaderFooterView::get_ReuseIdentifier()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'Foundation.NSUuid UIKit.UIDevice::get_IdentifierForVendor()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'ObjCRuntime.Class UIKit.UIStateRestoring::get_ObjectRestorationClass()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.Boolean UIKit.UIApplicationDelegate::FinishedLaunching(UIKit.UIApplication,Foundation.NSDictionary)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Boolean UIKit.UIApplicationDelegate::WillFinishLaunching(UIKit.UIApplication,Foundation.NSDictionary)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Boolean UIKit.UIManagedDocument::ConfigurePersistentStoreCoordinator(Foundation.NSUrl,System.String,System.String,Foundation.NSDictionary,Foundation.NSError)' is missing an [NullAllowed] on parameter #2 -!missing-null-allowed! 'System.Boolean UIKit.UIManagedDocument::ConfigurePersistentStoreCoordinator(Foundation.NSUrl,System.String,System.String,Foundation.NSDictionary,Foundation.NSError)' is missing an [NullAllowed] on parameter #3 -!missing-null-allowed! 'System.Boolean UIKit.UIManagedDocument::ConfigurePersistentStoreCoordinator(Foundation.NSUrl,System.String,System.String,Foundation.NSDictionary,Foundation.NSError)' is missing an [NullAllowed] on parameter #4 -!missing-null-allowed! 'System.Boolean UIKit.UIManagedDocument::WriteAdditionalContent(Foundation.NSObject,Foundation.NSUrl,Foundation.NSUrl,Foundation.NSError&)' is missing an [NullAllowed] on parameter #2 -!missing-null-allowed! 'System.Boolean UIKit.UIPrintInteractionController::PrintToPrinter(UIKit.UIPrinter,UIKit.UIPrintInteractionCompletionHandler)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Boolean UIKit.UIScrollView::TouchesShouldBegin(Foundation.NSSet,UIKit.UIEvent,UIKit.UIView)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Boolean UIKit.UISplitViewControllerDelegate::EventShowDetailViewController(UIKit.UISplitViewController,UIKit.UIViewController,Foundation.NSObject)' is missing an [NullAllowed] on parameter #2 -!missing-null-allowed! 'System.Boolean UIKit.UISplitViewControllerDelegate::EventShowViewController(UIKit.UISplitViewController,UIKit.UIViewController,Foundation.NSObject)' is missing an [NullAllowed] on parameter #2 -!missing-null-allowed! 'System.Double UIKit.UIViewControllerAnimatedTransitioning::TransitionDuration(UIKit.IUIViewControllerContextTransitioning)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.IntPtr UIKit.UIApplication::BeginBackgroundTask(System.String,System.Action)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.IntPtr UIKit.UIApplication::BeginBackgroundTask(System.String,System.Action)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.String UIKit.UIActivity::get_Title()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UIAlertAction::get_Title()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UIButton::get_CurrentTitle()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UIButton::Title(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UICollectionViewLayoutAttributes::get_RepresentedElementKind()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UIDocument::get_FileType()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UIDocument::get_SavingFileType()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UIPickerViewAccessibilityDelegate::GetAccessibilityHint(UIKit.UIPickerView,System.IntPtr)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UIPickerViewAccessibilityDelegate::GetAccessibilityLabel(UIKit.UIPickerView,System.IntPtr)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UIPickerViewDelegate::GetTitle(UIKit.UIPickerView,System.IntPtr,System.IntPtr)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UIPrinter::get_DisplayLocation()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UIPrinter::get_MakeAndModel()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UIScrollViewAccessibilityDelegate::GetAccessibilityScrollStatus(UIKit.UIScrollView)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UISegmentedControl::TitleAt(System.IntPtr)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UITableViewDataSource::TitleForFooter(UIKit.UITableView,System.IntPtr)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UITableViewDataSource::TitleForHeader(UIKit.UITableView,System.IntPtr)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UITableViewDelegate::TitleForDeleteConfirmation(UIKit.UITableView,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UITextDocumentProxy::get_DocumentContextAfterInput()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UITextDocumentProxy::get_DocumentContextBeforeInput()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String UIKit.UITextInputMode::get_PrimaryLanguage()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String[] UIKit.UIControl::GetActions(Foundation.NSObject,UIKit.UIControlEvent)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String[] UIKit.UIDictationPhrase::get_AlternativeInterpretations()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String[] UIKit.UIImagePickerController::AvailableMediaTypes(UIKit.UIImagePickerControllerSourceType)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String[] UIKit.UITableViewDataSource::SectionIndexTitles(UIKit.UITableView)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String[] UIKit.UITextChecker::CompletionsForPartialWordRange(Foundation.NSRange,System.String,System.String)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.String[] UIKit.UITextChecker::GuessesForWordRange(Foundation.NSRange,System.String,System.String)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'System.Void Foundation.NSObject::set_AccessibilityAttributedUserInputLabels(Foundation.NSAttributedString[])' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void Foundation.NSObject::set_AccessibilityUserInputLabels(System.String[])' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIAccessibilityCustomAction::.ctor(System.String,Foundation.NSObject,ObjCRuntime.Selector)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Void UIKit.UIAlertController::AddTextField(System.Action`1)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIApplicationDelegate::HandleWatchKitExtensionRequest(UIKit.UIApplication,Foundation.NSDictionary,System.Action`1)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Void UIKit.UICollectionViewController::set_CollectionView(UIKit.UICollectionView)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIControl::EndTracking(UIKit.UITouch,UIKit.UIEvent)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIDocument::set_FileModificationDate(Foundation.NSDate)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIDocument::set_UndoManager(Foundation.NSUndoManager)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIDocument::set_UserActivity(Foundation.NSUserActivity)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIDocumentInteractionController::set_Url(Foundation.NSUrl)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIGestureRecognizer::.ctor(Foundation.NSObject,ObjCRuntime.Selector)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIGestureRecognizer::.ctor(Foundation.NSObject,ObjCRuntime.Selector)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Void UIKit.UIImagePickerController::set_CameraOverlayView(UIKit.UIView)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UILabel::set_Font(UIKit.UIFont)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIManagedDocument::set_ModelConfiguration(System.String)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIManagedDocument::set_PersistentStoreOptions(Foundation.NSDictionary)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UINavigationBar::set_Items(UIKit.UINavigationItem[])' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UINavigationBar::SetItems(UIKit.UINavigationItem[],System.Boolean)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UINavigationItem::SetLeftBarButtonItems(UIKit.UIBarButtonItem[],System.Boolean)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UINavigationItem::SetRightBarButtonItems(UIKit.UIBarButtonItem[],System.Boolean)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIPageViewController::SetViewControllers(UIKit.UIViewController[],UIKit.UIPageViewControllerNavigationDirection,System.Boolean,UIKit.UICompletionHandler)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIPasteboard::set_Images(UIKit.UIImage[])' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIPopoverPresentationController::set_PassthroughViews(UIKit.UIView[])' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIPopoverPresentationController::set_SourceView(UIKit.UIView)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIPrinter::ContactPrinter(UIKit.UIPrinterContactPrinterHandler)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIPrintInfo::set_PrinterID(System.String)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIPrintInteractionController::set_PrintFormatter(UIKit.UIPrintFormatter)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIPrintInteractionController::set_PrintInfo(UIKit.UIPrintInfo)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIPrintInteractionController::set_PrintingItem(Foundation.NSObject)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIPrintInteractionController::set_PrintingItems(Foundation.NSObject[])' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIPrintInteractionController::set_PrintPageRenderer(UIKit.UIPrintPageRenderer)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIResponder::PressesBegan(Foundation.NSSet`1,UIKit.UIPressesEvent)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Void UIKit.UIResponder::PressesCancelled(Foundation.NSSet`1,UIKit.UIPressesEvent)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Void UIKit.UIResponder::PressesChanged(Foundation.NSSet`1,UIKit.UIPressesEvent)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Void UIKit.UIResponder::PressesEnded(Foundation.NSSet`1,UIKit.UIPressesEvent)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Void UIKit.UIScene::set_Title(System.String)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIScrollViewDelegate::ZoomingEnded(UIKit.UIScrollView,UIKit.UIView,System.Runtime.InteropServices.NFloat)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Void UIKit.UIScrollViewDelegate::ZoomingStarted(UIKit.UIScrollView,UIKit.UIView)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Void UIKit.UISearchBar::_SetScopeBarButtonTitle(Foundation.NSDictionary,UIKit.UIControlState)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UISearchTextField::set_TokenBackgroundColor(UIKit.UIColor)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UISegmentedControl::.ctor(Foundation.NSArray)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UISegmentedControl::_SetTitleTextAttributes(Foundation.NSDictionary,UIKit.UIControlState)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UISegmentedControl::InsertSegment(System.String,System.IntPtr,System.Boolean)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UISegmentedControl::InsertSegment(UIKit.UIImage,System.IntPtr,System.Boolean)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UISegmentedControl::SetImage(UIKit.UIImage,System.IntPtr)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UISegmentedControl::SetTitle(System.String,System.IntPtr)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UITabBarController::SetViewControllers(UIKit.UIViewController[],System.Boolean)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UITableViewController::set_TableView(UIKit.UITableView)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UITableViewDelegate::DidEndEditing(UIKit.UITableView,Foundation.NSIndexPath)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'System.Void UIKit.UITableViewHeaderFooterView::.ctor(Foundation.NSString)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UITextInputDelegate::SelectionDidChange(UIKit.IUITextInput)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UITextInputDelegate::SelectionWillChange(UIKit.IUITextInput)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UITextInputDelegate::TextDidChange(UIKit.IUITextInput)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UITextInputDelegate::TextWillChange(UIKit.IUITextInput)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UITextView::set_AttributedText(Foundation.NSAttributedString)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UITextView::set_WeakLinkTextAttributes(Foundation.NSDictionary)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'System.Void UIKit.UIViewController::set_TabBarItem(UIKit.UITabBarItem)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'UIKit.IUIStateRestoring UIKit.UIStateRestoring::get_RestorationParent()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.IUIViewControllerAnimatedTransitioning UIKit.UINavigationControllerDelegate::GetAnimationControllerForOperation(UIKit.UINavigationController,UIKit.UINavigationControllerOperation,UIKit.UIViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.IUIViewControllerAnimatedTransitioning UIKit.UITabBarControllerDelegate::GetAnimationControllerForTransition(UIKit.UITabBarController,UIKit.UIViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.IUIViewControllerAnimatedTransitioning UIKit.UIViewControllerTransitioningDelegate::GetAnimationControllerForDismissedController(UIKit.UIViewController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.IUIViewControllerAnimatedTransitioning UIKit.UIViewControllerTransitioningDelegate::GetAnimationControllerForPresentedController(UIKit.UIViewController,UIKit.UIViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.IUIViewControllerInteractiveTransitioning UIKit.UINavigationControllerDelegate::GetInteractionControllerForAnimationController(UIKit.UINavigationController,UIKit.IUIViewControllerAnimatedTransitioning)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.IUIViewControllerInteractiveTransitioning UIKit.UITabBarControllerDelegate::GetInteractionControllerForAnimationController(UIKit.UITabBarController,UIKit.IUIViewControllerAnimatedTransitioning)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.IUIViewControllerInteractiveTransitioning UIKit.UIViewControllerTransitioningDelegate::GetInteractionControllerForDismissal(UIKit.IUIViewControllerAnimatedTransitioning)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.IUIViewControllerInteractiveTransitioning UIKit.UIViewControllerTransitioningDelegate::GetInteractionControllerForPresentation(UIKit.IUIViewControllerAnimatedTransitioning)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.NSTextContainer UIKit.NSLayoutManager::get_ExtraLineFragmentTextContainer()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIAlertAction UIKit.UIAlertAction::Create(System.String,UIKit.UIAlertActionStyle,System.Action`1)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'UIKit.UIBezierPath UIKit.UICollisionBehavior::GetBoundary(Foundation.NSObject)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionView UIKit.UICollectionViewLayout::get_CollectionView()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::FinalLayoutAttributesForDisappearingDecorationElement(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::FinalLayoutAttributesForDisappearingItem(Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::FinalLayoutAttributesForDisappearingSupplementaryElement(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::InitialLayoutAttributesForAppearingDecorationElement(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::InitialLayoutAttributesForAppearingItem(Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::InitialLayoutAttributesForAppearingSupplementaryElement(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::LayoutAttributesForDecorationView(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::LayoutAttributesForItem(Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UICollectionViewLayout::LayoutAttributesForSupplementaryView(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UIDynamicAnimator::GetLayoutAttributesForCell(Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UIDynamicAnimator::GetLayoutAttributesForDecorationView(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes UIKit.UIDynamicAnimator::GetLayoutAttributesForSupplementaryView(Foundation.NSString,Foundation.NSIndexPath)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UICollectionViewLayoutAttributes[] UIKit.UICollectionViewLayout::LayoutAttributesForElementsInRect(CoreGraphics.CGRect)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIColor UIKit.UIButton::get_CurrentTitleShadowColor()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIColor UIKit.UIButton::TitleColor(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIColor UIKit.UIButton::TitleShadowColor(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIDynamicAnimator UIKit.UIDynamicBehavior::get_DynamicAnimator()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIFontDescriptor UIKit.UIFontDescriptor::CreateWithTraits(UIKit.UIFontDescriptorSymbolicTraits)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIGestureRecognizer UIKit.UINavigationController::get_InteractivePopGestureRecognizer()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIGestureRecognizer[] UIKit.UITouch::get_GestureRecognizers()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIActivity::get_Image()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIActivityItemSource::GetThumbnailImageForActivity(UIKit.UIActivityViewController,Foundation.NSString,CoreGraphics.CGSize)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIBarButtonItem::GetBackButtonBackgroundImage(UIKit.UIControlState,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIBarButtonItem::GetBackgroundImage(UIKit.UIControlState,UIKit.UIBarButtonItemStyle,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIBarButtonItem::GetBackgroundImage(UIKit.UIControlState,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIButton::BackgroundImageForState(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIButton::get_CurrentBackgroundImage()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIButton::get_CurrentImage()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIButton::ImageForState(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UINavigationBar::GetBackgroundImage(UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UINavigationBar::GetBackgroundImage(UIKit.UIBarPosition,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UISearchBar::BackgroundImageForBarPosition(UIKit.UIBarPosition,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UISearchBar::GetImageForSearchBarIcon(UIKit.UISearchBarIcon,UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UISearchBar::GetScopeBarButtonBackgroundImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UISearchBar::GetScopeBarButtonDividerImage(UIKit.UIControlState,UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UISearchBar::GetSearchFieldBackgroundImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UISegmentedControl::GetBackgroundImage(UIKit.UIControlState,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UISegmentedControl::ImageAt(System.IntPtr)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UISlider::get_CurrentMaxTrackImage()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UISlider::get_CurrentMinTrackImage()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UISlider::get_CurrentThumbImage()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UISlider::MaxTrackImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UISlider::MinTrackImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UISlider::ThumbImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIStepper::BackgroundImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIStepper::GetDecrementImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIStepper::GetDividerImage(UIKit.UIControlState,UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIStepper::GetIncrementImage(UIKit.UIControlState)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIToolbar::GetBackgroundImage(UIKit.UIToolbarPosition,UIKit.UIBarMetrics)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImage UIKit.UIToolbar::GetShadowImage(UIKit.UIToolbarPosition)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIImageView UIKit.UIButton::get_ImageView()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIInputViewController UIKit.UIResponder::get_InputAccessoryViewController()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIInputViewController UIKit.UIResponder::get_InputViewController()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIInterfaceOrientationMask UIKit.UIApplication::SupportedInterfaceOrientationsForWindow(UIKit.UIWindow)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'UIKit.UIInterfaceOrientationMask UIKit.UIApplicationDelegate::GetSupportedInterfaceOrientations(UIKit.UIApplication,UIKit.UIWindow)' is missing an [NullAllowed] on parameter #1 -!missing-null-allowed! 'UIKit.UIKeyCommand[] UIKit.UIResponder::get_KeyCommands()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UILabel UIKit.UIButton::get_TitleLabel()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UINavigationItem UIKit.UINavigationBar::get_BackItem()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UINavigationItem UIKit.UINavigationBar::get_TopItem()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UINavigationItem UIKit.UINavigationBar::PopNavigationItem(System.Boolean)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIPasteboard UIKit.UIPasteboard::FromName(System.String,System.Boolean)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIPinchGestureRecognizer UIKit.UIScrollView::get_PinchGestureRecognizer()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIPresentationController UIKit.UIViewControllerTransitioningDelegate::GetPresentationControllerForPresentedViewController(UIKit.UIViewController,UIKit.UIViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIPrinter UIKit.UIPrinterPickerController::get_SelectedPrinter()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIPrintFormatter[] UIKit.UIPrintPageRenderer::PrintFormattersForPage(System.IntPtr)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIPrintInfo UIKit.UIPrintInfo::FromDictionary(Foundation.NSDictionary)' is missing an [NullAllowed] on parameter #0 -!missing-null-allowed! 'UIKit.UIPrintPageRenderer UIKit.UIPrintFormatter::get_PrintPageRenderer()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIPrintPaper UIKit.UIPrintInteractionController::get_PrintPaper()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIResponder UIKit.UIResponder::get_NextResponder()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIScreen UIKit.UIScreen::get_MirroredScreen()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIScreenMode UIKit.UIScreen::get_PreferredMode()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UITextField[] UIKit.UIAlertController::get_TextFields()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UITextInputMode UIKit.UIResponder::get_TextInputMode()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UITextPosition UIKit.UITextInputTokenizer::GetPosition(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UITextRange UIKit.UITextInputTokenizer::GetRangeEnclosingPosition(UIKit.UITextPosition,UIKit.UITextGranularity,UIKit.UITextDirection)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UIDocumentInteractionControllerDelegate::ViewForPreview(UIKit.UIDocumentInteractionController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UIDynamicAnimator::get_ReferenceView()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UIGestureRecognizer::get_View()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UIPickerView::ViewFor(System.IntPtr,System.IntPtr)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UIPresentationController::get_ContainerView()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UIPresentationController::get_PresentedView()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UIResponder::get_InputAccessoryView()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UIResponder::get_InputView()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UIScrollViewDelegate::ViewForZoomingInScrollView(UIKit.UIScrollView)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UITableViewDelegate::GetViewForFooter(UIKit.UITableView,System.IntPtr)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UITableViewDelegate::GetViewForHeader(UIKit.UITableView,System.IntPtr)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UITouch::get_View()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UIView::get_Superview()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UIView::SnapshotView(System.Boolean)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UIView::ViewWithTag(System.IntPtr)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIView UIKit.UIViewControllerContextTransitioning::GetViewFor(Foundation.NSString)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UIActivity::get_ViewController()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UIAdaptivePresentationControllerDelegate::GetViewControllerForAdaptivePresentation(UIKit.UIPresentationController,UIKit.UIModalPresentationStyle)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UIApplicationDelegate::GetViewController(UIKit.UIApplication,System.String[],Foundation.NSCoder)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UINavigationController::get_TopViewController()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UINavigationController::get_VisibleViewController()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UINavigationController::PopViewController(System.Boolean)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UIPageViewControllerDataSource::GetNextViewController(UIKit.UIPageViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UIPageViewControllerDataSource::GetPreviousViewController(UIKit.UIPageViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UIPrinterPickerControllerDelegate::GetParentViewController(UIKit.UIPrinterPickerController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UIPrintInteractionControllerDelegate::GetViewController(UIKit.UIPrintInteractionController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UISearchController::get_SearchResultsController()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UISplitViewController_UIViewController::SeparateSecondaryViewControllerForSplitViewController(UIKit.UIViewController,UIKit.UISplitViewController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UISplitViewControllerDelegate::GetPrimaryViewControllerForCollapsingSplitViewController(UIKit.UISplitViewController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UISplitViewControllerDelegate::GetPrimaryViewControllerForExpandingSplitViewController(UIKit.UISplitViewController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UISplitViewControllerDelegate::SeparateSecondaryViewController(UIKit.UISplitViewController,UIKit.UIViewController)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UIStoryboard::InstantiateInitialViewController()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UIStoryboard::InstantiateInitialViewController(UIKit.UIStoryboardViewControllerCreator)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController UIKit.UIViewControllerContextTransitioning::GetViewControllerForKey(Foundation.NSString)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController[] UIKit.UINavigationController::PopToRootViewController(System.Boolean)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController[] UIKit.UINavigationController::PopToViewController(UIKit.UIViewController,System.Boolean)' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIViewController[] UIKit.UIPageViewController::get_ViewControllers()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIWindow UIKit.UITouch::get_Window()' is missing an [NullAllowed] on return type -!missing-null-allowed! 'UIKit.UIWindow UIKit.UIView::get_Window()' is missing an [NullAllowed] on return type -!missing-pinvoke! UIFontWeightForImageSymbolWeight is not bound -!missing-pinvoke! UIImageSymbolWeightForFontWeight is not bound -!missing-protocol-conformance! NSToolbarItem should conform to UIPopoverPresentationControllerSourceItem (defined in 'UIPopoverPresentationControllerSourceItem' category) -!missing-protocol-conformance! UIDocumentInteractionController should conform to UIActionSheetDelegate -!missing-protocol-conformance! UIViewController should conform to UIStateRestoring (defined in 'UIStateRestoration' category) -!missing-protocol-member! NSCollectionLayoutVisibleItem::bounds not found -!missing-protocol-member! NSCollectionLayoutVisibleItem::center not found -!missing-protocol-member! NSCollectionLayoutVisibleItem::setCenter: not found -!missing-protocol-member! NSCollectionLayoutVisibleItem::setTransform: not found -!missing-protocol-member! NSCollectionLayoutVisibleItem::transform not found -!missing-requires-super! UIControl::contextMenuInteraction:willDisplayMenuForConfiguration:animator: is missing an [RequiresSuper] attribute -!missing-requires-super! UIControl::contextMenuInteraction:willEndForConfiguration:animator: is missing an [RequiresSuper] attribute -!missing-selector! +UITextInputContext::current not bound -!missing-selector! NSObject::accessibilityActivateBlock not bound -!missing-selector! NSObject::accessibilityActivationPointBlock not bound -!missing-selector! NSObject::accessibilityAttributedHintBlock not bound -!missing-selector! NSObject::accessibilityAttributedLabelBlock not bound -!missing-selector! NSObject::accessibilityAttributedUserInputLabelsBlock not bound -!missing-selector! NSObject::accessibilityAttributedValueBlock not bound -!missing-selector! NSObject::accessibilityContainerTypeBlock not bound -!missing-selector! NSObject::accessibilityCustomActionsBlock not bound -!missing-selector! NSObject::accessibilityCustomRotorsBlock not bound -!missing-selector! NSObject::accessibilityDecrementBlock not bound -!missing-selector! NSObject::accessibilityDirectTouchOptions not bound -!missing-selector! NSObject::accessibilityDragSourceDescriptors not bound -!missing-selector! NSObject::accessibilityDropPointDescriptors not bound -!missing-selector! NSObject::accessibilityElementsBlock not bound -!missing-selector! NSObject::accessibilityElementsHiddenBlock not bound -!missing-selector! NSObject::accessibilityFrameBlock not bound -!missing-selector! NSObject::accessibilityHeaderElementsBlock not bound -!missing-selector! NSObject::accessibilityHintBlock not bound -!missing-selector! NSObject::accessibilityIdentifierBlock not bound -!missing-selector! NSObject::accessibilityIncrementBlock not bound -!missing-selector! NSObject::accessibilityLabelBlock not bound -!missing-selector! NSObject::accessibilityLanguageBlock not bound -!missing-selector! NSObject::accessibilityMagicTapBlock not bound -!missing-selector! NSObject::accessibilityNavigationStyleBlock not bound -!missing-selector! NSObject::accessibilityPathBlock not bound -!missing-selector! NSObject::accessibilityPerformEscapeBlock not bound -!missing-selector! NSObject::accessibilityRespondsToUserInteractionBlock not bound -!missing-selector! NSObject::accessibilityShouldGroupAccessibilityChildrenBlock not bound -!missing-selector! NSObject::accessibilityTextualContextBlock not bound -!missing-selector! NSObject::accessibilityTraitsBlock not bound -!missing-selector! NSObject::accessibilityUserInputLabelsBlock not bound -!missing-selector! NSObject::accessibilityValueBlock not bound -!missing-selector! NSObject::accessibilityViewIsModalBlock not bound -!missing-selector! NSObject::accessibilityZoomInAtPoint: not bound -!missing-selector! NSObject::accessibilityZoomOutAtPoint: not bound -!missing-selector! NSObject::automationElements not bound -!missing-selector! NSObject::automationElementsBlock not bound -!missing-selector! NSObject::isAccessibilityElementBlock not bound -!missing-selector! NSObject::setAccessibilityActivateBlock: not bound -!missing-selector! NSObject::setAccessibilityActivationPointBlock: not bound -!missing-selector! NSObject::setAccessibilityAttributedHintBlock: not bound -!missing-selector! NSObject::setAccessibilityAttributedLabelBlock: not bound -!missing-selector! NSObject::setAccessibilityAttributedUserInputLabelsBlock: not bound -!missing-selector! NSObject::setAccessibilityAttributedValueBlock: not bound -!missing-selector! NSObject::setAccessibilityContainerTypeBlock: not bound -!missing-selector! NSObject::setAccessibilityCustomActionsBlock: not bound -!missing-selector! NSObject::setAccessibilityCustomRotorsBlock: not bound -!missing-selector! NSObject::setAccessibilityDecrementBlock: not bound -!missing-selector! NSObject::setAccessibilityDirectTouchOptions: not bound -!missing-selector! NSObject::setAccessibilityDragSourceDescriptors: not bound -!missing-selector! NSObject::setAccessibilityDropPointDescriptors: not bound -!missing-selector! NSObject::setAccessibilityElementsBlock: not bound -!missing-selector! NSObject::setAccessibilityElementsHiddenBlock: not bound -!missing-selector! NSObject::setAccessibilityFrameBlock: not bound -!missing-selector! NSObject::setAccessibilityHeaderElementsBlock: not bound -!missing-selector! NSObject::setAccessibilityHintBlock: not bound -!missing-selector! NSObject::setAccessibilityIdentifierBlock: not bound -!missing-selector! NSObject::setAccessibilityIncrementBlock: not bound -!missing-selector! NSObject::setAccessibilityLabelBlock: not bound -!missing-selector! NSObject::setAccessibilityLanguageBlock: not bound -!missing-selector! NSObject::setAccessibilityMagicTapBlock: not bound -!missing-selector! NSObject::setAccessibilityNavigationStyleBlock: not bound -!missing-selector! NSObject::setAccessibilityPathBlock: not bound -!missing-selector! NSObject::setAccessibilityPerformEscapeBlock: not bound -!missing-selector! NSObject::setAccessibilityRespondsToUserInteractionBlock: not bound -!missing-selector! NSObject::setAccessibilityShouldGroupAccessibilityChildrenBlock: not bound -!missing-selector! NSObject::setAccessibilityTextualContextBlock: not bound -!missing-selector! NSObject::setAccessibilityTraitsBlock: not bound -!missing-selector! NSObject::setAccessibilityUserInputLabelsBlock: not bound -!missing-selector! NSObject::setAccessibilityValueBlock: not bound -!missing-selector! NSObject::setAccessibilityViewIsModalBlock: not bound -!missing-selector! NSObject::setAutomationElements: not bound -!missing-selector! NSObject::setAutomationElementsBlock: not bound -!missing-selector! NSObject::setIsAccessibilityElementBlock: not bound -!missing-selector! NSUIViewToolbarItem::initWithItemIdentifier:uiView: not bound -!missing-selector! NSUIViewToolbarItem::setUIView: not bound -!missing-selector! NSUIViewToolbarItem::uiView not bound -!missing-selector! UIBarAppearance::copy not bound -!missing-selector! UIBarButtonItemAppearance::copy not bound -!missing-selector! UIGestureRecognizer::initWithCoder: not bound -!missing-selector! UIHoverGestureRecognizer::azimuthAngleInView: not bound -!missing-selector! UIHoverGestureRecognizer::azimuthUnitVectorInView: not bound -!missing-selector! UIKeyCommand::action not bound -!missing-selector! UIPrintPaper::printRect not bound -!missing-selector! UIRefreshControl::setTintColor: not bound -!missing-selector! UIRefreshControl::tintColor not bound -!missing-selector! UITabBarItemAppearance::copy not bound -!missing-selector! UITextInputContext::isDictationInputExpected not bound -!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound -!missing-selector! UITextInputContext::isPencilInputExpected not bound -!missing-selector! UITextInputContext::setDictationInputExpected: not bound -!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound -!missing-selector! UITextInputContext::setPencilInputExpected: not bound -!missing-selector! UIToolbar::setTintColor: not bound -!missing-selector! UIToolbar::tintColor not bound -!missing-type! NSUIViewToolbarItem not bound -!missing-type! UITextInputContext not bound -!missing-enum! UIAccessibilityExpandedStatus not bound -!missing-enum! UIActivityCollaborationMode not bound -!missing-enum! UIActivitySectionTypes not bound -!missing-enum! UICollectionLayoutListContentHuggingElements not bound -!missing-enum! UIColorProminence not bound -!missing-enum! UIListEnvironment not bound -!missing-enum! UITabBarControllerMode not bound -!missing-enum! UITabBarControllerSidebarLayout not bound -!missing-enum! UITabGroupSidebarAppearance not bound -!missing-enum! UITableViewContentHuggingElements not bound -!missing-enum! UITabPlacement not bound -!missing-enum! UITextMathExpressionCompletionType not bound -!missing-enum! UIWritingToolsBehavior not bound -!missing-enum-value! UIPasteControlDisplayMode native value UIPasteControlDisplayModeArrowAndLabel = 3 not bound -!missing-field! NSAdaptiveImageGlyphAttributeName not bound -!missing-field! NSTextHighlightColorSchemeAttributeName not bound -!missing-field! NSTextHighlightColorSchemeBlue not bound -!missing-field! NSTextHighlightColorSchemeDefault not bound -!missing-field! NSTextHighlightColorSchemeMint not bound -!missing-field! NSTextHighlightColorSchemeOrange not bound -!missing-field! NSTextHighlightColorSchemePink not bound -!missing-field! NSTextHighlightColorSchemePurple not bound -!missing-field! NSTextHighlightStyleAttributeName not bound -!missing-field! NSTextHighlightStyleDefault not bound -!missing-field! NSTextKit1ListMarkerFormatDocumentOption not bound -!missing-field! UIAccessibilityCustomActionCategoryEdit not bound -!missing-field! UIActivityItemsConfigurationMetadataKeyCollaborationModeRestrictions not bound -!missing-field! UIActivityItemsConfigurationMetadataKeyShareRecipients not bound -!missing-field! UIDocumentCreationIntentDefault not bound -!missing-protocol! UICalendarSelectionWeekOfYearDelegate not bound -!missing-protocol! UITabBarControllerSidebarDelegate not bound -!missing-protocol-member! UIActivityItemSource::activityViewControllerShareRecipients: not found -!missing-protocol-member! UIMutableTraits::listEnvironment not found -!missing-protocol-member! UIMutableTraits::setListEnvironment: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:didSelectTab:previousTab: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:displayOrderDidChangeForGroup: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:shouldSelectTab: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:acceptItemsFromDropSession: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:operationForAcceptingItemsFromDropSession: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:visibilityDidChangeForTabs: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerDidEndEditing: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerWillBeginEditing: not found -!missing-protocol-member! UITextInput::insertAdaptiveImageGlyph:replacementRange: not found -!missing-protocol-member! UITextInput::insertAttributedText: not found -!missing-protocol-member! UITextInput::isEditable not found -!missing-protocol-member! UITextInput::replaceRange:withAttributedText: not found -!missing-protocol-member! UITextInput::setSupportsAdaptiveImageGlyph: not found -!missing-protocol-member! UITextInput::supportsAdaptiveImageGlyph not found -!missing-protocol-member! UITextInputTraits::mathExpressionCompletionType not found -!missing-protocol-member! UITextInputTraits::setMathExpressionCompletionType: not found -!missing-protocol-member! UITextInputTraits::setWritingToolsBehavior: not found -!missing-protocol-member! UITextInputTraits::writingToolsBehavior not found -!missing-protocol-member! UITextViewDelegate::textView:writingToolsIgnoredRangesInEnclosingRange: not found -!missing-protocol-member! UITextViewDelegate::textViewWritingToolsDidEnd: not found -!missing-protocol-member! UITextViewDelegate::textViewWritingToolsWillBegin: not found -!missing-selector! +NSAdaptiveImageGlyph::contentType not bound -!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound -!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound -!missing-selector! +UIBackgroundConfiguration::listCellConfiguration not bound -!missing-selector! +UIBackgroundConfiguration::listFooterConfiguration not bound -!missing-selector! +UIBackgroundConfiguration::listHeaderConfiguration not bound -!missing-selector! +UIDocumentViewControllerLaunchOptions::createDocumentActionWithIntent: not bound -!missing-selector! +UIListContentConfiguration::footerConfiguration not bound -!missing-selector! +UIListContentConfiguration::headerConfiguration not bound -!missing-selector! +UITabSidebarItem::itemFromRequest: not bound -!missing-selector! +UITabSidebarScrollTarget::targetForFooter not bound -!missing-selector! +UITabSidebarScrollTarget::targetForHeader not bound -!missing-selector! +UITabSidebarScrollTarget::targetForTab: not bound -!missing-selector! +UITraitCollection::traitCollectionWithListEnvironment: not bound -!missing-selector! +UIViewControllerTransition::coverVerticalTransition not bound -!missing-selector! +UIViewControllerTransition::crossDissolveTransition not bound -!missing-selector! +UIViewControllerTransition::flipHorizontalTransition not bound -!missing-selector! +UIViewControllerTransition::partialCurlTransition not bound -!missing-selector! +UIViewControllerTransition::zoomWithOptions:sourceViewProvider: not bound -!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound -!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound -!missing-selector! NSAdaptiveImageGlyph::imageContent not bound -!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound -!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound -!missing-selector! NSAttributedString::prefersRTFDInRange: not bound -!missing-selector! NSObject::accessibilityExpandedStatus not bound -!missing-selector! NSObject::accessibilityExpandedStatusBlock not bound -!missing-selector! NSObject::accessibilityHitTest:withEvent: not bound -!missing-selector! NSObject::accessibilityNextTextNavigationElement not bound -!missing-selector! NSObject::accessibilityNextTextNavigationElementBlock not bound -!missing-selector! NSObject::accessibilityPreviousTextNavigationElement not bound -!missing-selector! NSObject::accessibilityPreviousTextNavigationElementBlock not bound -!missing-selector! NSObject::setAccessibilityExpandedStatus: not bound -!missing-selector! NSObject::setAccessibilityExpandedStatusBlock: not bound -!missing-selector! NSObject::setAccessibilityNextTextNavigationElement: not bound -!missing-selector! NSObject::setAccessibilityNextTextNavigationElementBlock: not bound -!missing-selector! NSObject::setAccessibilityPreviousTextNavigationElement: not bound -!missing-selector! NSObject::setAccessibilityPreviousTextNavigationElementBlock: not bound -!missing-selector! UIAccessibilityCustomAction::category not bound -!missing-selector! UIAccessibilityCustomAction::setCategory: not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertDismissButtonTitle not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertMessage not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonLaunchURL not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonTitle not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertTitle not bound -!missing-selector! UIActivityCollaborationModeRestriction::description not bound -!missing-selector! UIActivityCollaborationModeRestriction::disabledMode not bound -!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode: not bound -!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage: not bound -!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle: not bound -!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL: not bound -!missing-selector! UIActivityViewController::excludedActivitySectionTypes not bound -!missing-selector! UIActivityViewController::setExcludedActivitySectionTypes: not bound -!missing-selector! UIBackgroundConfiguration::shadowProperties not bound -!missing-selector! UICalendarSelectionWeekOfYear::delegate not bound -!missing-selector! UICalendarSelectionWeekOfYear::initWithDelegate: not bound -!missing-selector! UICalendarSelectionWeekOfYear::selectedWeekOfYear not bound -!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear: not bound -!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear:animated: not bound -!missing-selector! UICollectionLayoutListConfiguration::contentHuggingElements not bound -!missing-selector! UICollectionLayoutListConfiguration::setContentHuggingElements: not bound -!missing-selector! UICollectionView::indexPathForSupplementaryView: not bound -!missing-selector! UIColor::colorWithProminence: not bound -!missing-selector! UIColor::prominence not bound -!missing-selector! UIDocumentBrowserViewController::activeDocumentCreationIntent not bound -!missing-selector! UIDocumentViewController::launchOptions not bound -!missing-selector! UIDocumentViewController::setLaunchOptions: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::background not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::backgroundAccessoryView not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::browserViewController not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::documentTargetView not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::foregroundAccessoryView not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::primaryAction not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::secondaryAction not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setBackground: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setBackgroundAccessoryView: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setBrowserViewController: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setDocumentTargetView: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setForegroundAccessoryView: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setPrimaryAction: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setSecondaryAction: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setTitle: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::title not bound -!missing-selector! UIListContentConfiguration::alpha not bound -!missing-selector! UIListContentConfiguration::setAlpha: not bound -!missing-selector! UIListContentImageProperties::resolvedStrokeColorForTintColor: not bound -!missing-selector! UIListContentImageProperties::setStrokeColor: not bound -!missing-selector! UIListContentImageProperties::setStrokeColorTransformer: not bound -!missing-selector! UIListContentImageProperties::setStrokeWidth: not bound -!missing-selector! UIListContentImageProperties::strokeColor not bound -!missing-selector! UIListContentImageProperties::strokeColorTransformer not bound -!missing-selector! UIListContentImageProperties::strokeWidth not bound -!missing-selector! UIPasteControlConfiguration::imagePlacement not bound -!missing-selector! UIPasteControlConfiguration::setImagePlacement: not bound -!missing-selector! UISearchTab::initWithViewControllerProvider: not bound -!missing-selector! UIShadowProperties::color not bound -!missing-selector! UIShadowProperties::offset not bound -!missing-selector! UIShadowProperties::opacity not bound -!missing-selector! UIShadowProperties::path not bound -!missing-selector! UIShadowProperties::radius not bound -!missing-selector! UIShadowProperties::setColor: not bound -!missing-selector! UIShadowProperties::setOffset: not bound -!missing-selector! UIShadowProperties::setOpacity: not bound -!missing-selector! UIShadowProperties::setPath: not bound -!missing-selector! UIShadowProperties::setRadius: not bound -!missing-selector! UITab::allowsHiding not bound -!missing-selector! UITab::badgeValue not bound -!missing-selector! UITab::identifier not bound -!missing-selector! UITab::image not bound -!missing-selector! UITab::initWithTitle:image:identifier:viewControllerProvider: not bound -!missing-selector! UITab::isHidden not bound -!missing-selector! UITab::isHiddenByDefault not bound -!missing-selector! UITab::parent not bound -!missing-selector! UITab::preferredPlacement not bound -!missing-selector! UITab::setAllowsHiding: not bound -!missing-selector! UITab::setBadgeValue: not bound -!missing-selector! UITab::setHidden: not bound -!missing-selector! UITab::setHiddenByDefault: not bound -!missing-selector! UITab::setImage: not bound -!missing-selector! UITab::setPreferredPlacement: not bound -!missing-selector! UITab::setSubtitle: not bound -!missing-selector! UITab::setTitle: not bound -!missing-selector! UITab::setUserInfo: not bound -!missing-selector! UITab::subtitle not bound -!missing-selector! UITab::tabBarController not bound -!missing-selector! UITab::title not bound -!missing-selector! UITab::userInfo not bound -!missing-selector! UITab::viewController not bound -!missing-selector! UITabBarController::compactTabIdentifiers not bound -!missing-selector! UITabBarController::customizationIdentifier not bound -!missing-selector! UITabBarController::initWithTabs: not bound -!missing-selector! UITabBarController::isTabBarHidden not bound -!missing-selector! UITabBarController::mode not bound -!missing-selector! UITabBarController::selectedTab not bound -!missing-selector! UITabBarController::setCompactTabIdentifiers: not bound -!missing-selector! UITabBarController::setCustomizationIdentifier: not bound -!missing-selector! UITabBarController::setMode: not bound -!missing-selector! UITabBarController::setSelectedTab: not bound -!missing-selector! UITabBarController::setTabBarHidden: not bound -!missing-selector! UITabBarController::setTabBarHidden:animated: not bound -!missing-selector! UITabBarController::setTabs: not bound -!missing-selector! UITabBarController::setTabs:animated: not bound -!missing-selector! UITabBarController::sidebar not bound -!missing-selector! UITabBarController::tabForIdentifier: not bound -!missing-selector! UITabBarController::tabs not bound -!missing-selector! UITabBarControllerSidebar::bottomBarView not bound -!missing-selector! UITabBarControllerSidebar::delegate not bound -!missing-selector! UITabBarControllerSidebar::footerContentConfiguration not bound -!missing-selector! UITabBarControllerSidebar::headerContentConfiguration not bound -!missing-selector! UITabBarControllerSidebar::isHidden not bound -!missing-selector! UITabBarControllerSidebar::preferredLayout not bound -!missing-selector! UITabBarControllerSidebar::reconfigureItemForTab: not bound -!missing-selector! UITabBarControllerSidebar::scrollToTarget:animated: not bound -!missing-selector! UITabBarControllerSidebar::setBottomBarView: not bound -!missing-selector! UITabBarControllerSidebar::setDelegate: not bound -!missing-selector! UITabBarControllerSidebar::setFooterContentConfiguration: not bound -!missing-selector! UITabBarControllerSidebar::setHeaderContentConfiguration: not bound -!missing-selector! UITabBarControllerSidebar::setHidden: not bound -!missing-selector! UITabBarControllerSidebar::setPreferredLayout: not bound -!missing-selector! UITabGroup::allowsReordering not bound -!missing-selector! UITabGroup::children not bound -!missing-selector! UITabGroup::defaultChildIdentifier not bound -!missing-selector! UITabGroup::displayOrder not bound -!missing-selector! UITabGroup::displayOrderIdentifiers not bound -!missing-selector! UITabGroup::initWithTitle:image:identifier:children:viewControllerProvider: not bound -!missing-selector! UITabGroup::managingNavigationController not bound -!missing-selector! UITabGroup::selectedChild not bound -!missing-selector! UITabGroup::setAllowsReordering: not bound -!missing-selector! UITabGroup::setChildren: not bound -!missing-selector! UITabGroup::setDefaultChildIdentifier: not bound -!missing-selector! UITabGroup::setDisplayOrderIdentifiers: not bound -!missing-selector! UITabGroup::setManagingNavigationController: not bound -!missing-selector! UITabGroup::setSelectedChild: not bound -!missing-selector! UITabGroup::setSidebarActions: not bound -!missing-selector! UITabGroup::setSidebarAppearance: not bound -!missing-selector! UITabGroup::sidebarActions not bound -!missing-selector! UITabGroup::sidebarAppearance not bound -!missing-selector! UITabGroup::tabForIdentifier: not bound -!missing-selector! UITableView::contentHuggingElements not bound -!missing-selector! UITableView::setContentHuggingElements: not bound -!missing-selector! UITabSidebarItem::accessories not bound -!missing-selector! UITabSidebarItem::action not bound -!missing-selector! UITabSidebarItem::backgroundConfiguration not bound -!missing-selector! UITabSidebarItem::configurationState not bound -!missing-selector! UITabSidebarItem::contentConfiguration not bound -!missing-selector! UITabSidebarItem::defaultBackgroundConfiguration not bound -!missing-selector! UITabSidebarItem::defaultContentConfiguration not bound -!missing-selector! UITabSidebarItem::setAccessories: not bound -!missing-selector! UITabSidebarItem::setBackgroundConfiguration: not bound -!missing-selector! UITabSidebarItem::setContentConfiguration: not bound -!missing-selector! UITabSidebarItem::tab not bound -!missing-selector! UITabSidebarItemRequest::action not bound -!missing-selector! UITabSidebarItemRequest::tab not bound -!missing-selector! UITextView::drawTextHighlightBackgroundForTextRange:origin: not bound -!missing-selector! UITextView::isWritingToolsActive not bound -!missing-selector! UITextView::setTextHighlightAttributes: not bound -!missing-selector! UITextView::setWritingToolsBehavior: not bound -!missing-selector! UITextView::textHighlightAttributes not bound -!missing-selector! UITextView::writingToolsBehavior not bound -!missing-selector! UITraitCollection::listEnvironment not bound -!missing-selector! UIViewController::preferredTransition not bound -!missing-selector! UIViewController::setPreferredTransition: not bound -!missing-selector! UIViewController::tab not bound -!missing-selector! UIZoomTransitionAlignmentRectContext::sourceView not bound -!missing-selector! UIZoomTransitionAlignmentRectContext::zoomedViewController not bound -!missing-selector! UIZoomTransitionInteractionContext::location not bound -!missing-selector! UIZoomTransitionInteractionContext::velocity not bound -!missing-selector! UIZoomTransitionInteractionContext::willBegin not bound -!missing-selector! UIZoomTransitionOptions::alignmentRectProvider not bound -!missing-selector! UIZoomTransitionOptions::dimmingColor not bound -!missing-selector! UIZoomTransitionOptions::dimmingVisualEffect not bound -!missing-selector! UIZoomTransitionOptions::interactiveDismissShouldBegin not bound -!missing-selector! UIZoomTransitionOptions::setAlignmentRectProvider: not bound -!missing-selector! UIZoomTransitionOptions::setDimmingColor: not bound -!missing-selector! UIZoomTransitionOptions::setDimmingVisualEffect: not bound -!missing-selector! UIZoomTransitionOptions::setInteractiveDismissShouldBegin: not bound -!missing-selector! UIZoomTransitionSourceViewProviderContext::sourceViewController not bound -!missing-selector! UIZoomTransitionSourceViewProviderContext::zoomedViewController not bound -!missing-type! NSAdaptiveImageGlyph not bound -!missing-type! UIActivityCollaborationModeRestriction not bound -!missing-type! UICalendarSelectionWeekOfYear not bound -!missing-type! UIDocumentViewControllerLaunchOptions not bound -!missing-type! UISearchTab not bound -!missing-type! UIShadowProperties not bound -!missing-type! UITab not bound -!missing-type! UITabBarControllerSidebar not bound -!missing-type! UITabGroup not bound -!missing-type! UITabSidebarItem not bound -!missing-type! UITabSidebarItemRequest not bound -!missing-type! UITabSidebarScrollTarget not bound -!missing-type! UITraitListEnvironment not bound -!missing-type! UIViewControllerTransition not bound -!missing-type! UIZoomTransitionAlignmentRectContext not bound -!missing-type! UIZoomTransitionInteractionContext not bound -!missing-type! UIZoomTransitionOptions not bound -!missing-type! UIZoomTransitionSourceViewProviderContext not bound -!missing-enum! UIFocusItemDeferralMode not bound -!missing-enum! UIWritingToolsResultOptions not bound -!missing-protocol! UITabBarControllerSidebarAnimating not bound -!missing-protocol-member! UIFocusItem::focusItemDeferralMode not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:displayedViewControllersForTab:proposedViewControllers: not found -!missing-protocol-member! UITextInput::attributedTextInRange: not found -!missing-protocol-member! UITextInput::didDismissWritingTools not found -!missing-protocol-member! UITextInput::willPresentWritingTools not found -!missing-protocol-member! UITextInputTraits::allowedWritingToolsResultOptions not found -!missing-protocol-member! UITextInputTraits::setAllowedWritingToolsResultOptions: not found -!missing-selector! UITab::managingTabGroup not bound -!missing-selector! UITextView::allowedWritingToolsResultOptions not bound -!missing-selector! UITextView::setAllowedWritingToolsResultOptions: not bound -!missing-field! UISceneSystemProtectionDidChangeNotification not bound -!missing-selector! UIScene::systemProtectionManager not bound -!missing-selector! UISceneSystemProtectionManager::isUserAuthenticationEnabled not bound -!missing-type! UISceneSystemProtectionManager not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/common-UIKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/common-UIKit.ignore index 12a28442fb..ede039b755 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/common-UIKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/common-UIKit.ignore @@ -74,6 +74,8 @@ !missing-selector! NSObject::accessibilityContainerType not bound !missing-selector! NSObject::accessibilityCustomActions not bound !missing-selector! NSObject::accessibilityElementsHidden not bound +!missing-selector! NSObject::accessibilityExpandedStatus not bound +!missing-selector! NSObject::accessibilityExpandedStatusBlock not bound !missing-selector! NSObject::accessibilityFrame not bound !missing-selector! NSObject::accessibilityHint not bound !missing-selector! NSObject::accessibilityLabel not bound @@ -102,6 +104,8 @@ !missing-selector! NSObject::setAccessibilityContainerType: not bound !missing-selector! NSObject::setAccessibilityCustomActions: not bound !missing-selector! NSObject::setAccessibilityElementsHidden: not bound +!missing-selector! NSObject::setAccessibilityExpandedStatus: not bound +!missing-selector! NSObject::setAccessibilityExpandedStatusBlock: not bound !missing-selector! NSObject::setAccessibilityFrame: not bound !missing-selector! NSObject::setAccessibilityHint: not bound !missing-selector! NSObject::setAccessibilityLabel: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore index f7c4fa1220..cc11a9f036 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore @@ -476,3 +476,6 @@ !incorrect-protocol-member! UIMenuLeaf::setSelectedImage: is REQUIRED and should be abstract !missing-protocol! UIItemProviderReadingAugmentationDesignating not bound + +# Bound on the NSObjectProtocol protocol +!missing-selector! UIActivityCollaborationModeRestriction::description not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo deleted file mode 100644 index 69a5bb9a71..0000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo +++ /dev/null @@ -1,470 +0,0 @@ -!deprecated-attribute-missing! UIFontPickerViewControllerConfiguration::filteredLanguagesPredicate missing a [Deprecated] attribute -!deprecated-attribute-missing! UIFontPickerViewControllerConfiguration::setFilteredLanguagesPredicate: missing a [Deprecated] attribute -!missing-enum! UIActivityCollaborationMode not bound -!missing-enum! UIActivitySectionTypes not bound -!missing-enum! UICollectionLayoutListContentHuggingElements not bound -!missing-enum! UIColorProminence not bound -!missing-enum! UIListEnvironment not bound -!missing-enum! UITabBarControllerMode not bound -!missing-enum! UITabBarControllerSidebarLayout not bound -!missing-enum! UITabGroupSidebarAppearance not bound -!missing-enum! UITableViewContentHuggingElements not bound -!missing-enum! UITabPlacement not bound -!missing-enum! UITextMathExpressionCompletionType not bound -!missing-enum! UIWritingToolsBehavior not bound -!missing-enum-value! UIPasteControlDisplayMode native value UIPasteControlDisplayModeArrowAndLabel = 3 not bound -!missing-field! NSAdaptiveImageGlyphAttributeName not bound -!missing-field! NSTextHighlightColorSchemeAttributeName not bound -!missing-field! NSTextHighlightColorSchemeBlue not bound -!missing-field! NSTextHighlightColorSchemeDefault not bound -!missing-field! NSTextHighlightColorSchemeMint not bound -!missing-field! NSTextHighlightColorSchemeOrange not bound -!missing-field! NSTextHighlightColorSchemePink not bound -!missing-field! NSTextHighlightColorSchemePurple not bound -!missing-field! NSTextHighlightStyleAttributeName not bound -!missing-field! NSTextHighlightStyleDefault not bound -!missing-field! UIActivityItemsConfigurationMetadataKeyCollaborationModeRestrictions not bound -!missing-field! UIActivityItemsConfigurationMetadataKeyShareRecipients not bound -!missing-field! UIDocumentCreationIntentDefault not bound -!missing-protocol! UICalendarSelectionWeekOfYearDelegate not bound -!missing-protocol! UITabBarControllerSidebarDelegate not bound -!missing-protocol-member! UIActivityItemSource::activityViewControllerShareRecipients: not found -!missing-protocol-member! UIMutableTraits::listEnvironment not found -!missing-protocol-member! UIMutableTraits::setListEnvironment: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:didSelectTab:previousTab: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:displayOrderDidChangeForGroup: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:shouldSelectTab: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:acceptItemsFromDropSession: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:operationForAcceptingItemsFromDropSession: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:visibilityDidChangeForTabs: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerDidEndEditing: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerWillBeginEditing: not found -!missing-protocol-member! UITextInput::insertAdaptiveImageGlyph:replacementRange: not found -!missing-protocol-member! UITextInput::isEditable not found -!missing-protocol-member! UITextInput::setSupportsAdaptiveImageGlyph: not found -!missing-protocol-member! UITextInput::supportsAdaptiveImageGlyph not found -!missing-protocol-member! UITextInputTraits::mathExpressionCompletionType not found -!missing-protocol-member! UITextInputTraits::setMathExpressionCompletionType: not found -!missing-protocol-member! UITextInputTraits::setWritingToolsBehavior: not found -!missing-protocol-member! UITextInputTraits::writingToolsBehavior not found -!missing-protocol-member! UITextViewDelegate::textView:writingToolsIgnoredRangesInEnclosingRange: not found -!missing-protocol-member! UITextViewDelegate::textViewWritingToolsDidEnd: not found -!missing-protocol-member! UITextViewDelegate::textViewWritingToolsWillBegin: not found -!missing-selector! +NSAdaptiveImageGlyph::contentType not bound -!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound -!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound -!missing-selector! +UIBackgroundConfiguration::listCellConfiguration not bound -!missing-selector! +UIBackgroundConfiguration::listFooterConfiguration not bound -!missing-selector! +UIBackgroundConfiguration::listHeaderConfiguration not bound -!missing-selector! +UIDocumentViewControllerLaunchOptions::createDocumentActionWithIntent: not bound -!missing-selector! +UIListContentConfiguration::footerConfiguration not bound -!missing-selector! +UIListContentConfiguration::headerConfiguration not bound -!missing-selector! +UITabSidebarItem::itemFromRequest: not bound -!missing-selector! +UITabSidebarScrollTarget::targetForFooter not bound -!missing-selector! +UITabSidebarScrollTarget::targetForHeader not bound -!missing-selector! +UITabSidebarScrollTarget::targetForTab: not bound -!missing-selector! +UITraitCollection::traitCollectionWithListEnvironment: not bound -!missing-selector! +UIUpdateActionPhase::afterCADisplayLinkDispatch not bound -!missing-selector! +UIUpdateActionPhase::afterCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::afterEventDispatch not bound -!missing-selector! +UIUpdateActionPhase::afterLowLatencyCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::afterLowLatencyEventDispatch not bound -!missing-selector! +UIUpdateActionPhase::afterUpdateComplete not bound -!missing-selector! +UIUpdateActionPhase::afterUpdateScheduled not bound -!missing-selector! +UIUpdateActionPhase::beforeCADisplayLinkDispatch not bound -!missing-selector! +UIUpdateActionPhase::beforeCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::beforeEventDispatch not bound -!missing-selector! +UIUpdateActionPhase::beforeLowLatencyCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::beforeLowLatencyEventDispatch not bound -!missing-selector! +UIUpdateInfo::currentUpdateInfoForView: not bound -!missing-selector! +UIUpdateInfo::currentUpdateInfoForWindowScene: not bound -!missing-selector! +UIUpdateLink::updateLinkForView: not bound -!missing-selector! +UIUpdateLink::updateLinkForView:actionHandler: not bound -!missing-selector! +UIUpdateLink::updateLinkForView:actionTarget:selector: not bound -!missing-selector! +UIUpdateLink::updateLinkForWindowScene: not bound -!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionHandler: not bound -!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionTarget:selector: not bound -!missing-selector! +UIViewControllerTransition::coverVerticalTransition not bound -!missing-selector! +UIViewControllerTransition::crossDissolveTransition not bound -!missing-selector! +UIViewControllerTransition::flipHorizontalTransition not bound -!missing-selector! +UIViewControllerTransition::partialCurlTransition not bound -!missing-selector! +UIViewControllerTransition::zoomWithOptions:sourceViewProvider: not bound -!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound -!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound -!missing-selector! NSAdaptiveImageGlyph::imageContent not bound -!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound -!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound -!missing-selector! NSAttributedString::prefersRTFDInRange: not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertDismissButtonTitle not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertMessage not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonLaunchURL not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonTitle not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertTitle not bound -!missing-selector! UIActivityCollaborationModeRestriction::description not bound -!missing-selector! UIActivityCollaborationModeRestriction::disabledMode not bound -!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode: not bound -!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage: not bound -!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle: not bound -!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL: not bound -!missing-selector! UIActivityViewController::excludedActivitySectionTypes not bound -!missing-selector! UIActivityViewController::setExcludedActivitySectionTypes: not bound -!missing-selector! UICalendarSelectionWeekOfYear::delegate not bound -!missing-selector! UICalendarSelectionWeekOfYear::initWithDelegate: not bound -!missing-selector! UICalendarSelectionWeekOfYear::selectedWeekOfYear not bound -!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear: not bound -!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear:animated: not bound -!missing-selector! UICollectionLayoutListConfiguration::contentHuggingElements not bound -!missing-selector! UICollectionLayoutListConfiguration::setContentHuggingElements: not bound -!missing-selector! UICollectionView::indexPathForSupplementaryView: not bound -!missing-selector! UIColor::colorWithProminence: not bound -!missing-selector! UIColor::prominence not bound -!missing-selector! UIDocumentBrowserViewController::activeDocumentCreationIntent not bound -!missing-selector! UIDocumentViewController::launchOptions not bound -!missing-selector! UIDocumentViewController::setLaunchOptions: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::background not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::backgroundAccessoryView not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::browserViewController not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::documentTargetView not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::foregroundAccessoryView not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::primaryAction not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::secondaryAction not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setBackground: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setBackgroundAccessoryView: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setBrowserViewController: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setDocumentTargetView: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setForegroundAccessoryView: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setPrimaryAction: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setSecondaryAction: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setTitle: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::title not bound -!missing-selector! UIPasteControlConfiguration::imagePlacement not bound -!missing-selector! UIPasteControlConfiguration::setImagePlacement: not bound -!missing-selector! UISearchTab::initWithViewControllerProvider: not bound -!missing-selector! UITab::allowsHiding not bound -!missing-selector! UITab::badgeValue not bound -!missing-selector! UITab::identifier not bound -!missing-selector! UITab::image not bound -!missing-selector! UITab::initWithTitle:image:identifier:viewControllerProvider: not bound -!missing-selector! UITab::isHidden not bound -!missing-selector! UITab::isHiddenByDefault not bound -!missing-selector! UITab::parent not bound -!missing-selector! UITab::preferredPlacement not bound -!missing-selector! UITab::setAllowsHiding: not bound -!missing-selector! UITab::setBadgeValue: not bound -!missing-selector! UITab::setHidden: not bound -!missing-selector! UITab::setHiddenByDefault: not bound -!missing-selector! UITab::setImage: not bound -!missing-selector! UITab::setPreferredPlacement: not bound -!missing-selector! UITab::setSubtitle: not bound -!missing-selector! UITab::setTitle: not bound -!missing-selector! UITab::setUserInfo: not bound -!missing-selector! UITab::subtitle not bound -!missing-selector! UITab::tabBarController not bound -!missing-selector! UITab::title not bound -!missing-selector! UITab::userInfo not bound -!missing-selector! UITab::viewController not bound -!missing-selector! UITabBarController::compactTabIdentifiers not bound -!missing-selector! UITabBarController::customizationIdentifier not bound -!missing-selector! UITabBarController::initWithTabs: not bound -!missing-selector! UITabBarController::isTabBarHidden not bound -!missing-selector! UITabBarController::mode not bound -!missing-selector! UITabBarController::selectedTab not bound -!missing-selector! UITabBarController::setCompactTabIdentifiers: not bound -!missing-selector! UITabBarController::setCustomizationIdentifier: not bound -!missing-selector! UITabBarController::setMode: not bound -!missing-selector! UITabBarController::setSelectedTab: not bound -!missing-selector! UITabBarController::setTabBarHidden: not bound -!missing-selector! UITabBarController::setTabBarHidden:animated: not bound -!missing-selector! UITabBarController::setTabs: not bound -!missing-selector! UITabBarController::setTabs:animated: not bound -!missing-selector! UITabBarController::sidebar not bound -!missing-selector! UITabBarController::tabForIdentifier: not bound -!missing-selector! UITabBarController::tabs not bound -!missing-selector! UITabBarControllerSidebar::bottomBarView not bound -!missing-selector! UITabBarControllerSidebar::delegate not bound -!missing-selector! UITabBarControllerSidebar::footerContentConfiguration not bound -!missing-selector! UITabBarControllerSidebar::headerContentConfiguration not bound -!missing-selector! UITabBarControllerSidebar::isHidden not bound -!missing-selector! UITabBarControllerSidebar::preferredLayout not bound -!missing-selector! UITabBarControllerSidebar::reconfigureItemForTab: not bound -!missing-selector! UITabBarControllerSidebar::scrollToTarget:animated: not bound -!missing-selector! UITabBarControllerSidebar::setBottomBarView: not bound -!missing-selector! UITabBarControllerSidebar::setDelegate: not bound -!missing-selector! UITabBarControllerSidebar::setFooterContentConfiguration: not bound -!missing-selector! UITabBarControllerSidebar::setHeaderContentConfiguration: not bound -!missing-selector! UITabBarControllerSidebar::setHidden: not bound -!missing-selector! UITabBarControllerSidebar::setPreferredLayout: not bound -!missing-selector! UITabGroup::allowsReordering not bound -!missing-selector! UITabGroup::children not bound -!missing-selector! UITabGroup::defaultChildIdentifier not bound -!missing-selector! UITabGroup::displayOrder not bound -!missing-selector! UITabGroup::displayOrderIdentifiers not bound -!missing-selector! UITabGroup::initWithTitle:image:identifier:children:viewControllerProvider: not bound -!missing-selector! UITabGroup::managingNavigationController not bound -!missing-selector! UITabGroup::selectedChild not bound -!missing-selector! UITabGroup::setAllowsReordering: not bound -!missing-selector! UITabGroup::setChildren: not bound -!missing-selector! UITabGroup::setDefaultChildIdentifier: not bound -!missing-selector! UITabGroup::setDisplayOrderIdentifiers: not bound -!missing-selector! UITabGroup::setManagingNavigationController: not bound -!missing-selector! UITabGroup::setSelectedChild: not bound -!missing-selector! UITabGroup::setSidebarActions: not bound -!missing-selector! UITabGroup::setSidebarAppearance: not bound -!missing-selector! UITabGroup::sidebarActions not bound -!missing-selector! UITabGroup::sidebarAppearance not bound -!missing-selector! UITabGroup::tabForIdentifier: not bound -!missing-selector! UITableView::contentHuggingElements not bound -!missing-selector! UITableView::setContentHuggingElements: not bound -!missing-selector! UITabSidebarItem::accessories not bound -!missing-selector! UITabSidebarItem::action not bound -!missing-selector! UITabSidebarItem::backgroundConfiguration not bound -!missing-selector! UITabSidebarItem::configurationState not bound -!missing-selector! UITabSidebarItem::contentConfiguration not bound -!missing-selector! UITabSidebarItem::defaultBackgroundConfiguration not bound -!missing-selector! UITabSidebarItem::defaultContentConfiguration not bound -!missing-selector! UITabSidebarItem::setAccessories: not bound -!missing-selector! UITabSidebarItem::setBackgroundConfiguration: not bound -!missing-selector! UITabSidebarItem::setContentConfiguration: not bound -!missing-selector! UITabSidebarItem::tab not bound -!missing-selector! UITabSidebarItemRequest::action not bound -!missing-selector! UITabSidebarItemRequest::tab not bound -!missing-selector! UITextView::drawTextHighlightBackgroundForTextRange:origin: not bound -!missing-selector! UITextView::isWritingToolsActive not bound -!missing-selector! UITextView::setTextHighlightAttributes: not bound -!missing-selector! UITextView::textHighlightAttributes not bound -!missing-selector! UITraitCollection::listEnvironment not bound -!missing-selector! UIUpdateInfo::completionDeadlineTime not bound -!missing-selector! UIUpdateInfo::estimatedPresentationTime not bound -!missing-selector! UIUpdateInfo::isImmediatePresentationExpected not bound -!missing-selector! UIUpdateInfo::isLowLatencyEventDispatchConfirmed not bound -!missing-selector! UIUpdateInfo::isPerformingLowLatencyPhases not bound -!missing-selector! UIUpdateInfo::modelTime not bound -!missing-selector! UIUpdateLink::addActionToPhase:handler: not bound -!missing-selector! UIUpdateLink::addActionToPhase:target:selector: not bound -!missing-selector! UIUpdateLink::addActionWithHandler: not bound -!missing-selector! UIUpdateLink::addActionWithTarget:selector: not bound -!missing-selector! UIUpdateLink::currentUpdateInfo not bound -!missing-selector! UIUpdateLink::isEnabled not bound -!missing-selector! UIUpdateLink::preferredFrameRateRange not bound -!missing-selector! UIUpdateLink::requiresContinuousUpdates not bound -!missing-selector! UIUpdateLink::setEnabled: not bound -!missing-selector! UIUpdateLink::setPreferredFrameRateRange: not bound -!missing-selector! UIUpdateLink::setRequiresContinuousUpdates: not bound -!missing-selector! UIUpdateLink::setWantsImmediatePresentation: not bound -!missing-selector! UIUpdateLink::setWantsLowLatencyEventDispatch: not bound -!missing-selector! UIUpdateLink::wantsImmediatePresentation not bound -!missing-selector! UIUpdateLink::wantsLowLatencyEventDispatch not bound -!missing-selector! UIViewController::preferredTransition not bound -!missing-selector! UIViewController::setPreferredTransition: not bound -!missing-selector! UIViewController::tab not bound -!missing-selector! UIZoomTransitionAlignmentRectContext::sourceView not bound -!missing-selector! UIZoomTransitionAlignmentRectContext::zoomedViewController not bound -!missing-selector! UIZoomTransitionInteractionContext::location not bound -!missing-selector! UIZoomTransitionInteractionContext::velocity not bound -!missing-selector! UIZoomTransitionInteractionContext::willBegin not bound -!missing-selector! UIZoomTransitionOptions::alignmentRectProvider not bound -!missing-selector! UIZoomTransitionOptions::dimmingColor not bound -!missing-selector! UIZoomTransitionOptions::dimmingVisualEffect not bound -!missing-selector! UIZoomTransitionOptions::interactiveDismissShouldBegin not bound -!missing-selector! UIZoomTransitionOptions::setAlignmentRectProvider: not bound -!missing-selector! UIZoomTransitionOptions::setDimmingColor: not bound -!missing-selector! UIZoomTransitionOptions::setDimmingVisualEffect: not bound -!missing-selector! UIZoomTransitionOptions::setInteractiveDismissShouldBegin: not bound -!missing-selector! UIZoomTransitionSourceViewProviderContext::sourceViewController not bound -!missing-selector! UIZoomTransitionSourceViewProviderContext::zoomedViewController not bound -!missing-type! NSAdaptiveImageGlyph not bound -!missing-type! UIActivityCollaborationModeRestriction not bound -!missing-type! UICalendarSelectionWeekOfYear not bound -!missing-type! UIDocumentViewControllerLaunchOptions not bound -!missing-type! UISearchTab not bound -!missing-type! UITab not bound -!missing-type! UITabBarControllerSidebar not bound -!missing-type! UITabGroup not bound -!missing-type! UITabSidebarItem not bound -!missing-type! UITabSidebarItemRequest not bound -!missing-type! UITabSidebarScrollTarget not bound -!missing-type! UITraitListEnvironment not bound -!missing-type! UIUpdateActionPhase not bound -!missing-type! UIUpdateInfo not bound -!missing-type! UIUpdateLink not bound -!missing-type! UIViewControllerTransition not bound -!missing-type! UIZoomTransitionAlignmentRectContext not bound -!missing-type! UIZoomTransitionInteractionContext not bound -!missing-type! UIZoomTransitionOptions not bound -!missing-type! UIZoomTransitionSourceViewProviderContext not bound -!missing-enum! UIAccessibilityExpandedStatus not bound -!missing-field! UIAccessibilityCustomActionCategoryEdit not bound -!missing-selector! NSObject::accessibilityExpandedStatus not bound -!missing-selector! NSObject::accessibilityExpandedStatusBlock not bound -!missing-selector! NSObject::accessibilityHitTest:withEvent: not bound -!missing-selector! NSObject::accessibilityNextTextNavigationElement not bound -!missing-selector! NSObject::accessibilityNextTextNavigationElementBlock not bound -!missing-selector! NSObject::accessibilityPreviousTextNavigationElement not bound -!missing-selector! NSObject::accessibilityPreviousTextNavigationElementBlock not bound -!missing-selector! NSObject::setAccessibilityExpandedStatus: not bound -!missing-selector! NSObject::setAccessibilityExpandedStatusBlock: not bound -!missing-selector! NSObject::setAccessibilityNextTextNavigationElement: not bound -!missing-selector! NSObject::setAccessibilityNextTextNavigationElementBlock: not bound -!missing-selector! NSObject::setAccessibilityPreviousTextNavigationElement: not bound -!missing-selector! NSObject::setAccessibilityPreviousTextNavigationElementBlock: not bound -!missing-selector! UIAccessibilityCustomAction::category not bound -!missing-selector! UIAccessibilityCustomAction::setCategory: not bound -!missing-selector! UITextView::setWritingToolsBehavior: not bound -!missing-selector! UITextView::writingToolsBehavior not bound -!missing-enum! UITextFormattingViewControllerComponentSize not bound -!missing-field! NSTextKit1ListMarkerFormatDocumentOption not bound -!missing-field! UITextFormattingViewControllerDecreaseFontSizeChangeType not bound -!missing-field! UITextFormattingViewControllerDecreaseIndentationChangeType not bound -!missing-field! UITextFormattingViewControllerFontAttributesComponentKey not bound -!missing-field! UITextFormattingViewControllerFontChangeType not bound -!missing-field! UITextFormattingViewControllerFontPickerComponentKey not bound -!missing-field! UITextFormattingViewControllerFontPointSizeComponentKey not bound -!missing-field! UITextFormattingViewControllerFontSizeChangeType not bound -!missing-field! UITextFormattingViewControllerFontSizeComponentKey not bound -!missing-field! UITextFormattingViewControllerFormattingStyleChangeType not bound -!missing-field! UITextFormattingViewControllerFormattingStylesComponentKey not bound -!missing-field! UITextFormattingViewControllerHighlightBlue not bound -!missing-field! UITextFormattingViewControllerHighlightChangeType not bound -!missing-field! UITextFormattingViewControllerHighlightComponentKey not bound -!missing-field! UITextFormattingViewControllerHighlightDefault not bound -!missing-field! UITextFormattingViewControllerHighlightMint not bound -!missing-field! UITextFormattingViewControllerHighlightOrange not bound -!missing-field! UITextFormattingViewControllerHighlightPickerComponentKey not bound -!missing-field! UITextFormattingViewControllerHighlightPink not bound -!missing-field! UITextFormattingViewControllerHighlightPurple not bound -!missing-field! UITextFormattingViewControllerIncreaseFontSizeChangeType not bound -!missing-field! UITextFormattingViewControllerIncreaseIndentationChangeType not bound -!missing-field! UITextFormattingViewControllerLineHeightComponentKey not bound -!missing-field! UITextFormattingViewControllerLineHeightPointSizeChangeType not bound -!missing-field! UITextFormattingViewControllerListStylesComponentKey not bound -!missing-field! UITextFormattingViewControllerRemoveBoldChangeType not bound -!missing-field! UITextFormattingViewControllerRemoveItalicChangeType not bound -!missing-field! UITextFormattingViewControllerRemoveStrikethroughChangeType not bound -!missing-field! UITextFormattingViewControllerRemoveUnderlineChangeType not bound -!missing-field! UITextFormattingViewControllerSetBoldChangeType not bound -!missing-field! UITextFormattingViewControllerSetItalicChangeType not bound -!missing-field! UITextFormattingViewControllerSetStrikethroughChangeType not bound -!missing-field! UITextFormattingViewControllerSetUnderlineChangeType not bound -!missing-field! UITextFormattingViewControllerTextAlignmentAndJustificationComponentKey not bound -!missing-field! UITextFormattingViewControllerTextAlignmentCenter not bound -!missing-field! UITextFormattingViewControllerTextAlignmentChangeType not bound -!missing-field! UITextFormattingViewControllerTextAlignmentComponentKey not bound -!missing-field! UITextFormattingViewControllerTextAlignmentJustified not bound -!missing-field! UITextFormattingViewControllerTextAlignmentLeft not bound -!missing-field! UITextFormattingViewControllerTextAlignmentNatural not bound -!missing-field! UITextFormattingViewControllerTextAlignmentRight not bound -!missing-field! UITextFormattingViewControllerTextColorChangeType not bound -!missing-field! UITextFormattingViewControllerTextColorComponentKey not bound -!missing-field! UITextFormattingViewControllerTextIndentationComponentKey not bound -!missing-field! UITextFormattingViewControllerTextListChangeType not bound -!missing-field! UITextFormattingViewControllerTextListDecimal not bound -!missing-field! UITextFormattingViewControllerTextListDisc not bound -!missing-field! UITextFormattingViewControllerTextListHyphen not bound -!missing-field! UITextFormattingViewControllerTextListOther not bound -!missing-field! UITextFormattingViewControllerUndefinedChangeType not bound -!missing-protocol! UITextFormattingViewControllerDelegate not bound -!missing-protocol-member! UITextInput::insertAttributedText: not found -!missing-protocol-member! UITextInput::replaceRange:withAttributedText: not found -!missing-protocol-member! UITextViewDelegate::textView:didBeginFormattingWithViewController: not found -!missing-protocol-member! UITextViewDelegate::textView:didEndFormattingWithViewController: not found -!missing-protocol-member! UITextViewDelegate::textView:willBeginFormattingWithViewController: not found -!missing-protocol-member! UITextViewDelegate::textView:willEndFormattingWithViewController: not found -!missing-selector! UIBackgroundConfiguration::shadowProperties not bound -!missing-selector! UIListContentConfiguration::alpha not bound -!missing-selector! UIListContentConfiguration::setAlpha: not bound -!missing-selector! UIListContentImageProperties::resolvedStrokeColorForTintColor: not bound -!missing-selector! UIListContentImageProperties::setStrokeColor: not bound -!missing-selector! UIListContentImageProperties::setStrokeColorTransformer: not bound -!missing-selector! UIListContentImageProperties::setStrokeWidth: not bound -!missing-selector! UIListContentImageProperties::strokeColor not bound -!missing-selector! UIListContentImageProperties::strokeColorTransformer not bound -!missing-selector! UIListContentImageProperties::strokeWidth not bound -!missing-selector! UIShadowProperties::color not bound -!missing-selector! UIShadowProperties::offset not bound -!missing-selector! UIShadowProperties::opacity not bound -!missing-selector! UIShadowProperties::path not bound -!missing-selector! UIShadowProperties::radius not bound -!missing-selector! UIShadowProperties::setColor: not bound -!missing-selector! UIShadowProperties::setOffset: not bound -!missing-selector! UIShadowProperties::setOpacity: not bound -!missing-selector! UIShadowProperties::setPath: not bound -!missing-selector! UIShadowProperties::setRadius: not bound -!missing-selector! UITextFormattingViewController::configuration not bound -!missing-selector! UITextFormattingViewController::delegate not bound -!missing-selector! UITextFormattingViewController::formattingDescriptor not bound -!missing-selector! UITextFormattingViewController::init not bound -!missing-selector! UITextFormattingViewController::initWithConfiguration: not bound -!missing-selector! UITextFormattingViewController::setDelegate: not bound -!missing-selector! UITextFormattingViewController::setFormattingDescriptor: not bound -!missing-selector! UITextFormattingViewControllerChangeValue::changeType not bound -!missing-selector! UITextFormattingViewControllerChangeValue::color not bound -!missing-selector! UITextFormattingViewControllerChangeValue::font not bound -!missing-selector! UITextFormattingViewControllerChangeValue::formattingStyleKey not bound -!missing-selector! UITextFormattingViewControllerChangeValue::highlight not bound -!missing-selector! UITextFormattingViewControllerChangeValue::numberValue not bound -!missing-selector! UITextFormattingViewControllerChangeValue::textAlignment not bound -!missing-selector! UITextFormattingViewControllerChangeValue::textList not bound -!missing-selector! UITextFormattingViewControllerComponent::componentKey not bound -!missing-selector! UITextFormattingViewControllerComponent::initWithComponentKey:preferredSize: not bound -!missing-selector! UITextFormattingViewControllerComponent::preferredSize not bound -!missing-selector! UITextFormattingViewControllerComponentGroup::components not bound -!missing-selector! UITextFormattingViewControllerComponentGroup::initWithComponents: not bound -!missing-selector! UITextFormattingViewControllerConfiguration::fontPickerConfiguration not bound -!missing-selector! UITextFormattingViewControllerConfiguration::formattingStyles not bound -!missing-selector! UITextFormattingViewControllerConfiguration::groups not bound -!missing-selector! UITextFormattingViewControllerConfiguration::init not bound -!missing-selector! UITextFormattingViewControllerConfiguration::initWithGroups: not bound -!missing-selector! UITextFormattingViewControllerConfiguration::setFontPickerConfiguration: not bound -!missing-selector! UITextFormattingViewControllerConfiguration::setFormattingStyles: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::fonts not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::formattingStyleKey not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::highlights not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::init not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::initWithAttributes: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::initWithString:range: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::lineHeight not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setFonts: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setFormattingStyleKey: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setHighlights: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setLineHeight: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setStrikethroughPresent: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setTextAlignments: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setTextColors: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setTextLists: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setUnderlinePresent: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::strikethroughPresent not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::textAlignments not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::textColors not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::textLists not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::underlinePresent not bound -!missing-selector! UITextFormattingViewControllerFormattingStyle::attributes not bound -!missing-selector! UITextFormattingViewControllerFormattingStyle::initWithStyleKey:title:attributes: not bound -!missing-selector! UITextFormattingViewControllerFormattingStyle::styleKey not bound -!missing-selector! UITextFormattingViewControllerFormattingStyle::title not bound -!missing-selector! UITextView::setTextFormattingConfiguration: not bound -!missing-selector! UITextView::textFormattingConfiguration not bound -!missing-type! UIShadowProperties not bound -!missing-type! UITextFormattingViewController not bound -!missing-type! UITextFormattingViewControllerChangeValue not bound -!missing-type! UITextFormattingViewControllerComponent not bound -!missing-type! UITextFormattingViewControllerComponentGroup not bound -!missing-type! UITextFormattingViewControllerConfiguration not bound -!missing-type! UITextFormattingViewControllerFormattingDescriptor not bound -!missing-type! UITextFormattingViewControllerFormattingStyle not bound -!missing-enum! UIFocusItemDeferralMode not bound -!missing-enum! UIWritingToolsResultOptions not bound -!missing-protocol! UITabBarControllerSidebarAnimating not bound -!missing-protocol-member! UIFocusItem::focusItemDeferralMode not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:displayedViewControllersForTab:proposedViewControllers: not found -!missing-protocol-member! UITextInput::attributedTextInRange: not found -!missing-protocol-member! UITextInput::didDismissWritingTools not found -!missing-protocol-member! UITextInput::willPresentWritingTools not found -!missing-protocol-member! UITextInputTraits::allowedWritingToolsResultOptions not found -!missing-protocol-member! UITextInputTraits::setAllowedWritingToolsResultOptions: not found -!missing-selector! UITab::managingTabGroup not bound -!missing-selector! UITextView::allowedWritingToolsResultOptions not bound -!missing-selector! UITextView::setAllowedWritingToolsResultOptions: not bound -!missing-field! UISceneSystemProtectionDidChangeNotification not bound -!missing-selector! UIScene::systemProtectionManager not bound -!missing-selector! UISceneSystemProtectionManager::isUserAuthenticationEnabled not bound -!missing-type! UISceneSystemProtectionManager not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.ignore index 19d8d5084f..85789b1901 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.ignore @@ -1677,3 +1677,7 @@ !incorrect-protocol-member! NSAccessibility::accessibilityUserInputLabels is REQUIRED and should be abstract !incorrect-protocol-member! NSAccessibility::setAccessibilityAttributedUserInputLabels: is REQUIRED and should be abstract !incorrect-protocol-member! NSAccessibility::setAccessibilityUserInputLabels: is REQUIRED and should be abstract + +# introduced and deprecated in the same version +!missing-protocol-member! NSTextInputTraits::setWritingToolsAllowedInputOptions: not found +!missing-protocol-member! NSTextInputTraits::writingToolsAllowedInputOptions not found diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo deleted file mode 100644 index 7174abdded..0000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo +++ /dev/null @@ -1,136 +0,0 @@ -!deprecated-attribute-missing! NSEPSImageRep missing a [Deprecated] attribute -!deprecated-attribute-missing! NSProgressIndicator::controlTint missing a [Deprecated] attribute -!deprecated-attribute-missing! NSProgressIndicator::isBezeled missing a [Deprecated] attribute -!deprecated-attribute-missing! NSProgressIndicator::setBezeled: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSProgressIndicator::setControlTint: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSShowAnimationEffect missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::delegate missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::initWithVoice: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::isSpeaking missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::setDelegate: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::setUsesFeedbackWindow: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::startSpeakingString: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::startSpeakingString:toURL: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::stopSpeaking missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::usesFeedbackWindow missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:didFinishSpeaking: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:willSpeakPhoneme: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:willSpeakWord:ofString: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSViewController::presentViewControllerInWidget: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSDocument::shouldRunSavePanelWithAccessoryView missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbar::configurationDictionary missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbar::setConfigurationFromDictionary: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbar::setShowsBaselineSeparator: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbar::showsBaselineSeparator missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbarItem::allowsDuplicatesInToolbar missing a [Deprecated] attribute -!deprecated-attribute-missing! NSWindow::disableScreenUpdatesUntilFlush missing a [Deprecated] attribute -!deprecated-attribute-missing! NSWindow::initWithWindowRef: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSWindow::setShowsResizeIndicator: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSWindow::showsResizeIndicator missing a [Deprecated] attribute -!deprecated-attribute-missing! NSWindow::windowRef missing a [Deprecated] attribute -!extra-enum-value! Managed value 2 for NSWindowSharingType.ReadWrite not found in native headers -!missing-enum! NSCursorFrameResizeDirections not bound -!missing-enum! NSCursorFrameResizePosition not bound -!missing-enum! NSHorizontalDirections not bound -!missing-enum! NSSharingCollaborationMode not bound -!missing-enum! NSVerticalDirections not bound -!missing-enum! NSWritingToolsBehavior not bound -!missing-field! NSAdaptiveImageGlyphAttributeName not bound -!missing-field! NSTextHighlightColorSchemeAttributeName not bound -!missing-field! NSTextHighlightColorSchemeBlue not bound -!missing-field! NSTextHighlightColorSchemeDefault not bound -!missing-field! NSTextHighlightColorSchemeMint not bound -!missing-field! NSTextHighlightColorSchemeOrange not bound -!missing-field! NSTextHighlightColorSchemePink not bound -!missing-field! NSTextHighlightColorSchemePurple not bound -!missing-field! NSTextHighlightStyleAttributeName not bound -!missing-field! NSTextHighlightStyleDefault not bound -!missing-field! NSToolbarNewIndexKey not bound -!missing-protocol-member! NSOpenSavePanelDelegate::panel:didSelectType: not found -!missing-protocol-member! NSOpenSavePanelDelegate::panel:displayNameForType: not found -!missing-protocol-member! NSSharingServicePickerDelegate::sharingServicePickerCollaborationModeRestrictions: not found -!missing-protocol-member! NSTextInputClient::insertAdaptiveImageGlyph:replacementRange: not found -!missing-protocol-member! NSTextInputClient::supportsAdaptiveImageGlyph not found -!missing-protocol-member! NSTextInputTraits::mathExpressionCompletionType not found -!missing-protocol-member! NSTextInputTraits::setMathExpressionCompletionType: not found -!missing-protocol-member! NSTextInputTraits::setWritingToolsAllowedInputOptions: not found -!missing-protocol-member! NSTextInputTraits::setWritingToolsBehavior: not found -!missing-protocol-member! NSTextInputTraits::writingToolsAllowedInputOptions not found -!missing-protocol-member! NSTextInputTraits::writingToolsBehavior not found -!missing-protocol-member! NSTextViewDelegate::textView:writingToolsIgnoredRangesInEnclosingRange: not found -!missing-protocol-member! NSTextViewDelegate::textViewWritingToolsDidEnd: not found -!missing-protocol-member! NSTextViewDelegate::textViewWritingToolsWillBegin: not found -!missing-protocol-member! NSWindowDelegate::windowForSharingRequestFromWindow: not found -!missing-selector! +NSAdaptiveImageGlyph::contentType not bound -!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound -!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound -!missing-selector! +NSCursor::columnResizeCursor not bound -!missing-selector! +NSCursor::columnResizeCursorInDirections: not bound -!missing-selector! +NSCursor::frameResizeCursorFromPosition:inDirections: not bound -!missing-selector! +NSCursor::rowResizeCursor not bound -!missing-selector! +NSCursor::rowResizeCursorInDirections: not bound -!missing-selector! +NSCursor::zoomInCursor not bound -!missing-selector! +NSCursor::zoomOutCursor not bound -!missing-selector! +NSPopUpButton::popUpButtonWithMenu:target:action: not bound -!missing-selector! +NSPopUpButton::pullDownButtonWithImage:menu: not bound -!missing-selector! +NSPopUpButton::pullDownButtonWithTitle:image:menu: not bound -!missing-selector! +NSPopUpButton::pullDownButtonWithTitle:menu: not bound -!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound -!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound -!missing-selector! NSAdaptiveImageGlyph::imageContent not bound -!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound -!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound -!missing-selector! NSAttributedString::prefersRTFDInRange: not bound -!missing-selector! NSDocument::savePanelShowsFileFormatsControl not bound -!missing-selector! NSPopUpButton::altersStateOfSelectedItem not bound -!missing-selector! NSPopUpButton::setAltersStateOfSelectedItem: not bound -!missing-selector! NSPopUpButton::setUsesItemFromMenu: not bound -!missing-selector! NSPopUpButton::usesItemFromMenu not bound -!missing-selector! NSSavePanel::currentContentType not bound -!missing-selector! NSSavePanel::setCurrentContentType: not bound -!missing-selector! NSSavePanel::setShowsContentTypes: not bound -!missing-selector! NSSavePanel::showsContentTypes not bound -!missing-selector! NSSharingCollaborationModeRestriction::alertDismissButtonTitle not bound -!missing-selector! NSSharingCollaborationModeRestriction::alertMessage not bound -!missing-selector! NSSharingCollaborationModeRestriction::alertRecoverySuggestionButtonLaunchURL not bound -!missing-selector! NSSharingCollaborationModeRestriction::alertRecoverySuggestionButtonTitle not bound -!missing-selector! NSSharingCollaborationModeRestriction::alertTitle not bound -!missing-selector! NSSharingCollaborationModeRestriction::disabledMode not bound -!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode: not bound -!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage: not bound -!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle: not bound -!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL: not bound -!missing-selector! NSTextView::drawTextHighlightBackgroundForTextRange:origin: not bound -!missing-selector! NSTextView::highlight: not bound -!missing-selector! NSTextView::isWritingToolsActive not bound -!missing-selector! NSTextView::mathExpressionCompletionType not bound -!missing-selector! NSTextView::setMathExpressionCompletionType: not bound -!missing-selector! NSTextView::setTextHighlightAttributes: not bound -!missing-selector! NSTextView::textHighlightAttributes not bound -!missing-selector! NSToolbar::allowsDisplayModeCustomization not bound -!missing-selector! NSToolbar::itemIdentifiers not bound -!missing-selector! NSToolbar::removeItemWithItemIdentifier: not bound -!missing-selector! NSToolbar::setAllowsDisplayModeCustomization: not bound -!missing-selector! NSToolbar::setItemIdentifiers: not bound -!missing-selector! NSToolbarItem::isHidden not bound -!missing-selector! NSToolbarItem::setHidden: not bound -!missing-selector! NSWindow::beginDraggingSessionWithItems:event:source: not bound -!missing-selector! NSWindow::requestSharingOfWindow:completionHandler: not bound -!missing-selector! NSWindow::requestSharingOfWindowUsingPreview:title:completionHandler: not bound -!missing-type! NSAdaptiveImageGlyph not bound -!missing-type! NSSharingCollaborationModeRestriction not bound -!missing-selector! NSTextView::setWritingToolsBehavior: not bound -!missing-selector! NSTextView::writingToolsBehavior not bound -!missing-selector! NSWindow::cascadingReferenceFrame not bound -!missing-field! NSTextKit1ListMarkerFormatDocumentOption not bound -!missing-protocol! NSViewContentSelectionInfo not bound -!missing-protocol-member! NSStandardKeyBindingResponding::showContextMenuForSelection: not found -!missing-selector! NSMenuItem::setSubtitle: not bound -!missing-selector! NSMenuItem::subtitle not bound -!missing-selector! NSResponder::contextMenuKeyDown: not bound -!missing-enum! NSWritingToolsResultOptions not bound -!missing-protocol-member! NSTextInputTraits::allowedWritingToolsResultOptions not found -!missing-protocol-member! NSTextInputTraits::setAllowedWritingToolsResultOptions: not found -!missing-selector! NSTextView::allowedWritingToolsResultOptions not bound -!missing-selector! NSTextView::setAllowedWritingToolsResultOptions: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo deleted file mode 100644 index 0a733b7e90..0000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo +++ /dev/null @@ -1,222 +0,0 @@ -!missing-enum! UICollectionLayoutListContentHuggingElements not bound -!missing-enum! UIColorProminence not bound -!missing-enum! UIListEnvironment not bound -!missing-enum! UITabBarControllerMode not bound -!missing-enum! UITableViewContentHuggingElements not bound -!missing-enum! UITabPlacement not bound -!missing-enum! UITextMathExpressionCompletionType not bound -!missing-field! NSAdaptiveImageGlyphAttributeName not bound -!missing-field! NSTextHighlightColorSchemeAttributeName not bound -!missing-field! NSTextHighlightColorSchemeBlue not bound -!missing-field! NSTextHighlightColorSchemeDefault not bound -!missing-field! NSTextHighlightColorSchemeMint not bound -!missing-field! NSTextHighlightColorSchemeOrange not bound -!missing-field! NSTextHighlightColorSchemePink not bound -!missing-field! NSTextHighlightColorSchemePurple not bound -!missing-field! NSTextHighlightStyleAttributeName not bound -!missing-field! NSTextHighlightStyleDefault not bound -!missing-protocol-member! UIFocusItem::isTransparentFocusItem not found -!missing-protocol-member! UIMutableTraits::listEnvironment not found -!missing-protocol-member! UIMutableTraits::setListEnvironment: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:didSelectTab:previousTab: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:shouldSelectTab: not found -!missing-protocol-member! UITextInput::insertAdaptiveImageGlyph:replacementRange: not found -!missing-protocol-member! UITextInput::setSupportsAdaptiveImageGlyph: not found -!missing-protocol-member! UITextInput::supportsAdaptiveImageGlyph not found -!missing-protocol-member! UITextInputTraits::mathExpressionCompletionType not found -!missing-protocol-member! UITextInputTraits::setMathExpressionCompletionType: not found -!missing-selector! +NSAdaptiveImageGlyph::contentType not bound -!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound -!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound -!missing-selector! +UIBackgroundConfiguration::listCellConfiguration not bound -!missing-selector! +UIBackgroundConfiguration::listFooterConfiguration not bound -!missing-selector! +UIBackgroundConfiguration::listHeaderConfiguration not bound -!missing-selector! +UIListContentConfiguration::footerConfiguration not bound -!missing-selector! +UIListContentConfiguration::headerConfiguration not bound -!missing-selector! +UITraitCollection::traitCollectionWithListEnvironment: not bound -!missing-selector! +UIUpdateActionPhase::afterCADisplayLinkDispatch not bound -!missing-selector! +UIUpdateActionPhase::afterCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::afterEventDispatch not bound -!missing-selector! +UIUpdateActionPhase::afterLowLatencyCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::afterLowLatencyEventDispatch not bound -!missing-selector! +UIUpdateActionPhase::afterUpdateComplete not bound -!missing-selector! +UIUpdateActionPhase::afterUpdateScheduled not bound -!missing-selector! +UIUpdateActionPhase::beforeCADisplayLinkDispatch not bound -!missing-selector! +UIUpdateActionPhase::beforeCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::beforeEventDispatch not bound -!missing-selector! +UIUpdateActionPhase::beforeLowLatencyCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::beforeLowLatencyEventDispatch not bound -!missing-selector! +UIUpdateInfo::currentUpdateInfoForView: not bound -!missing-selector! +UIUpdateInfo::currentUpdateInfoForWindowScene: not bound -!missing-selector! +UIUpdateLink::updateLinkForView: not bound -!missing-selector! +UIUpdateLink::updateLinkForView:actionHandler: not bound -!missing-selector! +UIUpdateLink::updateLinkForView:actionTarget:selector: not bound -!missing-selector! +UIUpdateLink::updateLinkForWindowScene: not bound -!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionHandler: not bound -!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionTarget:selector: not bound -!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound -!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound -!missing-selector! NSAdaptiveImageGlyph::imageContent not bound -!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound -!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound -!missing-selector! NSAttributedString::prefersRTFDInRange: not bound -!missing-selector! UICollectionLayoutListConfiguration::contentHuggingElements not bound -!missing-selector! UICollectionLayoutListConfiguration::setContentHuggingElements: not bound -!missing-selector! UICollectionView::indexPathForSupplementaryView: not bound -!missing-selector! UIColor::colorWithProminence: not bound -!missing-selector! UIColor::prominence not bound -!missing-selector! UISearchTab::initWithViewControllerProvider: not bound -!missing-selector! UITab::allowsHiding not bound -!missing-selector! UITab::badgeValue not bound -!missing-selector! UITab::identifier not bound -!missing-selector! UITab::image not bound -!missing-selector! UITab::initWithTitle:image:identifier:viewControllerProvider: not bound -!missing-selector! UITab::isHidden not bound -!missing-selector! UITab::isHiddenByDefault not bound -!missing-selector! UITab::parent not bound -!missing-selector! UITab::preferredPlacement not bound -!missing-selector! UITab::setAllowsHiding: not bound -!missing-selector! UITab::setBadgeValue: not bound -!missing-selector! UITab::setHidden: not bound -!missing-selector! UITab::setHiddenByDefault: not bound -!missing-selector! UITab::setImage: not bound -!missing-selector! UITab::setPreferredPlacement: not bound -!missing-selector! UITab::setSubtitle: not bound -!missing-selector! UITab::setTitle: not bound -!missing-selector! UITab::setUserInfo: not bound -!missing-selector! UITab::subtitle not bound -!missing-selector! UITab::tabBarController not bound -!missing-selector! UITab::title not bound -!missing-selector! UITab::userInfo not bound -!missing-selector! UITab::viewController not bound -!missing-selector! UITabBarController::compactTabIdentifiers not bound -!missing-selector! UITabBarController::customizationIdentifier not bound -!missing-selector! UITabBarController::initWithTabs: not bound -!missing-selector! UITabBarController::isTabBarHidden not bound -!missing-selector! UITabBarController::mode not bound -!missing-selector! UITabBarController::selectedTab not bound -!missing-selector! UITabBarController::setCompactTabIdentifiers: not bound -!missing-selector! UITabBarController::setCustomizationIdentifier: not bound -!missing-selector! UITabBarController::setMode: not bound -!missing-selector! UITabBarController::setSelectedTab: not bound -!missing-selector! UITabBarController::setTabBarHidden: not bound -!missing-selector! UITabBarController::setTabBarHidden:animated: not bound -!missing-selector! UITabBarController::setTabs: not bound -!missing-selector! UITabBarController::setTabs:animated: not bound -!missing-selector! UITabBarController::tabForIdentifier: not bound -!missing-selector! UITabBarController::tabs not bound -!missing-selector! UITabGroup::allowsReordering not bound -!missing-selector! UITabGroup::children not bound -!missing-selector! UITabGroup::defaultChildIdentifier not bound -!missing-selector! UITabGroup::displayOrder not bound -!missing-selector! UITabGroup::displayOrderIdentifiers not bound -!missing-selector! UITabGroup::initWithTitle:image:identifier:children:viewControllerProvider: not bound -!missing-selector! UITabGroup::managingNavigationController not bound -!missing-selector! UITabGroup::selectedChild not bound -!missing-selector! UITabGroup::setAllowsReordering: not bound -!missing-selector! UITabGroup::setChildren: not bound -!missing-selector! UITabGroup::setDefaultChildIdentifier: not bound -!missing-selector! UITabGroup::setDisplayOrderIdentifiers: not bound -!missing-selector! UITabGroup::setManagingNavigationController: not bound -!missing-selector! UITabGroup::setSelectedChild: not bound -!missing-selector! UITabGroup::tabForIdentifier: not bound -!missing-selector! UITableView::contentHuggingElements not bound -!missing-selector! UITableView::setContentHuggingElements: not bound -!missing-selector! UITextView::drawTextHighlightBackgroundForTextRange:origin: not bound -!missing-selector! UITextView::setTextHighlightAttributes: not bound -!missing-selector! UITextView::textHighlightAttributes not bound -!missing-selector! UITraitCollection::listEnvironment not bound -!missing-selector! UIUpdateInfo::completionDeadlineTime not bound -!missing-selector! UIUpdateInfo::estimatedPresentationTime not bound -!missing-selector! UIUpdateInfo::isImmediatePresentationExpected not bound -!missing-selector! UIUpdateInfo::isLowLatencyEventDispatchConfirmed not bound -!missing-selector! UIUpdateInfo::isPerformingLowLatencyPhases not bound -!missing-selector! UIUpdateInfo::modelTime not bound -!missing-selector! UIUpdateLink::addActionToPhase:handler: not bound -!missing-selector! UIUpdateLink::addActionToPhase:target:selector: not bound -!missing-selector! UIUpdateLink::addActionWithHandler: not bound -!missing-selector! UIUpdateLink::addActionWithTarget:selector: not bound -!missing-selector! UIUpdateLink::currentUpdateInfo not bound -!missing-selector! UIUpdateLink::isEnabled not bound -!missing-selector! UIUpdateLink::preferredFrameRateRange not bound -!missing-selector! UIUpdateLink::requiresContinuousUpdates not bound -!missing-selector! UIUpdateLink::setEnabled: not bound -!missing-selector! UIUpdateLink::setPreferredFrameRateRange: not bound -!missing-selector! UIUpdateLink::setRequiresContinuousUpdates: not bound -!missing-selector! UIUpdateLink::setWantsImmediatePresentation: not bound -!missing-selector! UIUpdateLink::setWantsLowLatencyEventDispatch: not bound -!missing-selector! UIUpdateLink::wantsImmediatePresentation not bound -!missing-selector! UIUpdateLink::wantsLowLatencyEventDispatch not bound -!missing-selector! UIViewController::tab not bound -!missing-type! NSAdaptiveImageGlyph not bound -!missing-type! UISearchTab not bound -!missing-type! UITab not bound -!missing-type! UITabGroup not bound -!missing-type! UITraitListEnvironment not bound -!missing-type! UIUpdateActionPhase not bound -!missing-type! UIUpdateInfo not bound -!missing-type! UIUpdateLink not bound -!missing-enum! UIAccessibilityExpandedStatus not bound -!missing-field! UIAccessibilityCustomActionCategoryEdit not bound -!missing-selector! +UIViewControllerTransition::coverVerticalTransition not bound -!missing-selector! +UIViewControllerTransition::crossDissolveTransition not bound -!missing-selector! +UIViewControllerTransition::flipHorizontalTransition not bound -!missing-selector! +UIViewControllerTransition::partialCurlTransition not bound -!missing-selector! +UIViewControllerTransition::zoomWithOptions:sourceViewProvider: not bound -!missing-selector! NSObject::accessibilityExpandedStatus not bound -!missing-selector! NSObject::accessibilityExpandedStatusBlock not bound -!missing-selector! NSObject::accessibilityHitTest:withEvent: not bound -!missing-selector! NSObject::setAccessibilityExpandedStatus: not bound -!missing-selector! NSObject::setAccessibilityExpandedStatusBlock: not bound -!missing-selector! UIAccessibilityCustomAction::category not bound -!missing-selector! UIAccessibilityCustomAction::setCategory: not bound -!missing-selector! UIViewController::preferredTransition not bound -!missing-selector! UIViewController::setPreferredTransition: not bound -!missing-selector! UIZoomTransitionAlignmentRectContext::sourceView not bound -!missing-selector! UIZoomTransitionAlignmentRectContext::zoomedViewController not bound -!missing-selector! UIZoomTransitionInteractionContext::location not bound -!missing-selector! UIZoomTransitionInteractionContext::velocity not bound -!missing-selector! UIZoomTransitionInteractionContext::willBegin not bound -!missing-selector! UIZoomTransitionOptions::alignmentRectProvider not bound -!missing-selector! UIZoomTransitionOptions::dimmingColor not bound -!missing-selector! UIZoomTransitionOptions::dimmingVisualEffect not bound -!missing-selector! UIZoomTransitionOptions::interactiveDismissShouldBegin not bound -!missing-selector! UIZoomTransitionOptions::setAlignmentRectProvider: not bound -!missing-selector! UIZoomTransitionOptions::setDimmingColor: not bound -!missing-selector! UIZoomTransitionOptions::setDimmingVisualEffect: not bound -!missing-selector! UIZoomTransitionOptions::setInteractiveDismissShouldBegin: not bound -!missing-selector! UIZoomTransitionSourceViewProviderContext::sourceViewController not bound -!missing-selector! UIZoomTransitionSourceViewProviderContext::zoomedViewController not bound -!missing-type! UIViewControllerTransition not bound -!missing-type! UIZoomTransitionAlignmentRectContext not bound -!missing-type! UIZoomTransitionInteractionContext not bound -!missing-type! UIZoomTransitionOptions not bound -!missing-type! UIZoomTransitionSourceViewProviderContext not bound -!missing-field! NSTextKit1ListMarkerFormatDocumentOption not bound -!missing-protocol-member! UITextInput::insertAttributedText: not found -!missing-protocol-member! UITextInput::replaceRange:withAttributedText: not found -!missing-selector! UIBackgroundConfiguration::shadowProperties not bound -!missing-selector! UIListContentConfiguration::alpha not bound -!missing-selector! UIListContentConfiguration::setAlpha: not bound -!missing-selector! UIListContentImageProperties::resolvedStrokeColorForTintColor: not bound -!missing-selector! UIListContentImageProperties::setStrokeColor: not bound -!missing-selector! UIListContentImageProperties::setStrokeColorTransformer: not bound -!missing-selector! UIListContentImageProperties::setStrokeWidth: not bound -!missing-selector! UIListContentImageProperties::strokeColor not bound -!missing-selector! UIListContentImageProperties::strokeColorTransformer not bound -!missing-selector! UIListContentImageProperties::strokeWidth not bound -!missing-selector! UIShadowProperties::color not bound -!missing-selector! UIShadowProperties::offset not bound -!missing-selector! UIShadowProperties::opacity not bound -!missing-selector! UIShadowProperties::path not bound -!missing-selector! UIShadowProperties::radius not bound -!missing-selector! UIShadowProperties::setColor: not bound -!missing-selector! UIShadowProperties::setOffset: not bound -!missing-selector! UIShadowProperties::setOpacity: not bound -!missing-selector! UIShadowProperties::setPath: not bound -!missing-selector! UIShadowProperties::setRadius: not bound -!missing-type! UIShadowProperties not bound -!missing-enum! UIFocusItemDeferralMode not bound -!missing-protocol-member! UIFocusItem::focusItemDeferralMode not found -!missing-protocol-member! UITextInput::attributedTextInRange: not found -!missing-selector! UITab::managingTabGroup not bound diff --git a/tests/xtro-sharpie/common-AppKit.ignore b/tests/xtro-sharpie/common-AppKit.ignore index 7a8c18adcd..cd9210f872 100644 --- a/tests/xtro-sharpie/common-AppKit.ignore +++ b/tests/xtro-sharpie/common-AppKit.ignore @@ -547,3 +547,4 @@ !missing-type! NSPDFPanel not bound !missing-type! NSPICTImageRep not bound !missing-type! NSPersistentDocument not bound + diff --git a/tests/xtro-sharpie/iOS-UIKit.ignore b/tests/xtro-sharpie/iOS-UIKit.ignore index 07e91a1287..beab52dcda 100644 --- a/tests/xtro-sharpie/iOS-UIKit.ignore +++ b/tests/xtro-sharpie/iOS-UIKit.ignore @@ -20,6 +20,8 @@ !incorrect-protocol-member! UIFocusItem::frame is REQUIRED and should be abstract !incorrect-protocol-member! UIFocusEnvironment::focusItemContainer is REQUIRED and should be abstract !incorrect-protocol-member! UIFocusEnvironment::parentFocusEnvironment is REQUIRED and should be abstract +!incorrect-protocol-member! UIMutableTraits::listEnvironment is REQUIRED and should be abstract +!incorrect-protocol-member! UIMutableTraits::setListEnvironment: is REQUIRED and should be abstract ## Special case from UIAccessibilityAction. We added it (completly) on UIResponser but magic tap is also available on app delegate according to docs ## See comments is uikit.cs for more info diff --git a/tests/xtro-sharpie/iOS-UIKit.todo b/tests/xtro-sharpie/iOS-UIKit.todo index 69a5bb9a71..4f14856c23 100644 --- a/tests/xtro-sharpie/iOS-UIKit.todo +++ b/tests/xtro-sharpie/iOS-UIKit.todo @@ -1,470 +1,8 @@ -!deprecated-attribute-missing! UIFontPickerViewControllerConfiguration::filteredLanguagesPredicate missing a [Deprecated] attribute -!deprecated-attribute-missing! UIFontPickerViewControllerConfiguration::setFilteredLanguagesPredicate: missing a [Deprecated] attribute -!missing-enum! UIActivityCollaborationMode not bound -!missing-enum! UIActivitySectionTypes not bound -!missing-enum! UICollectionLayoutListContentHuggingElements not bound -!missing-enum! UIColorProminence not bound -!missing-enum! UIListEnvironment not bound -!missing-enum! UITabBarControllerMode not bound -!missing-enum! UITabBarControllerSidebarLayout not bound -!missing-enum! UITabGroupSidebarAppearance not bound -!missing-enum! UITableViewContentHuggingElements not bound -!missing-enum! UITabPlacement not bound -!missing-enum! UITextMathExpressionCompletionType not bound -!missing-enum! UIWritingToolsBehavior not bound -!missing-enum-value! UIPasteControlDisplayMode native value UIPasteControlDisplayModeArrowAndLabel = 3 not bound -!missing-field! NSAdaptiveImageGlyphAttributeName not bound -!missing-field! NSTextHighlightColorSchemeAttributeName not bound -!missing-field! NSTextHighlightColorSchemeBlue not bound -!missing-field! NSTextHighlightColorSchemeDefault not bound -!missing-field! NSTextHighlightColorSchemeMint not bound -!missing-field! NSTextHighlightColorSchemeOrange not bound -!missing-field! NSTextHighlightColorSchemePink not bound -!missing-field! NSTextHighlightColorSchemePurple not bound -!missing-field! NSTextHighlightStyleAttributeName not bound -!missing-field! NSTextHighlightStyleDefault not bound -!missing-field! UIActivityItemsConfigurationMetadataKeyCollaborationModeRestrictions not bound -!missing-field! UIActivityItemsConfigurationMetadataKeyShareRecipients not bound -!missing-field! UIDocumentCreationIntentDefault not bound -!missing-protocol! UICalendarSelectionWeekOfYearDelegate not bound -!missing-protocol! UITabBarControllerSidebarDelegate not bound -!missing-protocol-member! UIActivityItemSource::activityViewControllerShareRecipients: not found -!missing-protocol-member! UIMutableTraits::listEnvironment not found -!missing-protocol-member! UIMutableTraits::setListEnvironment: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:didSelectTab:previousTab: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:displayOrderDidChangeForGroup: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:shouldSelectTab: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:acceptItemsFromDropSession: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:tab:operationForAcceptingItemsFromDropSession: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:visibilityDidChangeForTabs: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerDidEndEditing: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarControllerWillBeginEditing: not found -!missing-protocol-member! UITextInput::insertAdaptiveImageGlyph:replacementRange: not found -!missing-protocol-member! UITextInput::isEditable not found -!missing-protocol-member! UITextInput::setSupportsAdaptiveImageGlyph: not found -!missing-protocol-member! UITextInput::supportsAdaptiveImageGlyph not found -!missing-protocol-member! UITextInputTraits::mathExpressionCompletionType not found -!missing-protocol-member! UITextInputTraits::setMathExpressionCompletionType: not found -!missing-protocol-member! UITextInputTraits::setWritingToolsBehavior: not found -!missing-protocol-member! UITextInputTraits::writingToolsBehavior not found +!missing-selector! UIActivityCollaborationModeRestriction::description not bound +!missing-selector! NSObject::accessibilityExpandedStatus not bound +!missing-selector! NSObject::accessibilityExpandedStatusBlock not bound +!missing-selector! NSObject::setAccessibilityExpandedStatus: not bound +!missing-selector! NSObject::setAccessibilityExpandedStatusBlock: not bound !missing-protocol-member! UITextViewDelegate::textView:writingToolsIgnoredRangesInEnclosingRange: not found !missing-protocol-member! UITextViewDelegate::textViewWritingToolsDidEnd: not found !missing-protocol-member! UITextViewDelegate::textViewWritingToolsWillBegin: not found -!missing-selector! +NSAdaptiveImageGlyph::contentType not bound -!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound -!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound -!missing-selector! +UIBackgroundConfiguration::listCellConfiguration not bound -!missing-selector! +UIBackgroundConfiguration::listFooterConfiguration not bound -!missing-selector! +UIBackgroundConfiguration::listHeaderConfiguration not bound -!missing-selector! +UIDocumentViewControllerLaunchOptions::createDocumentActionWithIntent: not bound -!missing-selector! +UIListContentConfiguration::footerConfiguration not bound -!missing-selector! +UIListContentConfiguration::headerConfiguration not bound -!missing-selector! +UITabSidebarItem::itemFromRequest: not bound -!missing-selector! +UITabSidebarScrollTarget::targetForFooter not bound -!missing-selector! +UITabSidebarScrollTarget::targetForHeader not bound -!missing-selector! +UITabSidebarScrollTarget::targetForTab: not bound -!missing-selector! +UITraitCollection::traitCollectionWithListEnvironment: not bound -!missing-selector! +UIUpdateActionPhase::afterCADisplayLinkDispatch not bound -!missing-selector! +UIUpdateActionPhase::afterCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::afterEventDispatch not bound -!missing-selector! +UIUpdateActionPhase::afterLowLatencyCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::afterLowLatencyEventDispatch not bound -!missing-selector! +UIUpdateActionPhase::afterUpdateComplete not bound -!missing-selector! +UIUpdateActionPhase::afterUpdateScheduled not bound -!missing-selector! +UIUpdateActionPhase::beforeCADisplayLinkDispatch not bound -!missing-selector! +UIUpdateActionPhase::beforeCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::beforeEventDispatch not bound -!missing-selector! +UIUpdateActionPhase::beforeLowLatencyCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::beforeLowLatencyEventDispatch not bound -!missing-selector! +UIUpdateInfo::currentUpdateInfoForView: not bound -!missing-selector! +UIUpdateInfo::currentUpdateInfoForWindowScene: not bound -!missing-selector! +UIUpdateLink::updateLinkForView: not bound -!missing-selector! +UIUpdateLink::updateLinkForView:actionHandler: not bound -!missing-selector! +UIUpdateLink::updateLinkForView:actionTarget:selector: not bound -!missing-selector! +UIUpdateLink::updateLinkForWindowScene: not bound -!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionHandler: not bound -!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionTarget:selector: not bound -!missing-selector! +UIViewControllerTransition::coverVerticalTransition not bound -!missing-selector! +UIViewControllerTransition::crossDissolveTransition not bound -!missing-selector! +UIViewControllerTransition::flipHorizontalTransition not bound -!missing-selector! +UIViewControllerTransition::partialCurlTransition not bound -!missing-selector! +UIViewControllerTransition::zoomWithOptions:sourceViewProvider: not bound -!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound -!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound -!missing-selector! NSAdaptiveImageGlyph::imageContent not bound -!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound -!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound -!missing-selector! NSAttributedString::prefersRTFDInRange: not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertDismissButtonTitle not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertMessage not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonLaunchURL not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertRecoverySuggestionButtonTitle not bound -!missing-selector! UIActivityCollaborationModeRestriction::alertTitle not bound -!missing-selector! UIActivityCollaborationModeRestriction::description not bound -!missing-selector! UIActivityCollaborationModeRestriction::disabledMode not bound -!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode: not bound -!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage: not bound -!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle: not bound -!missing-selector! UIActivityCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL: not bound -!missing-selector! UIActivityViewController::excludedActivitySectionTypes not bound -!missing-selector! UIActivityViewController::setExcludedActivitySectionTypes: not bound -!missing-selector! UICalendarSelectionWeekOfYear::delegate not bound -!missing-selector! UICalendarSelectionWeekOfYear::initWithDelegate: not bound -!missing-selector! UICalendarSelectionWeekOfYear::selectedWeekOfYear not bound -!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear: not bound -!missing-selector! UICalendarSelectionWeekOfYear::setSelectedWeekOfYear:animated: not bound -!missing-selector! UICollectionLayoutListConfiguration::contentHuggingElements not bound -!missing-selector! UICollectionLayoutListConfiguration::setContentHuggingElements: not bound -!missing-selector! UICollectionView::indexPathForSupplementaryView: not bound -!missing-selector! UIColor::colorWithProminence: not bound -!missing-selector! UIColor::prominence not bound -!missing-selector! UIDocumentBrowserViewController::activeDocumentCreationIntent not bound -!missing-selector! UIDocumentViewController::launchOptions not bound -!missing-selector! UIDocumentViewController::setLaunchOptions: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::background not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::backgroundAccessoryView not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::browserViewController not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::documentTargetView not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::foregroundAccessoryView not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::primaryAction not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::secondaryAction not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setBackground: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setBackgroundAccessoryView: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setBrowserViewController: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setDocumentTargetView: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setForegroundAccessoryView: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setPrimaryAction: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setSecondaryAction: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::setTitle: not bound -!missing-selector! UIDocumentViewControllerLaunchOptions::title not bound -!missing-selector! UIPasteControlConfiguration::imagePlacement not bound -!missing-selector! UIPasteControlConfiguration::setImagePlacement: not bound -!missing-selector! UISearchTab::initWithViewControllerProvider: not bound -!missing-selector! UITab::allowsHiding not bound -!missing-selector! UITab::badgeValue not bound -!missing-selector! UITab::identifier not bound -!missing-selector! UITab::image not bound -!missing-selector! UITab::initWithTitle:image:identifier:viewControllerProvider: not bound -!missing-selector! UITab::isHidden not bound -!missing-selector! UITab::isHiddenByDefault not bound -!missing-selector! UITab::parent not bound -!missing-selector! UITab::preferredPlacement not bound -!missing-selector! UITab::setAllowsHiding: not bound -!missing-selector! UITab::setBadgeValue: not bound -!missing-selector! UITab::setHidden: not bound -!missing-selector! UITab::setHiddenByDefault: not bound -!missing-selector! UITab::setImage: not bound -!missing-selector! UITab::setPreferredPlacement: not bound -!missing-selector! UITab::setSubtitle: not bound -!missing-selector! UITab::setTitle: not bound -!missing-selector! UITab::setUserInfo: not bound -!missing-selector! UITab::subtitle not bound -!missing-selector! UITab::tabBarController not bound -!missing-selector! UITab::title not bound -!missing-selector! UITab::userInfo not bound -!missing-selector! UITab::viewController not bound -!missing-selector! UITabBarController::compactTabIdentifiers not bound -!missing-selector! UITabBarController::customizationIdentifier not bound -!missing-selector! UITabBarController::initWithTabs: not bound -!missing-selector! UITabBarController::isTabBarHidden not bound -!missing-selector! UITabBarController::mode not bound -!missing-selector! UITabBarController::selectedTab not bound -!missing-selector! UITabBarController::setCompactTabIdentifiers: not bound -!missing-selector! UITabBarController::setCustomizationIdentifier: not bound -!missing-selector! UITabBarController::setMode: not bound -!missing-selector! UITabBarController::setSelectedTab: not bound -!missing-selector! UITabBarController::setTabBarHidden: not bound -!missing-selector! UITabBarController::setTabBarHidden:animated: not bound -!missing-selector! UITabBarController::setTabs: not bound -!missing-selector! UITabBarController::setTabs:animated: not bound -!missing-selector! UITabBarController::sidebar not bound -!missing-selector! UITabBarController::tabForIdentifier: not bound -!missing-selector! UITabBarController::tabs not bound -!missing-selector! UITabBarControllerSidebar::bottomBarView not bound -!missing-selector! UITabBarControllerSidebar::delegate not bound -!missing-selector! UITabBarControllerSidebar::footerContentConfiguration not bound -!missing-selector! UITabBarControllerSidebar::headerContentConfiguration not bound -!missing-selector! UITabBarControllerSidebar::isHidden not bound -!missing-selector! UITabBarControllerSidebar::preferredLayout not bound -!missing-selector! UITabBarControllerSidebar::reconfigureItemForTab: not bound -!missing-selector! UITabBarControllerSidebar::scrollToTarget:animated: not bound -!missing-selector! UITabBarControllerSidebar::setBottomBarView: not bound -!missing-selector! UITabBarControllerSidebar::setDelegate: not bound -!missing-selector! UITabBarControllerSidebar::setFooterContentConfiguration: not bound -!missing-selector! UITabBarControllerSidebar::setHeaderContentConfiguration: not bound -!missing-selector! UITabBarControllerSidebar::setHidden: not bound -!missing-selector! UITabBarControllerSidebar::setPreferredLayout: not bound -!missing-selector! UITabGroup::allowsReordering not bound -!missing-selector! UITabGroup::children not bound -!missing-selector! UITabGroup::defaultChildIdentifier not bound -!missing-selector! UITabGroup::displayOrder not bound -!missing-selector! UITabGroup::displayOrderIdentifiers not bound -!missing-selector! UITabGroup::initWithTitle:image:identifier:children:viewControllerProvider: not bound -!missing-selector! UITabGroup::managingNavigationController not bound -!missing-selector! UITabGroup::selectedChild not bound -!missing-selector! UITabGroup::setAllowsReordering: not bound -!missing-selector! UITabGroup::setChildren: not bound -!missing-selector! UITabGroup::setDefaultChildIdentifier: not bound -!missing-selector! UITabGroup::setDisplayOrderIdentifiers: not bound -!missing-selector! UITabGroup::setManagingNavigationController: not bound -!missing-selector! UITabGroup::setSelectedChild: not bound -!missing-selector! UITabGroup::setSidebarActions: not bound -!missing-selector! UITabGroup::setSidebarAppearance: not bound -!missing-selector! UITabGroup::sidebarActions not bound -!missing-selector! UITabGroup::sidebarAppearance not bound -!missing-selector! UITabGroup::tabForIdentifier: not bound -!missing-selector! UITableView::contentHuggingElements not bound -!missing-selector! UITableView::setContentHuggingElements: not bound -!missing-selector! UITabSidebarItem::accessories not bound -!missing-selector! UITabSidebarItem::action not bound -!missing-selector! UITabSidebarItem::backgroundConfiguration not bound -!missing-selector! UITabSidebarItem::configurationState not bound -!missing-selector! UITabSidebarItem::contentConfiguration not bound -!missing-selector! UITabSidebarItem::defaultBackgroundConfiguration not bound -!missing-selector! UITabSidebarItem::defaultContentConfiguration not bound -!missing-selector! UITabSidebarItem::setAccessories: not bound -!missing-selector! UITabSidebarItem::setBackgroundConfiguration: not bound -!missing-selector! UITabSidebarItem::setContentConfiguration: not bound -!missing-selector! UITabSidebarItem::tab not bound -!missing-selector! UITabSidebarItemRequest::action not bound -!missing-selector! UITabSidebarItemRequest::tab not bound -!missing-selector! UITextView::drawTextHighlightBackgroundForTextRange:origin: not bound -!missing-selector! UITextView::isWritingToolsActive not bound -!missing-selector! UITextView::setTextHighlightAttributes: not bound -!missing-selector! UITextView::textHighlightAttributes not bound -!missing-selector! UITraitCollection::listEnvironment not bound -!missing-selector! UIUpdateInfo::completionDeadlineTime not bound -!missing-selector! UIUpdateInfo::estimatedPresentationTime not bound -!missing-selector! UIUpdateInfo::isImmediatePresentationExpected not bound -!missing-selector! UIUpdateInfo::isLowLatencyEventDispatchConfirmed not bound -!missing-selector! UIUpdateInfo::isPerformingLowLatencyPhases not bound -!missing-selector! UIUpdateInfo::modelTime not bound -!missing-selector! UIUpdateLink::addActionToPhase:handler: not bound -!missing-selector! UIUpdateLink::addActionToPhase:target:selector: not bound -!missing-selector! UIUpdateLink::addActionWithHandler: not bound -!missing-selector! UIUpdateLink::addActionWithTarget:selector: not bound -!missing-selector! UIUpdateLink::currentUpdateInfo not bound -!missing-selector! UIUpdateLink::isEnabled not bound -!missing-selector! UIUpdateLink::preferredFrameRateRange not bound -!missing-selector! UIUpdateLink::requiresContinuousUpdates not bound -!missing-selector! UIUpdateLink::setEnabled: not bound -!missing-selector! UIUpdateLink::setPreferredFrameRateRange: not bound -!missing-selector! UIUpdateLink::setRequiresContinuousUpdates: not bound -!missing-selector! UIUpdateLink::setWantsImmediatePresentation: not bound -!missing-selector! UIUpdateLink::setWantsLowLatencyEventDispatch: not bound -!missing-selector! UIUpdateLink::wantsImmediatePresentation not bound -!missing-selector! UIUpdateLink::wantsLowLatencyEventDispatch not bound -!missing-selector! UIViewController::preferredTransition not bound -!missing-selector! UIViewController::setPreferredTransition: not bound -!missing-selector! UIViewController::tab not bound -!missing-selector! UIZoomTransitionAlignmentRectContext::sourceView not bound -!missing-selector! UIZoomTransitionAlignmentRectContext::zoomedViewController not bound -!missing-selector! UIZoomTransitionInteractionContext::location not bound -!missing-selector! UIZoomTransitionInteractionContext::velocity not bound -!missing-selector! UIZoomTransitionInteractionContext::willBegin not bound -!missing-selector! UIZoomTransitionOptions::alignmentRectProvider not bound -!missing-selector! UIZoomTransitionOptions::dimmingColor not bound -!missing-selector! UIZoomTransitionOptions::dimmingVisualEffect not bound -!missing-selector! UIZoomTransitionOptions::interactiveDismissShouldBegin not bound -!missing-selector! UIZoomTransitionOptions::setAlignmentRectProvider: not bound -!missing-selector! UIZoomTransitionOptions::setDimmingColor: not bound -!missing-selector! UIZoomTransitionOptions::setDimmingVisualEffect: not bound -!missing-selector! UIZoomTransitionOptions::setInteractiveDismissShouldBegin: not bound -!missing-selector! UIZoomTransitionSourceViewProviderContext::sourceViewController not bound -!missing-selector! UIZoomTransitionSourceViewProviderContext::zoomedViewController not bound -!missing-type! NSAdaptiveImageGlyph not bound -!missing-type! UIActivityCollaborationModeRestriction not bound -!missing-type! UICalendarSelectionWeekOfYear not bound -!missing-type! UIDocumentViewControllerLaunchOptions not bound -!missing-type! UISearchTab not bound -!missing-type! UITab not bound -!missing-type! UITabBarControllerSidebar not bound -!missing-type! UITabGroup not bound -!missing-type! UITabSidebarItem not bound -!missing-type! UITabSidebarItemRequest not bound -!missing-type! UITabSidebarScrollTarget not bound -!missing-type! UITraitListEnvironment not bound -!missing-type! UIUpdateActionPhase not bound -!missing-type! UIUpdateInfo not bound -!missing-type! UIUpdateLink not bound -!missing-type! UIViewControllerTransition not bound -!missing-type! UIZoomTransitionAlignmentRectContext not bound -!missing-type! UIZoomTransitionInteractionContext not bound -!missing-type! UIZoomTransitionOptions not bound -!missing-type! UIZoomTransitionSourceViewProviderContext not bound -!missing-enum! UIAccessibilityExpandedStatus not bound -!missing-field! UIAccessibilityCustomActionCategoryEdit not bound -!missing-selector! NSObject::accessibilityExpandedStatus not bound -!missing-selector! NSObject::accessibilityExpandedStatusBlock not bound -!missing-selector! NSObject::accessibilityHitTest:withEvent: not bound -!missing-selector! NSObject::accessibilityNextTextNavigationElement not bound -!missing-selector! NSObject::accessibilityNextTextNavigationElementBlock not bound -!missing-selector! NSObject::accessibilityPreviousTextNavigationElement not bound -!missing-selector! NSObject::accessibilityPreviousTextNavigationElementBlock not bound -!missing-selector! NSObject::setAccessibilityExpandedStatus: not bound -!missing-selector! NSObject::setAccessibilityExpandedStatusBlock: not bound -!missing-selector! NSObject::setAccessibilityNextTextNavigationElement: not bound -!missing-selector! NSObject::setAccessibilityNextTextNavigationElementBlock: not bound -!missing-selector! NSObject::setAccessibilityPreviousTextNavigationElement: not bound -!missing-selector! NSObject::setAccessibilityPreviousTextNavigationElementBlock: not bound -!missing-selector! UIAccessibilityCustomAction::category not bound -!missing-selector! UIAccessibilityCustomAction::setCategory: not bound -!missing-selector! UITextView::setWritingToolsBehavior: not bound -!missing-selector! UITextView::writingToolsBehavior not bound -!missing-enum! UITextFormattingViewControllerComponentSize not bound -!missing-field! NSTextKit1ListMarkerFormatDocumentOption not bound -!missing-field! UITextFormattingViewControllerDecreaseFontSizeChangeType not bound -!missing-field! UITextFormattingViewControllerDecreaseIndentationChangeType not bound -!missing-field! UITextFormattingViewControllerFontAttributesComponentKey not bound -!missing-field! UITextFormattingViewControllerFontChangeType not bound -!missing-field! UITextFormattingViewControllerFontPickerComponentKey not bound -!missing-field! UITextFormattingViewControllerFontPointSizeComponentKey not bound -!missing-field! UITextFormattingViewControllerFontSizeChangeType not bound -!missing-field! UITextFormattingViewControllerFontSizeComponentKey not bound -!missing-field! UITextFormattingViewControllerFormattingStyleChangeType not bound -!missing-field! UITextFormattingViewControllerFormattingStylesComponentKey not bound -!missing-field! UITextFormattingViewControllerHighlightBlue not bound -!missing-field! UITextFormattingViewControllerHighlightChangeType not bound -!missing-field! UITextFormattingViewControllerHighlightComponentKey not bound -!missing-field! UITextFormattingViewControllerHighlightDefault not bound -!missing-field! UITextFormattingViewControllerHighlightMint not bound -!missing-field! UITextFormattingViewControllerHighlightOrange not bound -!missing-field! UITextFormattingViewControllerHighlightPickerComponentKey not bound -!missing-field! UITextFormattingViewControllerHighlightPink not bound -!missing-field! UITextFormattingViewControllerHighlightPurple not bound -!missing-field! UITextFormattingViewControllerIncreaseFontSizeChangeType not bound -!missing-field! UITextFormattingViewControllerIncreaseIndentationChangeType not bound -!missing-field! UITextFormattingViewControllerLineHeightComponentKey not bound -!missing-field! UITextFormattingViewControllerLineHeightPointSizeChangeType not bound -!missing-field! UITextFormattingViewControllerListStylesComponentKey not bound -!missing-field! UITextFormattingViewControllerRemoveBoldChangeType not bound -!missing-field! UITextFormattingViewControllerRemoveItalicChangeType not bound -!missing-field! UITextFormattingViewControllerRemoveStrikethroughChangeType not bound -!missing-field! UITextFormattingViewControllerRemoveUnderlineChangeType not bound -!missing-field! UITextFormattingViewControllerSetBoldChangeType not bound -!missing-field! UITextFormattingViewControllerSetItalicChangeType not bound -!missing-field! UITextFormattingViewControllerSetStrikethroughChangeType not bound -!missing-field! UITextFormattingViewControllerSetUnderlineChangeType not bound -!missing-field! UITextFormattingViewControllerTextAlignmentAndJustificationComponentKey not bound -!missing-field! UITextFormattingViewControllerTextAlignmentCenter not bound -!missing-field! UITextFormattingViewControllerTextAlignmentChangeType not bound -!missing-field! UITextFormattingViewControllerTextAlignmentComponentKey not bound -!missing-field! UITextFormattingViewControllerTextAlignmentJustified not bound -!missing-field! UITextFormattingViewControllerTextAlignmentLeft not bound -!missing-field! UITextFormattingViewControllerTextAlignmentNatural not bound -!missing-field! UITextFormattingViewControllerTextAlignmentRight not bound -!missing-field! UITextFormattingViewControllerTextColorChangeType not bound -!missing-field! UITextFormattingViewControllerTextColorComponentKey not bound -!missing-field! UITextFormattingViewControllerTextIndentationComponentKey not bound -!missing-field! UITextFormattingViewControllerTextListChangeType not bound -!missing-field! UITextFormattingViewControllerTextListDecimal not bound -!missing-field! UITextFormattingViewControllerTextListDisc not bound -!missing-field! UITextFormattingViewControllerTextListHyphen not bound -!missing-field! UITextFormattingViewControllerTextListOther not bound -!missing-field! UITextFormattingViewControllerUndefinedChangeType not bound -!missing-protocol! UITextFormattingViewControllerDelegate not bound -!missing-protocol-member! UITextInput::insertAttributedText: not found -!missing-protocol-member! UITextInput::replaceRange:withAttributedText: not found -!missing-protocol-member! UITextViewDelegate::textView:didBeginFormattingWithViewController: not found -!missing-protocol-member! UITextViewDelegate::textView:didEndFormattingWithViewController: not found -!missing-protocol-member! UITextViewDelegate::textView:willBeginFormattingWithViewController: not found -!missing-protocol-member! UITextViewDelegate::textView:willEndFormattingWithViewController: not found -!missing-selector! UIBackgroundConfiguration::shadowProperties not bound -!missing-selector! UIListContentConfiguration::alpha not bound -!missing-selector! UIListContentConfiguration::setAlpha: not bound -!missing-selector! UIListContentImageProperties::resolvedStrokeColorForTintColor: not bound -!missing-selector! UIListContentImageProperties::setStrokeColor: not bound -!missing-selector! UIListContentImageProperties::setStrokeColorTransformer: not bound -!missing-selector! UIListContentImageProperties::setStrokeWidth: not bound -!missing-selector! UIListContentImageProperties::strokeColor not bound -!missing-selector! UIListContentImageProperties::strokeColorTransformer not bound -!missing-selector! UIListContentImageProperties::strokeWidth not bound -!missing-selector! UIShadowProperties::color not bound -!missing-selector! UIShadowProperties::offset not bound -!missing-selector! UIShadowProperties::opacity not bound -!missing-selector! UIShadowProperties::path not bound -!missing-selector! UIShadowProperties::radius not bound -!missing-selector! UIShadowProperties::setColor: not bound -!missing-selector! UIShadowProperties::setOffset: not bound -!missing-selector! UIShadowProperties::setOpacity: not bound -!missing-selector! UIShadowProperties::setPath: not bound -!missing-selector! UIShadowProperties::setRadius: not bound -!missing-selector! UITextFormattingViewController::configuration not bound -!missing-selector! UITextFormattingViewController::delegate not bound -!missing-selector! UITextFormattingViewController::formattingDescriptor not bound -!missing-selector! UITextFormattingViewController::init not bound -!missing-selector! UITextFormattingViewController::initWithConfiguration: not bound -!missing-selector! UITextFormattingViewController::setDelegate: not bound -!missing-selector! UITextFormattingViewController::setFormattingDescriptor: not bound -!missing-selector! UITextFormattingViewControllerChangeValue::changeType not bound -!missing-selector! UITextFormattingViewControllerChangeValue::color not bound -!missing-selector! UITextFormattingViewControllerChangeValue::font not bound -!missing-selector! UITextFormattingViewControllerChangeValue::formattingStyleKey not bound -!missing-selector! UITextFormattingViewControllerChangeValue::highlight not bound -!missing-selector! UITextFormattingViewControllerChangeValue::numberValue not bound -!missing-selector! UITextFormattingViewControllerChangeValue::textAlignment not bound -!missing-selector! UITextFormattingViewControllerChangeValue::textList not bound -!missing-selector! UITextFormattingViewControllerComponent::componentKey not bound -!missing-selector! UITextFormattingViewControllerComponent::initWithComponentKey:preferredSize: not bound -!missing-selector! UITextFormattingViewControllerComponent::preferredSize not bound -!missing-selector! UITextFormattingViewControllerComponentGroup::components not bound -!missing-selector! UITextFormattingViewControllerComponentGroup::initWithComponents: not bound -!missing-selector! UITextFormattingViewControllerConfiguration::fontPickerConfiguration not bound -!missing-selector! UITextFormattingViewControllerConfiguration::formattingStyles not bound -!missing-selector! UITextFormattingViewControllerConfiguration::groups not bound -!missing-selector! UITextFormattingViewControllerConfiguration::init not bound -!missing-selector! UITextFormattingViewControllerConfiguration::initWithGroups: not bound -!missing-selector! UITextFormattingViewControllerConfiguration::setFontPickerConfiguration: not bound -!missing-selector! UITextFormattingViewControllerConfiguration::setFormattingStyles: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::fonts not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::formattingStyleKey not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::highlights not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::init not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::initWithAttributes: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::initWithString:range: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::lineHeight not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setFonts: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setFormattingStyleKey: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setHighlights: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setLineHeight: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setStrikethroughPresent: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setTextAlignments: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setTextColors: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setTextLists: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::setUnderlinePresent: not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::strikethroughPresent not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::textAlignments not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::textColors not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::textLists not bound -!missing-selector! UITextFormattingViewControllerFormattingDescriptor::underlinePresent not bound -!missing-selector! UITextFormattingViewControllerFormattingStyle::attributes not bound -!missing-selector! UITextFormattingViewControllerFormattingStyle::initWithStyleKey:title:attributes: not bound -!missing-selector! UITextFormattingViewControllerFormattingStyle::styleKey not bound -!missing-selector! UITextFormattingViewControllerFormattingStyle::title not bound -!missing-selector! UITextView::setTextFormattingConfiguration: not bound -!missing-selector! UITextView::textFormattingConfiguration not bound -!missing-type! UIShadowProperties not bound -!missing-type! UITextFormattingViewController not bound -!missing-type! UITextFormattingViewControllerChangeValue not bound -!missing-type! UITextFormattingViewControllerComponent not bound -!missing-type! UITextFormattingViewControllerComponentGroup not bound -!missing-type! UITextFormattingViewControllerConfiguration not bound -!missing-type! UITextFormattingViewControllerFormattingDescriptor not bound -!missing-type! UITextFormattingViewControllerFormattingStyle not bound -!missing-enum! UIFocusItemDeferralMode not bound -!missing-enum! UIWritingToolsResultOptions not bound -!missing-protocol! UITabBarControllerSidebarAnimating not bound -!missing-protocol-member! UIFocusItem::focusItemDeferralMode not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:displayedViewControllersForTab:proposedViewControllers: not found -!missing-protocol-member! UITextInput::attributedTextInRange: not found -!missing-protocol-member! UITextInput::didDismissWritingTools not found -!missing-protocol-member! UITextInput::willPresentWritingTools not found -!missing-protocol-member! UITextInputTraits::allowedWritingToolsResultOptions not found -!missing-protocol-member! UITextInputTraits::setAllowedWritingToolsResultOptions: not found -!missing-selector! UITab::managingTabGroup not bound -!missing-selector! UITextView::allowedWritingToolsResultOptions not bound -!missing-selector! UITextView::setAllowedWritingToolsResultOptions: not bound -!missing-field! UISceneSystemProtectionDidChangeNotification not bound -!missing-selector! UIScene::systemProtectionManager not bound -!missing-selector! UISceneSystemProtectionManager::isUserAuthenticationEnabled not bound -!missing-type! UISceneSystemProtectionManager not bound diff --git a/tests/xtro-sharpie/macOS-AppKit.ignore b/tests/xtro-sharpie/macOS-AppKit.ignore index 9c51f0add5..6fcd21c093 100644 --- a/tests/xtro-sharpie/macOS-AppKit.ignore +++ b/tests/xtro-sharpie/macOS-AppKit.ignore @@ -1271,3 +1271,7 @@ !incorrect-protocol-member! NSAccessibility::accessibilityUserInputLabels is REQUIRED and should be abstract !incorrect-protocol-member! NSAccessibility::setAccessibilityAttributedUserInputLabels: is REQUIRED and should be abstract !incorrect-protocol-member! NSAccessibility::setAccessibilityUserInputLabels: is REQUIRED and should be abstract + +# introduced and deprecated in the same version +!missing-protocol-member! NSTextInputTraits::setWritingToolsAllowedInputOptions: not found +!missing-protocol-member! NSTextInputTraits::writingToolsAllowedInputOptions not found diff --git a/tests/xtro-sharpie/macOS-AppKit.todo b/tests/xtro-sharpie/macOS-AppKit.todo index cf9240fa80..c38c97735e 100644 --- a/tests/xtro-sharpie/macOS-AppKit.todo +++ b/tests/xtro-sharpie/macOS-AppKit.todo @@ -1,135 +1,4 @@ -!deprecated-attribute-missing! NSEPSImageRep missing a [Deprecated] attribute -!deprecated-attribute-missing! NSProgressIndicator::controlTint missing a [Deprecated] attribute -!deprecated-attribute-missing! NSProgressIndicator::isBezeled missing a [Deprecated] attribute -!deprecated-attribute-missing! NSProgressIndicator::setBezeled: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSProgressIndicator::setControlTint: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSShowAnimationEffect missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::delegate missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::initWithVoice: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::isSpeaking missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::setDelegate: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::setUsesFeedbackWindow: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::startSpeakingString: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::startSpeakingString:toURL: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::stopSpeaking missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizer::usesFeedbackWindow missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:didFinishSpeaking: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:willSpeakPhoneme: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSSpeechSynthesizerDelegate::speechSynthesizer:willSpeakWord:ofString: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSViewController::presentViewControllerInWidget: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSDocument::shouldRunSavePanelWithAccessoryView missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbar::configurationDictionary missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbar::setConfigurationFromDictionary: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbar::setShowsBaselineSeparator: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbar::showsBaselineSeparator missing a [Deprecated] attribute -!deprecated-attribute-missing! NSToolbarItem::allowsDuplicatesInToolbar missing a [Deprecated] attribute -!deprecated-attribute-missing! NSWindow::disableScreenUpdatesUntilFlush missing a [Deprecated] attribute -!deprecated-attribute-missing! NSWindow::setShowsResizeIndicator: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSWindow::showsResizeIndicator missing a [Deprecated] attribute -!deprecated-attribute-missing! NSWindow::windowRef missing a [Deprecated] attribute !extra-enum-value! Managed value 2 for NSWindowSharingType.ReadWrite not found in native headers -!missing-enum! NSCursorFrameResizeDirections not bound -!missing-enum! NSCursorFrameResizePosition not bound -!missing-enum! NSHorizontalDirections not bound -!missing-enum! NSSharingCollaborationMode not bound -!missing-enum! NSVerticalDirections not bound -!missing-enum! NSWritingToolsBehavior not bound -!missing-field! NSAdaptiveImageGlyphAttributeName not bound -!missing-field! NSTextHighlightColorSchemeAttributeName not bound -!missing-field! NSTextHighlightColorSchemeBlue not bound -!missing-field! NSTextHighlightColorSchemeDefault not bound -!missing-field! NSTextHighlightColorSchemeMint not bound -!missing-field! NSTextHighlightColorSchemeOrange not bound -!missing-field! NSTextHighlightColorSchemePink not bound -!missing-field! NSTextHighlightColorSchemePurple not bound -!missing-field! NSTextHighlightStyleAttributeName not bound -!missing-field! NSTextHighlightStyleDefault not bound -!missing-field! NSToolbarNewIndexKey not bound -!missing-protocol-member! NSOpenSavePanelDelegate::panel:didSelectType: not found -!missing-protocol-member! NSOpenSavePanelDelegate::panel:displayNameForType: not found -!missing-protocol-member! NSSharingServicePickerDelegate::sharingServicePickerCollaborationModeRestrictions: not found -!missing-protocol-member! NSTextInputClient::insertAdaptiveImageGlyph:replacementRange: not found -!missing-protocol-member! NSTextInputClient::supportsAdaptiveImageGlyph not found -!missing-protocol-member! NSTextInputTraits::mathExpressionCompletionType not found -!missing-protocol-member! NSTextInputTraits::setMathExpressionCompletionType: not found -!missing-protocol-member! NSTextInputTraits::setWritingToolsAllowedInputOptions: not found -!missing-protocol-member! NSTextInputTraits::setWritingToolsBehavior: not found -!missing-protocol-member! NSTextInputTraits::writingToolsAllowedInputOptions not found -!missing-protocol-member! NSTextInputTraits::writingToolsBehavior not found !missing-protocol-member! NSTextViewDelegate::textView:writingToolsIgnoredRangesInEnclosingRange: not found !missing-protocol-member! NSTextViewDelegate::textViewWritingToolsDidEnd: not found !missing-protocol-member! NSTextViewDelegate::textViewWritingToolsWillBegin: not found -!missing-protocol-member! NSWindowDelegate::windowForSharingRequestFromWindow: not found -!missing-selector! +NSAdaptiveImageGlyph::contentType not bound -!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound -!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound -!missing-selector! +NSCursor::columnResizeCursor not bound -!missing-selector! +NSCursor::columnResizeCursorInDirections: not bound -!missing-selector! +NSCursor::frameResizeCursorFromPosition:inDirections: not bound -!missing-selector! +NSCursor::rowResizeCursor not bound -!missing-selector! +NSCursor::rowResizeCursorInDirections: not bound -!missing-selector! +NSCursor::zoomInCursor not bound -!missing-selector! +NSCursor::zoomOutCursor not bound -!missing-selector! +NSPopUpButton::popUpButtonWithMenu:target:action: not bound -!missing-selector! +NSPopUpButton::pullDownButtonWithImage:menu: not bound -!missing-selector! +NSPopUpButton::pullDownButtonWithTitle:image:menu: not bound -!missing-selector! +NSPopUpButton::pullDownButtonWithTitle:menu: not bound -!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound -!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound -!missing-selector! NSAdaptiveImageGlyph::imageContent not bound -!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound -!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound -!missing-selector! NSAttributedString::prefersRTFDInRange: not bound -!missing-selector! NSDocument::savePanelShowsFileFormatsControl not bound -!missing-selector! NSPopUpButton::altersStateOfSelectedItem not bound -!missing-selector! NSPopUpButton::setAltersStateOfSelectedItem: not bound -!missing-selector! NSPopUpButton::setUsesItemFromMenu: not bound -!missing-selector! NSPopUpButton::usesItemFromMenu not bound -!missing-selector! NSSavePanel::currentContentType not bound -!missing-selector! NSSavePanel::setCurrentContentType: not bound -!missing-selector! NSSavePanel::setShowsContentTypes: not bound -!missing-selector! NSSavePanel::showsContentTypes not bound -!missing-selector! NSSharingCollaborationModeRestriction::alertDismissButtonTitle not bound -!missing-selector! NSSharingCollaborationModeRestriction::alertMessage not bound -!missing-selector! NSSharingCollaborationModeRestriction::alertRecoverySuggestionButtonLaunchURL not bound -!missing-selector! NSSharingCollaborationModeRestriction::alertRecoverySuggestionButtonTitle not bound -!missing-selector! NSSharingCollaborationModeRestriction::alertTitle not bound -!missing-selector! NSSharingCollaborationModeRestriction::disabledMode not bound -!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode: not bound -!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage: not bound -!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle: not bound -!missing-selector! NSSharingCollaborationModeRestriction::initWithDisabledMode:alertTitle:alertMessage:alertDismissButtonTitle:alertRecoverySuggestionButtonTitle:alertRecoverySuggestionButtonLaunchURL: not bound -!missing-selector! NSTextView::drawTextHighlightBackgroundForTextRange:origin: not bound -!missing-selector! NSTextView::highlight: not bound -!missing-selector! NSTextView::isWritingToolsActive not bound -!missing-selector! NSTextView::mathExpressionCompletionType not bound -!missing-selector! NSTextView::setMathExpressionCompletionType: not bound -!missing-selector! NSTextView::setTextHighlightAttributes: not bound -!missing-selector! NSTextView::textHighlightAttributes not bound -!missing-selector! NSToolbar::allowsDisplayModeCustomization not bound -!missing-selector! NSToolbar::itemIdentifiers not bound -!missing-selector! NSToolbar::removeItemWithItemIdentifier: not bound -!missing-selector! NSToolbar::setAllowsDisplayModeCustomization: not bound -!missing-selector! NSToolbar::setItemIdentifiers: not bound -!missing-selector! NSToolbarItem::isHidden not bound -!missing-selector! NSToolbarItem::setHidden: not bound -!missing-selector! NSWindow::beginDraggingSessionWithItems:event:source: not bound -!missing-selector! NSWindow::requestSharingOfWindow:completionHandler: not bound -!missing-selector! NSWindow::requestSharingOfWindowUsingPreview:title:completionHandler: not bound -!missing-type! NSAdaptiveImageGlyph not bound -!missing-type! NSSharingCollaborationModeRestriction not bound -!missing-selector! NSTextView::setWritingToolsBehavior: not bound -!missing-selector! NSTextView::writingToolsBehavior not bound -!missing-selector! NSWindow::cascadingReferenceFrame not bound -!missing-field! NSTextKit1ListMarkerFormatDocumentOption not bound -!missing-protocol! NSViewContentSelectionInfo not bound -!missing-protocol-member! NSStandardKeyBindingResponding::showContextMenuForSelection: not found -!missing-selector! NSMenuItem::setSubtitle: not bound -!missing-selector! NSMenuItem::subtitle not bound -!missing-selector! NSResponder::contextMenuKeyDown: not bound -!missing-enum! NSWritingToolsResultOptions not bound -!missing-protocol-member! NSTextInputTraits::allowedWritingToolsResultOptions not found -!missing-protocol-member! NSTextInputTraits::setAllowedWritingToolsResultOptions: not found -!missing-selector! NSTextView::allowedWritingToolsResultOptions not bound -!missing-selector! NSTextView::setAllowedWritingToolsResultOptions: not bound diff --git a/tests/xtro-sharpie/tvOS-UIKit.ignore b/tests/xtro-sharpie/tvOS-UIKit.ignore index cf47582b81..6598a1f650 100644 --- a/tests/xtro-sharpie/tvOS-UIKit.ignore +++ b/tests/xtro-sharpie/tvOS-UIKit.ignore @@ -18,6 +18,8 @@ !missing-selector! NSObject::accessibilityDirectTouchOptions not bound !missing-selector! NSObject::accessibilityElementsBlock not bound !missing-selector! NSObject::accessibilityElementsHiddenBlock not bound +!missing-selector! NSObject::accessibilityExpandedStatus not bound +!missing-selector! NSObject::accessibilityExpandedStatusBlock not bound !missing-selector! NSObject::accessibilityFrameBlock not bound !missing-selector! NSObject::accessibilityHeaderElementsBlock not bound !missing-selector! NSObject::accessibilityHintBlock not bound @@ -54,6 +56,8 @@ !missing-selector! NSObject::setAccessibilityDirectTouchOptions: not bound !missing-selector! NSObject::setAccessibilityElementsBlock: not bound !missing-selector! NSObject::setAccessibilityElementsHiddenBlock: not bound +!missing-selector! NSObject::setAccessibilityExpandedStatus: not bound +!missing-selector! NSObject::setAccessibilityExpandedStatusBlock: not bound !missing-selector! NSObject::setAccessibilityFrameBlock: not bound !missing-selector! NSObject::setAccessibilityHeaderElementsBlock: not bound !missing-selector! NSObject::setAccessibilityHintBlock: not bound @@ -129,6 +133,8 @@ !incorrect-protocol-member! UIFocusItem::frame is REQUIRED and should be abstract !incorrect-protocol-member! UIFocusEnvironment::focusItemContainer is REQUIRED and should be abstract !incorrect-protocol-member! UIFocusEnvironment::parentFocusEnvironment is REQUIRED and should be abstract +!incorrect-protocol-member! UIMutableTraits::listEnvironment is REQUIRED and should be abstract +!incorrect-protocol-member! UIMutableTraits::setListEnvironment: is REQUIRED and should be abstract ## not supported as per introspection, rdar filled: 42851110 !missing-protocol-conformance! NSAttributedString should conform to NSItemProviderReading (defined in 'NSAttributedString_ItemProvider' category) diff --git a/tests/xtro-sharpie/tvOS-UIKit.todo b/tests/xtro-sharpie/tvOS-UIKit.todo deleted file mode 100644 index 0a733b7e90..0000000000 --- a/tests/xtro-sharpie/tvOS-UIKit.todo +++ /dev/null @@ -1,222 +0,0 @@ -!missing-enum! UICollectionLayoutListContentHuggingElements not bound -!missing-enum! UIColorProminence not bound -!missing-enum! UIListEnvironment not bound -!missing-enum! UITabBarControllerMode not bound -!missing-enum! UITableViewContentHuggingElements not bound -!missing-enum! UITabPlacement not bound -!missing-enum! UITextMathExpressionCompletionType not bound -!missing-field! NSAdaptiveImageGlyphAttributeName not bound -!missing-field! NSTextHighlightColorSchemeAttributeName not bound -!missing-field! NSTextHighlightColorSchemeBlue not bound -!missing-field! NSTextHighlightColorSchemeDefault not bound -!missing-field! NSTextHighlightColorSchemeMint not bound -!missing-field! NSTextHighlightColorSchemeOrange not bound -!missing-field! NSTextHighlightColorSchemePink not bound -!missing-field! NSTextHighlightColorSchemePurple not bound -!missing-field! NSTextHighlightStyleAttributeName not bound -!missing-field! NSTextHighlightStyleDefault not bound -!missing-protocol-member! UIFocusItem::isTransparentFocusItem not found -!missing-protocol-member! UIMutableTraits::listEnvironment not found -!missing-protocol-member! UIMutableTraits::setListEnvironment: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:didSelectTab:previousTab: not found -!missing-protocol-member! UITabBarControllerDelegate::tabBarController:shouldSelectTab: not found -!missing-protocol-member! UITextInput::insertAdaptiveImageGlyph:replacementRange: not found -!missing-protocol-member! UITextInput::setSupportsAdaptiveImageGlyph: not found -!missing-protocol-member! UITextInput::supportsAdaptiveImageGlyph not found -!missing-protocol-member! UITextInputTraits::mathExpressionCompletionType not found -!missing-protocol-member! UITextInputTraits::setMathExpressionCompletionType: not found -!missing-selector! +NSAdaptiveImageGlyph::contentType not bound -!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound -!missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound -!missing-selector! +UIBackgroundConfiguration::listCellConfiguration not bound -!missing-selector! +UIBackgroundConfiguration::listFooterConfiguration not bound -!missing-selector! +UIBackgroundConfiguration::listHeaderConfiguration not bound -!missing-selector! +UIListContentConfiguration::footerConfiguration not bound -!missing-selector! +UIListContentConfiguration::headerConfiguration not bound -!missing-selector! +UITraitCollection::traitCollectionWithListEnvironment: not bound -!missing-selector! +UIUpdateActionPhase::afterCADisplayLinkDispatch not bound -!missing-selector! +UIUpdateActionPhase::afterCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::afterEventDispatch not bound -!missing-selector! +UIUpdateActionPhase::afterLowLatencyCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::afterLowLatencyEventDispatch not bound -!missing-selector! +UIUpdateActionPhase::afterUpdateComplete not bound -!missing-selector! +UIUpdateActionPhase::afterUpdateScheduled not bound -!missing-selector! +UIUpdateActionPhase::beforeCADisplayLinkDispatch not bound -!missing-selector! +UIUpdateActionPhase::beforeCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::beforeEventDispatch not bound -!missing-selector! +UIUpdateActionPhase::beforeLowLatencyCATransactionCommit not bound -!missing-selector! +UIUpdateActionPhase::beforeLowLatencyEventDispatch not bound -!missing-selector! +UIUpdateInfo::currentUpdateInfoForView: not bound -!missing-selector! +UIUpdateInfo::currentUpdateInfoForWindowScene: not bound -!missing-selector! +UIUpdateLink::updateLinkForView: not bound -!missing-selector! +UIUpdateLink::updateLinkForView:actionHandler: not bound -!missing-selector! +UIUpdateLink::updateLinkForView:actionTarget:selector: not bound -!missing-selector! +UIUpdateLink::updateLinkForWindowScene: not bound -!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionHandler: not bound -!missing-selector! +UIUpdateLink::updateLinkForWindowScene:actionTarget:selector: not bound -!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound -!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound -!missing-selector! NSAdaptiveImageGlyph::imageContent not bound -!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound -!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound -!missing-selector! NSAttributedString::prefersRTFDInRange: not bound -!missing-selector! UICollectionLayoutListConfiguration::contentHuggingElements not bound -!missing-selector! UICollectionLayoutListConfiguration::setContentHuggingElements: not bound -!missing-selector! UICollectionView::indexPathForSupplementaryView: not bound -!missing-selector! UIColor::colorWithProminence: not bound -!missing-selector! UIColor::prominence not bound -!missing-selector! UISearchTab::initWithViewControllerProvider: not bound -!missing-selector! UITab::allowsHiding not bound -!missing-selector! UITab::badgeValue not bound -!missing-selector! UITab::identifier not bound -!missing-selector! UITab::image not bound -!missing-selector! UITab::initWithTitle:image:identifier:viewControllerProvider: not bound -!missing-selector! UITab::isHidden not bound -!missing-selector! UITab::isHiddenByDefault not bound -!missing-selector! UITab::parent not bound -!missing-selector! UITab::preferredPlacement not bound -!missing-selector! UITab::setAllowsHiding: not bound -!missing-selector! UITab::setBadgeValue: not bound -!missing-selector! UITab::setHidden: not bound -!missing-selector! UITab::setHiddenByDefault: not bound -!missing-selector! UITab::setImage: not bound -!missing-selector! UITab::setPreferredPlacement: not bound -!missing-selector! UITab::setSubtitle: not bound -!missing-selector! UITab::setTitle: not bound -!missing-selector! UITab::setUserInfo: not bound -!missing-selector! UITab::subtitle not bound -!missing-selector! UITab::tabBarController not bound -!missing-selector! UITab::title not bound -!missing-selector! UITab::userInfo not bound -!missing-selector! UITab::viewController not bound -!missing-selector! UITabBarController::compactTabIdentifiers not bound -!missing-selector! UITabBarController::customizationIdentifier not bound -!missing-selector! UITabBarController::initWithTabs: not bound -!missing-selector! UITabBarController::isTabBarHidden not bound -!missing-selector! UITabBarController::mode not bound -!missing-selector! UITabBarController::selectedTab not bound -!missing-selector! UITabBarController::setCompactTabIdentifiers: not bound -!missing-selector! UITabBarController::setCustomizationIdentifier: not bound -!missing-selector! UITabBarController::setMode: not bound -!missing-selector! UITabBarController::setSelectedTab: not bound -!missing-selector! UITabBarController::setTabBarHidden: not bound -!missing-selector! UITabBarController::setTabBarHidden:animated: not bound -!missing-selector! UITabBarController::setTabs: not bound -!missing-selector! UITabBarController::setTabs:animated: not bound -!missing-selector! UITabBarController::tabForIdentifier: not bound -!missing-selector! UITabBarController::tabs not bound -!missing-selector! UITabGroup::allowsReordering not bound -!missing-selector! UITabGroup::children not bound -!missing-selector! UITabGroup::defaultChildIdentifier not bound -!missing-selector! UITabGroup::displayOrder not bound -!missing-selector! UITabGroup::displayOrderIdentifiers not bound -!missing-selector! UITabGroup::initWithTitle:image:identifier:children:viewControllerProvider: not bound -!missing-selector! UITabGroup::managingNavigationController not bound -!missing-selector! UITabGroup::selectedChild not bound -!missing-selector! UITabGroup::setAllowsReordering: not bound -!missing-selector! UITabGroup::setChildren: not bound -!missing-selector! UITabGroup::setDefaultChildIdentifier: not bound -!missing-selector! UITabGroup::setDisplayOrderIdentifiers: not bound -!missing-selector! UITabGroup::setManagingNavigationController: not bound -!missing-selector! UITabGroup::setSelectedChild: not bound -!missing-selector! UITabGroup::tabForIdentifier: not bound -!missing-selector! UITableView::contentHuggingElements not bound -!missing-selector! UITableView::setContentHuggingElements: not bound -!missing-selector! UITextView::drawTextHighlightBackgroundForTextRange:origin: not bound -!missing-selector! UITextView::setTextHighlightAttributes: not bound -!missing-selector! UITextView::textHighlightAttributes not bound -!missing-selector! UITraitCollection::listEnvironment not bound -!missing-selector! UIUpdateInfo::completionDeadlineTime not bound -!missing-selector! UIUpdateInfo::estimatedPresentationTime not bound -!missing-selector! UIUpdateInfo::isImmediatePresentationExpected not bound -!missing-selector! UIUpdateInfo::isLowLatencyEventDispatchConfirmed not bound -!missing-selector! UIUpdateInfo::isPerformingLowLatencyPhases not bound -!missing-selector! UIUpdateInfo::modelTime not bound -!missing-selector! UIUpdateLink::addActionToPhase:handler: not bound -!missing-selector! UIUpdateLink::addActionToPhase:target:selector: not bound -!missing-selector! UIUpdateLink::addActionWithHandler: not bound -!missing-selector! UIUpdateLink::addActionWithTarget:selector: not bound -!missing-selector! UIUpdateLink::currentUpdateInfo not bound -!missing-selector! UIUpdateLink::isEnabled not bound -!missing-selector! UIUpdateLink::preferredFrameRateRange not bound -!missing-selector! UIUpdateLink::requiresContinuousUpdates not bound -!missing-selector! UIUpdateLink::setEnabled: not bound -!missing-selector! UIUpdateLink::setPreferredFrameRateRange: not bound -!missing-selector! UIUpdateLink::setRequiresContinuousUpdates: not bound -!missing-selector! UIUpdateLink::setWantsImmediatePresentation: not bound -!missing-selector! UIUpdateLink::setWantsLowLatencyEventDispatch: not bound -!missing-selector! UIUpdateLink::wantsImmediatePresentation not bound -!missing-selector! UIUpdateLink::wantsLowLatencyEventDispatch not bound -!missing-selector! UIViewController::tab not bound -!missing-type! NSAdaptiveImageGlyph not bound -!missing-type! UISearchTab not bound -!missing-type! UITab not bound -!missing-type! UITabGroup not bound -!missing-type! UITraitListEnvironment not bound -!missing-type! UIUpdateActionPhase not bound -!missing-type! UIUpdateInfo not bound -!missing-type! UIUpdateLink not bound -!missing-enum! UIAccessibilityExpandedStatus not bound -!missing-field! UIAccessibilityCustomActionCategoryEdit not bound -!missing-selector! +UIViewControllerTransition::coverVerticalTransition not bound -!missing-selector! +UIViewControllerTransition::crossDissolveTransition not bound -!missing-selector! +UIViewControllerTransition::flipHorizontalTransition not bound -!missing-selector! +UIViewControllerTransition::partialCurlTransition not bound -!missing-selector! +UIViewControllerTransition::zoomWithOptions:sourceViewProvider: not bound -!missing-selector! NSObject::accessibilityExpandedStatus not bound -!missing-selector! NSObject::accessibilityExpandedStatusBlock not bound -!missing-selector! NSObject::accessibilityHitTest:withEvent: not bound -!missing-selector! NSObject::setAccessibilityExpandedStatus: not bound -!missing-selector! NSObject::setAccessibilityExpandedStatusBlock: not bound -!missing-selector! UIAccessibilityCustomAction::category not bound -!missing-selector! UIAccessibilityCustomAction::setCategory: not bound -!missing-selector! UIViewController::preferredTransition not bound -!missing-selector! UIViewController::setPreferredTransition: not bound -!missing-selector! UIZoomTransitionAlignmentRectContext::sourceView not bound -!missing-selector! UIZoomTransitionAlignmentRectContext::zoomedViewController not bound -!missing-selector! UIZoomTransitionInteractionContext::location not bound -!missing-selector! UIZoomTransitionInteractionContext::velocity not bound -!missing-selector! UIZoomTransitionInteractionContext::willBegin not bound -!missing-selector! UIZoomTransitionOptions::alignmentRectProvider not bound -!missing-selector! UIZoomTransitionOptions::dimmingColor not bound -!missing-selector! UIZoomTransitionOptions::dimmingVisualEffect not bound -!missing-selector! UIZoomTransitionOptions::interactiveDismissShouldBegin not bound -!missing-selector! UIZoomTransitionOptions::setAlignmentRectProvider: not bound -!missing-selector! UIZoomTransitionOptions::setDimmingColor: not bound -!missing-selector! UIZoomTransitionOptions::setDimmingVisualEffect: not bound -!missing-selector! UIZoomTransitionOptions::setInteractiveDismissShouldBegin: not bound -!missing-selector! UIZoomTransitionSourceViewProviderContext::sourceViewController not bound -!missing-selector! UIZoomTransitionSourceViewProviderContext::zoomedViewController not bound -!missing-type! UIViewControllerTransition not bound -!missing-type! UIZoomTransitionAlignmentRectContext not bound -!missing-type! UIZoomTransitionInteractionContext not bound -!missing-type! UIZoomTransitionOptions not bound -!missing-type! UIZoomTransitionSourceViewProviderContext not bound -!missing-field! NSTextKit1ListMarkerFormatDocumentOption not bound -!missing-protocol-member! UITextInput::insertAttributedText: not found -!missing-protocol-member! UITextInput::replaceRange:withAttributedText: not found -!missing-selector! UIBackgroundConfiguration::shadowProperties not bound -!missing-selector! UIListContentConfiguration::alpha not bound -!missing-selector! UIListContentConfiguration::setAlpha: not bound -!missing-selector! UIListContentImageProperties::resolvedStrokeColorForTintColor: not bound -!missing-selector! UIListContentImageProperties::setStrokeColor: not bound -!missing-selector! UIListContentImageProperties::setStrokeColorTransformer: not bound -!missing-selector! UIListContentImageProperties::setStrokeWidth: not bound -!missing-selector! UIListContentImageProperties::strokeColor not bound -!missing-selector! UIListContentImageProperties::strokeColorTransformer not bound -!missing-selector! UIListContentImageProperties::strokeWidth not bound -!missing-selector! UIShadowProperties::color not bound -!missing-selector! UIShadowProperties::offset not bound -!missing-selector! UIShadowProperties::opacity not bound -!missing-selector! UIShadowProperties::path not bound -!missing-selector! UIShadowProperties::radius not bound -!missing-selector! UIShadowProperties::setColor: not bound -!missing-selector! UIShadowProperties::setOffset: not bound -!missing-selector! UIShadowProperties::setOpacity: not bound -!missing-selector! UIShadowProperties::setPath: not bound -!missing-selector! UIShadowProperties::setRadius: not bound -!missing-type! UIShadowProperties not bound -!missing-enum! UIFocusItemDeferralMode not bound -!missing-protocol-member! UIFocusItem::focusItemDeferralMode not found -!missing-protocol-member! UITextInput::attributedTextInRange: not found -!missing-selector! UITab::managingTabGroup not bound diff --git a/tests/xtro-sharpie/watchOS-UIKit.todo b/tests/xtro-sharpie/watchOS-UIKit.todo index 67484f1c8e..63a3b6801f 100644 --- a/tests/xtro-sharpie/watchOS-UIKit.todo +++ b/tests/xtro-sharpie/watchOS-UIKit.todo @@ -1,19 +1,8 @@ -!missing-field! NSAdaptiveImageGlyphAttributeName not bound -!missing-field! NSTextHighlightColorSchemeAttributeName not bound -!missing-field! NSTextHighlightColorSchemeBlue not bound -!missing-field! NSTextHighlightColorSchemeDefault not bound -!missing-field! NSTextHighlightColorSchemeMint not bound -!missing-field! NSTextHighlightColorSchemeOrange not bound -!missing-field! NSTextHighlightColorSchemePink not bound -!missing-field! NSTextHighlightColorSchemePurple not bound -!missing-field! NSTextHighlightStyleAttributeName not bound -!missing-field! NSTextHighlightStyleDefault not bound !missing-protocol! UIItemProviderReadingAugmentationProviding not bound !missing-protocol-member! NSTextAttachmentLayout::attachmentBoundsForAttributes:location:textContainer:proposedLineFragment:position: not found !missing-protocol-member! NSTextAttachmentLayout::imageForBounds:attributes:location:textContainer: not found !missing-selector! +NSAttributedString::attributedStringWithAttachment: not bound !missing-selector! +NSAttributedString::attributedStringWithAttachment:attributes: not bound -!missing-selector! NSAttributedString::prefersRTFDInRange: not bound !missing-selector! NSMutableParagraphStyle::setTextLists: not bound !missing-selector! NSMutableParagraphStyle::textLists not bound !missing-selector! NSParagraphStyle::textLists not bound @@ -31,9 +20,7 @@ !missing-selector! NSTextAttachment::setImage: not bound !missing-selector! NSTextAttachment::setLineLayoutPadding: not bound !missing-type! NSTextAttachment not bound -!missing-enum! UIAccessibilityExpandedStatus not bound !missing-enum! NSTextListOptions not bound -!missing-field! NSTextKit1ListMarkerFormatDocumentOption not bound !missing-field! NSTextListMarkerBox not bound !missing-field! NSTextListMarkerCheck not bound !missing-field! NSTextListMarkerCircle not bound @@ -52,13 +39,6 @@ !missing-field! NSTextListMarkerUppercaseLatin not bound !missing-field! NSTextListMarkerUppercaseRoman not bound !missing-protocol! NSTextLocation not bound -!missing-selector! +NSAdaptiveImageGlyph::contentType not bound -!missing-selector! +NSAttributedString::attributedStringWithAdaptiveImageGlyph:attributes: not bound -!missing-selector! NSAdaptiveImageGlyph::contentDescription not bound -!missing-selector! NSAdaptiveImageGlyph::contentIdentifier not bound -!missing-selector! NSAdaptiveImageGlyph::imageContent not bound -!missing-selector! NSAdaptiveImageGlyph::initWithCoder: not bound -!missing-selector! NSAdaptiveImageGlyph::initWithImageContent: not bound !missing-selector! NSTextList::initWithCoder: not bound !missing-selector! NSTextList::initWithMarkerFormat:options: not bound !missing-selector! NSTextList::initWithMarkerFormat:options:startingItemNumber: not bound @@ -79,8 +59,6 @@ !missing-selector! NSTextRange::location not bound !missing-selector! NSTextRange::textRangeByFormingUnionWithTextRange: not bound !missing-selector! NSTextRange::textRangeByIntersectingWithTextRange: not bound -!missing-type! NSAdaptiveImageGlyph not bound !missing-type! NSTextList not bound !missing-type! NSTextRange not bound !missing-protocol! UIItemProviderReadingAugmentationProviding not bound -!missing-enum! UIAxis not bound