NSLayoutManager Klasse

Definition

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

[Foundation.Register("NSLayoutManager", true)]
public class NSLayoutManager : Foundation.NSObject, Foundation.INSSecureCoding, IDisposable
[<Foundation.Register("NSLayoutManager", true)>]
type NSLayoutManager = class
    inherit NSObject
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSSecureCoding
Vererbung
NSLayoutManager
Attribute
Implementiert

Hinweise

iOS 7 führte "Text Kit" ein, eine breite Palette von APIs und Modifikationen vorhandener Klassen, die auf CoreText, die die typografische Flexibilität von iOS erheblich erweitert.

Die TextStorage Eigenschaft enthält einen Verweis auf ein NSTextStorage Objekt, das eine potenziell große Menge formatierten Texts enthält. Die TextContainers Eigenschaft enthält ein sortiertes Array von NSTextContainer Objekten, in denen text festgelegt wird. Die NSTextContainers wiederum halten Verweise auf NSTextView Objekte, die den Text tatsächlich anzeigen.

Konstruktoren

Name Beschreibung
NSLayoutManager()

Erstellt ein neues NSLayoutManager mit Standardwerten.

NSLayoutManager(NativeHandle)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von nicht verwalteten Objekten verwendet wird. Wird von der Laufzeit aufgerufen.

NSLayoutManager(NSCoder)

Ein Konstruktor, der das Objekt aus den im Unarchiver-Objekt gespeicherten Daten initialisiert.

NSLayoutManager(NSObjectFlag)

Konstruktor, der abgeleitete Klassen aufruft, um die Initialisierung zu überspringen und das Objekt lediglich zuzuweisen.

Eigenschaften

Name Beschreibung
AllowsNonContiguousLayout

Gibt an, ob das Layout für einen Teil des Dokuments erfolgen kann, ohne das Layout von Anfang an neu zu berechnen.

BackgroundLayoutEnabled

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

Class

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
ClassHandle

Das Objective-C Klassenhandle für diese Klasse.

DebugDescription

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
DefaultAttachmentScaling

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

Delegate

Eine Instanz der UIKit.INSLayoutManagerDelegate-Modellklasse, die als Klassendelegat fungiert.

Description

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
ExposedBindings

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
ExtraLineFragmentRect

Dies CGRect ist für die Einfügemarke erforderlich.

ExtraLineFragmentTextContainer

Das NSTextContainer enthaltende ExtraLineFragmentRect.

ExtraLineFragmentUsedRect

Das Rechteck, das die Einfügemarke umschließt.

FirstUnlaidCharacterIndex

Der Index des ersten Zeichens, das nicht angeordnet wurde.

FirstUnlaidGlyphIndex

Der Index der ersten Glyphe, die nicht angelegt wurde.

GlyphGenerator

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

Handle

Handle (Zeiger) auf die nicht verwaltete Objektdarstellung.

(Geerbt von NSObject)
HasNonContiguousLayout

Gibt an, ob die NSLayoutManager derzeit zusammenhängenden Layoutbereiche enthalten sind.

HyphenationFactor

Der Silbentrennungsschwellenwert.

IsDirectBinding

Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob diese Instanz direkte Objective-C Bindung verwendet.

(Geerbt von NSObject)
IsProxy

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
LimitsLayoutForSuspiciousContents

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

NumberOfGlyphs

Die Anzahl der Glyphen in der NSLayoutManager.

RetainCount

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
Self

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
ShowsControlCharacters

Gibt an, ob Steuerzeichen angezeigt werden sollen.

ShowsInvisibleCharacters

Gibt an, ob normalerweise unsichtbare Zeichen wie Leerzeichen sichtbare Glyphen aufweisen sollen.

Superclass

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
SuperHandle

Handle, das verwendet wird, um die Methoden in der Basisklasse für diese NSObjectdarzustellen.

(Geerbt von NSObject)
TextContainers

Ein Array von NSTextContainers, das das geometrische Layout eines Dokuments modellt.

TextStorage

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

Typesetter

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

TypesetterBehavior

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

UsesDefaultHyphenation

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

UsesFontLeading

Gibt an, ob die NSLayoutManager in der Schriftart bereitgestellte Führende verwendet werden soll.

UsesScreenFonts

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

WeakDelegate

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

Zone

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)

Methoden

Name Beschreibung
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registriert ein Objekt für die externe Beobachtung mithilfe einer beliebigen Methode.

(Geerbt von NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registriert ein Objekt für die externe Beobachtung mithilfe einer beliebigen Methode.

(Geerbt von NSObject)
AddTemporaryAttribute(NSString, NSObject, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

AddTemporaryAttribute(String, NSObject, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

AddTemporaryAttributes(NSDictionary<NSString,NSObject>, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

AddTextContainer(NSTextContainer)

Fügt eine NSTextContainer an die TextContainers Eigenschaft an.

AwakeFromNib()

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
BeginInvokeOnMainThread(Action)

Ruft die angegebene Aktion asynchron im Haupt-UI-Thread auf.

(Geerbt von NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Ruft asynchron den angegebenen Code im Haupt-UI-Thread auf.

(Geerbt von NSObject)
Bind(NSString, NSObject, String, NSBindingOptions)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
CommitEditing()

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
ConformsToProtocol(NativeHandle)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
Copy()

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
DangerousAutorelease()

Ruft den Selektor "autorelease" für dieses Objekt auf.

(Geerbt von NSObject)
DangerousRelease()

Ruft den Selektor "Release" für dieses Objekt auf.

(Geerbt von NSObject)
DangerousRetain()

Ruft die Auswahl "beibehalten" für dieses Objekt auf.

(Geerbt von NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
DidChangeValue(String)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
Dispose()

Gibt die vom NSObject Objekt verwendeten Ressourcen frei.

(Geerbt von NSObject)
Dispose(Boolean)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

DoesNotRecognizeSelector(Selector)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
DrawBackground(NSRange, CGPoint)

Zeichnet Hintergrundmarkierungen für den angegebenen Glyphenbereich.

DrawGlyphs(NSRange, CGPoint)

Zeichnet den angegebenen Glyphenbereich.

DrawsOutsideLineFragmentForGlyph(UIntPtr)

Gibt zurück true , wenn die angegebene Glyphe außerhalb des Linienfragmentrechtecks zeichnet.

DrawStrikethrough(NSRange, NSUnderlineStyle, NFloat, CGRect, NSRange, CGPoint)

Zeichnet eine durchgestrichene Linie durch die Glyphen in glyphRange.

DrawUnderline(NSRange, NSUnderlineStyle, NFloat, CGRect, NSRange, CGPoint)

Unterstreicht die Glyphen in glyphRange.

EncodeTo(NSCoder)

Codiert den Status des Objekts mithilfe des bereitgestellten Encoders.

EnsureGlyphsForCharacterRange(NSRange)

Erzwingt das Generieren von NSLayoutManager Glyphen für die angegebenen Zeichen, sofern dies noch nicht geschehen ist.

EnsureGlyphsForGlyphRange(NSRange)

Erzwingt das Generieren von NSLayoutManager Glyphen für den angegebenen Glyphenbereich, sofern dies noch nicht geschehen ist.

EnsureLayoutForBoundingRect(CGRect, NSTextContainer)

Erzwingt den Layout-Manager, das Layout bounds innerhalb containerauszuführen.

EnsureLayoutForCharacterRange(NSRange)

Erzwingt das Layout der NSLayoutManager angegebenen Zeichen, sofern dies noch nicht geschehen ist.

EnsureLayoutForGlyphRange(NSRange)

Erzwingt das Layout der NSLayoutManager angegebenen Glyphen, sofern dies noch nicht geschehen ist.

EnsureLayoutForTextContainer(NSTextContainer)

Erzwingt das Layout des NSLayoutManager angegebenen NSTextContainer, sofern dies noch nicht geschehen ist.

EnumerateEnclosingRects(NSRange, NSRange, NSTextContainer, NSTextLayoutEnumerateEnclosingRects)

Listet die umschließenden Rechtecke für den angegebenen Glyphenbereich auf.

EnumerateLineFragments(NSRange, NSTextLayoutEnumerateLineFragments)

Aufzählen der Linienfragmente, die sich mit dem angegebenen Glyphenbereich schneiden.|Aufzählen der Linienfragmente, die mit der angegebenen Glyphen-Rane überschneiden.

Equals(NSObject)

Bestimmt, ob der angegebene NSObject Wert gleich dem aktuellen NSObjectist.

(Geerbt von NSObject)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen NSObjectentspricht.

(Geerbt von NSObject)
FillBackground(IntPtr, UIntPtr, NSRange, NSColor)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetAttachmentSizeForGlyph(UIntPtr)

Die Größe der Anlagezelle, die der Glyphe am angegebenen Index zugeordnet ist

GetBindingInfo(NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
GetBindingOptionDescriptions(NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
GetBindingValueClass(NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
GetBoundingRect(NSRange, NSTextContainer)

Das umgebende Rechteck in Containerkoordinaten für die Glyphen im angegebenen Bereich.

GetBoundsRect(NSTextBlock, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetBoundsRect(NSTextBlock, UIntPtr, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetBoundsRect(NSTextBlock, UIntPtr, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetBoundsRect(NSTextBlock, UIntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetCharacterIndex(CGPoint, NSTextContainer, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetCharacterIndex(CGPoint, NSTextContainer, NFloat)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetCharacterIndex(CGPoint, NSTextContainer)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetCharacterIndex(UIntPtr)

Der Index des ersten Zeichens, das der Glyphe am angegebenen Index zugeordnet ist.

GetCharacterRange(NSRange, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetCharacterRange(NSRange, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetCharacterRange(NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetDefaultBaselineOffset(NSFont)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetDefaultLineHeight(NSFont)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetDictionaryOfValuesFromKeys(NSString[])

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
GetFirstUnlaidCharacterIndex(UIntPtr, UIntPtr)

Die Indizes des ersten Zeichens und der Glyphe, die nicht angeordnet sind.

GetFractionOfDistanceThroughGlyph(CGPoint, NSTextContainer)

Entwickler sollten anstelle dieser primitiven Funktion aufrufen GetGlyphIndex(CGPoint, NSTextContainer) .

GetGlyph(UIntPtr, Boolean)

Ruft die Glyphe als glyphIndex, einstellung isValidIndex auf true , wenn der Index gültig ist.

GetGlyph(UIntPtr)

Ruft die Glyphe bei glyphIndex.

GetGlyphIndex(CGPoint, NSTextContainer, NFloat)

Der Glyphenindex für die Glyphe at point, im Koordinatensystem des container Objekts.

GetGlyphIndex(CGPoint, NSTextContainer)

Entwickler sollten anstelle dieser primitiven Methode aufrufen GetGlyphIndex(CGPoint, NSTextContainer, NFloat) .

GetGlyphIndex(UIntPtr)

Der Glyphenindex für das Zeichen am angegebenen Index.

GetGlyphRange(NSRange, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetGlyphRange(NSRange, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetGlyphRange(NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetGlyphRange(NSTextContainer)

Der Bereich der Glyphenindizes, die in der angegebenen NSTextContainerIndizes enthalten sind.

GetGlyphRangeForBoundingRect(CGRect, NSTextContainer)

Gibt den Bereich der Glyphenindizes zurück, die sich mindestens teilweise in der boundsIndizes befinden.

GetGlyphRangeForBoundingRectWithoutAdditionalLayout(CGRect, NSTextContainer)

Gibt den Bereich der Glyphenindizes zurück, die sich mindestens teilweise in der bounds ohne Glyphenproduktion oder Layout befinden.

GetGlyphs(NSRange, Int16[], NSGlyphProperty[], UIntPtr[], Byte[])

Füllt glyphBuffer die Glyphen in glyphRange.

GetGlyphs(NSRange, IntPtr, IntPtr, IntPtr, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetHashCode()

Generiert einen Hashcode für die aktuelle Instanz.

(Geerbt von NSObject)
GetLayoutRect(NSTextBlock, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLayoutRect(NSTextBlock, UIntPtr, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLayoutRect(NSTextBlock, UIntPtr, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLayoutRect(NSTextBlock, UIntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLineFragmentInsertionPoints(UIntPtr, Boolean, Boolean, IntPtr, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLineFragmentInsertionPoints(UIntPtr, Boolean, Boolean, NFloat[], IntPtr[])

Füllt positionscharIndexes die Positionen und Indizes der Einfügepunkte für ein Linienfragment aus.

GetLineFragmentRect(UIntPtr, Boolean)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLineFragmentRect(UIntPtr, IntPtr, Boolean)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLineFragmentRect(UIntPtr, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLineFragmentRect(UIntPtr, NSRange, Boolean)

Ruft das Linienfragment CGRect ab, das die Glyphe enthält glyphIndex, mit der Option, das Layout nicht auszulösen.

GetLineFragmentRect(UIntPtr, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLineFragmentRect(UIntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLineFragmentUsedRect(UIntPtr, Boolean)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLineFragmentUsedRect(UIntPtr, IntPtr, Boolean)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLineFragmentUsedRect(UIntPtr, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLineFragmentUsedRect(UIntPtr, NSRange, Boolean)

Ruft die Verwendung CGRect ab, die die Glyphe at glyphIndexenthält, mit der Option, das Layout nicht auszulösen.

GetLineFragmentUsedRect(UIntPtr, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLineFragmentUsedRect(UIntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetLocationForGlyph(UIntPtr)

Die Position der Glyphe am angegebenen Index relativ zum Ursprung des enthaltenden Linienfragments.

GetMethodForSelector(Selector)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
GetNativeHash()

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
GetProperty(UIntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetRangeOfNominallySpacedGlyphsContainingIndex(UIntPtr)

Der größte Bereich von Glyphen, die die Glyphe am angegebenen Index umgeben, die nur mithilfe von Weiterentwicklungen angezeigt werden können, nicht mit paarweisem Kerning oder anderen Anpassungen.

GetTemporaryAttribute(NSString, UIntPtr, IntPtr, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTemporaryAttribute(NSString, UIntPtr, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTemporaryAttribute(NSString, UIntPtr, NSRange, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTemporaryAttribute(NSString, UIntPtr, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTemporaryAttribute(NSString, UIntPtr, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTemporaryAttribute(NSString, UIntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTemporaryAttributes(UIntPtr, IntPtr, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTemporaryAttributes(UIntPtr, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTemporaryAttributes(UIntPtr, NSRange, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTemporaryAttributes(UIntPtr, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTemporaryAttributes(UIntPtr, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTemporaryAttributes(UIntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTextContainer(UIntPtr, Boolean)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTextContainer(UIntPtr, IntPtr, Boolean)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTextContainer(UIntPtr, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTextContainer(UIntPtr, NSRange, Boolean)

Ruft die NSTextContainer enthaltende Glyphe at glyphIndexmit der Option zum Auslösen des Layouts ab.

GetTextContainer(UIntPtr, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTextContainer(UIntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTruncatedGlyphRangeInLineFragment(UIntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetUsedRect(NSTextContainer)

Das umgebende Rechteck in den NSTextContainerKoordinaten der angeordneten Glyphen in der NSTextContainer.

GlyphAtIndex(UIntPtr, Boolean)

Entwickler sollten anstelle dieser veralteten Methode verwenden GetGlyph(UIntPtr, Boolean) .

GlyphAtIndex(UIntPtr)

Entwickler sollten diese veraltete Methode nicht verwenden. Entwickler sollten stattdessen verwenden GetGlyph(UIntPtr, Boolean) .

Init()

Initialisiert das Objekt durch Aufrufen der Objective-C-Methode init .

(Geerbt von NSObject)
InitializeHandle(NativeHandle, String)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
InitializeHandle(NativeHandle)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
InsertTextContainer(NSTextContainer, IntPtr)

Fügt den angegebenen NSTextContainer Wert in TextContainers die angegebene Einfügemarke indexein.

InvalidateDisplayForCharacterRange(NSRange)

Ungültige Anzeige für den angegebenen Zeichenbereich.

InvalidateDisplayForGlyphRange(NSRange)

Ungültige Anzeige für den angegebenen Glyphenbereich.

InvalidateGlyphs(NSRange, IntPtr, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

InvalidateGlyphs(NSRange, IntPtr, NSRange)

Ungültige Glyphen in der characterRange.

InvalidateGlyphs(NSRange, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

InvalidateLayout(NSRange, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

InvalidateLayout(NSRange, NSRange)

Ungültiges Layout für den angegebenen Zeichenbereich. Löst kein automatisches Erneutes Layout aus.

InvalidateLayout(NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

Invoke(Action, Double)

Ruft die angegebene Aktion nach der angegebenen Verzögerung auf.

(Geerbt von NSObject)
Invoke(Action, TimeSpan)

Ruft die angegebene Aktion nach der angegebenen Verzögerung auf.

(Geerbt von NSObject)
InvokeOnMainThread(Action)

Ruft die angegebene Aktion synchron im Haupt-UI-Thread auf.

(Geerbt von NSObject)
InvokeOnMainThread(Selector, NSObject)

Ruft synchron den angegebenen Code im Haupt-UI-Thread auf.

(Geerbt von NSObject)
IsEqual(NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
IsKindOfClass(Class)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
IsMemberOfClass(Class)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
IsNotShownAttributeForGlyph(UIntPtr)

Gibt an, ob die Glyphe am angegebenen Index angezeigt wird.

IsValidGlyph(UIntPtr)

Gibt an, ob die glyphIndex Specifies a valid glyph.

MarkDirty()

Fördert ein reguläres Peerobjekt (IsDirectBinding ist wahr) in ein Toggleref-Objekt.

(Geerbt von NSObject)
MutableCopy()

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
ObjectDidEndEditing(NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
PerformSelector(Selector, NSObject, Double)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
PerformSelector(Selector, NSObject, NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
PerformSelector(Selector, NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
PerformSelector(Selector)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
PrepareForInterfaceBuilder()

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
ProcessEditing(NSTextStorage, NSTextStorageEditActions, NSRange, IntPtr, NSRange)

Benachrichtigt die NSLayoutManager Bearbeitungsaktion.

RemoveObserver(NSObject, NSString, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
RemoveObserver(NSObject, NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
RemoveObserver(NSObject, String, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
RemoveObserver(NSObject, String)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
RemoveTemporaryAttribute(NSString, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

RemoveTemporaryAttribute(String, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

RemoveTextContainer(IntPtr)

Entfernt den angegebenen NSTextContainer Wert aus dem TextContainers Array. Ungültiges Layout bei Bedarf.

RespondsToSelector(Selector)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
SetAttachmentSize(CGSize, NSRange)

Legt die Größe für die Glyphe fest, die innerhalb der glyphRange.

SetBoundsRect(CGRect, NSTextBlock, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

SetDrawsOutsideLineFragment(Boolean, UIntPtr)

Gibt an, ob die Glyphe am angegebenen Index außerhalb der Grenzen des Liniensegments bezieht.

SetExtraLineFragment(CGRect, CGRect, NSTextContainer)

Legt die Details für das zusätzliche Zeilenfragment fest, das erforderlich ist, wenn der Text zurück entweder vollständig leer ist oder mit einem harten Zeilenumbruch endet.

SetGlyphs(IntPtr, IntPtr, IntPtr, NSFont, NSRange)

Gibt die anfänglichen Glyphen und Glypheneigenschaften für den angegebenen Zeichenbereich an.

SetLayoutRect(CGRect, NSTextBlock, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

SetLineFragment(CGRect, NSRange, CGRect)

Das Linienfragment den Begrenzungen fragmentRect der Glyphen in glyphRangezugeordnet.

SetLocation(CGPoint, NSRange)

Legt die location für die erste Glyphe in forStartOfGlyphRange.

SetNilValueForKey(NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
SetNotShownAttribute(Boolean, UIntPtr)

Gibt an, dass die Glyphe am angegebenen Index als nicht angezeigt markiert werden soll.

SetTemporaryAttributes(NSDictionary, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

SetTextContainer(NSTextContainer, NSRange)

Legt den NSTextContainer für den angegebenen Glyphenbereich fest.

SetValueForKey(NSObject, NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
SetValueForKeyPath(NativeHandle, NSString)

Legt den Wert für die Eigenschaft fest, die durch einen bestimmten Schlüsselpfad auf einen bestimmten Wert identifiziert wird.

(Geerbt von NSObject)
SetValueForKeyPath(NSObject, NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
ShowAttachmentCell(NSCell, CGRect, UIntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

ShowGlyphs(Int16[], CGPoint[], IntPtr, NSFont, CGAffineTransform, NSDictionary, CGContext)

Rendert glyphs bei positionsgraphicsContext.

ShowGlyphs(IntPtr, IntPtr, IntPtr, NSFont, CGAffineTransform, NSDictionary, CGContext)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

ShowGlyphs(IntPtr, IntPtr, UIntPtr, NSFont, CGAffineTransform, NSDictionary, CGContext)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

Strikethrough(NSRange, NSUnderlineStyle, CGRect, NSRange, CGPoint)

Zeichnet eine durchgestrichene Durchstreichung durch die Glyphen bei glyphRange.

TextContainerChangedGeometry(NSTextContainer)

Ungültig werden die Layoutinformationen und Glyphen für die angegebenen NSTextContainer und folgenden Elemente.

TextContainerChangedTextView(NSTextContainer)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

ToString()

Gibt eine Zeichenfolgendarstellung des Werts der aktuellen Instanz zurück.

(Geerbt von NSObject)
Unbind(NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
Underline(NSRange, NSUnderlineStyle, CGRect, NSRange, CGPoint)

Unterstreicht die Glyphen in glyphRange.

ValueForKey(NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
ValueForKeyPath(NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
ValueForUndefinedKey(NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)
WillChangeValue(String)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

(Geerbt von NSObject)

Erweiterungsmethoden

Name Beschreibung
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

BrowserAccessibilityInsertTextAtCursor(NSObject, String)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetAccessibilityLineRangeForPosition(NSObject, IntPtr)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetBrowserAccessibilityAttributedValue(NSObject, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetBrowserAccessibilityContainerType(NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetBrowserAccessibilityCurrentStatus(NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetBrowserAccessibilityHasDomFocus(NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetBrowserAccessibilityIsRequired(NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetBrowserAccessibilityPressedState(NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetBrowserAccessibilityRoleDescription(NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetBrowserAccessibilitySelectedTextRange(NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetBrowserAccessibilitySortDirection(NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetBrowserAccessibilityValue(NSObject, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetDebugDescription(INSObjectProtocol)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetFirstTextView(NSLayoutManager)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetHandle(INativeObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetNonNullHandle(INativeObject, String)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetRulerAccessoryView(NSLayoutManager, NSTextView, NSParagraphStyle, NSRulerView, Boolean)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetRulerMarkers(NSLayoutManager, NSTextView, NSParagraphStyle, NSRulerView)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetTextViewForBeginningOfSelection(NSLayoutManager)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

GetValidModes(NSObject, NSFontPanel)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

LayoutManagerOwnsFirstResponder(NSLayoutManager, NSWindow)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

ObjectDidBeginEditing(NSObject, INSEditor)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

ObjectDidEndEditing(NSObject, INSEditor)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

SetBrowserAccessibilityCurrentStatus(NSObject, String)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

SetBrowserAccessibilityIsRequired(NSObject, Boolean)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

SetBrowserAccessibilityRoleDescription(NSObject, String)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

SetBrowserAccessibilitySortDirection(NSObject, String)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

ValidateToolbarItem(NSObject, NSToolbarItem)

Verantwortlich für das Layout von Text, der in einem NSTextStorage Objekt gespeichert ist.

Gilt für:

Weitere Informationen