命名空间: Microsoft.SharePoint.Client.Taxonomy
程序集: Microsoft.SharePoint.Client.Taxonomy.Silverlight(位于 Microsoft.SharePoint.Client.Taxonomy.Silverlight.dll 中); Microsoft.SharePoint.Client.Taxonomy.Phone(位于 Microsoft.SharePoint.Client.Taxonomy.Phone.dll 中) Microsoft.SharePoint.Client.Taxonomy(位于 Microsoft.SharePoint.Client.Taxonomy.dll 中)
语法
声明
Public Sub Move ( _
targetGroup As TermGroup _
)
用法
Dim instance As TermSet
Dim targetGroup As TermGroup
instance.Move(targetGroup)
public void Move(
TermGroup targetGroup
)
参数
targetGroup
类型:Microsoft.SharePoint.Client.Taxonomy.TermGroup当前TermSet应移到其中Group
异常
| 异常 | 条件 |
|---|---|
| UnauthorizedAccessException | 当前用户没有足够的权限,才能执行此操作。 |
| ArgumentNullException | 不能targetGroup空引用(无 在 Visual Basic 中) |
| TermStoreOperationException | 不允许移动系统TermSet 。 |
| TermStoreOperationException | 移动到系统GroupTermSet不允许。 |
| TermStoreOperationException | TermSet名称必须是唯一Group内。 |
| TermStoreOperationException | 此操作在孤立术语TermSet无效。操作失败。 |
备注
将当前TermSet及其所有子Term对象从当前TermGroup都移动到目标TermGroup。不允许为关键字TermSet或孤立TermSet任何系统TermSet objectssuch 上移动。也不允许将TermSet移动到系统TermGroup 。当前用户必须TaxonomyRights.Edit权限,在 TermSet 组中,在targetGroup才能使用此方法。调用CommitAll()方法若要将此更改保存到数据库。