Freigeben über


NSLayoutManager.GetLineFragmentRect Methode

Definition

Überlädt

GetLineFragmentRect(nuint, NSRange, Boolean)

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

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

GetLineFragmentRect(nuint, NSRange, Boolean)

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

[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

Parameter

glyphIndex
System.System.UIntPtr System.unativeint

Der Index der Glyphe, für die das Rechteck angefordert wird.

effectiveGlyphRange
NSRange

Andernfalls nullder Bereich aller Glyphen im Zeilenfragment.

withoutAdditionalLayout
Boolean

Wenn true, werden die Glyphengenerierung und das Layout nicht ausgeführt.

Gibt zurück

Attribute

Gilt für:

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

Parameter

glyphIndex
System.System.UIntPtr System.unativeint
withoutAdditionalLayout
Boolean

Gibt zurück

Attribute

Gilt für:

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

Parameter

glyphIndex
System.System.UIntPtr System.unativeint
effectiveGlyphRange
IntPtr

nativeint

Gibt zurück

Attribute

Gilt für:

GetLineFragmentRect(nuint)

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

Parameter

glyphIndex
System.System.UIntPtr System.unativeint

Gibt zurück

Gilt für:

GetLineFragmentRect(nuint, NSRange)

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

Parameter

glyphIndex
System.System.UIntPtr System.unativeint
effectiveGlyphRange
NSRange

Gibt zurück

Gilt für: