Conflict 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
代表共同创作的文档中的冲突编辑。 对象的类型 Conflict 由 WdRevisionType 枚举指定。
public interface class Conflict
[System.Runtime.InteropServices.Guid("6215E4B1-545A-406E-9824-0A5B5AC8AD21")]
public interface Conflict
type Conflict = interface
Public Interface Conflict
- 属性
注解
通常,当多个作者同时编辑一个启用了共同创作的文档时,在同一时间只有一位共同作者可以编辑某个特定范围。 Microsoft Word 2010在共同作者开始编辑的那一刻自动锁定范围,以便其他共同作者不能同时编辑同一范围。
如果同时编辑启用了共同创作的文档中的特定区域,则可能发生冲突,然后任何单个共同作者获取该区域的独占锁。 在冲突情况下,似乎每个共同作者在范围上有一个排他锁,但他们的锁不会传达给其他共同作者。 第一个将文档保存到服务器的共同作者将不会发现冲突,因为其文档版本为既定版本。 而在第一位共同作者已经保存文档之后,如果其他共同作者尝试保存文档,他们将遇到冲突。 该冲突是同一范围的不同版本之间的冲突。
例如,如果一个共同作者编辑句子“快速棕色狐狸”以读出“快速红狐”,而另一个共同作者同时编辑句子以阅读,“快白狐”和这两个编辑都发生在其中一个共同作者获得段落的排他锁之前,将发生冲突。 在这种情况下,2010 Word无法调和“快速红色”和“快速白色”。 第一个将文档版本保存到服务器上的共同作者不会遇到冲突。 而当下一个共同作者尝试将其文档版本保存到服务器时,则会发生冲突,共同作者必须选择通过接受或拒绝更改来解决冲突。
属性
Application |
获取表示 Application Microsoft Word 应用程序的 对象。 |
Creator |
获取一个 32 位整数,该整数指示在其中创建了指定对象的应用程序。 |
Index |
返回一个值,该值表示项在集合中的位置。 |
Parent | |
Range |
获取一个 Range 对象,该对象表示包含在指定 对象中的文档部分。 |
Type |
WdRevisionTypeConflict获取 对象的 。 |
方法
Accept() |
接受用户指定的冲突更改,删除冲突,并将更改合并到文档的服务器副本中。 |
Reject() |
拒绝用户更改,删除冲突,并接受冲突更改的服务器版本。 |