NSLayoutManager 類別

定義

負責物件中儲存 NSTextStorage 文字的版面配置。

[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
繼承
NSLayoutManager
屬性
實作

備註

iOS 7 引入了「Text Kit」,這是一套廣泛的 API 與現有類別的修改, CoreText基於 ,大幅擴展了 iOS 的排版彈性。

TextStorage 屬性會引用一個 NSTextStorage 物件,該物件可能包含大量樣式文字。 屬性 TextContainers 包含一個有序的物件陣列 NSTextContainer ,用來排版文字。 NSTextContainers 則用來指向NSTextView物件,這些物件實際上會顯示文字。

建構函式

名稱 Description
NSLayoutManager()

建立一個預設值的新版本 NSLayoutManager

NSLayoutManager(NativeHandle)

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

NSLayoutManager(NSCoder)

一個建構器,能從未封存物件中儲存的資料初始化物件。

NSLayoutManager(NSObjectFlag)

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

屬性

名稱 Description
AllowsNonContiguousLayout

是否能在文件的一部分上完成版面設計,而不必從頭重新計算排版。

BackgroundLayoutEnabled

負責物件中儲存 NSTextStorage 文字的版面配置。

Class

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
ClassHandle

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

DebugDescription

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
DefaultAttachmentScaling

負責物件中儲存 NSTextStorage 文字的版面配置。

Delegate

UIKit.INSLayoutManagerDelegate 模型類別的實例,作為類別代理。

Description

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
ExposedBindings

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
ExtraLineFragmentRect

插入點所需的 CGRect

ExtraLineFragmentTextContainer

包含 NSTextContainerExtraLineFragmentRect

ExtraLineFragmentUsedRect

包圍插入點的矩形。

FirstUnlaidCharacterIndex

第一個尚未列出的字元索引。

FirstUnlaidGlyphIndex

第一個尚未鋪設的符文索引。

GlyphGenerator

負責物件中儲存 NSTextStorage 文字的版面配置。

Handle

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

(繼承來源 NSObject)
HasNonContiguousLayout

目前是否 NSLayoutManager 包含任何非連續的布局區域。

HyphenationFactor

連字號門檻。

IsDirectBinding

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

(繼承來源 NSObject)
IsProxy

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
LimitsLayoutForSuspiciousContents

負責物件中儲存 NSTextStorage 文字的版面配置。

NumberOfGlyphs

字形 NSLayoutManager數量 .

RetainCount

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
Self

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
ShowsControlCharacters

規定是否應該顯示控制字元。

ShowsInvisibleCharacters

規定通常不透明的字元(如空白)是否應該有可見的字形。

Superclass

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
SuperHandle

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

(繼承來源 NSObject)
TextContainers

一個用來建模文件幾何配置的 s 陣列 NSTextContainer

TextStorage

負責物件中儲存 NSTextStorage 文字的版面配置。

Typesetter

負責物件中儲存 NSTextStorage 文字的版面配置。

TypesetterBehavior

負責物件中儲存 NSTextStorage 文字的版面配置。

UsesDefaultHyphenation

負責物件中儲存 NSTextStorage 文字的版面配置。

UsesFontLeading

是否 NSLayoutManager 應該使用字體中提供的導引。

UsesScreenFonts

負責物件中儲存 NSTextStorage 文字的版面配置。

WeakDelegate

負責物件中儲存 NSTextStorage 文字的版面配置。

Zone

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)

方法

名稱 Description
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

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

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

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

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

