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

describeKnowledge() コール名

組織のナレッジ言語設定を取得します。

構文

1KnowledgeSettings result = _connection.describeKnowledgeSettings();

使用方法

デフォルトのナレッジ言語、サポート対象言語、およびナレッジ言語情報のリストなどの既存のナレッジ言語設定を取得するには、このコールを使用します。メタデータ API の KnowledgeSettings を使用して、同様の情報を取得することもできます。

サンプルコード —Java

このサンプルでは、ナレッジ言語設定の取得方法を示します。デフォルトのナレッジ言語、ナレッジでサポートされる言語のリスト (言語コードを含む) および有効なナレッジ言語かどうかを返します。

1public void describeKnowledgeSettingsSampl e() {
2try {
3
4// Make the describe call for KnowledgeSettings
5KnowledgeSettings result = connection.describeKnowledgeSettings();
6
7// Get the properties of KnowledgeSettings
8System.out.println("Knowledge default language: " + result.getDefaultLanguage());
9for (KnowledgeLanguageItem lang : result.getLanguages()) {
10System.out.println("Language: " + lang.getName());
11System.out.println("Active: " + lang.isActive());
12}
13} catch (ConnectionException ex) {
14ex.printStackTrace();
15}
16}

サンプルコード —C#

このサンプルでは、ナレッジ言語設定の取得方法を示します。デフォルトのナレッジ言語、ナレッジでサポートされる言語のリスト (言語コードを含む) および有効なナレッジ言語かどうかを返します。

1public void describeKnowledgeSettingsSampl e() {
2try {
3
4// Make the describe call for KnowledgeSettings
5KnowledgeSettings result = connection.describeKnowledgeSettings();
6
7// Get the properties of KnowledgeSettings
8Console.WriteLine("Knowledge default language: " + result.getDefaultLanguage());
9for (KnowledgeLanguageItem lang : result.getLanguages()) {
10Console.WriteLine("Language: " + lang.getName());
11Console.WriteLine("Active: " + lang.isActive());
12}
13} catch (SoapException ex) {
14ex.printStackTrace();
15}
16}

応答

KnowledgeSettings