共用方式為


Term.ReassignSourceTerm 方法

重新指派到其中一個其他中重複使用此Term物件的執行個體的來源字詞狀態。

命名空間:  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 ReassignSourceTerm ( _
    reusedTerm As Term _
)
'用途
Dim instance As Term
Dim reusedTerm As Term

instance.ReassignSourceTerm(reusedTerm)
public void ReassignSourceTerm(
    Term reusedTerm
)

參數

例外狀況

例外狀況 條件
UnauthorizedAccessException

目前的使用者會有足夠的權限,才能執行此作業。

ArgumentNullException

成為新的來源中重複使用的Term是null 參考 (未執行任何動作 於 Visual Basic 中)或不正確。

TermStoreOperationException

目前Term必須是來源字詞,若要重新指派至另一個Term目前的設定。

TermStoreOperationException

無法重新指派給自己來源Term

ArgumentException

reusedTerm必須是此TermReusedTerms集合的成員。

備註

這個方法只有來源Term目前Term是否有效。預期,使用這個方法是先刪除來源Term。

目前的使用者必須TaxonomyRights.EditTerm權限,在目前的Term和新的來源Term使用這個方法。來源Term會位於孤立TermSet例外狀況,以新來源TermTaxonomyRights.EditTerm權限的任何人都可以使用這個方法。如果來源Term孤立的TermSet和作業成功,從孤立TermSet會移除舊的來源Term 。通話CommitAll()必須呼叫將這項變更儲存至資料庫。

請參閱

參照

Term 類別

Term 成員

Microsoft.SharePoint.Client.Taxonomy 命名空間

IsSourceTerm

ReusedTerms