次の方法で共有


NSLayoutManager.GetLineFragmentRect メソッド

定義

オーバーロード

GetLineFragmentRect(nuint, NSRange, Boolean)

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

GetLineFragmentRect(nuint, Boolean)
GetLineFragmentRect(nuint, IntPtr)
GetLineFragmentRect(nuint)
GetLineFragmentRect(nuint, NSRange)

GetLineFragmentRect(nuint, NSRange, Boolean)

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

[Foundation.Export("lineFragmentRectForGlyphAtIndex:effectiveRange:withoutAdditionalLayout:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual CoreGraphics.CGRect GetLineFragmentRect (nuint glyphIndex, out Foundation.NSRange effectiveGlyphRange, bool withoutAdditionalLayout);
abstract member GetLineFragmentRect : nuint *  * bool -> CoreGraphics.CGRect
override this.GetLineFragmentRect : nuint *  * bool -> CoreGraphics.CGRect

パラメーター

glyphIndex
System.System.UIntPtr System.unativeint

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

effectiveGlyphRange
NSRange

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

withoutAdditionalLayout
Boolean

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

戻り値

属性

適用対象

GetLineFragmentRect(nuint, Boolean)

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public CoreGraphics.CGRect GetLineFragmentRect (nuint glyphIndex, bool withoutAdditionalLayout);
member this.GetLineFragmentRect : nuint * bool -> CoreGraphics.CGRect

パラメーター

glyphIndex
System.System.UIntPtr System.unativeint
withoutAdditionalLayout
Boolean

戻り値

属性

適用対象

GetLineFragmentRect(nuint, IntPtr)

[Foundation.Export("lineFragmentRectForGlyphAtIndex:effectiveRange:")]
protected virtual CoreGraphics.CGRect GetLineFragmentRect (nuint glyphIndex, IntPtr effectiveGlyphRange);
abstract member GetLineFragmentRect : nuint * nativeint -> CoreGraphics.CGRect
override this.GetLineFragmentRect : nuint * nativeint -> CoreGraphics.CGRect

パラメーター

glyphIndex
System.System.UIntPtr System.unativeint
effectiveGlyphRange
IntPtr

nativeint

戻り値

属性

適用対象

GetLineFragmentRect(nuint)

public CoreGraphics.CGRect GetLineFragmentRect (nuint glyphIndex);
member this.GetLineFragmentRect : nuint -> CoreGraphics.CGRect

パラメーター

glyphIndex
System.System.UIntPtr System.unativeint

戻り値

適用対象

GetLineFragmentRect(nuint, NSRange)

public CoreGraphics.CGRect GetLineFragmentRect (nuint glyphIndex, out Foundation.NSRange effectiveGlyphRange);
member this.GetLineFragmentRect : nuint *  -> CoreGraphics.CGRect

パラメーター

glyphIndex
System.System.UIntPtr System.unativeint
effectiveGlyphRange
NSRange

戻り値

適用対象