- NSLayoutManager - NSLayoutManager() 
- NSLayoutManager(IntPtr) 
- NSLayoutManager(NativeHandle) 
- NSLayoutManager(NSCoder) 
- NSLayoutManager(NSObjectFlag) 
- AllowsNonContiguousLayout 
- ClassHandle 
- Delegate 
- ExtraLineFragmentRect 
- ExtraLineFragmentTextContainer 
- ExtraLineFragmentUsedRect 
- FirstUnlaidCharacterIndex 
- FirstUnlaidGlyphIndex 
- HasNonContiguousLayout 
- HyphenationFactor 
- LimitsLayoutForSuspiciousContents 
- NumberOfGlyphs 
- ShowsControlCharacters 
- ShowsInvisibleCharacters 
- TextContainers 
- TextStorage 
- UsesDefaultHyphenation 
- UsesFontLeading 
- WeakDelegate 
- AddTemporaryAttribute(NSString, NSObject, NSRange) 
- AddTemporaryAttribute(String, NSObject, NSRange) 
- AddTemporaryAttributes(NSDictionary<NSString, NSObject>, NSRange) 
- AddTextContainer(NSTextContainer) 
- AttachmentSizeForGlyphAtIndex(nuint) 
- BoundingRectForGlyphRange(NSRange, NSTextContainer) 
- CharacterIndexForGlyphAtIndex(nuint) 
- CharacterIndexForPoint(CGPoint, NSTextContainer, nfloat) 
- CharacterRangeForGlyphRange(NSRange) 
- CharacterRangeForGlyphRange(NSRange, NSRange) 
- Dispose(Boolean) 
- DrawBackground(NSRange, CGPoint) 
- DrawBackgroundForGlyphRange(NSRange, CGPoint) 
- DrawGlyphs(NSRange, CGPoint) 
- DrawsOutsideLineFragmentForGlyph(nuint) 
- DrawsOutsideLineFragmentForGlyphAtIndex(nuint) 
- DrawStrikethrough(NSRange, NSUnderlineStyle, nfloat, CGRect, NSRange, CGPoint) 
- DrawStrikethrough(NSRange, NSUnderlineStyle, NFloat, CGRect, NSRange, CGPoint) 
- DrawUnderline(NSRange, NSUnderlineStyle, nfloat, CGRect, NSRange, CGPoint) 
- DrawUnderline(NSRange, NSUnderlineStyle, NFloat, CGRect, NSRange, CGPoint) 
- EncodeTo(NSCoder) 
- EnsureGlyphsForCharacterRange(NSRange) 
- EnsureGlyphsForGlyphRange(NSRange) 
- EnsureLayoutForBoundingRect(CGRect, NSTextContainer) 
- EnsureLayoutForCharacterRange(NSRange) 
- EnsureLayoutForGlyphRange(NSRange) 
- EnsureLayoutForTextContainer(NSTextContainer) 
- EnumerateEnclosingRects(NSRange, NSRange, NSTextContainer, NSTextLayoutEnumerateEnclosingRects) 
- EnumerateLineFragments(NSRange, NSTextLayoutEnumerateLineFragments) 
- FillBackground(IntPtr, nuint, NSRange, UIColor) 
- FillBackground(nint, nuint, NSRange, UIColor) 
- FractionOfDistanceThroughGlyphForPoint(CGPoint, NSTextContainer) 
- GetAttachmentSizeForGlyph(nuint) 
- GetBoundingRect(NSRange, NSTextContainer) 
- GetCharacterIndex(nuint) 
- GetCharacterIndex(CGPoint, NSTextContainer) 
- GetCharacterIndex(CGPoint, NSTextContainer, nfloat) 
- GetCharacterIndex(CGPoint, NSTextContainer, NFloat) 
- GetCharacterIndex(CGPoint, NSTextContainer, nint) 
- GetCharacterRange(NSRange) 
- GetCharacterRange(NSRange, nint) 
- GetCharacterRange(NSRange, NSRange) 
- GetDefaultBaselineOffset(UIFont) 
- GetDefaultLineHeight(UIFont) 
- GetFirstUnlaidCharacterIndex(nuint, nuint) 
- GetFirstUnlaidCharacterIndex(nuint, nuint) 
- GetFractionOfDistanceThroughGlyph(CGPoint, NSTextContainer) 
- GetGlyph(nuint) 
- GetGlyph(nuint) 
- GetGlyph(nuint, Boolean) 
- GetGlyph(nuint, Boolean) 
- GetGlyphIndex(nuint) 
- GetGlyphIndex(CGPoint, NSTextContainer) 
- GetGlyphIndex(CGPoint, NSTextContainer, NFloat) 
- GetGlyphRange(NSRange) 
- GetGlyphRange(NSTextContainer) 
- GetGlyphRange(NSRange, nint) 
- GetGlyphRange(NSRange, NSRange) 
- GetGlyphRangeForBoundingRect(CGRect, NSTextContainer) 
- GetGlyphRangeForBoundingRectWithoutAdditionalLayout(CGRect, NSTextContainer) 
- GetGlyphs(NSRange, Int16[], NSGlyphProperty[], nuint[], Byte[]) 
- GetGlyphs(NSRange, Int16[], NSGlyphProperty[], nuint[], Byte[]) 
- GetGlyphs(NSRange, nint, nint, nint, nint) 
- GetLineFragmentInsertionPoints(nuint, Boolean, Boolean, IntPtr, IntPtr) 
- GetLineFragmentInsertionPoints(nuint, Boolean, Boolean, nfloat[], nint[]) 
- GetLineFragmentInsertionPoints(nuint, Boolean, Boolean, NFloat[], nint[]) 
- GetLineFragmentInsertionPoints(nuint, Boolean, Boolean, nint, nint) 
- GetLineFragmentRect(nuint) 
- GetLineFragmentRect(nuint) 
- GetLineFragmentRect(nuint, Boolean) 
- GetLineFragmentRect(nuint, Boolean) 
- GetLineFragmentRect(nuint, IntPtr) 
- GetLineFragmentRect(nuint, nint) 
- GetLineFragmentRect(nuint, NSRange) 
- GetLineFragmentRect(nuint, NSRange) 
- GetLineFragmentRect(nuint, nint, Boolean) 
- GetLineFragmentRect(nuint, NSRange, Boolean) 
- GetLineFragmentRect(nuint, NSRange, Boolean) 
- GetLineFragmentUsedRect(nuint) 
- GetLineFragmentUsedRect(nuint) 
- GetLineFragmentUsedRect(nuint, Boolean) 
- GetLineFragmentUsedRect(nuint, Boolean) 
- GetLineFragmentUsedRect(nuint, IntPtr) 
- GetLineFragmentUsedRect(nuint, nint) 
- GetLineFragmentUsedRect(nuint, NSRange) 
- GetLineFragmentUsedRect(nuint, NSRange) 
- GetLineFragmentUsedRect(nuint, nint, Boolean) 
- GetLineFragmentUsedRect(nuint, NSRange, Boolean) 
- GetLineFragmentUsedRect(nuint, NSRange, Boolean) 
- GetLocationForGlyph(nuint) 
- GetProperty(nuint) 
- GetProperty(nuint) 
- GetRangeOfNominallySpacedGlyphsContainingIndex(nuint) 
- GetTemporaryAttribute(NSString, nuint) 
- GetTemporaryAttribute(NSString, nuint, IntPtr) 
- GetTemporaryAttribute(NSString, nuint, NSRange) 
- GetTemporaryAttribute(NSString, nuint, NSRange) 
- GetTemporaryAttribute(NSString, nuint, IntPtr, NSRange) 
- GetTemporaryAttribute(NSString, nuint, NSRange, NSRange) 
- GetTemporaryAttributes(nuint) 
- GetTemporaryAttributes(nuint, IntPtr) 
- GetTemporaryAttributes(nuint, NSRange) 
- GetTemporaryAttributes(nuint, NSRange) 
- GetTemporaryAttributes(nuint, IntPtr, NSRange) 
- GetTemporaryAttributes(nuint, NSRange, NSRange) 
- GetTextContainer(nuint) 
- GetTextContainer(nuint) 
- GetTextContainer(nuint, Boolean) 
- GetTextContainer(nuint, Boolean) 
- GetTextContainer(nuint, nint) 
- GetTextContainer(nuint, NSRange) 
- GetTextContainer(nuint, NSRange) 
- GetTextContainer(nuint, nint, Boolean) 
- GetTextContainer(nuint, NSRange, Boolean) 
- GetTextContainer(nuint, NSRange, Boolean) 
- GetTruncatedGlyphRangeInLineFragment(nuint) 
- GetTruncatedGlyphRangeInLineFragment(nuint) 
- GetUsedRect(NSTextContainer) 
- GetUsedRectForTextContainer(NSTextContainer) 
- GlyphAtIndex(nuint) 
- GlyphAtIndex(nuint) 
- GlyphAtIndex(nuint, Boolean) 
- GlyphAtIndex(nuint, Boolean) 
- GlyphIndexForCharacterAtIndex(nuint) 
- GlyphIndexForPoint(CGPoint, NSTextContainer) 
- GlyphIndexForPoint(CGPoint, NSTextContainer, nfloat) 
- GlyphRangeForBoundingRect(CGRect, NSTextContainer) 
- GlyphRangeForBoundingRectWithoutAdditionalLayout(CGRect, NSTextContainer) 
- GlyphRangeForCharacterRange(NSRange) 
- GlyphRangeForCharacterRange(NSRange, NSRange) 
- InsertTextContainer(NSTextContainer, nint) 
- InsertTextContainer(NSTextContainer, nint) 
- InvalidateDisplayForCharacterRange(NSRange) 
- InvalidateDisplayForGlyphRange(NSRange) 
- InvalidateGlyphs(NSRange, nint) 
- InvalidateGlyphs(NSRange, nint) 
- InvalidateGlyphs(NSRange, nint, nint) 
- InvalidateGlyphs(NSRange, nint, NSRange) 
- InvalidateGlyphs(NSRange, nint, NSRange) 
- InvalidateLayout(NSRange) 
- InvalidateLayout(NSRange, nint) 
- InvalidateLayout(NSRange, NSRange) 
- IsNotShownAttributeForGlyph(nuint) 
- IsValidGlyph(nuint) 
- IsValidGlyphIndex(nuint) 
- LineFragmentRectForGlyphAtIndex(nuint) 
- LineFragmentRectForGlyphAtIndex(nuint, NSRange) 
- LineFragmentUsedRectForGlyphAtIndex(nuint) 
- LineFragmentUsedRectForGlyphAtIndex(nuint, NSRange) 
- LocationForGlyphAtIndex(nuint) 
- NotShownAttributeForGlyphAtIndex(nuint) 
- ProcessEditing(NSTextStorage, NSTextStorageEditActions, NSRange, nint, NSRange) 
- ProcessEditing(NSTextStorage, NSTextStorageEditActions, NSRange, nint, NSRange) 
- PropertyForGlyphAtIndex(nuint) 
- RangeOfNominallySpacedGlyphsContainingIndex(nuint) 
- RemoveTemporaryAttribute(NSString, NSRange) 
- RemoveTemporaryAttribute(String, NSRange) 
- RemoveTextContainer(nint) 
- RemoveTextContainer(nint) 
- ReplaceTextStorage(NSTextStorage) 
- SetAttachmentSize(CGSize, NSRange) 
- SetDrawsOutsideLineFragment(Boolean, nuint) 
- SetDrawsOutsideLineFragment(Boolean, nuint) 
- SetExtraLineFragment(CGRect, CGRect, NSTextContainer) 
- SetExtraLineFragmentRect(CGRect, CGRect, NSTextContainer) 
- SetGlyphs(nint, nint, nint, UIFont, NSRange) 
- SetLineFragment(CGRect, NSRange, CGRect) 
- SetLineFragmentRect(CGRect, NSRange, CGRect) 
- SetLocation(CGPoint, NSRange) 
- SetNotShownAttribute(Boolean, nuint) 
- SetNotShownAttribute(Boolean, nuint) 
- SetTemporaryAttributes(NSDictionary<NSString, NSObject>, NSRange) 
- SetTextContainer(NSTextContainer, NSRange) 
- ShowCGGlyphs(Int16[], CGPoint[], nuint, UIFont, CGAffineTransform, NSDictionary, CGContext) 
- ShowGlyphs(Int16[], CGPoint[], nint, UIFont, CGAffineTransform, NSDictionary, CGContext) 
- ShowGlyphs(Int16[], CGPoint[], nint, UIFont, CGAffineTransform, NSDictionary, CGContext) 
- ShowGlyphs(IntPtr, IntPtr, nint, UIFont, CGAffineTransform, NSDictionary, CGContext) 
- ShowGlyphs(IntPtr, IntPtr, nuint, UIFont, CGAffineTransform, NSDictionary, CGContext) 
- ShowGlyphs(nint, nint, nint, UIFont, CGAffineTransform, NSDictionary, CGContext) 
- ShowGlyphs(nint, nint, nuint, UIFont, CGAffineTransform, NSDictionary, CGContext) 
- Strikethrough(NSRange, NSUnderlineStyle, CGRect, NSRange, CGPoint) 
- TextContainerChangedGeometry(NSTextContainer) 
- TextContainerChangedTextView(NSTextContainer) 
- TextContainerForGlyphAtIndex(nuint) 
- TextContainerForGlyphAtIndex(nuint, NSRange) 
- TruncatedGlyphRangeInLineFragmentForGlyphAtIndex(nuint) 
- Underline(NSRange, NSUnderlineStyle, CGRect, NSRange, CGPoint) 
 
xamarinios
    namespace UIKit
{
    [Introduced(PlatformName.iOS, 7, 0, PlatformArchitecture.All, null)]
    [Register("NSLayoutManager", true)]
    [Unavailable(PlatformName.WatchOS, PlatformArchitecture.All, null)]
    public class NSLayoutManager : NSObject, INSCoding, INSSecureCoding, INativeObject, IDisposable
    {
        [Obsolete("Always throw a 'NotSupportedException' (only available on macOS).")]
        public virtual void RemoveTemporaryAttribute(NSString attributeName, NSRange characterRange);
    }
}
            | Xamarin iOS | 0.0 | 
|---|---|
| Xamarin tvOS | 0.0 | 
| Information specific to xamarinios | |
| Assembly | Xamarin.iOS , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 | 
| Referencing | The API is automatically referenced. | 
| Obsolete | Always throw a 'NotSupportedException' (only available on macOS). | 
| Platform Restrictions | This framework does not have platform annotations. | 
- Built-in API
- Package-provided API