UITextView.GetPosition 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GetPosition(UITextPosition, nint) |
返回与指定位置偏移的第二个位置。 |
GetPosition(UITextRange, nint) |
返回文档中相对于 开头 |
GetPosition(UITextPosition, UITextLayoutDirection, nint) |
返回文档中相对于第一个位置的方向的第 |
GetPosition(UITextPosition, nint)
返回与指定位置偏移的第二个位置。
[Foundation.Export("positionFromPosition:offset:")]
public virtual UIKit.UITextPosition GetPosition (UIKit.UITextPosition fromPosition, nint offset);
abstract member GetPosition : UIKit.UITextPosition * nint -> UIKit.UITextPosition
override this.GetPosition : UIKit.UITextPosition * nint -> UIKit.UITextPosition
参数
- fromPosition
- UITextPosition
文档中的位置。
- offset
- System.System.IntPtr System.nativeint
相对于 fromPosition
的正或负字符偏移量。
返回
实现
- 属性
注解
null
如果计算位置小于零或大于文档中文本的长度,可能是 。
适用于
GetPosition(UITextRange, nint)
返回文档中相对于 开头 withinRange
的位置。
[Foundation.Export("positionWithinRange:atCharacterOffset:")]
public virtual UIKit.UITextPosition GetPosition (UIKit.UITextRange withinRange, nint atCharacterOffset);
abstract member GetPosition : UIKit.UITextRange * nint -> UIKit.UITextPosition
override this.GetPosition : UIKit.UITextRange * nint -> UIKit.UITextPosition
参数
- withinRange
- UITextRange
文档中的文本范围。
- atCharacterOffset
- System.System.IntPtr System.nativeint
相对于 的开头的 withinRange
偏移量。
返回
- 属性
适用于
GetPosition(UITextPosition, UITextLayoutDirection, nint)
返回文档中相对于第一个位置的方向的第 offset
二个位置。
[Foundation.Export("positionFromPosition:inDirection:offset:")]
public virtual UIKit.UITextPosition GetPosition (UIKit.UITextPosition fromPosition, UIKit.UITextLayoutDirection inDirection, nint offset);
abstract member GetPosition : UIKit.UITextPosition * UIKit.UITextLayoutDirection * nint -> UIKit.UITextPosition
override this.GetPosition : UIKit.UITextPosition * UIKit.UITextLayoutDirection * nint -> UIKit.UITextPosition
参数
- fromPosition
- UITextPosition
第一个位置。
- inDirection
- UITextLayoutDirection
计算偏移量的方向。
- offset
- System.System.IntPtr System.nativeint
要使用的偏移量。
返回
实现
- 属性