次の方法で共有


NSLayoutManager.GetLineFragmentInsertionPoints メソッド

定義

オーバーロード

GetLineFragmentInsertionPoints(nuint, Boolean, Boolean, IntPtr, IntPtr)
GetLineFragmentInsertionPoints(nuint, Boolean, Boolean, nfloat[], nint[])

行フラグメントの挿入ポイントの位置とインデックスを と に塗りつぶします。

GetLineFragmentInsertionPoints(nuint, Boolean, Boolean, IntPtr, IntPtr)

[Foundation.Export("getLineFragmentInsertionPointsForCharacterAtIndex:alternatePositions:inDisplayOrder:positions:characterIndexes:")]
protected virtual nuint GetLineFragmentInsertionPoints (nuint characterIndex, bool alternatePositions, bool inDisplayOrder, IntPtr positions, IntPtr characterIndexes);
abstract member GetLineFragmentInsertionPoints : nuint * bool * bool * nativeint * nativeint -> nuint
override this.GetLineFragmentInsertionPoints : nuint * bool * bool * nativeint * nativeint -> nuint

パラメーター

characterIndex
System.System.UIntPtr System.unativeint
alternatePositions
Boolean
inDisplayOrder
Boolean
positions
IntPtr

nativeint

characterIndexes
IntPtr

nativeint

戻り値

System.System.UIntPtr System.unativeint
属性

適用対象

GetLineFragmentInsertionPoints(nuint, Boolean, Boolean, nfloat[], nint[])

行フラグメントの挿入ポイントの位置とインデックスを と に塗りつぶします。

public nuint GetLineFragmentInsertionPoints (nuint charIndex, bool alternatePosition, bool inDisplayOrder, nfloat[] positions, nint[] charIndexes);
member this.GetLineFragmentInsertionPoints : nuint * bool * bool * nfloat[] * nint[] -> nuint

パラメーター

charIndex
System.System.UIntPtr System.unativeint
alternatePosition
Boolean
inDisplayOrder
Boolean
positions
nfloat[]
charIndexes

System.System.IntPtr[]

System.nativeint[]

戻り値

System.System.UIntPtr System.unativeint

と で返される挿入ポイントの数。

適用対象