(繼承來源 NSObject)
AddTemporaryAttribute(NSString, NSObject, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

AddTemporaryAttribute(String, NSObject, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

AddTemporaryAttributes(NSDictionary<NSString,NSObject>, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

AddTextContainer(NSTextContainer)

附加於該財產的 a NSTextContainerTextContainers

AwakeFromNib()

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
BeginInvokeOnMainThread(Action)

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

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

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

(繼承來源 NSObject)
Bind(NSString, NSObject, String, NSBindingOptions)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
Bind(NSString, NSObject, String, NSDictionary)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
CommitEditing()

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
CommitEditing(NSObject, Selector, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
ConformsToProtocol(NativeHandle)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
Copy()

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
DangerousAutorelease()

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

(繼承來源 NSObject)
DangerousRelease()

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

(繼承來源 NSObject)
DangerousRetain()

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

(繼承來源 NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
DidChangeValue(String)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
Dispose()

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

(繼承來源 NSObject)
Dispose(Boolean)

負責物件中儲存 NSTextStorage 文字的版面配置。

DoesNotRecognizeSelector(Selector)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
DrawBackground(NSRange, CGPoint)

為該符文範圍繪製背景標記。

DrawGlyphs(NSRange, CGPoint)

繪製指定的符文範圍。

DrawsOutsideLineFragmentForGlyph(UIntPtr)

若指定的字形畫出其線段矩形之外,則返回 true

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

在符文 glyphRange中畫出劃線。

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

在 中劃線符號 glyphRange

EncodeTo(NSCoder)

使用提供的編碼器編碼物件的狀態。

EnsureGlyphsForCharacterRange(NSRange)

強制生成 NSLayoutManager 指定字元的字形,如果還沒這麼做的話。

EnsureGlyphsForGlyphRange(NSRange)

強制生成 NSLayoutManager 指定符文範圍的符文,如果尚未這麼做的話。

EnsureLayoutForBoundingRect(CGRect, NSTextContainer)

強制版面管理員在 內執行版面配置boundscontainer

EnsureLayoutForCharacterRange(NSRange)

強制 配置 NSLayoutManager 指定的字元,如果還沒做的話。

EnsureLayoutForGlyphRange(NSRange)

強制 你 NSLayoutManager 必須排版指定的字形,如果還沒這麼做的話。

EnsureLayoutForTextContainer(NSTextContainer)

強制 配置 NSLayoutManager 指定的配置 NSTextContainer,如果尚未這麼做。

EnumerateEnclosingRects(NSRange, NSRange, NSTextContainer, NSTextLayoutEnumerateEnclosingRects)

列舉指定字形範圍內的包圍矩形。

EnumerateLineFragments(NSRange, NSTextLayoutEnumerateLineFragments)

列舉與指定字形範圍相交的行段。|列舉與指定字形線相交的行段。

Equals(NSObject)

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

(繼承來源 NSObject)
Equals(Object)

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

(繼承來源 NSObject)
FillBackground(IntPtr, UIntPtr, NSRange, NSColor)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetAttachmentSizeForGlyph(UIntPtr)

與字形在指定索引處相關的附加單元大小

GetBindingInfo(NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
GetBindingOptionDescriptions(NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
GetBindingValueClass(NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
GetBoundingRect(NSRange, NSTextContainer)

以容器座標表示指定範圍內字形的邊界矩形。

GetBoundsRect(NSTextBlock, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetBoundsRect(NSTextBlock, UIntPtr, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetBoundsRect(NSTextBlock, UIntPtr, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetBoundsRect(NSTextBlock, UIntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetCharacterIndex(CGPoint, NSTextContainer, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetCharacterIndex(CGPoint, NSTextContainer, NFloat)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetCharacterIndex(CGPoint, NSTextContainer)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetCharacterIndex(UIntPtr)

在指定索引處與字形相關的第一個字元索引。

GetCharacterRange(NSRange, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetCharacterRange(NSRange, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetCharacterRange(NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetDefaultBaselineOffset(NSFont)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetDefaultLineHeight(NSFont)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetDictionaryOfValuesFromKeys(NSString[])

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
GetFirstUnlaidCharacterIndex(UIntPtr, UIntPtr)

第一個字元的索引和未排版的字形。

GetFractionOfDistanceThroughGlyph(CGPoint, NSTextContainer)

開發者應該呼叫 GetGlyphIndex(CGPoint, NSTextContainer) 而非這個原始函式。

GetGlyph(UIntPtr, Boolean)

若索引有效,則取字形為 glyphIndex,並設isValidIndex為 。true

GetGlyph(UIntPtr)

glyphIndex

GetGlyphIndex(CGPoint, NSTextContainer, NFloat)

該符號在 point物件座標系中 container 的字形索引。

GetGlyphIndex(CGPoint, NSTextContainer)

開發者應該打電話給 GetGlyphIndex(CGPoint, NSTextContainer, NFloat) 他們,而不是這種原始的方法。

GetGlyphIndex(UIntPtr)

字元在指定索引處的字形索引。

GetGlyphRange(NSRange, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetGlyphRange(NSRange, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetGlyphRange(NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetGlyphRange(NSTextContainer)

所包含 NSTextContainer的字形索引範圍。

GetGlyphRangeForBoundingRect(CGRect, NSTextContainer)

回傳至少部分屬於 的 bounds字形指標範圍。

GetGlyphRangeForBoundingRectWithoutAdditionalLayout(CGRect, NSTextContainer)

回傳至少部分 bounds 位於無字形產生或配置中的字形索引範圍。

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

glyphBuffer滿了 。glyphRange

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

負責物件中儲存 NSTextStorage 文字的版面配置。

GetHashCode()

為目前實例產生雜湊碼。

(繼承來源 NSObject)
GetLayoutRect(NSTextBlock, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetLayoutRect(NSTextBlock, UIntPtr, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetLayoutRect(NSTextBlock, UIntPtr, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetLayoutRect(NSTextBlock, UIntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

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

負責物件中儲存 NSTextStorage 文字的版面配置。

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

positions填充 和 charIndexes 插入點的位置與索引,該點為行片段。

GetLineFragmentRect(UIntPtr, Boolean)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetLineFragmentRect(UIntPtr, IntPtr, Boolean)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetLineFragmentRect(UIntPtr, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetLineFragmentRect(UIntPtr, NSRange, Boolean)

取得包含字形的glyphIndex行片段CGRect,並可選擇不觸發佈局。

GetLineFragmentRect(UIntPtr, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetLineFragmentRect(UIntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetLineFragmentUsedRect(UIntPtr, Boolean)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetLineFragmentUsedRect(UIntPtr, IntPtr, Boolean)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetLineFragmentUsedRect(UIntPtr, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetLineFragmentUsedRect(UIntPtr, NSRange, Boolean)

取得包含字形的glyphIndex使用CGRect值,並可選擇不觸發佈局。

GetLineFragmentUsedRect(UIntPtr, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetLineFragmentUsedRect(UIntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetLocationForGlyph(UIntPtr)

字形在指定索引上相對於包含行片段原點的位置。

GetMethodForSelector(Selector)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
GetNativeHash()

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
GetProperty(UIntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetRangeOfNominallySpacedGlyphsContainingIndex(UIntPtr)

在指定索引處,字形周圍最大範圍的字形,僅可透過前進顯示,無需成對字距調整或其他調整。

GetTemporaryAttribute(NSString, UIntPtr, IntPtr, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTemporaryAttribute(NSString, UIntPtr, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTemporaryAttribute(NSString, UIntPtr, NSRange, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTemporaryAttribute(NSString, UIntPtr, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTemporaryAttribute(NSString, UIntPtr, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTemporaryAttribute(NSString, UIntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTemporaryAttributes(UIntPtr, IntPtr, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTemporaryAttributes(UIntPtr, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTemporaryAttributes(UIntPtr, NSRange, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTemporaryAttributes(UIntPtr, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTemporaryAttributes(UIntPtr, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTemporaryAttributes(UIntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTextContainer(UIntPtr, Boolean)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTextContainer(UIntPtr, IntPtr, Boolean)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTextContainer(UIntPtr, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTextContainer(UIntPtr, NSRange, Boolean)

取得 NSTextContainer 包含字形的 glyphIndex選項,並可選擇不觸發佈局。

GetTextContainer(UIntPtr, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTextContainer(UIntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTruncatedGlyphRangeInLineFragment(UIntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetUsedRect(NSTextContainer)

在 中排列字形NSTextContainer的座標中的邊界矩NSTextContainer形。

GlyphAtIndex(UIntPtr, Boolean)

開發者應該使用 GetGlyph(UIntPtr, Boolean) 而非這種已淘汰的方法。

GlyphAtIndex(UIntPtr)

開發者不應該使用這種已淘汰的方法。 開發者應該改用 GetGlyph(UIntPtr, Boolean)

Init()

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

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

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
InitializeHandle(NativeHandle)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
InsertTextContainer(NSTextContainer, IntPtr)

將指定 NSTextContainer 插入 於 TextContainers 指定 index位置 。

InvalidateDisplayForCharacterRange(NSRange)

在指定字元範圍內的顯示失效。

InvalidateDisplayForGlyphRange(NSRange)

在指定字形範圍內,顯示失效。

InvalidateGlyphs(NSRange, IntPtr, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

InvalidateGlyphs(NSRange, IntPtr, NSRange)

使 . 中的字形 characterRange失效。

InvalidateGlyphs(NSRange, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

InvalidateLayout(NSRange, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

InvalidateLayout(NSRange, NSRange)

會使指定字元範圍內的版面配置失效。 不會自動觸發重新排版。

InvalidateLayout(NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

Invoke(Action, Double)

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

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

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

(繼承來源 NSObject)
InvokeOnMainThread(Action)

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

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

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

(繼承來源 NSObject)
IsEqual(NSObject)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
IsKindOfClass(Class)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
IsMemberOfClass(Class)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
IsNotShownAttributeForGlyph(UIntPtr)

是否顯示指定索引處的字形。

IsValidGlyph(UIntPtr)

是否 glyphIndex 指定了有效的符文。

MarkDirty()

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

(繼承來源 NSObject)
MutableCopy()

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
ObjectDidEndEditing(NSObject)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
PerformSelector(Selector, NSObject, Double)

負責物件中儲存 NSTextStorage 文字的版面配置。

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

負責物件中儲存 NSTextStorage 文字的版面配置。

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

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
PerformSelector(Selector)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
PrepareForInterfaceBuilder()

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
ProcessEditing(NSTextStorage, NSTextStorageEditActions, NSRange, IntPtr, NSRange)

通知編輯 NSLayoutManager 動作。

RemoveObserver(NSObject, NSString, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
RemoveObserver(NSObject, NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
RemoveObserver(NSObject, String, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
RemoveObserver(NSObject, String)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
RemoveTemporaryAttribute(NSString, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

RemoveTemporaryAttribute(String, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

RemoveTextContainer(IntPtr)

從陣列中移除指定的NSTextContainerTextContainers參數。 必要時取消版面設計。

RespondsToSelector(Selector)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
SetAttachmentSize(CGSize, NSRange)

設定字形 glyphRange在 .

SetBoundsRect(CGRect, NSTextBlock, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

SetDrawsOutsideLineFragment(Boolean, UIntPtr)

指定字形在指定索引處是否超出其線段的範圍。

SetExtraLineFragment(CGRect, CGRect, NSTextContainer)

設定當文字完全空白或以硬換行結尾時,所需的額外行段細節。

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

指定指定字元範圍的初始字形及字形屬性。

SetLayoutRect(CGRect, NSTextBlock, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

SetLineFragment(CGRect, NSRange, CGRect)

將線段與邊界fragmentRect關聯到字形。glyphRange

SetLocation(CGPoint, NSRange)

將 設定 location 為第一個字形的 forStartOfGlyphRange

SetNilValueForKey(NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
SetNotShownAttribute(Boolean, UIntPtr)

指定該索引處的字形應被標記為未顯示。

SetTemporaryAttributes(NSDictionary, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

SetTextContainer(NSTextContainer, NSRange)

設定 NSTextContainer 為指定的字形範圍。

SetValueForKey(NSObject, NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
SetValueForKeyPath(NativeHandle, NSString)

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

(繼承來源 NSObject)
SetValueForKeyPath(NSObject, NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
SetValueForUndefinedKey(NSObject, NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
ShowAttachmentCell(NSCell, CGRect, UIntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

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

glyphs渲染於 positionsgraphicsContext

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

負責物件中儲存 NSTextStorage 文字的版面配置。

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

負責物件中儲存 NSTextStorage 文字的版面配置。

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

在符 glyphRange文中劃出劃線。

TextContainerChangedGeometry(NSTextContainer)

使指定 NSTextContainer 及後續的配置資訊與字形失效。

TextContainerChangedTextView(NSTextContainer)

負責物件中儲存 NSTextStorage 文字的版面配置。

ToString()

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

(繼承來源 NSObject)
Unbind(NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
Underline(NSRange, NSUnderlineStyle, CGRect, NSRange, CGPoint)

在 中劃線符號 glyphRange

ValueForKey(NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
ValueForKeyPath(NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
ValueForUndefinedKey(NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)
WillChangeValue(String)

負責物件中儲存 NSTextStorage 文字的版面配置。

(繼承來源 NSObject)

擴充方法

名稱 Description
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

負責物件中儲存 NSTextStorage 文字的版面配置。

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

負責物件中儲存 NSTextStorage 文字的版面配置。

BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

BrowserAccessibilityInsertTextAtCursor(NSObject, String)

負責物件中儲存 NSTextStorage 文字的版面配置。

EndPreviewPanelControl(NSObject, QLPreviewPanel)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetAccessibilityLineRangeForPosition(NSObject, IntPtr)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetBrowserAccessibilityAttributedValue(NSObject, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetBrowserAccessibilityContainerType(NSObject)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetBrowserAccessibilityCurrentStatus(NSObject)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetBrowserAccessibilityHasDomFocus(NSObject)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetBrowserAccessibilityIsRequired(NSObject)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetBrowserAccessibilityPressedState(NSObject)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetBrowserAccessibilityRoleDescription(NSObject)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetBrowserAccessibilitySelectedTextRange(NSObject)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetBrowserAccessibilitySortDirection(NSObject)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetBrowserAccessibilityValue(NSObject, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetDebugDescription(INSObjectProtocol)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetFirstTextView(NSLayoutManager)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetHandle(INativeObject)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetNonNullHandle(INativeObject, String)

負責物件中儲存 NSTextStorage 文字的版面配置。

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

負責物件中儲存 NSTextStorage 文字的版面配置。

GetRulerMarkers(NSLayoutManager, NSTextView, NSParagraphStyle, NSRulerView)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetTextViewForBeginningOfSelection(NSLayoutManager)

負責物件中儲存 NSTextStorage 文字的版面配置。

GetValidModes(NSObject, NSFontPanel)

負責物件中儲存 NSTextStorage 文字的版面配置。

LayoutManagerOwnsFirstResponder(NSLayoutManager, NSWindow)

負責物件中儲存 NSTextStorage 文字的版面配置。

ObjectDidBeginEditing(NSObject, INSEditor)

負責物件中儲存 NSTextStorage 文字的版面配置。

ObjectDidEndEditing(NSObject, INSEditor)

負責物件中儲存 NSTextStorage 文字的版面配置。

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

負責物件中儲存 NSTextStorage 文字的版面配置。

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

負責物件中儲存 NSTextStorage 文字的版面配置。

SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)

負責物件中儲存 NSTextStorage 文字的版面配置。

SetBrowserAccessibilityCurrentStatus(NSObject, String)

負責物件中儲存 NSTextStorage 文字的版面配置。

SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)

負責物件中儲存 NSTextStorage 文字的版面配置。

SetBrowserAccessibilityIsRequired(NSObject, Boolean)

負責物件中儲存 NSTextStorage 文字的版面配置。

SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)

負責物件中儲存 NSTextStorage 文字的版面配置。

SetBrowserAccessibilityRoleDescription(NSObject, String)

負責物件中儲存 NSTextStorage 文字的版面配置。

SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)

負責物件中儲存 NSTextStorage 文字的版面配置。

SetBrowserAccessibilitySortDirection(NSObject, String)

負責物件中儲存 NSTextStorage 文字的版面配置。

SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)

負責物件中儲存 NSTextStorage 文字的版面配置。

ValidateToolbarItem(NSObject, NSToolbarItem)

負責物件中儲存 NSTextStorage 文字的版面配置。

適用於

另請參閱