[XKit] Update for xcode13 beta 5. (#12610)

Co-authored-by: Rolf Bjarne Kvinge <rolf@xamarin.com>
This commit is contained in:
Manuel de la Pena 2021-09-10 12:16:55 -04:00 коммит произвёл GitHub
Родитель 2ff6f9f675
Коммит 42dd6cea65
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
8 изменённых файлов: 849 добавлений и 793 удалений

Просмотреть файл

@ -1,3 +1,4 @@
using System;
using ObjCRuntime;
namespace Foundation {
@ -258,4 +259,21 @@ namespace Foundation {
[Field ("NSLinguisticTagPlaceName")]
PlaceName,
}
[Flags]
[Native]
public enum NSStringEnumerationOptions : ulong
{
ByLines = 0x0,
ByParagraphs = 0x1,
ByComposedCharacterSequences = 0x2,
ByWords = 0x3,
BySentences = 0x4,
ByCaretPositions = 0x5,
ByDeletionClusters = 0x6,
Reverse = 1uL << 8,
SubstringNotRequired = 1uL << 9,
Localized = 1uL << 10,
}
}

Просмотреть файл

@ -58,6 +58,7 @@ using LineBreakMode=AppKit.NSLineBreakMode;
using CollectionLayoutSectionOrthogonalScrollingBehavior=AppKit.NSCollectionLayoutSectionOrthogonalScrollingBehavior;
using CollectionElementCategory=AppKit.NSCollectionElementCategory;
using StringAttributes=AppKit.NSStringAttributes;
using View=AppKit.NSView;
#else
using BezierPath=UIKit.UIBezierPath;
using Image=UIKit.UIImage;
@ -66,6 +67,11 @@ using LineBreakMode=UIKit.UILineBreakMode;
using CollectionLayoutSectionOrthogonalScrollingBehavior=UIKit.UICollectionLayoutSectionOrthogonalScrollingBehavior;
using CollectionElementCategory=UIKit.UICollectionElementCategory;
using StringAttributes=UIKit.UIStringAttributes;
#if WATCH
using View=System.Object;
#else
using View=UIKit.UIView;
#endif
#endif
#if MONOMAC
@ -2972,4 +2978,827 @@ namespace UIKit {
[Wrap ("WeakGetBoundingRect (This, size, options, attributes.GetDictionary (), context)")]
CGRect GetBoundingRect (CGSize size, NSStringDrawingOptions options, StringAttributes attributes, [NullAllowed] NSStringDrawingContext context);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Protocol, Model (AutoGeneratedName = true)]
[BaseType (typeof (NSObject))]
interface NSTextLayoutManagerDelegate
{
[Export ("textLayoutManager:textLayoutFragmentForLocation:inTextElement:")]
NSTextLayoutFragment GetTextLayoutFragment (NSTextLayoutManager textLayoutManager, INSTextLocation location, NSTextElement textElement);
[Export ("textLayoutManager:shouldBreakLineBeforeLocation:hyphenating:")]
bool ShouldBreakLineBeforeLocation (NSTextLayoutManager textLayoutManager, INSTextLocation location, bool hyphenating);
[Export ("textLayoutManager:renderingAttributesForLink:atLocation:defaultAttributes:")]
[return: NullAllowed]
NSDictionary<NSString, NSObject> GetRenderingAttributes (NSTextLayoutManager textLayoutManager, NSObject link, INSTextLocation location, NSDictionary<NSString, NSObject> renderingAttributes);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Native]
public enum NSTextLayoutManagerSegmentType : long {
Standard = 0,
Selection = 1,
Highlight = 2,
}
[TV (15,0) ,NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Flags]
[Native]
public enum NSTextLayoutManagerSegmentOptions : ulong {
None = 0x0,
RangeNotRequired = (1uL << 0),
MiddleFragmentsExcluded = (1uL << 1),
HeadSegmentExtended = (1uL << 2),
TailSegmentExtended = (1uL << 3),
UpstreamAffinity = (1uL << 4),
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Flags]
[Native]
public enum NSTextLayoutFragmentEnumerationOptions : ulong {
None = 0x0,
Reverse = (1uL << 0),
EstimatesSize = (1uL << 1),
EnsuresLayout = (1uL << 2),
EnsuresExtraLineFragment = (1uL << 3),
}
interface INSTextLayoutManagerDelegate {}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
delegate bool NSTextLayoutManagerEnumerateRenderingAttributesDelegate (NSTextLayoutManager textLayoutManager, NSDictionary<NSString, NSObject> attributes, NSTextRange textRange);
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
delegate bool NSTextLayoutManagerEnumerateTextSegmentsDelegate (NSTextRange textSegmentRange, CGRect textSegmentFrame, nfloat baselinePosition, NSTextContainer textContainer);
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[DesignatedDefaultCtor]
[BaseType (typeof (NSObject))]
interface NSTextLayoutManager : NSSecureCoding, NSTextSelectionDataSource
{
[Wrap ("WeakDelegate")]
[NullAllowed]
INSTextLayoutManagerDelegate Delegate { get; set; }
[NullAllowed, Export ("delegate", ArgumentSemantic.Weak)]
NSObject WeakDelegate { get; set; }
[Export ("usesFontLeading")]
bool UsesFontLeading { get; set; }
[Export ("limitsLayoutForSuspiciousContents")]
bool LimitsLayoutForSuspiciousContents { get; set; }
[Export ("usesHyphenation")]
bool UsesHyphenation { get; set; }
[NullAllowed, Export ("textContentManager", ArgumentSemantic.Weak)]
NSTextContentManager TextContentManager { get; }
[Export ("replaceTextContentManager:")]
void Replace (NSTextContentManager textContentManager);
[NullAllowed, Export ("textContainer", ArgumentSemantic.Strong)]
NSTextContainer TextContainer { get; set; }
[Export ("usageBoundsForTextContainer")]
CGRect UsageBoundsForTextContainer { get; }
[Export ("textViewportLayoutController", ArgumentSemantic.Strong)]
NSTextViewportLayoutController TextViewportLayoutController { get; }
[NullAllowed, Export ("layoutQueue", ArgumentSemantic.Strong)]
NSOperationQueue LayoutQueue { get; set; }
[Export ("ensureLayoutForRange:")]
void EnsureLayout (NSTextRange range);
[Export ("ensureLayoutForBounds:")]
void EnsureLayout (CGRect bounds);
[Export ("invalidateLayoutForRange:")]
void InvalidateLayout (NSTextRange range);
[Export ("textLayoutFragmentForPosition:")]
[return: NullAllowed]
NSTextLayoutFragment GetTextLayoutFragment (CGPoint position);
[Export ("textLayoutFragmentForLocation:")]
[return: NullAllowed]
NSTextLayoutFragment GetTextLayoutFragment (INSTextLocation location);
[Export ("enumerateTextLayoutFragmentsFromLocation:options:usingBlock:")]
[return: NullAllowed]
INSTextLocation EnumerateTextLayoutFragments ([NullAllowed] INSTextLocation location, NSTextLayoutFragmentEnumerationOptions options, Func<NSTextLayoutFragment, bool> handler);
[Export ("textSelections", ArgumentSemantic.Strong)]
NSTextSelection[] TextSelections { get; set; }
[Export ("textSelectionNavigation", ArgumentSemantic.Strong)]
NSTextSelectionNavigation TextSelectionNavigation { get; set; }
[Export ("enumerateRenderingAttributesFromLocation:reverse:usingBlock:")]
void EnumerateRenderingAttributes (INSTextLocation location, bool reverse, NSTextLayoutManagerEnumerateRenderingAttributesDelegate handler);
[Export ("setRenderingAttributes:forTextRange:")]
void SetRenderingAttributes (NSDictionary<NSString, NSObject> renderingAttributes, NSTextRange textRange);
[Export ("addRenderingAttribute:value:forTextRange:")]
void AddRenderingAttribute (string renderingAttribute, [NullAllowed] NSObject value, NSTextRange textRange);
[Export ("removeRenderingAttribute:forTextRange:")]
void RemoveRenderingAttribute (string renderingAttribute, NSTextRange textRange);
[Export ("invalidateRenderingAttributesForTextRange:")]
void InvalidateRenderingAttributes (NSTextRange textRange);
[NullAllowed, Export ("renderingAttributesValidator", ArgumentSemantic.Copy)]
Action<NSTextLayoutManager, NSTextLayoutFragment> RenderingAttributesValidator { get; set; }
[Static]
[Export ("linkRenderingAttributes")]
NSDictionary<NSString, NSObject> LinkRenderingAttributes { get; }
[Export ("renderingAttributesForLink:atLocation:")]
NSDictionary<NSString, NSObject> GetRenderingAttributes (NSObject link, INSTextLocation location);
[Export ("enumerateTextSegmentsInRange:type:options:usingBlock:")]
void EnumerateTextSegments (NSTextRange textRange, NSTextLayoutManagerSegmentType type, NSTextLayoutManagerSegmentOptions options, NSTextLayoutManagerEnumerateTextSegmentsDelegate handler);
[Export ("replaceContentsInRange:withTextElements:")]
void ReplaceContents (NSTextRange range, NSTextElement[] textElements);
[Export ("replaceContentsInRange:withAttributedString:")]
void ReplaceContents (NSTextRange range, NSAttributedString attributedString);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Flags]
[Native]
public enum NSTextContentManagerEnumerationOptions : ulong
{
None = 0x0,
Reverse = (1uL << 0),
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Protocol, Model (AutoGeneratedName = true)]
[BaseType (typeof (NSObject))]
interface NSTextContentManagerDelegate
{
[Export ("textContentManager:textElementAtLocation:")]
[return: NullAllowed]
NSTextElement GetTextContentManager (NSTextContentManager textContentManager, INSTextLocation location);
[Export ("textContentManager:shouldEnumerateTextElement:options:")]
bool ShouldEnumerateTextElement (NSTextContentManager textContentManager, NSTextElement textElement, NSTextContentManagerEnumerationOptions options);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Protocol]
interface NSTextElementProvider
{
[Abstract]
[Export ("documentRange", ArgumentSemantic.Strong)]
NSTextRange DocumentRange { get; }
[Abstract]
[Export ("enumerateTextElementsFromLocation:options:usingBlock:")]
[return: NullAllowed]
INSTextLocation EnumerateTextElements ([NullAllowed] INSTextLocation textLocation, NSTextContentManagerEnumerationOptions options, Func<NSTextElement, bool> handler);
[Abstract]
[Export ("replaceContentsInRange:withTextElements:")]
void ReplaceContents (NSTextRange range, [NullAllowed] NSTextElement[] textElements);
[Abstract]
[Export ("synchronizeToBackingStore:")]
void Synchronize ([NullAllowed] Action<NSError> completionHandler);
[Export ("locationFromLocation:withOffset:")]
[return: NullAllowed]
INSTextLocation GetLocation (INSTextLocation location, nint offset);
[Export ("offsetFromLocation:toLocation:")]
nint GetOffset (INSTextLocation from, INSTextLocation to);
[Export ("adjustedRangeFromRange:forEditingTextSelection:")]
[return: NullAllowed]
NSTextRange AdjustedRange (NSTextRange textRange, bool forEditingTextSelection);
}
interface INSTextContentManagerDelegate {}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[BaseType (typeof (NSObject))]
[DisableDefaultCtor]
interface NSTextContentManager : NSTextElementProvider, NSSecureCoding
{
[DesignatedInitializer]
[Export ("init")]
IntPtr Constructor ();
[Wrap ("WeakDelegate")]
[NullAllowed]
INSTextContentManagerDelegate Delegate { get; set; }
[NullAllowed, Export ("delegate", ArgumentSemantic.Weak)]
NSObject WeakDelegate { get; set; }
[Export ("textLayoutManagers", ArgumentSemantic.Copy)]
NSTextLayoutManager[] TextLayoutManagers { get; }
[Export ("addTextLayoutManager:")]
void Add (NSTextLayoutManager textLayoutManager);
[Export ("removeTextLayoutManager:")]
void Remove (NSTextLayoutManager textLayoutManager);
[NullAllowed, Export ("primaryTextLayoutManager", ArgumentSemantic.Strong)]
NSTextLayoutManager PrimaryTextLayoutManager { get; set; }
[Async]
[Export ("synchronizeTextLayoutManagers:")]
void SynchronizeTextLayoutManagers ([NullAllowed] Action<NSError> completionHandler);
[Export ("textElementsForRange:")]
NSTextElement[] GetTextElements (NSTextRange range);
[Export ("hasEditingTransaction")]
bool HasEditingTransaction { get; }
[Async]
[Export ("performEditingTransactionUsingBlock:")]
void PerformEditingTransaction (Action transaction);
[Export ("recordEditActionInRange:newTextRange:")]
void RecordEditAction (NSTextRange originalTextRange, NSTextRange newTextRange);
[Export ("automaticallySynchronizesTextLayoutManagers")]
bool AutomaticallySynchronizesTextLayoutManagers { get; set; }
[Export ("automaticallySynchronizesToBackingStore")]
bool AutomaticallySynchronizesToBackingStore { get; set; }
}
interface INSTextLocation {}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Protocol]
interface NSTextLocation
{
[Abstract]
[Export ("compare:")]
NSComparisonResult Compare (INSTextLocation location);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[BaseType (typeof (NSObject))]
interface NSTextElement
{
[Export ("initWithTextContentManager:")]
[DesignatedInitializer]
IntPtr Constructor ([NullAllowed] NSTextContentManager textContentManager);
[NullAllowed, Export ("textContentManager", ArgumentSemantic.Weak)]
NSTextContentManager TextContentManager { get; set; }
[NullAllowed, Export ("elementRange", ArgumentSemantic.Strong)]
NSTextRange ElementRange { get; set; }
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[BaseType (typeof (NSTextElement))]
interface NSTextParagraph
{
[Export ("initWithAttributedString:")]
[DesignatedInitializer]
IntPtr Constructor ([NullAllowed] NSAttributedString attributedString);
[Export ("initWithTextContentManager:")]
[DesignatedInitializer]
IntPtr Constructor ([NullAllowed] NSTextContentManager textContentManager);
[Export ("attributedString", ArgumentSemantic.Strong)]
NSAttributedString AttributedString { get; }
[NullAllowed, Export ("paragraphContentRange", ArgumentSemantic.Strong)]
NSTextRange ParagraphContentRange { get; }
[NullAllowed, Export ("paragraphSeparatorRange", ArgumentSemantic.Strong)]
NSTextRange ParagraphSeparatorRange { get; }
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[BaseType (typeof (NSObject))]
[DisableDefaultCtor]
interface NSTextLineFragment : NSSecureCoding
{
[Export ("initWithAttributedString:range:")]
[DesignatedInitializer]
IntPtr Constructor (NSAttributedString attributedString, NSRange range);
[Export ("initWithString:attributes:range:")]
IntPtr Constructor (string @string, NSDictionary<NSString, NSObject> attributes, NSRange range);
[Export ("attributedString", ArgumentSemantic.Strong)]
NSAttributedString AttributedString { get; }
[Export ("characterRange")]
NSRange CharacterRange { get; }
[Export ("typographicBounds")]
CGRect TypographicBounds { get; }
[Export ("glyphOrigin")]
CGPoint GlyphOrigin { get; }
[Export ("drawAtPoint:inContext:")]
void Draw (CGPoint point, CGContext context);
[Export ("locationForCharacterAtIndex:")]
CGPoint GetLocation (nint characterIndex);
[Export ("characterIndexForPoint:")]
nint GetCharacterIndex (CGPoint point);
[Export ("fractionOfDistanceThroughGlyphForPoint:")]
nfloat GetFractionOfDistanceThroughGlyph (CGPoint point);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Native]
public enum NSTextLayoutFragmentState : ulong {
None = 0,
EstimatedUsageBounds = 1,
CalculatedUsageBounds = 2,
LayoutAvailable = 3,
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[BaseType (typeof (NSObject))]
[DisableDefaultCtor]
interface NSTextAttachmentViewProvider
{
[Export ("initWithTextAttachment:parentView:textLayoutManager:location:")]
[DesignatedInitializer]
IntPtr Constructor (NSTextAttachment textAttachment, [NullAllowed] View parentView, [NullAllowed] NSTextLayoutManager textLayoutManager, INSTextLocation location);
[NullAllowed, Export ("textAttachment", ArgumentSemantic.Weak)]
NSTextAttachment TextAttachment { get; }
[NullAllowed, Export ("textLayoutManager", ArgumentSemantic.Weak)]
NSTextLayoutManager TextLayoutManager { get; }
[Export ("location", ArgumentSemantic.Strong)]
INSTextLocation Location { get; }
[NullAllowed, Export ("view", ArgumentSemantic.Strong)]
View View { get; set; }
[Export ("loadView")]
void LoadView ();
[Export ("tracksTextAttachmentViewBounds")]
bool TracksTextAttachmentViewBounds { get; set; }
[Export ("attachmentBoundsForAttributes:location:textContainer:proposedLineFragment:position:")]
CGRect GetAttachmentBounds (NSDictionary<NSString, NSObject> attributes, INSTextLocation location, [NullAllowed] NSTextContainer textContainer, CGRect proposedLineFragment, CGPoint position);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[BaseType (typeof (NSObject))]
[DisableDefaultCtor]
interface NSTextLayoutFragment : NSSecureCoding
{
[Export ("initWithTextElement:range:")]
[DesignatedInitializer]
IntPtr Constructor (NSTextElement textElement, [NullAllowed] NSTextRange rangeInElement);
[NullAllowed, Export ("textLayoutManager", ArgumentSemantic.Weak)]
NSTextLayoutManager TextLayoutManager { get; }
[NullAllowed, Export ("textElement", ArgumentSemantic.Weak)]
NSTextElement TextElement { get; }
[Export ("rangeInElement", ArgumentSemantic.Strong)]
NSTextRange RangeInElement { get; }
[Export ("textLineFragments", ArgumentSemantic.Copy)]
NSTextLineFragment[] TextLineFragments { get; }
[NullAllowed, Export ("layoutQueue", ArgumentSemantic.Strong)]
NSOperationQueue LayoutQueue { get; set; }
[Export ("state")]
NSTextLayoutFragmentState State { get; }
[Export ("invalidateLayout")]
void InvalidateLayout ();
[Export ("layoutFragmentFrame")]
CGRect LayoutFragmentFrame { get; }
[Export ("renderingSurfaceBounds")]
CGRect RenderingSurfaceBounds { get; }
[Export ("leadingPadding")]
nfloat LeadingPadding { get; }
[Export ("trailingPadding")]
nfloat TrailingPadding { get; }
[Export ("topMargin")]
nfloat TopMargin { get; }
[Export ("bottomMargin")]
nfloat BottomMargin { get; }
[Export ("drawAtPoint:inContext:")]
void Draw (CGPoint point, CGContext context);
[Export ("textAttachmentViewProviders", ArgumentSemantic.Copy)]
NSTextAttachmentViewProvider[] TextAttachmentViewProviders { get; }
[Export ("frameForTextAttachmentAtLocation:")]
CGRect GetFrameForTextAttachment (INSTextLocation location);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[BaseType (typeof (NSObject))]
[DisableDefaultCtor]
interface NSTextRange
{
[Export ("initWithLocation:endLocation:")]
[DesignatedInitializer]
IntPtr Constructor (INSTextLocation location, [NullAllowed] INSTextLocation endLocation);
[Export ("initWithLocation:")]
IntPtr Constructor (INSTextLocation location);
[Export ("empty")]
bool Empty { [Bind ("isEmpty")] get; }
[Export ("location", ArgumentSemantic.Strong)]
INSTextLocation Location { get; }
[Export ("endLocation", ArgumentSemantic.Strong)]
INSTextLocation EndLocation { get; }
[Export ("isEqualToTextRange:")]
bool IsEqual (NSTextRange textRange);
[Export ("containsLocation:")]
bool Contains (INSTextLocation location);
[Export ("containsRange:")]
bool Contains (NSTextRange textRange);
[Export ("intersectsWithTextRange:")]
bool Intersects (NSTextRange textRange);
[Export ("textRangeByIntersectingWithTextRange:")]
[return: NullAllowed]
NSTextRange GetTextRangeByIntersecting (NSTextRange textRange);
[Export ("textRangeByFormingUnionWithTextRange:")]
NSTextRange GetTextRangeByFormingUnion (NSTextRange textRange);
}
interface INSTextViewportLayoutControllerDelegate {}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0)]
[Protocol, Model (AutoGeneratedName = true)]
[BaseType (typeof (NSObject))]
interface NSTextViewportLayoutControllerDelegate
{
[Abstract]
[Export ("viewportBoundsForTextViewportLayoutController:")]
CGRect GetViewportBounds (NSTextViewportLayoutController textViewportLayoutController);
[Abstract]
[Export ("textViewportLayoutController:configureRenderingSurfaceForTextLayoutFragment:")]
void ConfigureRenderingSurface (NSTextViewportLayoutController textViewportLayoutController, NSTextLayoutFragment textLayoutFragment);
[Export ("textViewportLayoutControllerWillLayout:")]
void WillLayout (NSTextViewportLayoutController textViewportLayoutController);
[Export ("textViewportLayoutControllerDidLayout:")]
void DidLayout (NSTextViewportLayoutController textViewportLayoutController);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[BaseType (typeof (NSObject))]
[DisableDefaultCtor]
interface NSTextViewportLayoutController
{
[Export ("initWithTextLayoutManager:")]
[DesignatedInitializer]
IntPtr Constructor (NSTextLayoutManager textLayoutManager);
[Wrap ("WeakDelegate")]
[NullAllowed]
INSTextViewportLayoutControllerDelegate Delegate { get; set; }
[NullAllowed, Export ("delegate", ArgumentSemantic.Weak)]
NSObject WeakDelegate { get; set; }
[NullAllowed, Export ("textLayoutManager", ArgumentSemantic.Weak)]
NSTextLayoutManager TextLayoutManager { get; }
[Export ("viewportBounds")]
CGRect ViewportBounds { get; }
[NullAllowed, Export ("viewportRange")]
NSTextRange ViewportRange { get; }
[Export ("layoutViewport")]
void LayoutViewport ();
[Export ("relocateViewportToTextLocation:")]
nfloat RelocateViewport (INSTextLocation textLocation);
[Export ("adjustViewportByVerticalOffset:")]
void AdjustViewport (nfloat verticalOffset);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Native]
public enum NSTextSelectionGranularity : long
{
Character,
Word,
Paragraph,
Line,
Sentence,
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Native]
public enum NSTextSelectionAffinity : long {
Upstream = 0,
Downstream = 1,
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[BaseType (typeof (NSObject))]
[DisableDefaultCtor]
interface NSTextSelection : NSSecureCoding
{
[Export ("initWithRanges:affinity:granularity:")]
[DesignatedInitializer]
IntPtr Constructor (NSTextRange[] textRanges, NSTextSelectionAffinity affinity, NSTextSelectionGranularity granularity);
[Export ("initWithRange:affinity:granularity:")]
IntPtr Constructor (NSTextRange range, NSTextSelectionAffinity affinity, NSTextSelectionGranularity granularity);
[Export ("initWithLocation:affinity:")]
IntPtr Constructor (INSTextLocation location, NSTextSelectionAffinity affinity);
[Export ("textRanges", ArgumentSemantic.Copy)]
NSTextRange[] TextRanges { get; }
[Export ("granularity")]
NSTextSelectionGranularity Granularity { get; }
[Export ("affinity")]
NSTextSelectionAffinity Affinity { get; }
[Export ("transient")]
bool Transient { [Bind ("isTransient")] get; }
[Export ("anchorPositionOffset")]
nfloat AnchorPositionOffset { get; set; }
[Export ("logical")]
bool Logical { [Bind ("isLogical")] get; set; }
[NullAllowed, Export ("secondarySelectionLocation", ArgumentSemantic.Strong)]
INSTextLocation SecondarySelectionLocation { get; set; }
[Export ("typingAttributes", ArgumentSemantic.Copy)]
NSDictionary<NSString, NSObject> TypingAttributes { get; set; }
[Export ("textSelectionWithTextRanges:")]
NSTextSelection GetTextSelection (NSTextRange[] textRanges);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
delegate void NSTextSelectionDataSourceEnumerateSubstringsDelegate (NSString substring, NSTextRange substringRange, NSTextRange enclodingRange, out bool stop);
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
delegate void NSTextSelectionDataSourceEnumerateCaretOffsetsDelegate (nfloat caretOffset, INSTextLocation location, bool leadingEdge, out bool stop);
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
delegate void NSTextSelectionDataSourceEnumerateContainerBoundariesDelegate (INSTextLocation location, out bool stop);
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Native]
public enum NSTextSelectionNavigationLayoutOrientation : long {
Horizontal = 0,
Vertical = 1,
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Native]
public enum NSTextSelectionNavigationWritingDirection : long {
LeftToRight = 0,
RightToLeft = 1,
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Protocol, Model (AutoGeneratedName = true)]
[BaseType (typeof (NSObject))]
interface NSTextSelectionDataSource
{
[Abstract]
[Export ("documentRange", ArgumentSemantic.Strong)]
NSTextRange DocumentRange { get; }
[Abstract]
[Export ("enumerateSubstringsFromLocation:options:usingBlock:")]
void EnumerateSubstrings (INSTextLocation location, NSStringEnumerationOptions options, NSTextSelectionDataSourceEnumerateSubstringsDelegate handler);
[Abstract]
[Export ("textRangeForSelectionGranularity:enclosingLocation:")]
[return: NullAllowed]
NSTextRange GetTextRange (NSTextSelectionGranularity selectionGranularity, INSTextLocation location);
[Abstract]
[Export ("locationFromLocation:withOffset:")]
[return: NullAllowed]
INSTextLocation GetLocation (INSTextLocation location, nint offset);
[Abstract]
[Export ("offsetFromLocation:toLocation:")]
nint GetOffsetFromLocation (INSTextLocation from, INSTextLocation to);
[Abstract]
[Export ("baseWritingDirectionAtLocation:")]
NSTextSelectionNavigationWritingDirection GetBaseWritingDirection (INSTextLocation location);
[Abstract]
[Export ("enumerateCaretOffsetsInLineFragmentAtLocation:usingBlock:")]
void EnumerateCaretOffsets (INSTextLocation location, NSTextSelectionDataSourceEnumerateCaretOffsetsDelegate handler);
[Abstract]
[Export ("lineFragmentRangeForPoint:inContainerAtLocation:")]
[return: NullAllowed]
NSTextRange GetLineFragmentRange (CGPoint point, INSTextLocation location);
[Export ("enumerateContainerBoundariesFromLocation:reverse:usingBlock:")]
void EnumerateContainerBoundaries (INSTextLocation location, bool reverse, NSTextSelectionDataSourceEnumerateContainerBoundariesDelegate handler);
[Export ("textLayoutOrientationAtLocation:")]
NSTextSelectionNavigationLayoutOrientation GetTextLayoutOrientation (INSTextLocation location);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Native]
public enum NSTextSelectionNavigationDirection : long {
Forward,
Backward,
Right,
Left,
Up,
Down,
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Native]
public enum NSTextSelectionNavigationDestination : long {
Character,
Word,
Line,
Sentence,
Paragraph,
Container,
Document,
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Flags]
[Native]
public enum NSTextSelectionNavigationModifier : ulong {
Extend = (1uL << 0),
Visual = (1uL << 1),
Multiple = (1uL << 2),
}
interface INSTextSelectionDataSource {}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[BaseType (typeof (NSObject))]
[DisableDefaultCtor]
interface NSTextSelectionNavigation
{
[Export ("initWithDataSource:")]
[DesignatedInitializer]
IntPtr Constructor (INSTextSelectionDataSource dataSource);
[Wrap ("WeakTextSelectionDataSource")]
[NullAllowed]
INSTextSelectionDataSource TextSelectionDataSource { get; }
[NullAllowed, Export ("textSelectionDataSource", ArgumentSemantic.Weak)]
NSObject WeakTextSelectionDataSource { get; }
[Export ("allowsNonContiguousRanges")]
bool AllowsNonContiguousRanges { get; set; }
[Export ("rotatesCoordinateSystemForLayoutOrientation")]
bool RotatesCoordinateSystemForLayoutOrientation { get; set; }
[Export ("flushLayoutCache")]
void FlushLayoutCache ();
[Export ("destinationSelectionForTextSelection:direction:destination:extending:confined:")]
[return: NullAllowed]
NSTextSelection GetDestinationSelection (NSTextSelection textSelection, NSTextSelectionNavigationDirection direction, NSTextSelectionNavigationDestination destination, bool extending, bool confined);
[Export ("textSelectionsInteractingAtPoint:inContainerAtLocation:anchors:modifiers:selecting:bounds:")]
NSTextSelection[] GetTextSelectionsInteracting (CGPoint point, INSTextLocation containerLocation, NSTextSelection[] anchors, NSTextSelectionNavigationModifier modifiers, bool selecting, CGRect bounds);
[Export ("textSelectionForSelectionGranularity:enclosingTextSelection:")]
NSTextSelection GetTextSelection (NSTextSelectionGranularity selectionGranularity, NSTextSelection textSelection);
[Export ("textSelectionForSelectionGranularity:enclosingPoint:inContainerAtLocation:")]
[return: NullAllowed]
NSTextSelection GetTextSelection (NSTextSelectionGranularity selectionGranularity, CGPoint point, INSTextLocation location);
[Export ("resolvedInsertionLocationForTextSelection:writingDirection:")]
[return: NullAllowed]
INSTextLocation GetResolvedInsertionLocation (NSTextSelection textSelection, NSTextSelectionNavigationWritingDirection writingDirection);
[Export ("deletionRangesForTextSelection:direction:destination:allowsDecomposition:")]
NSTextRange[] GetDeletionRanges (NSTextSelection textSelection, NSTextSelectionNavigationDirection direction, NSTextSelectionNavigationDestination destination, bool allowsDecomposition);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Protocol, Model (AutoGeneratedName = true)]
[BaseType (typeof (NSObject))]
interface NSTextContentStorageDelegate : NSTextContentManagerDelegate
{
[Export ("textContentStorage:textParagraphWithRange:")]
[return: NullAllowed]
NSTextParagraph GetTextParagraph (NSTextContentStorage textContentStorage, NSRange range);
}
interface INSTextContentStorageDelegate {}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[Protocol]
interface NSTextStorageObserving
{
[Abstract]
[NullAllowed, Export ("textStorage", ArgumentSemantic.Strong)]
NSTextStorage TextStorage { get; set; }
[Abstract]
[Export ("processEditingForTextStorage:edited:range:changeInLength:invalidatedRange:")]
void ProcessEditing (NSTextStorage textStorage, NSTextStorageEditActions editMask, NSRange newCharRange, nint delta, NSRange invalidatedCharRange);
[Abstract]
[Export ("performEditingTransactionForTextStorage:usingBlock:")]
void PerformEditingTransaction (NSTextStorage textStorage, Action transaction);
}
[TV (15,0), NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0)]
[BaseType (typeof (NSTextContentManager))]
interface NSTextContentStorage : NSTextStorageObserving
{
[Wrap ("WeakDelegate")]
[NullAllowed]
INSTextContentStorageDelegate Delegate { get; set; }
[NullAllowed, Export ("delegate", ArgumentSemantic.Weak)]
NSObject WeakDelegate { get; set; }
[NullAllowed, Export ("attributedString", ArgumentSemantic.Copy)]
NSAttributedString AttributedString { get; set; }
[Export ("attributedStringForTextElement:")]
[return: NullAllowed]
NSAttributedString GetAttributedString (NSTextElement textElement);
[Export ("textElementForAttributedString:")]
[return: NullAllowed]
NSTextElement GetTextElement (NSAttributedString attributedString);
[Export ("locationFromLocation:withOffset:")]
[return: NullAllowed]
INSTextLocation GetLocation (INSTextLocation location, nint offset);
[Export ("offsetFromLocation:toLocation:")]
nint GetOffset (INSTextLocation from, INSTextLocation to);
[Export ("adjustedRangeFromRange:forEditingTextSelection:")]
[return: NullAllowed]
NSTextRange GetAdjustedRange (NSTextRange textRange, bool forEditingTextSelection);
}
}

Просмотреть файл

@ -963,6 +963,8 @@ namespace Introspection {
case "Register":
case "SignalEnumerator":
return m.DeclaringType.Name == "NSFileProviderManager";
case "Synchronize": // comes from a protocol implementation
return m.DeclaringType.Name == "NSTextContentManager";
}
return false;
}

Просмотреть файл

@ -48,18 +48,6 @@
!incorrect-protocol-member! UIFocusItem::frame is REQUIRED and should be abstract
!incorrect-protocol-member! UITextDocumentProxy::setMarkedText:selectedRange: is REQUIRED and should be abstract
!incorrect-protocol-member! UITextDocumentProxy::unmarkText is REQUIRED and should be abstract
!missing-enum! NSTextContentManagerEnumerationOptions not bound
!missing-enum! NSTextLayoutFragmentEnumerationOptions not bound
!missing-enum! NSTextLayoutFragmentState not bound
!missing-enum! NSTextLayoutManagerSegmentOptions not bound
!missing-enum! NSTextLayoutManagerSegmentType not bound
!missing-enum! NSTextSelectionAffinity not bound
!missing-enum! NSTextSelectionGranularity not bound
!missing-enum! NSTextSelectionNavigationDestination not bound
!missing-enum! NSTextSelectionNavigationDirection not bound
!missing-enum! NSTextSelectionNavigationLayoutOrientation not bound
!missing-enum! NSTextSelectionNavigationModifier not bound
!missing-enum! NSTextSelectionNavigationWritingDirection not bound
!missing-enum! UIBandSelectionInteractionState not bound
!missing-enum! UIBehavioralStyle not bound
!missing-enum! UIButtonConfigurationCornerStyle not bound
@ -480,14 +468,6 @@
!missing-pinvoke! UIFontWeightForImageSymbolWeight is not bound
!missing-pinvoke! UIImageSymbolWeightForFontWeight is not bound
!missing-protocol! NSTextAttachmentLayout not bound
!missing-protocol! NSTextContentManagerDelegate not bound
!missing-protocol! NSTextContentStorageDelegate not bound
!missing-protocol! NSTextElementProvider not bound
!missing-protocol! NSTextLayoutManagerDelegate not bound
!missing-protocol! NSTextLocation not bound
!missing-protocol! NSTextSelectionDataSource not bound
!missing-protocol! NSTextStorageObserving not bound
!missing-protocol! NSTextViewportLayoutControllerDelegate not bound
!missing-protocol! UIActivityItemsConfigurationProviding not bound
!missing-protocol! UISheetPresentationControllerDelegate not bound
!missing-protocol! UIToolTipInteractionDelegate not bound
@ -517,7 +497,6 @@
!missing-requires-super! UIControl::contextMenuInteraction:willEndForConfiguration:animator: is missing an [RequiresSuper] attribute
!missing-selector! +NSTextAttachment::registerTextAttachmentViewProviderClass:forFileType: not bound
!missing-selector! +NSTextAttachment::textAttachmentViewProviderClassForFileType: not bound
!missing-selector! +NSTextLayoutManager::linkRenderingAttributes not bound
!missing-selector! +NSToolbarItem::itemWithItemIdentifier:barButtonItem: not bound
!missing-selector! +UIAction::captureTextFromCameraActionForResponder:identifier: not bound
!missing-selector! +UIButton::buttonWithConfiguration:primaryAction: not bound
@ -572,174 +551,9 @@
!missing-selector! NSTextAttachment::setAllowsTextAttachmentView: not bound
!missing-selector! NSTextAttachment::setLineLayoutPadding: not bound
!missing-selector! NSTextAttachment::usesTextAttachmentView not bound
!missing-selector! NSTextAttachmentViewProvider::attachmentBoundsForAttributes:location:textContainer:proposedLineFragment:position: not bound
!missing-selector! NSTextAttachmentViewProvider::initWithTextAttachment:parentView:textLayoutManager:location: not bound
!missing-selector! NSTextAttachmentViewProvider::loadView not bound
!missing-selector! NSTextAttachmentViewProvider::location not bound
!missing-selector! NSTextAttachmentViewProvider::setTracksTextAttachmentViewBounds: not bound
!missing-selector! NSTextAttachmentViewProvider::setView: not bound
!missing-selector! NSTextAttachmentViewProvider::textAttachment not bound
!missing-selector! NSTextAttachmentViewProvider::textLayoutManager not bound
!missing-selector! NSTextAttachmentViewProvider::tracksTextAttachmentViewBounds not bound
!missing-selector! NSTextAttachmentViewProvider::view not bound
!missing-selector! NSTextContainer::textLayoutManager not bound
!missing-selector! NSTextContentManager::addTextLayoutManager: not bound
!missing-selector! NSTextContentManager::automaticallySynchronizesTextLayoutManagers not bound
!missing-selector! NSTextContentManager::automaticallySynchronizesToBackingStore not bound
!missing-selector! NSTextContentManager::delegate not bound
!missing-selector! NSTextContentManager::hasEditingTransaction not bound
!missing-selector! NSTextContentManager::init not bound
!missing-selector! NSTextContentManager::initWithCoder: not bound
!missing-selector! NSTextContentManager::performEditingTransactionUsingBlock: not bound
!missing-selector! NSTextContentManager::primaryTextLayoutManager not bound
!missing-selector! NSTextContentManager::recordEditActionInRange:newTextRange: not bound
!missing-selector! NSTextContentManager::removeTextLayoutManager: not bound
!missing-selector! NSTextContentManager::setAutomaticallySynchronizesTextLayoutManagers: not bound
!missing-selector! NSTextContentManager::setAutomaticallySynchronizesToBackingStore: not bound
!missing-selector! NSTextContentManager::setDelegate: not bound
!missing-selector! NSTextContentManager::setPrimaryTextLayoutManager: not bound
!missing-selector! NSTextContentManager::synchronizeTextLayoutManagers: not bound
!missing-selector! NSTextContentManager::textElementsForRange: not bound
!missing-selector! NSTextContentManager::textLayoutManagers not bound
!missing-selector! NSTextContentStorage::adjustedRangeFromRange:forEditingTextSelection: not bound
!missing-selector! NSTextContentStorage::attributedString not bound
!missing-selector! NSTextContentStorage::attributedStringForTextElement: not bound
!missing-selector! NSTextContentStorage::delegate not bound
!missing-selector! NSTextContentStorage::locationFromLocation:withOffset: not bound
!missing-selector! NSTextContentStorage::offsetFromLocation:toLocation: not bound
!missing-selector! NSTextContentStorage::setAttributedString: not bound
!missing-selector! NSTextContentStorage::setDelegate: not bound
!missing-selector! NSTextContentStorage::textElementForAttributedString: not bound
!missing-selector! NSTextElement::elementRange not bound
!missing-selector! NSTextElement::initWithTextContentManager: not bound
!missing-selector! NSTextElement::setElementRange: not bound
!missing-selector! NSTextElement::setTextContentManager: not bound
!missing-selector! NSTextElement::textContentManager not bound
!missing-selector! NSTextLayoutFragment::bottomMargin not bound
!missing-selector! NSTextLayoutFragment::drawAtPoint:inContext: not bound
!missing-selector! NSTextLayoutFragment::frameForTextAttachmentAtLocation: not bound
!missing-selector! NSTextLayoutFragment::initWithCoder: not bound
!missing-selector! NSTextLayoutFragment::initWithTextElement:range: not bound
!missing-selector! NSTextLayoutFragment::invalidateLayout not bound
!missing-selector! NSTextLayoutFragment::layoutFragmentFrame not bound
!missing-selector! NSTextLayoutFragment::layoutQueue not bound
!missing-selector! NSTextLayoutFragment::leadingPadding not bound
!missing-selector! NSTextLayoutFragment::rangeInElement not bound
!missing-selector! NSTextLayoutFragment::renderingSurfaceBounds not bound
!missing-selector! NSTextLayoutFragment::setLayoutQueue: not bound
!missing-selector! NSTextLayoutFragment::state not bound
!missing-selector! NSTextLayoutFragment::textAttachmentViewProviders not bound
!missing-selector! NSTextLayoutFragment::textElement not bound
!missing-selector! NSTextLayoutFragment::textLayoutManager not bound
!missing-selector! NSTextLayoutFragment::textLineFragments not bound
!missing-selector! NSTextLayoutFragment::topMargin not bound
!missing-selector! NSTextLayoutFragment::trailingPadding not bound
!missing-selector! NSTextLayoutManager::addRenderingAttribute:value:forTextRange: not bound
!missing-selector! NSTextLayoutManager::delegate not bound
!missing-selector! NSTextLayoutManager::ensureLayoutForBounds: not bound
!missing-selector! NSTextLayoutManager::ensureLayoutForRange: not bound
!missing-selector! NSTextLayoutManager::enumerateRenderingAttributesFromLocation:reverse:usingBlock: not bound
!missing-selector! NSTextLayoutManager::enumerateTextLayoutFragmentsFromLocation:options:usingBlock: not bound
!missing-selector! NSTextLayoutManager::enumerateTextSegmentsInRange:type:options:usingBlock: not bound
!missing-selector! NSTextLayoutManager::init not bound
!missing-selector! NSTextLayoutManager::initWithCoder: not bound
!missing-selector! NSTextLayoutManager::invalidateLayoutForRange: not bound
!missing-selector! NSTextLayoutManager::invalidateRenderingAttributesForTextRange: not bound
!missing-selector! NSTextLayoutManager::layoutQueue not bound
!missing-selector! NSTextLayoutManager::limitsLayoutForSuspiciousContents not bound
!missing-selector! NSTextLayoutManager::removeRenderingAttribute:forTextRange: not bound
!missing-selector! NSTextLayoutManager::renderingAttributesForLink:atLocation: not bound
!missing-selector! NSTextLayoutManager::renderingAttributesValidator not bound
!missing-selector! NSTextLayoutManager::replaceContentsInRange:withAttributedString: not bound
!missing-selector! NSTextLayoutManager::replaceContentsInRange:withTextElements: not bound
!missing-selector! NSTextLayoutManager::replaceTextContentManager: not bound
!missing-selector! NSTextLayoutManager::setDelegate: not bound
!missing-selector! NSTextLayoutManager::setLayoutQueue: not bound
!missing-selector! NSTextLayoutManager::setLimitsLayoutForSuspiciousContents: not bound
!missing-selector! NSTextLayoutManager::setRenderingAttributes:forTextRange: not bound
!missing-selector! NSTextLayoutManager::setRenderingAttributesValidator: not bound
!missing-selector! NSTextLayoutManager::setTextContainer: not bound
!missing-selector! NSTextLayoutManager::setTextSelectionNavigation: not bound
!missing-selector! NSTextLayoutManager::setTextSelections: not bound
!missing-selector! NSTextLayoutManager::setUsesFontLeading: not bound
!missing-selector! NSTextLayoutManager::setUsesHyphenation: not bound
!missing-selector! NSTextLayoutManager::textContainer not bound
!missing-selector! NSTextLayoutManager::textContentManager not bound
!missing-selector! NSTextLayoutManager::textLayoutFragmentForLocation: not bound
!missing-selector! NSTextLayoutManager::textLayoutFragmentForPosition: not bound
!missing-selector! NSTextLayoutManager::textSelectionNavigation not bound
!missing-selector! NSTextLayoutManager::textSelections not bound
!missing-selector! NSTextLayoutManager::textViewportLayoutController not bound
!missing-selector! NSTextLayoutManager::usageBoundsForTextContainer not bound
!missing-selector! NSTextLayoutManager::usesFontLeading not bound
!missing-selector! NSTextLayoutManager::usesHyphenation not bound
!missing-selector! NSTextLineFragment::attributedString not bound
!missing-selector! NSTextLineFragment::characterIndexForPoint: not bound
!missing-selector! NSTextLineFragment::characterRange not bound
!missing-selector! NSTextLineFragment::drawAtPoint:inContext: not bound
!missing-selector! NSTextLineFragment::fractionOfDistanceThroughGlyphForPoint: not bound
!missing-selector! NSTextLineFragment::glyphOrigin not bound
!missing-selector! NSTextLineFragment::initWithAttributedString:range: not bound
!missing-selector! NSTextLineFragment::initWithCoder: not bound
!missing-selector! NSTextLineFragment::initWithString:attributes:range: not bound
!missing-selector! NSTextLineFragment::locationForCharacterAtIndex: not bound
!missing-selector! NSTextLineFragment::typographicBounds not bound
!missing-selector! NSTextParagraph::attributedString not bound
!missing-selector! NSTextParagraph::initWithAttributedString: not bound
!missing-selector! NSTextParagraph::paragraphContentRange not bound
!missing-selector! NSTextParagraph::paragraphSeparatorRange not bound
!missing-selector! NSTextRange::containsLocation: not bound
!missing-selector! NSTextRange::containsRange: not bound
!missing-selector! NSTextRange::endLocation not bound
!missing-selector! NSTextRange::initWithLocation: not bound
!missing-selector! NSTextRange::initWithLocation:endLocation: not bound
!missing-selector! NSTextRange::intersectsWithTextRange: not bound
!missing-selector! NSTextRange::isEmpty not bound
!missing-selector! NSTextRange::isEqualToTextRange: not bound
!missing-selector! NSTextRange::location not bound
!missing-selector! NSTextRange::textRangeByFormingUnionWithTextRange: not bound
!missing-selector! NSTextRange::textRangeByIntersectingWithTextRange: not bound
!missing-selector! NSTextSelection::affinity not bound
!missing-selector! NSTextSelection::anchorPositionOffset not bound
!missing-selector! NSTextSelection::granularity not bound
!missing-selector! NSTextSelection::initWithCoder: not bound
!missing-selector! NSTextSelection::initWithLocation:affinity: not bound
!missing-selector! NSTextSelection::initWithRange:affinity:granularity: not bound
!missing-selector! NSTextSelection::initWithRanges:affinity:granularity: not bound
!missing-selector! NSTextSelection::isLogical not bound
!missing-selector! NSTextSelection::isTransient not bound
!missing-selector! NSTextSelection::secondarySelectionLocation not bound
!missing-selector! NSTextSelection::setAnchorPositionOffset: not bound
!missing-selector! NSTextSelection::setLogical: not bound
!missing-selector! NSTextSelection::setSecondarySelectionLocation: not bound
!missing-selector! NSTextSelection::setTypingAttributes: not bound
!missing-selector! NSTextSelection::textRanges not bound
!missing-selector! NSTextSelection::textSelectionWithTextRanges: not bound
!missing-selector! NSTextSelection::typingAttributes not bound
!missing-selector! NSTextSelectionNavigation::allowsNonContiguousRanges not bound
!missing-selector! NSTextSelectionNavigation::deletionRangesForTextSelection:direction:destination:allowsDecomposition: not bound
!missing-selector! NSTextSelectionNavigation::destinationSelectionForTextSelection:direction:destination:extending:confined: not bound
!missing-selector! NSTextSelectionNavigation::flushLayoutCache not bound
!missing-selector! NSTextSelectionNavigation::initWithDataSource: not bound
!missing-selector! NSTextSelectionNavigation::resolvedInsertionLocationForTextSelection:writingDirection: not bound
!missing-selector! NSTextSelectionNavigation::rotatesCoordinateSystemForLayoutOrientation not bound
!missing-selector! NSTextSelectionNavigation::setAllowsNonContiguousRanges: not bound
!missing-selector! NSTextSelectionNavigation::setRotatesCoordinateSystemForLayoutOrientation: not bound
!missing-selector! NSTextSelectionNavigation::textSelectionDataSource not bound
!missing-selector! NSTextSelectionNavigation::textSelectionForSelectionGranularity:enclosingPoint:inContainerAtLocation: not bound
!missing-selector! NSTextSelectionNavigation::textSelectionForSelectionGranularity:enclosingTextSelection: not bound
!missing-selector! NSTextSelectionNavigation::textSelectionsInteractingAtPoint:inContainerAtLocation:anchors:modifiers:selecting:bounds: not bound
!missing-selector! NSTextStorage::setTextStorageObserver: not bound
!missing-selector! NSTextStorage::textStorageObserver not bound
!missing-selector! NSTextViewportLayoutController::adjustViewportByVerticalOffset: not bound
!missing-selector! NSTextViewportLayoutController::delegate not bound
!missing-selector! NSTextViewportLayoutController::initWithTextLayoutManager: not bound
!missing-selector! NSTextViewportLayoutController::layoutViewport not bound
!missing-selector! NSTextViewportLayoutController::relocateViewportToTextLocation: not bound
!missing-selector! NSTextViewportLayoutController::setDelegate: not bound
!missing-selector! NSTextViewportLayoutController::textLayoutManager not bound
!missing-selector! NSTextViewportLayoutController::viewportBounds not bound
!missing-selector! NSTextViewportLayoutController::viewportRange not bound
!missing-selector! NSToolbarItem::itemMenuFormRepresentation not bound
!missing-selector! NSToolbarItem::setItemMenuFormRepresentation: not bound
!missing-selector! UIAlertView::initWithTitle:message:delegate:cancelButtonTitle:otherButtonTitles: not bound
@ -1029,18 +843,6 @@
!missing-selector! UIWindowSceneActivationInteraction::initWithConfigurationProvider:errorHandler: not bound
!missing-selector! UIWindowSceneActivationRequestOptions::preferredPresentationStyle not bound
!missing-selector! UIWindowSceneActivationRequestOptions::setPreferredPresentationStyle: not bound
!missing-type! NSTextAttachmentViewProvider not bound
!missing-type! NSTextContentManager not bound
!missing-type! NSTextContentStorage not bound
!missing-type! NSTextElement not bound
!missing-type! NSTextLayoutFragment not bound
!missing-type! NSTextLayoutManager not bound
!missing-type! NSTextLineFragment not bound
!missing-type! NSTextParagraph not bound
!missing-type! NSTextRange not bound
!missing-type! NSTextSelection not bound
!missing-type! NSTextSelectionNavigation not bound
!missing-type! NSTextViewportLayoutController not bound
!missing-type! UIBandSelectionInteraction not bound
!missing-type! UIButtonConfiguration not bound
!missing-type! UIFocusEffect not bound

Просмотреть файл

@ -202,7 +202,6 @@
!missing-enum! NSPointerFunctionsOptions not bound
!missing-enum! NSSearchPathDomainMask not bound
!missing-enum! NSStringEncodingConversionOptions not bound
!missing-enum! NSStringEnumerationOptions not bound
!missing-field! NSAverageKeyValueOperator not bound
!missing-field! NSBuddhistCalendar not bound
!missing-field! NSBundleDidLoadNotification not bound

Просмотреть файл

@ -23,18 +23,6 @@
!deprecated-attribute-missing! UIScreen::focusedView missing a [Deprecated] attribute
!deprecated-attribute-missing! UIScreen::supportsFocus missing a [Deprecated] attribute
!deprecated-attribute-missing! UITextField::drawTextInRect: missing a [Deprecated] attribute
!missing-enum! NSTextContentManagerEnumerationOptions not bound
!missing-enum! NSTextLayoutFragmentEnumerationOptions not bound
!missing-enum! NSTextLayoutFragmentState not bound
!missing-enum! NSTextLayoutManagerSegmentOptions not bound
!missing-enum! NSTextLayoutManagerSegmentType not bound
!missing-enum! NSTextSelectionAffinity not bound
!missing-enum! NSTextSelectionGranularity not bound
!missing-enum! NSTextSelectionNavigationDestination not bound
!missing-enum! NSTextSelectionNavigationDirection not bound
!missing-enum! NSTextSelectionNavigationLayoutOrientation not bound
!missing-enum! NSTextSelectionNavigationModifier not bound
!missing-enum! NSTextSelectionNavigationWritingDirection not bound
!missing-enum! UIBandSelectionInteractionState not bound
!missing-enum! UIBehavioralStyle not bound
!missing-enum! UIButtonConfigurationCornerStyle not bound
@ -78,14 +66,6 @@
!missing-field! UITextContentTypeShipmentTrackingNumber not bound
!missing-null-allowed! 'System.String UIKit.UIViewController::get_FocusGroupIdentifier()' is missing an [NullAllowed] on return type
!missing-protocol! NSTextAttachmentLayout not bound
!missing-protocol! NSTextContentManagerDelegate not bound
!missing-protocol! NSTextContentStorageDelegate not bound
!missing-protocol! NSTextElementProvider not bound
!missing-protocol! NSTextLayoutManagerDelegate not bound
!missing-protocol! NSTextLocation not bound
!missing-protocol! NSTextSelectionDataSource not bound
!missing-protocol! NSTextStorageObserving not bound
!missing-protocol! NSTextViewportLayoutControllerDelegate not bound
!missing-protocol! UIActivityItemsConfigurationProviding not bound
!missing-protocol! UISheetPresentationControllerDelegate not bound
!missing-protocol! UIToolTipInteractionDelegate not bound
@ -105,7 +85,6 @@
!missing-protocol-member! UITableViewDelegate::tableView:selectionFollowsFocusForRowAtIndexPath: not found
!missing-selector! +NSTextAttachment::registerTextAttachmentViewProviderClass:forFileType: not bound
!missing-selector! +NSTextAttachment::textAttachmentViewProviderClassForFileType: not bound
!missing-selector! +NSTextLayoutManager::linkRenderingAttributes not bound
!missing-selector! +UIAction::captureTextFromCameraActionForResponder:identifier: not bound
!missing-selector! +UIButton::buttonWithConfiguration:primaryAction: not bound
!missing-selector! +UIButtonConfiguration::filledButtonConfiguration not bound
@ -149,174 +128,9 @@
!missing-selector! NSTextAttachment::setAllowsTextAttachmentView: not bound
!missing-selector! NSTextAttachment::setLineLayoutPadding: not bound
!missing-selector! NSTextAttachment::usesTextAttachmentView not bound
!missing-selector! NSTextAttachmentViewProvider::attachmentBoundsForAttributes:location:textContainer:proposedLineFragment:position: not bound
!missing-selector! NSTextAttachmentViewProvider::initWithTextAttachment:parentView:textLayoutManager:location: not bound
!missing-selector! NSTextAttachmentViewProvider::loadView not bound
!missing-selector! NSTextAttachmentViewProvider::location not bound
!missing-selector! NSTextAttachmentViewProvider::setTracksTextAttachmentViewBounds: not bound
!missing-selector! NSTextAttachmentViewProvider::setView: not bound
!missing-selector! NSTextAttachmentViewProvider::textAttachment not bound
!missing-selector! NSTextAttachmentViewProvider::textLayoutManager not bound
!missing-selector! NSTextAttachmentViewProvider::tracksTextAttachmentViewBounds not bound
!missing-selector! NSTextAttachmentViewProvider::view not bound
!missing-selector! NSTextContainer::textLayoutManager not bound
!missing-selector! NSTextContentManager::addTextLayoutManager: not bound
!missing-selector! NSTextContentManager::automaticallySynchronizesTextLayoutManagers not bound
!missing-selector! NSTextContentManager::automaticallySynchronizesToBackingStore not bound
!missing-selector! NSTextContentManager::delegate not bound
!missing-selector! NSTextContentManager::hasEditingTransaction not bound
!missing-selector! NSTextContentManager::init not bound
!missing-selector! NSTextContentManager::initWithCoder: not bound
!missing-selector! NSTextContentManager::performEditingTransactionUsingBlock: not bound
!missing-selector! NSTextContentManager::primaryTextLayoutManager not bound
!missing-selector! NSTextContentManager::recordEditActionInRange:newTextRange: not bound
!missing-selector! NSTextContentManager::removeTextLayoutManager: not bound
!missing-selector! NSTextContentManager::setAutomaticallySynchronizesTextLayoutManagers: not bound
!missing-selector! NSTextContentManager::setAutomaticallySynchronizesToBackingStore: not bound
!missing-selector! NSTextContentManager::setDelegate: not bound
!missing-selector! NSTextContentManager::setPrimaryTextLayoutManager: not bound
!missing-selector! NSTextContentManager::synchronizeTextLayoutManagers: not bound
!missing-selector! NSTextContentManager::textElementsForRange: not bound
!missing-selector! NSTextContentManager::textLayoutManagers not bound
!missing-selector! NSTextContentStorage::adjustedRangeFromRange:forEditingTextSelection: not bound
!missing-selector! NSTextContentStorage::attributedString not bound
!missing-selector! NSTextContentStorage::attributedStringForTextElement: not bound
!missing-selector! NSTextContentStorage::delegate not bound
!missing-selector! NSTextContentStorage::locationFromLocation:withOffset: not bound
!missing-selector! NSTextContentStorage::offsetFromLocation:toLocation: not bound
!missing-selector! NSTextContentStorage::setAttributedString: not bound
!missing-selector! NSTextContentStorage::setDelegate: not bound
!missing-selector! NSTextContentStorage::textElementForAttributedString: not bound
!missing-selector! NSTextElement::elementRange not bound
!missing-selector! NSTextElement::initWithTextContentManager: not bound
!missing-selector! NSTextElement::setElementRange: not bound
!missing-selector! NSTextElement::setTextContentManager: not bound
!missing-selector! NSTextElement::textContentManager not bound
!missing-selector! NSTextLayoutFragment::bottomMargin not bound
!missing-selector! NSTextLayoutFragment::drawAtPoint:inContext: not bound
!missing-selector! NSTextLayoutFragment::frameForTextAttachmentAtLocation: not bound
!missing-selector! NSTextLayoutFragment::initWithCoder: not bound
!missing-selector! NSTextLayoutFragment::initWithTextElement:range: not bound
!missing-selector! NSTextLayoutFragment::invalidateLayout not bound
!missing-selector! NSTextLayoutFragment::layoutFragmentFrame not bound
!missing-selector! NSTextLayoutFragment::layoutQueue not bound
!missing-selector! NSTextLayoutFragment::leadingPadding not bound
!missing-selector! NSTextLayoutFragment::rangeInElement not bound
!missing-selector! NSTextLayoutFragment::renderingSurfaceBounds not bound
!missing-selector! NSTextLayoutFragment::setLayoutQueue: not bound
!missing-selector! NSTextLayoutFragment::state not bound
!missing-selector! NSTextLayoutFragment::textAttachmentViewProviders not bound
!missing-selector! NSTextLayoutFragment::textElement not bound
!missing-selector! NSTextLayoutFragment::textLayoutManager not bound
!missing-selector! NSTextLayoutFragment::textLineFragments not bound
!missing-selector! NSTextLayoutFragment::topMargin not bound
!missing-selector! NSTextLayoutFragment::trailingPadding not bound
!missing-selector! NSTextLayoutManager::addRenderingAttribute:value:forTextRange: not bound
!missing-selector! NSTextLayoutManager::delegate not bound
!missing-selector! NSTextLayoutManager::ensureLayoutForBounds: not bound
!missing-selector! NSTextLayoutManager::ensureLayoutForRange: not bound
!missing-selector! NSTextLayoutManager::enumerateRenderingAttributesFromLocation:reverse:usingBlock: not bound
!missing-selector! NSTextLayoutManager::enumerateTextLayoutFragmentsFromLocation:options:usingBlock: not bound
!missing-selector! NSTextLayoutManager::enumerateTextSegmentsInRange:type:options:usingBlock: not bound
!missing-selector! NSTextLayoutManager::init not bound
!missing-selector! NSTextLayoutManager::initWithCoder: not bound
!missing-selector! NSTextLayoutManager::invalidateLayoutForRange: not bound
!missing-selector! NSTextLayoutManager::invalidateRenderingAttributesForTextRange: not bound
!missing-selector! NSTextLayoutManager::layoutQueue not bound
!missing-selector! NSTextLayoutManager::limitsLayoutForSuspiciousContents not bound
!missing-selector! NSTextLayoutManager::removeRenderingAttribute:forTextRange: not bound
!missing-selector! NSTextLayoutManager::renderingAttributesForLink:atLocation: not bound
!missing-selector! NSTextLayoutManager::renderingAttributesValidator not bound
!missing-selector! NSTextLayoutManager::replaceContentsInRange:withAttributedString: not bound
!missing-selector! NSTextLayoutManager::replaceContentsInRange:withTextElements: not bound
!missing-selector! NSTextLayoutManager::replaceTextContentManager: not bound
!missing-selector! NSTextLayoutManager::setDelegate: not bound
!missing-selector! NSTextLayoutManager::setLayoutQueue: not bound
!missing-selector! NSTextLayoutManager::setLimitsLayoutForSuspiciousContents: not bound
!missing-selector! NSTextLayoutManager::setRenderingAttributes:forTextRange: not bound
!missing-selector! NSTextLayoutManager::setRenderingAttributesValidator: not bound
!missing-selector! NSTextLayoutManager::setTextContainer: not bound
!missing-selector! NSTextLayoutManager::setTextSelectionNavigation: not bound
!missing-selector! NSTextLayoutManager::setTextSelections: not bound
!missing-selector! NSTextLayoutManager::setUsesFontLeading: not bound
!missing-selector! NSTextLayoutManager::setUsesHyphenation: not bound
!missing-selector! NSTextLayoutManager::textContainer not bound
!missing-selector! NSTextLayoutManager::textContentManager not bound
!missing-selector! NSTextLayoutManager::textLayoutFragmentForLocation: not bound
!missing-selector! NSTextLayoutManager::textLayoutFragmentForPosition: not bound
!missing-selector! NSTextLayoutManager::textSelectionNavigation not bound
!missing-selector! NSTextLayoutManager::textSelections not bound
!missing-selector! NSTextLayoutManager::textViewportLayoutController not bound
!missing-selector! NSTextLayoutManager::usageBoundsForTextContainer not bound
!missing-selector! NSTextLayoutManager::usesFontLeading not bound
!missing-selector! NSTextLayoutManager::usesHyphenation not bound
!missing-selector! NSTextLineFragment::attributedString not bound
!missing-selector! NSTextLineFragment::characterIndexForPoint: not bound
!missing-selector! NSTextLineFragment::characterRange not bound
!missing-selector! NSTextLineFragment::drawAtPoint:inContext: not bound
!missing-selector! NSTextLineFragment::fractionOfDistanceThroughGlyphForPoint: not bound
!missing-selector! NSTextLineFragment::glyphOrigin not bound
!missing-selector! NSTextLineFragment::initWithAttributedString:range: not bound
!missing-selector! NSTextLineFragment::initWithCoder: not bound
!missing-selector! NSTextLineFragment::initWithString:attributes:range: not bound
!missing-selector! NSTextLineFragment::locationForCharacterAtIndex: not bound
!missing-selector! NSTextLineFragment::typographicBounds not bound
!missing-selector! NSTextParagraph::attributedString not bound
!missing-selector! NSTextParagraph::initWithAttributedString: not bound
!missing-selector! NSTextParagraph::paragraphContentRange not bound
!missing-selector! NSTextParagraph::paragraphSeparatorRange not bound
!missing-selector! NSTextRange::containsLocation: not bound
!missing-selector! NSTextRange::containsRange: not bound
!missing-selector! NSTextRange::endLocation not bound
!missing-selector! NSTextRange::initWithLocation: not bound
!missing-selector! NSTextRange::initWithLocation:endLocation: not bound
!missing-selector! NSTextRange::intersectsWithTextRange: not bound
!missing-selector! NSTextRange::isEmpty not bound
!missing-selector! NSTextRange::isEqualToTextRange: not bound
!missing-selector! NSTextRange::location not bound
!missing-selector! NSTextRange::textRangeByFormingUnionWithTextRange: not bound
!missing-selector! NSTextRange::textRangeByIntersectingWithTextRange: not bound
!missing-selector! NSTextSelection::affinity not bound
!missing-selector! NSTextSelection::anchorPositionOffset not bound
!missing-selector! NSTextSelection::granularity not bound
!missing-selector! NSTextSelection::initWithCoder: not bound
!missing-selector! NSTextSelection::initWithLocation:affinity: not bound
!missing-selector! NSTextSelection::initWithRange:affinity:granularity: not bound
!missing-selector! NSTextSelection::initWithRanges:affinity:granularity: not bound
!missing-selector! NSTextSelection::isLogical not bound
!missing-selector! NSTextSelection::isTransient not bound
!missing-selector! NSTextSelection::secondarySelectionLocation not bound
!missing-selector! NSTextSelection::setAnchorPositionOffset: not bound
!missing-selector! NSTextSelection::setLogical: not bound
!missing-selector! NSTextSelection::setSecondarySelectionLocation: not bound
!missing-selector! NSTextSelection::setTypingAttributes: not bound
!missing-selector! NSTextSelection::textRanges not bound
!missing-selector! NSTextSelection::textSelectionWithTextRanges: not bound
!missing-selector! NSTextSelection::typingAttributes not bound
!missing-selector! NSTextSelectionNavigation::allowsNonContiguousRanges not bound
!missing-selector! NSTextSelectionNavigation::deletionRangesForTextSelection:direction:destination:allowsDecomposition: not bound
!missing-selector! NSTextSelectionNavigation::destinationSelectionForTextSelection:direction:destination:extending:confined: not bound
!missing-selector! NSTextSelectionNavigation::flushLayoutCache not bound
!missing-selector! NSTextSelectionNavigation::initWithDataSource: not bound
!missing-selector! NSTextSelectionNavigation::resolvedInsertionLocationForTextSelection:writingDirection: not bound
!missing-selector! NSTextSelectionNavigation::rotatesCoordinateSystemForLayoutOrientation not bound
!missing-selector! NSTextSelectionNavigation::setAllowsNonContiguousRanges: not bound
!missing-selector! NSTextSelectionNavigation::setRotatesCoordinateSystemForLayoutOrientation: not bound
!missing-selector! NSTextSelectionNavigation::textSelectionDataSource not bound
!missing-selector! NSTextSelectionNavigation::textSelectionForSelectionGranularity:enclosingPoint:inContainerAtLocation: not bound
!missing-selector! NSTextSelectionNavigation::textSelectionForSelectionGranularity:enclosingTextSelection: not bound
!missing-selector! NSTextSelectionNavigation::textSelectionsInteractingAtPoint:inContainerAtLocation:anchors:modifiers:selecting:bounds: not bound
!missing-selector! NSTextStorage::setTextStorageObserver: not bound
!missing-selector! NSTextStorage::textStorageObserver not bound
!missing-selector! NSTextViewportLayoutController::adjustViewportByVerticalOffset: not bound
!missing-selector! NSTextViewportLayoutController::delegate not bound
!missing-selector! NSTextViewportLayoutController::initWithTextLayoutManager: not bound
!missing-selector! NSTextViewportLayoutController::layoutViewport not bound
!missing-selector! NSTextViewportLayoutController::relocateViewportToTextLocation: not bound
!missing-selector! NSTextViewportLayoutController::setDelegate: not bound
!missing-selector! NSTextViewportLayoutController::textLayoutManager not bound
!missing-selector! NSTextViewportLayoutController::viewportBounds not bound
!missing-selector! NSTextViewportLayoutController::viewportRange not bound
!missing-selector! UIBackgroundConfiguration::image not bound
!missing-selector! UIBackgroundConfiguration::imageContentMode not bound
!missing-selector! UIBackgroundConfiguration::setImage: not bound
@ -573,18 +387,6 @@
!missing-selector! UIWindowSceneActivationInteraction::initWithConfigurationProvider:errorHandler: not bound
!missing-selector! UIWindowSceneActivationRequestOptions::preferredPresentationStyle not bound
!missing-selector! UIWindowSceneActivationRequestOptions::setPreferredPresentationStyle: not bound
!missing-type! NSTextAttachmentViewProvider not bound
!missing-type! NSTextContentManager not bound
!missing-type! NSTextContentStorage not bound
!missing-type! NSTextElement not bound
!missing-type! NSTextLayoutFragment not bound
!missing-type! NSTextLayoutManager not bound
!missing-type! NSTextLineFragment not bound
!missing-type! NSTextParagraph not bound
!missing-type! NSTextRange not bound
!missing-type! NSTextSelection not bound
!missing-type! NSTextSelectionNavigation not bound
!missing-type! NSTextViewportLayoutController not bound
!missing-type! UIBandSelectionInteraction not bound
!missing-type! UIButtonConfiguration not bound
!missing-type! UIFocusEffect not bound

Просмотреть файл

@ -1,15 +1,3 @@
!missing-enum! NSTextContentManagerEnumerationOptions not bound
!missing-enum! NSTextLayoutFragmentEnumerationOptions not bound
!missing-enum! NSTextLayoutFragmentState not bound
!missing-enum! NSTextLayoutManagerSegmentOptions not bound
!missing-enum! NSTextLayoutManagerSegmentType not bound
!missing-enum! NSTextSelectionAffinity not bound
!missing-enum! NSTextSelectionGranularity not bound
!missing-enum! NSTextSelectionNavigationDestination not bound
!missing-enum! NSTextSelectionNavigationDirection not bound
!missing-enum! NSTextSelectionNavigationLayoutOrientation not bound
!missing-enum! NSTextSelectionNavigationModifier not bound
!missing-enum! NSTextSelectionNavigationWritingDirection not bound
!missing-enum-value! NSAccessibilityCustomRotorType native value NSAccessibilityCustomRotorTypeAudiograph = 21 not bound
!missing-field! NSApplicationProtectedDataDidBecomeAvailableNotification not bound
!missing-field! NSApplicationProtectedDataWillBecomeUnavailableNotification not bound
@ -18,14 +6,6 @@
!missing-field! NSTextViewDidSwitchToNSLayoutManagerNotification not bound
!missing-field! NSTextViewWillSwitchToNSLayoutManagerNotification not bound
!missing-protocol! NSTextAttachmentLayout not bound
!missing-protocol! NSTextContentManagerDelegate not bound
!missing-protocol! NSTextContentStorageDelegate not bound
!missing-protocol! NSTextElementProvider not bound
!missing-protocol! NSTextLayoutManagerDelegate not bound
!missing-protocol! NSTextLocation not bound
!missing-protocol! NSTextSelectionDataSource not bound
!missing-protocol! NSTextStorageObserving not bound
!missing-protocol! NSTextViewportLayoutControllerDelegate not bound
!missing-protocol-conformance! NSImageSymbolConfiguration should conform to NSSecureCoding
!missing-protocol-conformance! NSTextAttachment should conform to NSTextAttachmentLayout
!missing-protocol-member! NSApplicationDelegate::application:handlerForIntent: not found
@ -42,7 +22,6 @@
!missing-selector! +NSResponder::allowedClassesForRestorableStateKeyPath: not bound
!missing-selector! +NSTextAttachment::registerTextAttachmentViewProviderClass:forFileType: not bound
!missing-selector! +NSTextAttachment::textAttachmentViewProviderClassForFileType: not bound
!missing-selector! +NSTextLayoutManager::linkRenderingAttributes not bound
!missing-selector! NSApplication::isProtectedDataAvailable not bound
!missing-selector! NSImage::symbolConfiguration not bound
!missing-selector! NSImageSymbolConfiguration::configurationByApplyingConfiguration: not bound
@ -63,176 +42,11 @@
!missing-selector! NSTextAttachment::setAllowsTextAttachmentView: not bound
!missing-selector! NSTextAttachment::setLineLayoutPadding: not bound
!missing-selector! NSTextAttachment::usesTextAttachmentView not bound
!missing-selector! NSTextAttachmentViewProvider::attachmentBoundsForAttributes:location:textContainer:proposedLineFragment:position: not bound
!missing-selector! NSTextAttachmentViewProvider::initWithTextAttachment:parentView:textLayoutManager:location: not bound
!missing-selector! NSTextAttachmentViewProvider::loadView not bound
!missing-selector! NSTextAttachmentViewProvider::location not bound
!missing-selector! NSTextAttachmentViewProvider::setTracksTextAttachmentViewBounds: not bound
!missing-selector! NSTextAttachmentViewProvider::setView: not bound
!missing-selector! NSTextAttachmentViewProvider::textAttachment not bound
!missing-selector! NSTextAttachmentViewProvider::textLayoutManager not bound
!missing-selector! NSTextAttachmentViewProvider::tracksTextAttachmentViewBounds not bound
!missing-selector! NSTextAttachmentViewProvider::view not bound
!missing-selector! NSTextContainer::textLayoutManager not bound
!missing-selector! NSTextContentManager::addTextLayoutManager: not bound
!missing-selector! NSTextContentManager::automaticallySynchronizesTextLayoutManagers not bound
!missing-selector! NSTextContentManager::automaticallySynchronizesToBackingStore not bound
!missing-selector! NSTextContentManager::delegate not bound
!missing-selector! NSTextContentManager::hasEditingTransaction not bound
!missing-selector! NSTextContentManager::init not bound
!missing-selector! NSTextContentManager::initWithCoder: not bound
!missing-selector! NSTextContentManager::performEditingTransactionUsingBlock: not bound
!missing-selector! NSTextContentManager::primaryTextLayoutManager not bound
!missing-selector! NSTextContentManager::recordEditActionInRange:newTextRange: not bound
!missing-selector! NSTextContentManager::removeTextLayoutManager: not bound
!missing-selector! NSTextContentManager::setAutomaticallySynchronizesTextLayoutManagers: not bound
!missing-selector! NSTextContentManager::setAutomaticallySynchronizesToBackingStore: not bound
!missing-selector! NSTextContentManager::setDelegate: not bound
!missing-selector! NSTextContentManager::setPrimaryTextLayoutManager: not bound
!missing-selector! NSTextContentManager::synchronizeTextLayoutManagers: not bound
!missing-selector! NSTextContentManager::textElementsForRange: not bound
!missing-selector! NSTextContentManager::textLayoutManagers not bound
!missing-selector! NSTextContentStorage::adjustedRangeFromRange:forEditingTextSelection: not bound
!missing-selector! NSTextContentStorage::attributedString not bound
!missing-selector! NSTextContentStorage::attributedStringForTextElement: not bound
!missing-selector! NSTextContentStorage::delegate not bound
!missing-selector! NSTextContentStorage::locationFromLocation:withOffset: not bound
!missing-selector! NSTextContentStorage::offsetFromLocation:toLocation: not bound
!missing-selector! NSTextContentStorage::setAttributedString: not bound
!missing-selector! NSTextContentStorage::setDelegate: not bound
!missing-selector! NSTextContentStorage::textElementForAttributedString: not bound
!missing-selector! NSTextElement::elementRange not bound
!missing-selector! NSTextElement::initWithTextContentManager: not bound
!missing-selector! NSTextElement::setElementRange: not bound
!missing-selector! NSTextElement::setTextContentManager: not bound
!missing-selector! NSTextElement::textContentManager not bound
!missing-selector! NSTextLayoutFragment::bottomMargin not bound
!missing-selector! NSTextLayoutFragment::drawAtPoint:inContext: not bound
!missing-selector! NSTextLayoutFragment::frameForTextAttachmentAtLocation: not bound
!missing-selector! NSTextLayoutFragment::initWithCoder: not bound
!missing-selector! NSTextLayoutFragment::initWithTextElement:range: not bound
!missing-selector! NSTextLayoutFragment::invalidateLayout not bound
!missing-selector! NSTextLayoutFragment::layoutFragmentFrame not bound
!missing-selector! NSTextLayoutFragment::layoutQueue not bound
!missing-selector! NSTextLayoutFragment::leadingPadding not bound
!missing-selector! NSTextLayoutFragment::rangeInElement not bound
!missing-selector! NSTextLayoutFragment::renderingSurfaceBounds not bound
!missing-selector! NSTextLayoutFragment::setLayoutQueue: not bound
!missing-selector! NSTextLayoutFragment::state not bound
!missing-selector! NSTextLayoutFragment::textAttachmentViewProviders not bound
!missing-selector! NSTextLayoutFragment::textElement not bound
!missing-selector! NSTextLayoutFragment::textLayoutManager not bound
!missing-selector! NSTextLayoutFragment::textLineFragments not bound
!missing-selector! NSTextLayoutFragment::topMargin not bound
!missing-selector! NSTextLayoutFragment::trailingPadding not bound
!missing-selector! NSTextLayoutManager::addRenderingAttribute:value:forTextRange: not bound
!missing-selector! NSTextLayoutManager::delegate not bound
!missing-selector! NSTextLayoutManager::ensureLayoutForBounds: not bound
!missing-selector! NSTextLayoutManager::ensureLayoutForRange: not bound
!missing-selector! NSTextLayoutManager::enumerateRenderingAttributesFromLocation:reverse:usingBlock: not bound
!missing-selector! NSTextLayoutManager::enumerateTextLayoutFragmentsFromLocation:options:usingBlock: not bound
!missing-selector! NSTextLayoutManager::enumerateTextSegmentsInRange:type:options:usingBlock: not bound
!missing-selector! NSTextLayoutManager::init not bound
!missing-selector! NSTextLayoutManager::initWithCoder: not bound
!missing-selector! NSTextLayoutManager::invalidateLayoutForRange: not bound
!missing-selector! NSTextLayoutManager::invalidateRenderingAttributesForTextRange: not bound
!missing-selector! NSTextLayoutManager::layoutQueue not bound
!missing-selector! NSTextLayoutManager::limitsLayoutForSuspiciousContents not bound
!missing-selector! NSTextLayoutManager::removeRenderingAttribute:forTextRange: not bound
!missing-selector! NSTextLayoutManager::renderingAttributesForLink:atLocation: not bound
!missing-selector! NSTextLayoutManager::renderingAttributesValidator not bound
!missing-selector! NSTextLayoutManager::replaceContentsInRange:withAttributedString: not bound
!missing-selector! NSTextLayoutManager::replaceContentsInRange:withTextElements: not bound
!missing-selector! NSTextLayoutManager::replaceTextContentManager: not bound
!missing-selector! NSTextLayoutManager::setDelegate: not bound
!missing-selector! NSTextLayoutManager::setLayoutQueue: not bound
!missing-selector! NSTextLayoutManager::setLimitsLayoutForSuspiciousContents: not bound
!missing-selector! NSTextLayoutManager::setRenderingAttributes:forTextRange: not bound
!missing-selector! NSTextLayoutManager::setRenderingAttributesValidator: not bound
!missing-selector! NSTextLayoutManager::setTextContainer: not bound
!missing-selector! NSTextLayoutManager::setTextSelectionNavigation: not bound
!missing-selector! NSTextLayoutManager::setTextSelections: not bound
!missing-selector! NSTextLayoutManager::setUsesFontLeading: not bound
!missing-selector! NSTextLayoutManager::setUsesHyphenation: not bound
!missing-selector! NSTextLayoutManager::textContainer not bound
!missing-selector! NSTextLayoutManager::textContentManager not bound
!missing-selector! NSTextLayoutManager::textLayoutFragmentForLocation: not bound
!missing-selector! NSTextLayoutManager::textLayoutFragmentForPosition: not bound
!missing-selector! NSTextLayoutManager::textSelectionNavigation not bound
!missing-selector! NSTextLayoutManager::textSelections not bound
!missing-selector! NSTextLayoutManager::textViewportLayoutController not bound
!missing-selector! NSTextLayoutManager::usageBoundsForTextContainer not bound
!missing-selector! NSTextLayoutManager::usesFontLeading not bound
!missing-selector! NSTextLayoutManager::usesHyphenation not bound
!missing-selector! NSTextLineFragment::attributedString not bound
!missing-selector! NSTextLineFragment::characterIndexForPoint: not bound
!missing-selector! NSTextLineFragment::characterRange not bound
!missing-selector! NSTextLineFragment::drawAtPoint:inContext: not bound
!missing-selector! NSTextLineFragment::fractionOfDistanceThroughGlyphForPoint: not bound
!missing-selector! NSTextLineFragment::glyphOrigin not bound
!missing-selector! NSTextLineFragment::initWithAttributedString:range: not bound
!missing-selector! NSTextLineFragment::initWithCoder: not bound
!missing-selector! NSTextLineFragment::initWithString:attributes:range: not bound
!missing-selector! NSTextLineFragment::locationForCharacterAtIndex: not bound
!missing-selector! NSTextLineFragment::typographicBounds not bound
!missing-selector! NSTextParagraph::attributedString not bound
!missing-selector! NSTextParagraph::initWithAttributedString: not bound
!missing-selector! NSTextParagraph::paragraphContentRange not bound
!missing-selector! NSTextParagraph::paragraphSeparatorRange not bound
!missing-selector! NSTextRange::containsLocation: not bound
!missing-selector! NSTextRange::containsRange: not bound
!missing-selector! NSTextRange::endLocation not bound
!missing-selector! NSTextRange::initWithLocation: not bound
!missing-selector! NSTextRange::initWithLocation:endLocation: not bound
!missing-selector! NSTextRange::intersectsWithTextRange: not bound
!missing-selector! NSTextRange::isEmpty not bound
!missing-selector! NSTextRange::isEqualToTextRange: not bound
!missing-selector! NSTextRange::location not bound
!missing-selector! NSTextRange::textRangeByFormingUnionWithTextRange: not bound
!missing-selector! NSTextRange::textRangeByIntersectingWithTextRange: not bound
!missing-selector! NSTextSelection::affinity not bound
!missing-selector! NSTextSelection::anchorPositionOffset not bound
!missing-selector! NSTextSelection::granularity not bound
!missing-selector! NSTextSelection::initWithCoder: not bound
!missing-selector! NSTextSelection::initWithLocation:affinity: not bound
!missing-selector! NSTextSelection::initWithRange:affinity:granularity: not bound
!missing-selector! NSTextSelection::initWithRanges:affinity:granularity: not bound
!missing-selector! NSTextSelection::isLogical not bound
!missing-selector! NSTextSelection::isTransient not bound
!missing-selector! NSTextSelection::secondarySelectionLocation not bound
!missing-selector! NSTextSelection::setAnchorPositionOffset: not bound
!missing-selector! NSTextSelection::setLogical: not bound
!missing-selector! NSTextSelection::setSecondarySelectionLocation: not bound
!missing-selector! NSTextSelection::setTypingAttributes: not bound
!missing-selector! NSTextSelection::textRanges not bound
!missing-selector! NSTextSelection::textSelectionWithTextRanges: not bound
!missing-selector! NSTextSelection::typingAttributes not bound
!missing-selector! NSTextSelectionNavigation::allowsNonContiguousRanges not bound
!missing-selector! NSTextSelectionNavigation::deletionRangesForTextSelection:direction:destination:allowsDecomposition: not bound
!missing-selector! NSTextSelectionNavigation::destinationSelectionForTextSelection:direction:destination:extending:confined: not bound
!missing-selector! NSTextSelectionNavigation::flushLayoutCache not bound
!missing-selector! NSTextSelectionNavigation::initWithDataSource: not bound
!missing-selector! NSTextSelectionNavigation::resolvedInsertionLocationForTextSelection:writingDirection: not bound
!missing-selector! NSTextSelectionNavigation::rotatesCoordinateSystemForLayoutOrientation not bound
!missing-selector! NSTextSelectionNavigation::setAllowsNonContiguousRanges: not bound
!missing-selector! NSTextSelectionNavigation::setRotatesCoordinateSystemForLayoutOrientation: not bound
!missing-selector! NSTextSelectionNavigation::textSelectionDataSource not bound
!missing-selector! NSTextSelectionNavigation::textSelectionForSelectionGranularity:enclosingPoint:inContainerAtLocation: not bound
!missing-selector! NSTextSelectionNavigation::textSelectionForSelectionGranularity:enclosingTextSelection: not bound
!missing-selector! NSTextSelectionNavigation::textSelectionsInteractingAtPoint:inContainerAtLocation:anchors:modifiers:selecting:bounds: not bound
!missing-selector! NSTextStorage::setTextStorageObserver: not bound
!missing-selector! NSTextStorage::textStorageObserver not bound
!missing-selector! NSTextView::textContentStorage not bound
!missing-selector! NSTextView::textLayoutManager not bound
!missing-selector! NSTextViewportLayoutController::adjustViewportByVerticalOffset: not bound
!missing-selector! NSTextViewportLayoutController::delegate not bound
!missing-selector! NSTextViewportLayoutController::initWithTextLayoutManager: not bound
!missing-selector! NSTextViewportLayoutController::layoutViewport not bound
!missing-selector! NSTextViewportLayoutController::relocateViewportToTextLocation: not bound
!missing-selector! NSTextViewportLayoutController::setDelegate: not bound
!missing-selector! NSTextViewportLayoutController::textLayoutManager not bound
!missing-selector! NSTextViewportLayoutController::viewportBounds not bound
!missing-selector! NSTextViewportLayoutController::viewportRange not bound
!missing-selector! NSWorkspace::URLForApplicationToOpenContentType: not bound
!missing-selector! NSWorkspace::URLsForApplicationsToOpenContentType: not bound
!missing-selector! NSWorkspace::URLsForApplicationsToOpenURL: not bound
@ -241,15 +55,3 @@
!missing-selector! NSWorkspace::setDefaultApplicationAtURL:toOpenContentTypeOfFileAtURL:completionHandler: not bound
!missing-selector! NSWorkspace::setDefaultApplicationAtURL:toOpenFileAtURL:completionHandler: not bound
!missing-selector! NSWorkspace::setDefaultApplicationAtURL:toOpenURLsWithScheme:completionHandler: not bound
!missing-type! NSTextAttachmentViewProvider not bound
!missing-type! NSTextContentManager not bound
!missing-type! NSTextContentStorage not bound
!missing-type! NSTextElement not bound
!missing-type! NSTextLayoutFragment not bound
!missing-type! NSTextLayoutManager not bound
!missing-type! NSTextLineFragment not bound
!missing-type! NSTextParagraph not bound
!missing-type! NSTextRange not bound
!missing-type! NSTextSelection not bound
!missing-type! NSTextSelectionNavigation not bound
!missing-type! NSTextViewportLayoutController not bound

Просмотреть файл

@ -24,18 +24,6 @@
!deprecated-attribute-missing! UITextField::drawTextInRect: missing a [Deprecated] attribute
!deprecated-attribute-missing! UIViewController::setTabBarObservedScrollView: missing a [Deprecated] attribute
!deprecated-attribute-missing! UIViewController::tabBarObservedScrollView missing a [Deprecated] attribute
!missing-enum! NSTextContentManagerEnumerationOptions not bound
!missing-enum! NSTextLayoutFragmentEnumerationOptions not bound
!missing-enum! NSTextLayoutFragmentState not bound
!missing-enum! NSTextLayoutManagerSegmentOptions not bound
!missing-enum! NSTextLayoutManagerSegmentType not bound
!missing-enum! NSTextSelectionAffinity not bound
!missing-enum! NSTextSelectionGranularity not bound
!missing-enum! NSTextSelectionNavigationDestination not bound
!missing-enum! NSTextSelectionNavigationDirection not bound
!missing-enum! NSTextSelectionNavigationLayoutOrientation not bound
!missing-enum! NSTextSelectionNavigationModifier not bound
!missing-enum! NSTextSelectionNavigationWritingDirection not bound
!missing-enum! UIBehavioralStyle not bound
!missing-enum! UIButtonConfigurationCornerStyle not bound
!missing-enum! UIButtonConfigurationMacIdiomStyle not bound
@ -64,14 +52,6 @@
!missing-field! UITextContentTypeFlightNumber not bound
!missing-field! UITextContentTypeShipmentTrackingNumber not bound
!missing-protocol! NSTextAttachmentLayout not bound
!missing-protocol! NSTextContentManagerDelegate not bound
!missing-protocol! NSTextContentStorageDelegate not bound
!missing-protocol! NSTextElementProvider not bound
!missing-protocol! NSTextLayoutManagerDelegate not bound
!missing-protocol! NSTextLocation not bound
!missing-protocol! NSTextSelectionDataSource not bound
!missing-protocol! NSTextStorageObserving not bound
!missing-protocol! NSTextViewportLayoutControllerDelegate not bound
!missing-protocol-conformance! NSTextAttachment should conform to NSTextAttachmentLayout
!missing-protocol-conformance! UIFont should conform to NSSecureCoding
!missing-protocol-member! UIAdaptivePresentationControllerDelegate::presentationController:prepareAdaptivePresentationController: not found
@ -80,7 +60,6 @@
!missing-protocol-member! UISceneDelegate::scene:restoreInteractionStateWithUserActivity: not found
!missing-selector! +NSTextAttachment::registerTextAttachmentViewProviderClass:forFileType: not bound
!missing-selector! +NSTextAttachment::textAttachmentViewProviderClassForFileType: not bound
!missing-selector! +NSTextLayoutManager::linkRenderingAttributes not bound
!missing-selector! +UIAction::captureTextFromCameraActionForResponder:identifier: not bound
!missing-selector! +UIButton::buttonWithConfiguration:primaryAction: not bound
!missing-selector! +UIButtonConfiguration::filledButtonConfiguration not bound
@ -110,174 +89,9 @@
!missing-selector! NSTextAttachment::setAllowsTextAttachmentView: not bound
!missing-selector! NSTextAttachment::setLineLayoutPadding: not bound
!missing-selector! NSTextAttachment::usesTextAttachmentView not bound
!missing-selector! NSTextAttachmentViewProvider::attachmentBoundsForAttributes:location:textContainer:proposedLineFragment:position: not bound
!missing-selector! NSTextAttachmentViewProvider::initWithTextAttachment:parentView:textLayoutManager:location: not bound
!missing-selector! NSTextAttachmentViewProvider::loadView not bound
!missing-selector! NSTextAttachmentViewProvider::location not bound
!missing-selector! NSTextAttachmentViewProvider::setTracksTextAttachmentViewBounds: not bound
!missing-selector! NSTextAttachmentViewProvider::setView: not bound
!missing-selector! NSTextAttachmentViewProvider::textAttachment not bound
!missing-selector! NSTextAttachmentViewProvider::textLayoutManager not bound
!missing-selector! NSTextAttachmentViewProvider::tracksTextAttachmentViewBounds not bound
!missing-selector! NSTextAttachmentViewProvider::view not bound
!missing-selector! NSTextContainer::textLayoutManager not bound
!missing-selector! NSTextContentManager::addTextLayoutManager: not bound
!missing-selector! NSTextContentManager::automaticallySynchronizesTextLayoutManagers not bound
!missing-selector! NSTextContentManager::automaticallySynchronizesToBackingStore not bound
!missing-selector! NSTextContentManager::delegate not bound
!missing-selector! NSTextContentManager::hasEditingTransaction not bound
!missing-selector! NSTextContentManager::init not bound
!missing-selector! NSTextContentManager::initWithCoder: not bound
!missing-selector! NSTextContentManager::performEditingTransactionUsingBlock: not bound
!missing-selector! NSTextContentManager::primaryTextLayoutManager not bound
!missing-selector! NSTextContentManager::recordEditActionInRange:newTextRange: not bound
!missing-selector! NSTextContentManager::removeTextLayoutManager: not bound
!missing-selector! NSTextContentManager::setAutomaticallySynchronizesTextLayoutManagers: not bound
!missing-selector! NSTextContentManager::setAutomaticallySynchronizesToBackingStore: not bound
!missing-selector! NSTextContentManager::setDelegate: not bound
!missing-selector! NSTextContentManager::setPrimaryTextLayoutManager: not bound
!missing-selector! NSTextContentManager::synchronizeTextLayoutManagers: not bound
!missing-selector! NSTextContentManager::textElementsForRange: not bound
!missing-selector! NSTextContentManager::textLayoutManagers not bound
!missing-selector! NSTextContentStorage::adjustedRangeFromRange:forEditingTextSelection: not bound
!missing-selector! NSTextContentStorage::attributedString not bound
!missing-selector! NSTextContentStorage::attributedStringForTextElement: not bound
!missing-selector! NSTextContentStorage::delegate not bound
!missing-selector! NSTextContentStorage::locationFromLocation:withOffset: not bound
!missing-selector! NSTextContentStorage::offsetFromLocation:toLocation: not bound
!missing-selector! NSTextContentStorage::setAttributedString: not bound
!missing-selector! NSTextContentStorage::setDelegate: not bound
!missing-selector! NSTextContentStorage::textElementForAttributedString: not bound
!missing-selector! NSTextElement::elementRange not bound
!missing-selector! NSTextElement::initWithTextContentManager: not bound
!missing-selector! NSTextElement::setElementRange: not bound
!missing-selector! NSTextElement::setTextContentManager: not bound
!missing-selector! NSTextElement::textContentManager not bound
!missing-selector! NSTextLayoutFragment::bottomMargin not bound
!missing-selector! NSTextLayoutFragment::drawAtPoint:inContext: not bound
!missing-selector! NSTextLayoutFragment::frameForTextAttachmentAtLocation: not bound
!missing-selector! NSTextLayoutFragment::initWithCoder: not bound
!missing-selector! NSTextLayoutFragment::initWithTextElement:range: not bound
!missing-selector! NSTextLayoutFragment::invalidateLayout not bound
!missing-selector! NSTextLayoutFragment::layoutFragmentFrame not bound
!missing-selector! NSTextLayoutFragment::layoutQueue not bound
!missing-selector! NSTextLayoutFragment::leadingPadding not bound
!missing-selector! NSTextLayoutFragment::rangeInElement not bound
!missing-selector! NSTextLayoutFragment::renderingSurfaceBounds not bound
!missing-selector! NSTextLayoutFragment::setLayoutQueue: not bound
!missing-selector! NSTextLayoutFragment::state not bound
!missing-selector! NSTextLayoutFragment::textAttachmentViewProviders not bound
!missing-selector! NSTextLayoutFragment::textElement not bound
!missing-selector! NSTextLayoutFragment::textLayoutManager not bound
!missing-selector! NSTextLayoutFragment::textLineFragments not bound
!missing-selector! NSTextLayoutFragment::topMargin not bound
!missing-selector! NSTextLayoutFragment::trailingPadding not bound
!missing-selector! NSTextLayoutManager::addRenderingAttribute:value:forTextRange: not bound
!missing-selector! NSTextLayoutManager::delegate not bound
!missing-selector! NSTextLayoutManager::ensureLayoutForBounds: not bound
!missing-selector! NSTextLayoutManager::ensureLayoutForRange: not bound
!missing-selector! NSTextLayoutManager::enumerateRenderingAttributesFromLocation:reverse:usingBlock: not bound
!missing-selector! NSTextLayoutManager::enumerateTextLayoutFragmentsFromLocation:options:usingBlock: not bound
!missing-selector! NSTextLayoutManager::enumerateTextSegmentsInRange:type:options:usingBlock: not bound
!missing-selector! NSTextLayoutManager::init not bound
!missing-selector! NSTextLayoutManager::initWithCoder: not bound
!missing-selector! NSTextLayoutManager::invalidateLayoutForRange: not bound
!missing-selector! NSTextLayoutManager::invalidateRenderingAttributesForTextRange: not bound
!missing-selector! NSTextLayoutManager::layoutQueue not bound
!missing-selector! NSTextLayoutManager::limitsLayoutForSuspiciousContents not bound
!missing-selector! NSTextLayoutManager::removeRenderingAttribute:forTextRange: not bound
!missing-selector! NSTextLayoutManager::renderingAttributesForLink:atLocation: not bound
!missing-selector! NSTextLayoutManager::renderingAttributesValidator not bound
!missing-selector! NSTextLayoutManager::replaceContentsInRange:withAttributedString: not bound
!missing-selector! NSTextLayoutManager::replaceContentsInRange:withTextElements: not bound
!missing-selector! NSTextLayoutManager::replaceTextContentManager: not bound
!missing-selector! NSTextLayoutManager::setDelegate: not bound
!missing-selector! NSTextLayoutManager::setLayoutQueue: not bound
!missing-selector! NSTextLayoutManager::setLimitsLayoutForSuspiciousContents: not bound
!missing-selector! NSTextLayoutManager::setRenderingAttributes:forTextRange: not bound
!missing-selector! NSTextLayoutManager::setRenderingAttributesValidator: not bound
!missing-selector! NSTextLayoutManager::setTextContainer: not bound
!missing-selector! NSTextLayoutManager::setTextSelectionNavigation: not bound
!missing-selector! NSTextLayoutManager::setTextSelections: not bound
!missing-selector! NSTextLayoutManager::setUsesFontLeading: not bound
!missing-selector! NSTextLayoutManager::setUsesHyphenation: not bound
!missing-selector! NSTextLayoutManager::textContainer not bound
!missing-selector! NSTextLayoutManager::textContentManager not bound
!missing-selector! NSTextLayoutManager::textLayoutFragmentForLocation: not bound
!missing-selector! NSTextLayoutManager::textLayoutFragmentForPosition: not bound
!missing-selector! NSTextLayoutManager::textSelectionNavigation not bound
!missing-selector! NSTextLayoutManager::textSelections not bound
!missing-selector! NSTextLayoutManager::textViewportLayoutController not bound
!missing-selector! NSTextLayoutManager::usageBoundsForTextContainer not bound
!missing-selector! NSTextLayoutManager::usesFontLeading not bound
!missing-selector! NSTextLayoutManager::usesHyphenation not bound
!missing-selector! NSTextLineFragment::attributedString not bound
!missing-selector! NSTextLineFragment::characterIndexForPoint: not bound
!missing-selector! NSTextLineFragment::characterRange not bound
!missing-selector! NSTextLineFragment::drawAtPoint:inContext: not bound
!missing-selector! NSTextLineFragment::fractionOfDistanceThroughGlyphForPoint: not bound
!missing-selector! NSTextLineFragment::glyphOrigin not bound
!missing-selector! NSTextLineFragment::initWithAttributedString:range: not bound
!missing-selector! NSTextLineFragment::initWithCoder: not bound
!missing-selector! NSTextLineFragment::initWithString:attributes:range: not bound
!missing-selector! NSTextLineFragment::locationForCharacterAtIndex: not bound
!missing-selector! NSTextLineFragment::typographicBounds not bound
!missing-selector! NSTextParagraph::attributedString not bound
!missing-selector! NSTextParagraph::initWithAttributedString: not bound
!missing-selector! NSTextParagraph::paragraphContentRange not bound
!missing-selector! NSTextParagraph::paragraphSeparatorRange not bound
!missing-selector! NSTextRange::containsLocation: not bound
!missing-selector! NSTextRange::containsRange: not bound
!missing-selector! NSTextRange::endLocation not bound
!missing-selector! NSTextRange::initWithLocation: not bound
!missing-selector! NSTextRange::initWithLocation:endLocation: not bound
!missing-selector! NSTextRange::intersectsWithTextRange: not bound
!missing-selector! NSTextRange::isEmpty not bound
!missing-selector! NSTextRange::isEqualToTextRange: not bound
!missing-selector! NSTextRange::location not bound
!missing-selector! NSTextRange::textRangeByFormingUnionWithTextRange: not bound
!missing-selector! NSTextRange::textRangeByIntersectingWithTextRange: not bound
!missing-selector! NSTextSelection::affinity not bound
!missing-selector! NSTextSelection::anchorPositionOffset not bound
!missing-selector! NSTextSelection::granularity not bound
!missing-selector! NSTextSelection::initWithCoder: not bound
!missing-selector! NSTextSelection::initWithLocation:affinity: not bound
!missing-selector! NSTextSelection::initWithRange:affinity:granularity: not bound
!missing-selector! NSTextSelection::initWithRanges:affinity:granularity: not bound
!missing-selector! NSTextSelection::isLogical not bound
!missing-selector! NSTextSelection::isTransient not bound
!missing-selector! NSTextSelection::secondarySelectionLocation not bound
!missing-selector! NSTextSelection::setAnchorPositionOffset: not bound
!missing-selector! NSTextSelection::setLogical: not bound
!missing-selector! NSTextSelection::setSecondarySelectionLocation: not bound
!missing-selector! NSTextSelection::setTypingAttributes: not bound
!missing-selector! NSTextSelection::textRanges not bound
!missing-selector! NSTextSelection::textSelectionWithTextRanges: not bound
!missing-selector! NSTextSelection::typingAttributes not bound
!missing-selector! NSTextSelectionNavigation::allowsNonContiguousRanges not bound
!missing-selector! NSTextSelectionNavigation::deletionRangesForTextSelection:direction:destination:allowsDecomposition: not bound
!missing-selector! NSTextSelectionNavigation::destinationSelectionForTextSelection:direction:destination:extending:confined: not bound
!missing-selector! NSTextSelectionNavigation::flushLayoutCache not bound
!missing-selector! NSTextSelectionNavigation::initWithDataSource: not bound
!missing-selector! NSTextSelectionNavigation::resolvedInsertionLocationForTextSelection:writingDirection: not bound
!missing-selector! NSTextSelectionNavigation::rotatesCoordinateSystemForLayoutOrientation not bound
!missing-selector! NSTextSelectionNavigation::setAllowsNonContiguousRanges: not bound
!missing-selector! NSTextSelectionNavigation::setRotatesCoordinateSystemForLayoutOrientation: not bound
!missing-selector! NSTextSelectionNavigation::textSelectionDataSource not bound
!missing-selector! NSTextSelectionNavigation::textSelectionForSelectionGranularity:enclosingPoint:inContainerAtLocation: not bound
!missing-selector! NSTextSelectionNavigation::textSelectionForSelectionGranularity:enclosingTextSelection: not bound
!missing-selector! NSTextSelectionNavigation::textSelectionsInteractingAtPoint:inContainerAtLocation:anchors:modifiers:selecting:bounds: not bound
!missing-selector! NSTextStorage::setTextStorageObserver: not bound
!missing-selector! NSTextStorage::textStorageObserver not bound
!missing-selector! NSTextViewportLayoutController::adjustViewportByVerticalOffset: not bound
!missing-selector! NSTextViewportLayoutController::delegate not bound
!missing-selector! NSTextViewportLayoutController::initWithTextLayoutManager: not bound
!missing-selector! NSTextViewportLayoutController::layoutViewport not bound
!missing-selector! NSTextViewportLayoutController::relocateViewportToTextLocation: not bound
!missing-selector! NSTextViewportLayoutController::setDelegate: not bound
!missing-selector! NSTextViewportLayoutController::textLayoutManager not bound
!missing-selector! NSTextViewportLayoutController::viewportBounds not bound
!missing-selector! NSTextViewportLayoutController::viewportRange not bound
!missing-selector! UIBackgroundConfiguration::image not bound
!missing-selector! UIBackgroundConfiguration::imageContentMode not bound
!missing-selector! UIBackgroundConfiguration::setImage: not bound
@ -430,18 +244,6 @@
!missing-selector! UIWindowScene::keyWindow not bound
!missing-selector! UIWindowSceneActivationRequestOptions::preferredPresentationStyle not bound
!missing-selector! UIWindowSceneActivationRequestOptions::setPreferredPresentationStyle: not bound
!missing-type! NSTextAttachmentViewProvider not bound
!missing-type! NSTextContentManager not bound
!missing-type! NSTextContentStorage not bound
!missing-type! NSTextElement not bound
!missing-type! NSTextLayoutFragment not bound
!missing-type! NSTextLayoutManager not bound
!missing-type! NSTextLineFragment not bound
!missing-type! NSTextParagraph not bound
!missing-type! NSTextRange not bound
!missing-type! NSTextSelection not bound
!missing-type! NSTextSelectionNavigation not bound
!missing-type! NSTextViewportLayoutController not bound
!missing-type! UIButtonConfiguration not bound
!missing-type! UIWindowSceneActivationRequestOptions not bound
## appended from unclassified file