この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Newer Version Available

This content describes an older version of this product. View Latest

reorderManagedTopics(String, ConnectApi.ManagedTopic​PositionCollectionInput)

コミュニティの管理トピックの相対位置を並び替えます。

API バージョン

32.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.ManagedTopicCollection reorderManagedTopics(String communityId, ConnectApi.ManagedTopicPositionCollectionInput managedTopicPositionCollection)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
managedTopicPositionCollection
型: ConnectApi.ManagedTopicPositionCollectionInput
管理トピックの相対位置のコレクション。このコレクションには、Featured および Navigational 管理トピックを含めることができます。すべての管理トピックを含める必要はありません。

使用方法

コミュニティマネージャ (「コミュニティの作成および設定」または「コミュニティの管理」権限を持つユーザ) のみが、管理トピックを並び替えできます。

すべての管理トピックを ConnectApi.ManagedTopicPositionCollectionInput に含めない場合、管理トピックはまず ConnectApi.ManagedTopicPositionCollectionInput で指定されている位置に従って並べ替えられ、その後で ConnectApi.ManagedTopicPositionCollectionInput に含まれていない管理トピックを次に使用可能な位置に下げて、並べ替えられます。

次の管理トピックがあるとします。

管理トピック 位置
ManagedTopicA 0
ManagedTopicB 1
ManagedTopicC 2
ManagedTopicD 3
ManagedTopicE 4

ConnectApi.ManagedTopicPositionCollectionInput で次の情報を指定して、管理トピックを並び替えます。

管理トピック 位置
ManagedTopicD 0
ManagedTopicE 2

結果は次のとおりです。

管理トピック 位置
ManagedTopicD 0
ManagedTopicA 1
ManagedTopicE 2
ManagedTopicB 3
ManagedTopicC 4