次の方法で共有


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

新しいソースになるには、再利用Termnull 参照 (Visual Basic のNothing )無効です。

TermStoreOperationException

現在Term別Termに現在の設定を割り当てるには、ソースの用語をする必要があります。

TermStoreOperationException

それ自体にソースTermを再割り当てできません。

ArgumentException

reusedTermは、このTermのReusedTermsコレクションのメンバーである必要があります。

注釈

この方法は現在TermがソースTerm場合です。ソースTermを削除する前に、このメソッドを使用する予定です。

現在のユーザーは、現在Termこの方法を使用する新しいソースTermTaxonomyRights.EditTermアクセス許可が必要です。ソースTermが孤立したTermSet内にある、例外では、この方法を使って新しいソースTermTaxonomyRights.EditTerm権限を持つユーザーことができます。ソースTermが孤立したTermSetで操作が成功した場合、古いソースTermは孤立したTermSetから削除されます。通話CommitAll()を呼び出すデータベースにこの変更を保存する必要があります。

関連項目

参照先

Term クラス

Term メンバー

Microsoft.SharePoint.Client.Taxonomy 名前空間

IsSourceTerm

ReusedTerms