次の方法で共有


NSLayoutManager.GetTextContainer メソッド

定義

オーバーロード

GetTextContainer(nuint)
GetTextContainer(nuint, NSRange)
GetTextContainer(nuint, Boolean)
GetTextContainer(nuint, NSRange, Boolean)

レイアウトを NSTextContainer トリガーしないオプションを使用して、 のグリフを含む を取得します。

GetTextContainer(nuint)

public UIKit.NSTextContainer GetTextContainer (nuint glyphIndex);
member this.GetTextContainer : nuint -> UIKit.NSTextContainer

パラメーター

glyphIndex
System.System.UIntPtr System.unativeint

戻り値

適用対象

GetTextContainer(nuint, NSRange)

[Foundation.Export("textContainerForGlyphAtIndex:effectiveRange:")]
public virtual UIKit.NSTextContainer GetTextContainer (nuint glyphIndex, out Foundation.NSRange effectiveGlyphRange);
abstract member GetTextContainer : nuint *  -> UIKit.NSTextContainer
override this.GetTextContainer : nuint *  -> UIKit.NSTextContainer

パラメーター

glyphIndex
System.System.UIntPtr System.unativeint
effectiveGlyphRange
NSRange

戻り値

属性

適用対象

GetTextContainer(nuint, Boolean)

public UIKit.NSTextContainer GetTextContainer (nuint glyphIndex, bool flag);
member this.GetTextContainer : nuint * bool -> UIKit.NSTextContainer

パラメーター

glyphIndex
System.System.UIntPtr System.unativeint
flag
Boolean

戻り値

適用対象

GetTextContainer(nuint, NSRange, Boolean)

レイアウトを NSTextContainer トリガーしないオプションを使用して、 のグリフを含む を取得します。

[Foundation.Export("textContainerForGlyphAtIndex:effectiveRange:withoutAdditionalLayout:")]
public virtual UIKit.NSTextContainer GetTextContainer (nuint glyphIndex, out Foundation.NSRange effectiveGlyphRange, bool withoutAdditionalLayout);
abstract member GetTextContainer : nuint *  * bool -> UIKit.NSTextContainer
override this.GetTextContainer : nuint *  * bool -> UIKit.NSTextContainer

パラメーター

glyphIndex
System.System.UIntPtr System.unativeint

rect が要求されるグリフのインデックス。

effectiveGlyphRange
NSRange

でない null場合は、行フラグメント内のすべてのグリフの範囲。

withoutAdditionalLayout
Boolean

の場合 true、グリフの生成とレイアウトは実行されません。

戻り値

属性

適用対象