ITextRange.SetIndex(TextRangeUnit, Int32, Boolean) 方法   
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将文本范围移动到文章的指定单位。
public:
 void SetIndex(TextRangeUnit unit, int index, bool extend);
	void SetIndex(TextRangeUnit const& unit, int const& index, bool const& extend);
	public void SetIndex(TextRangeUnit unit, int index, bool extend);
	function setIndex(unit, index, extend)
	Public Sub SetIndex (unit As TextRangeUnit, index As Integer, extend As Boolean)
	参数
- unit
 - TextRangeUnit
 
用于移动文本范围的 单位 。
- index
 - 
				
				Int32
int
 
指定 单位的索引。 文本范围将重新定位到具有此索引的 单位 。 如果 单位 为正数,则单位编号从情景开头开始,然后继续。 如果为负数,则编号从文章末尾开始,然后向后移动。 对于所有现有单位,文章的开头对应于 index = 1,故事中的最后一个 单位 对应于 index = – 1。
- extend
 - 
				
				Boolean
bool
 
指示如何更改文本范围。 如果为 True ,则通过 仅移动文本范围的结束位置来扩展文本范围以包含单元。 False 将文本范围折叠到插入点,然后移动插入点。 默认值为 false。
注解
此方法允许应用以方便的方式处理面向行的文本,例如源代码列表。 例如, ITextRange.SetIndex(Line, 10, 0) 将文本范围转换为第 10 行开头的插入点。