コミュニティで管理されているナビゲーショントピックと主要トピックを表します。特定のコミュニティは、Network コンポーネントで表されます。
関連するネットワークが、管理トピックをリリースする前に存在する必要があります(これは組織全体をリリースするときに自動的に発生します)。
ファイルのサフィックスおよびディレクトリの場所
コンポーネントのサフィックスは managedTopics で、managedTopics フォルダに保存されます。このフォルダ内に、ネットワークごとの個別のファイルが保存されています (NetworkNameA.managedTopics や NetworkNameB.managedTopics など)。
バージョン
ManagedTopics コンポーネントは、API バージョン 32.0 以降で使用できます。
ManagedTopic
| name |
string |
トピック名です。 |
| managedTopicType |
string |
トピックの種別です (「ナビゲーション」または「主要」)。 |
| topicDescription |
string |
トピックのコンテンツの説明です (省略可能)。この項目は API を介してのみアクセスできます。ユーザインターフェースには付随する機能がありません。 |
| parentName |
string |
このトピックを子とする親トピックの名前。子トピックは親トピックページのサブトピックセクションからアクセスでき、そのフィードは親トピックフィードに追加されます。 親-子リレーションがサポートされるのはナビゲーショントピックのみです。
|
| position |
int |
このトピックの配置は同じ種別の他のトピックと関係します。結果は、トピックの種別によって異なります。
- 最上位のナビゲーショントピックでは、position によってコミュニティでの [トピック] メニューが並び替えられます。
- 子ナビゲーショントピックでは、サブトピックセクションでの同階層トピックが並び替えられます。
- 主要トピックでは、コミュニティホームページでのトピックのサムネイル画像が並び替えられます。
0 から 24 までの数字を入力します(ナビゲーショントピックまたは主要トピックの最大数は 25 です)。
|
宣言的なメタデータの定義のサンプル
次の例は、すべてのネットワークの管理トピックを取得またはリリースします。
次の例は、ManagedTopics コンポーネントを参照する package.xml ファイルを示します。
次の例は、ManagedTopics コンポーネント自体を示します。