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

ContentHub クラス

Files Connect リポジトリとそのファイルおよびフォルダにアクセスします。

名前空間

ConnectApi

ContentHub のメソッド

ContentHub のメソッドは次のとおりです。すべてのメソッドが静的です。

ContentHub メソッドを使用して、Files Connect リポジトリを操作します。

addRepositoryItem(repositoryId, repositoryFolderId, file)

リポジトリ項目を追加します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFolderItem addRepositoryItem(String repositoryId, String repositoryFolderId, ConnectApi.ContentHubItemInput file)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

この例では、バイナリコンテンツなし (メタデータのみ) のファイルをリポジトリフォルダに作成します。ファイルを作成した後、ファイルの ID、名前、説明、外部 URL、およびダウンロード URL を表示します。

addRepositoryItem(communityId, repositoryId, repositoryFolderId, file)

コミュニティのリポジトリ項目を追加します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFolderItem addRepositoryItem(String communityId, String repositoryId, String repositoryFolderId, ConnectApi.ContentHubItemInput file)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

addRepositoryItem(repositoryId, repositoryFolderId, file, fileData)

リポジトリ項目 (バイナリフ��イルを含む) を追加します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFolderItem addRepositoryItem(String repositoryId, String repositoryFolderId, ConnectApi.ContentHubItemInput file, ConnectApi.BinaryInput fileData)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。
fileData
型: ConnectApi.BinaryInput
バイナリファイル。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

この例では、バイナリコンテンツとメタデータを含むファイルをリポジトリフォルダに作成します。ファイルを作成した後、ファイルの ID、名前、説明、外部 URL、およびダウンロード URL を表示します。

addRepositoryItem(communityId, repositoryId, repositoryFolderId, file, fileData)

コミュニティのリポジトリ項目 (バイナリファイルを含む) を追加します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFolderItem addRepositoryItem(String communityId, String repositoryId, String repositoryFolderId, ConnectApi.ContentHubItemInput file, ConnectApi.BinaryInput fileData)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。
fileData
型: ConnectApi.BinaryInput
バイナリファイル。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと��コードで例外が発生します。

getAllowedItemTypes(repositoryId, repositoryFolderId)

コンテキストユーザがリポジトリフォルダに作成できる項目種別を取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.ContentHubAllowedItemTypeCollection getAllowedItemTypes(String repositoryId, String repositoryFolderId)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getAllowedItemTypes(repositoryId, repositoryFolderId, filter)

コンテキストユーザがリポジトリフォルダに作成できる項目種別を種別で絞り込まれた状態で取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.ContentHubAllowedItemTypeCollection getAllowedItemTypes(String repositoryId, String repositoryFolderId, ConnectApi.ConnectContentHubItemType filter)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
filter
型: ConnectApi.ContentHubItemType
項目種別。値は次のとおりです。
  • Any — ファイルとフォルダを含めます。
  • FilesOnly — ファイルのみを含めます。
  • FoldersOnly — フォルダのみを含めます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

この例では、getAllowedItemTypes(repositoryId, repositoryFolderId, ConnectApi.ContentHubItemType.FilesOnly) をコールして、ファイルの最初の ConnectApi.ContentHubItemTypeSummary.id を取得します。コンテキストユーザは外部システムのリポジトリフォルダに、許可されたファイルを作成できます。

getAllowedItemTypes(communityId, repositoryId, repositoryFolderId)

コンテキストユーザがコミュニティのリポジトリフォルダに作成できる項目種別を取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.ContentHubAllowedItemTypeCollection getAllowedItemTypes(String communityId, String repositoryId, String repositoryFolderId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getAllowedItemTypes(communityId, repositoryId, repositoryFolderId, filter)

コンテキストユーザがコミュニティのリポジトリフォルダに作成できる項目種別を種別で絞り込まれた状態で取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.ContentHubAllowedItemTypeCollection getAllowedItemTypes(String communityId, String repositoryId, String repositoryFolderId, ConnectApi.ConnectContentHubItemType filter)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
filter
型: ConnectApi.ContentHubItemType
項目種別。値は次のとおりです。
  • Any — ファイルとフォルダを含めます。
  • FilesOnly — ファイルのみを含めます。
  • FoldersOnly — フォルダのみを含めます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFilePreview(repositoryId, repositoryFileId, formatType)

リポジトリファイルのプレビューを取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.FilePreview getFilePreview(String repositoryId, String repositoryFileId, ConnectApi.FilePreviewFormat formatType)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
formatType
型: ConnectApi.FilePreviewFormat
ファイルプレビューの形式を指定します。値は次のとおりです。
  • Jpg — プレビュー形式は JPG です。
  • Pdf — プレビュー形式は PDF です。
  • Svg — プレビュー形式は圧縮 SVG です。
  • Thumbnail — プレビュー形式は 240×180 の PNG です。
  • ThumbnailBig — プレビュー形式は 720×480 の PNG です。
  • ThumbnailTiny — プレビュー形式は 120×90 の PNG です。
PDF プレビューは、DOC、DOCX、PPT、PPTX、TEXT、XLS、および XLSX タイプのファイルで利用できます。SVG ファイルはオンデマンドで生成されます。

組織で機能の豊富な SVG プレビューが動作しないと思われる場合は、代替ファイルプレビューを選択します。JPG ファイルプレビューを使用するには、[設定] で [クイック検索] ボックスに「一般」と入力します。[一般設定] を選択して、[代替ファイルプレビューを表示] を選択します。

戻り値

型: ConnectApi.FilePreview

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

この例では、getFilePreview(repositoryId, repositoryFileId, ConnectApi.FilePreviewFormat.Thumbnail) をコールして、サムネール形式のプレビューと共にその各 URL とサムネール変換の数を取得します。サムネール形式ごとに、使用可能な各変換 URL を表示します。

getFilePreview(repositoryId, repositoryFileId, formatType, startPageNumber, endPageNumber)

リポジトリファイルのプレビューのページまたはページ範囲を取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.FilePreview getFilePreview(String repositoryId, String repositoryFileId, ConnectApi.FilePreviewFormat formatType, Integer startPageNumber, Integer endPageNumber)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
formatType
型: ConnectApi.FilePreviewFormat
ファイルプレビューの形式を指定します。値は次のとおりです。
  • Jpg — プレビュー形式は JPG です。
  • Pdf — プレビュー形式は PDF です。
  • Svg — プレビュー形式は圧縮 SVG です。
  • Thumbnail — プレビュー形式は 240×180 の PNG です。
  • ThumbnailBig — プレビュー形式は 720×480 の PNG です。
  • ThumbnailTiny — プレビュー形式は 120×90 の PNG です。
PDF プレビューは、DOC、DOCX、PPT、PPTX、TEXT、XLS、および XLSX タイプのファイルで利用できます。SVG ファイルはオンデマンドで生成されます。

組織で機能の豊富な SVG プレビューが動作しないと思われる場合は、代替ファイルプレビューを選択します。JPG ファイルプレビューを使用するには、[設定] で [クイック検索] ボックスに「一般」と入力します。[一般設定] を選択して、[代替ファイルプレビューを表示] を選択します。

startPageNumber
型: Integer
ファイルプレビュー URL 範囲の開始ページ番号。
endPageNumber
型: Integer
ファイルプレビュー URL 範囲の終了ページ番号。

戻り値

型: ConnectApi.FilePreview

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFilePreview(communityId, repositoryId, repositoryFileId, formatType)

コミュニティのリポジトリファイルのプレビューを取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.FilePreview getFilePreview(String communityId, String repositoryId, String repositoryFileId, ConnectApi.FilePreviewFormat formatType)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
formatType
型: ConnectApi.FilePreviewFormat
ファイルプレビューの形式を指定します。値は次のとおりです。
  • Jpg — プレビュー形式は JPG です。
  • Pdf — プレビュー形式は PDF です。
  • Svg — プレビュー形式は圧縮 SVG です。
  • Thumbnail — プレビュー形式は 240×180 の PNG です。
  • ThumbnailBig — プレビュー形式は 720×480 の PNG です。
  • ThumbnailTiny — プレビュー形式は 120×90 の PNG です。
PDF プレビューは、DOC、DOCX、PPT、PPTX、TEXT、XLS、および XLSX タイプのファイルで利用できます。SVG ファイルはオンデマンドで生成されます。

組織で機能の豊富な SVG プレビューが動作しないと思われる場合は、代替ファイルプレビューを選択します。JPG ファイルプレビューを使用するには、[設定] で [クイック検索] ボックスに「一般」と入力します。[一般設定] を選択して、[代替ファイルプレビューを表示] を選択します。

戻り値

型: ConnectApi.FilePreview

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getFilePreview(communityId, repositoryId, repositoryFileId, formatType, startPageNumber, endPageNumber)

コミュニティのリポジトリファイルのプレビューのページまたはページ範囲を取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.FilePreview getFilePreview(String communityId, String repositoryId, String repositoryFileId, ConnectApi.FilePreviewFormat formatType, Integer startPageNumber, Integer endPageNumber)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
formatType
型: ConnectApi.FilePreviewFormat
ファイルプレビューの形式を指定します。値は次のとおりです。
  • Jpg — プレビュー形式は JPG です。
  • Pdf — プレビュー形式は PDF です。
  • Svg — プレビュー形式は圧縮 SVG です。
  • Thumbnail — プレビュー形式は 240×180 の PNG です。
  • ThumbnailBig — プレビュー形式は 720×480 の PNG です。
  • ThumbnailTiny — プレビュー形式は 120×90 の PNG です。
PDF プレビューは、DOC、DOCX、PPT、PPTX、TEXT、XLS、および XLSX タイプのファイルで利用できます。SVG ファイルはオンデマンドで生成されます。

組織で機能の豊富な SVG プレビューが動作しないと思われる場合は、代替ファイルプレビューを選択します。JPG ファイルプレビューを使用するには、[設定] で [クイック検索] ボックスに「一般」と入力します。[一般設定] を選択して、[代替ファイルプレビューを表示] を選択します。

startPageNumber
型: Integer
ファイルプレビュー URL 範囲の開始ページ番号。
endPageNumber
型: Integer
ファイルプレビュー URL 範囲の終了ページ番号。

戻り値

型: ConnectApi.FilePreview

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getItemType(repositoryId, repositoryItemTypeId)

リポジトリに関連付けられた項目種別に関する情報を取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.ContentHubItemTypeDetail getItemType(String repositoryId, String repositoryItemTypeId)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryItemTypeId
型: String
リポジトリ項目種別の ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getItemType(communityId, repositoryId, repositoryItemTypeId)

コミュニティのリポジトリに関連付けられた項目種別に関する情報を取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.ContentHubItemTypeDetail getItemType(String communityId, String repositoryId, String repositoryItemTypeId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryItemTypeId
型: String
リポジトリ項目種別の ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getPreviews(repositoryId, repositoryFileId)

リポジトリファイルのサポートされているプレビューに関する情報を取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.FilePreviewCollection getPreviews(String repositoryId, String repositoryFileId)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

この例では、サポートされるすべてのプレビュー形式と、その各 URL および変換の数を取得します。サポートされるプレビュー形式ごとに、使用可能な各変換 URL を表示します。

getPreviews(communityId, repositoryId, repositoryFileId)

コミュニティのリポジトリファイルのサポートされているプレビューに関する情報を取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.FilePreviewCollection getPreviews(String communityId, String repositoryId, String repositoryFileId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepositories()

リポジトリのリストを取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.ContentHubRepositoryCollection getRepositories()

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

この例では、すべてのリポジトリを取得し、見つかった最初の SharePoint オンラインリポジトリを取得します。

getRepositories(communityId)

コミュニティのリポジトリのリストを取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.ContentHubRepositoryCollection getRepositories(String communityId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepositories(pageParam, pageSize)

リポジトリのページを取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.ContentHubRepositoryCollection getRepositories(Integer pageParam, Integer pageSize)

パラメータ

pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりの項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトのページサイズの 25 に設定されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepositories(communityId, pageParam, pageSize)

コミュニティのリポジトリのページを取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.ContentHubRepositoryCollection getRepositories(String communityId, Integer pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりの項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトのページサイズの 25 に設定されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepository(repositoryId)

リポジトリを取得します。

API バージョン

369.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.ContentHubRepository getRepository(String repositoryId)

パラメータ

repositoryId
型: String
リポジトリの ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepository(communityId, repositoryId)

コミュニティのリポジトリを取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.ContentHubRepository getRepository(String communityId, String repositoryId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepositoryFile(repositoryId, repositoryFileId)

リポジトリファイルを取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFileDetail getRepositoryFile(String repositoryId, String repositoryFileId)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepositoryFile(repositoryId, repositoryFileId, includeExternalFilePermissionsInfo)

リポジトリファイル (権限情報あり/なし) を取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFileDetail getRepositoryFile(String repositoryId, String repositoryFileId, Boolean includeExternalFilePermissionsInfo)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
includeExternalFilePermissionsInfo
型: Boolean
ファイルを共有するかどうか、使用可能な権限タイプなどの権限情報を含めるかどうかを指定します。

外部ファイル権限の管理は、Google ドライブ、SharePoint Online、OneDrive for Business でサポートされています。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepositoryFile(communityId, repositoryId, repositoryFileId)

コミュニティのリポジトリファイルを取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFileDetail getRepositoryFile(String communityId, String repositoryId, String repositoryFileId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepositoryFile(communityId, repositoryId, repositoryFileId, includeExternalFilePermissionsInfo)

コミュニティのリポジトリファイル (権限情報あり/なし) を取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFileDetail getRepositoryFile(String communityId, String repositoryId, String repositoryFileId, Boolean includeExternalFilePermissionsInfo)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
includeExternalFilePermissionsInfo
型: Boolean
ファイルを共有するかどうか、使用可能な権限タイプなどの権限情報を含めるかどうかを指定します。

外部ファイル権限の管理は、Google ドライブ、SharePoint Online、OneDrive for Business でサポートされています。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepositoryFolder(repositoryId, repositoryFolderId)

リポジトリフォルダを取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFolderDetail getRepositoryFolder(String repositoryId, String repositoryFolderId)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepositoryFolder(communityId, repositoryId, repositoryFolderId)

コミュニティのリポジトリフォルダを取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFolderDetail getRepositoryFolder(String communityId, String repositoryId, String repositoryFolderId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepositoryFolderItems(repositoryId, repositoryFolderId)

リポジトリフォルダ項目を取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFolderItemsCollection getRepositoryFolderItems(String repositoryId, String repositoryFolderId)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

この例では、リポジトリフォルダ内の項目のコレクションを取得します。ファイルの場合、ファイルの名前、サイズ、外部 URL、およびダウンロード URL を表示します。フォルダの場合、フォルダの名前、説明、および外部 URL を表示します。

getRepositoryFolderItems(communityId, repositoryId, repositoryFolderId)

コミュニティのリポジトリフォルダ項目を取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFolderItemsCollection getRepositoryFolderItems(String communityId, String repositoryId, String repositoryFolderId)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepositoryFolderItems(repositoryId, repositoryFolderId, pageParam, pageSize)

リポジトリフォルダ項目のページを取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFolderItemsCollection getRepositoryFolderItems(String repositoryId, String repositoryFolderId, Integer pageParam, Integer pageSize)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりの項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトのページサイズの 25 に設定されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

getRepositoryFolderItems(communityId, repositoryId, repositoryFolderId, pageParam, pageSize)

コミュニティのリポジトリフォルダ項目のページを取得します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFolderItemsCollection getRepositoryFolderItems(String communityId, String repositoryId, String repositoryFolderId, Integer pageParam, Integer pageSize)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりの項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトのページサイズの 25 に設定されます。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

updateRepositoryFile(repositoryId, repositoryFileId, file)

リポジトリファイルのメタデータを更新します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFileDetail updateRepositoryFile(String repositoryId, String repositoryFileId, ConnectApi.ContentHubItemInput file)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

この例では、リポジトリ内のファイルのメタデータを更新します。ファイルを更新した後、ファイルの ID、名前、説明、外部 URL、およびダウンロード URL を表示します。

updateRepositoryFile(repositoryId, repositoryFileId, file, fileData)

リポジトリファイルの内容を更新します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFileDetail updateRepositoryFile(String repositoryId, String repositoryFileId, ConnectApi.ContentHubItemInput file, ConnectApi.BinaryInput fileData)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。
fileData
型: ConnectApi.BinaryInput
バイナリファイル。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

この例では、リポジトリ内のファイルの内容とメタデータを更新します。ファイルを更新した後、ファイルの ID、名前、説明、外部 URL、およびダウンロード URL を表示します。

updateRepositoryFile(communityId, repositoryId, repositoryFileId, file)

コミュニティのリポジトリファイルのメタデータを更新します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFileDetail updateRepositoryFile(String communityId, String repositoryId, String repositoryFileId, ConnectApi.ContentHubItemInput file)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

updateRepositoryFile(communityId, repositoryId, repositoryFileId, file, fileData)

コミュニティのリポジトリファイルの内容を更新します。

API バージョン

39.0

Chatter が必要かどうか

いいえ

署名

public static ConnectApi.RepositoryFileDetail updateRepositoryFile(String communityId, String repositoryId, String repositoryFileId, ConnectApi.ContentHubItemInput file, ConnectApi.BinaryInput fileData)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。
fileData
型: ConnectApi.BinaryInput
バイナリファイル。

使用方法

このメソッドを使用するコードをテストするには、一致する set test メソッドを使用します (メソッド名に setTest をプレフィックスとして付けます)。set test メソッドでは、同じパラメータを使用します。パラメータが同じでないと、コードで例外が発生します。

ContentHub テストメソッド

ContentHub のテストメソッドを次に示します。すべてのメソッドが静的です。

これらのメソッドを使用して ConnectApi コードをテストする方法の詳細は、「ConnectApi コードのテスト」を参照してください。

setTestAddRepositoryItem(repositoryId, repositoryFolderId, file, result)

一致する addRepositoryItem(repositoryId, repositoryFolderId, file) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFolderItem オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestAddRepositoryItem(String repositoryId, String repositoryFolderId, ConnectApi.ContentHubItemInput file, ConnectApi.RepositoryFolderItem result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。
result
型: ConnectApi.RepositoryFolderItem
テストデータを含むオブジェクト。

戻り値

型: Void

setTestAddRepositoryItem(communityId, repositoryId, repositoryFolderId, file, result)

一致する addRepositoryItem(communityId, repositoryId, repositoryFolderId, file) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFolderItem オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestAddRepositoryItem(String communityId, String repositoryId, String repositoryFolderId, ConnectApi.ContentHubItemInput file, ConnectApi.RepositoryFolderItem result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。
result
型: ConnectApi.RepositoryFolderItem
テストデータを含むオブジェクト。

戻り値

型: Void

setTestAddRepositoryItem(repositoryId, repositoryFolderId, file, fileData, result)

一致する addRepositoryItem(repositoryId, repositoryFolderId, file, fileData) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFolderItem オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestAddRepositoryItem(String repositoryId, String repositoryFolderId, ConnectApi.ContentHubItemInput file, ConnectApi.BinaryInput fileData, ConnectApi.RepositoryFolderItem result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。
fileData
型: ConnectApi.BinaryInput
バイナリファイル。
result
型: ConnectApi.RepositoryFolderItem
テストデータを含むオブジェクト。

戻り値

型: Void

setTestAddRepositoryItem(communityId, repositoryId, repositoryFolderId, file, fileData, result)

一致する addRepositoryItem(communityId, repositoryId, repositoryFolderId, file, fileData) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFolderItem オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestAddRepositoryItem(String communityId, String repositoryId, String repositoryFolderId, ConnectApi.ContentHubItemInput file, ConnectApi.BinaryInput fileData, ConnectApi.RepositoryFolderItem result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。
fileData
型: ConnectApi.BinaryInput
バイナリファイル。
result
型: ConnectApi.RepositoryFolderItem
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetAllowedItemTypes(repositoryId, repositoryFolderId, result)

一致する getAllowedItemTypes(repositoryId, repositoryFolderId) メソッドをテストコンテキストでコールするときに返される ConnectApi.ContentHubAllowedItemTypeCollection オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetAllowedItemTypes(String repositoryId, String repositoryFolderId, ConnectApi.ContentHubAllowedItemTypeCollection result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
result
型: ConnectApi.ContentHubAllowedItemTypeCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetAllowedItemTypes(repositoryId, repositoryFolderId, filter, result)

一致する getAllowedItemTypes(repositoryId, repositoryFolderId, filter) メソッドをテストコンテキストでコールするときに返される ConnectApi.ContentHubAllowedItemTypeCollection オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetAllowedItemTypes(String repositoryId, String repositoryFolderId, ConnectApi.ContentHubItemType filter, ConnectApi.ContentHubAllowedItemTypeCollection result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
filter
型: ConnectApi.ContentHubItemType
項目種別。値は次のとおりです。
  • Any — ファイルとフォルダを含めます。
  • FilesOnly — ファイルのみを含めます。
  • FoldersOnly — フォルダのみを含めます。
result
型: ConnectApi.ContentHubAllowedItemTypeCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetAllowedItemTypes(communityId, repositoryId, repositoryFolderId, result)

一致する getAllowedItemTypes(communityId, repositoryId, repositoryFolderId) メソッドをテストコンテキストでコールするときに返される ConnectApi.ContentHubAllowedItemTypeCollection オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetAllowedItemTypes(String communityId, String repositoryId, String repositoryFolderId, ConnectApi.ContentHubAllowedItemTypeCollection result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
result
型: ConnectApi.ContentHubAllowedItemTypeCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetAllowedItemTypes(communityId, repositoryId, repositoryFolderId, filter, result)

一致する getAllowedItemTypes(communityId, repositoryId, repositoryFolderId, filter) メソッドをテストコンテキストでコールするときに返される ConnectApi.ContentHubAllowedItemTypeCollection オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetAllowedItemTypes(String communityId, String repositoryId, String repositoryFolderId, ConnectApi.ContentHubItemType filter, ConnectApi.ContentHubAllowedItemTypeCollection result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
filter
型: ConnectApi.ContentHubItemType
項目種別。値は次のとおりです。
  • Any — ファイルとフォルダを含めます。
  • FilesOnly — ファイルのみを含めます。
  • FoldersOnly — フォルダのみを含めます。
result
型: ConnectApi.ContentHubAllowedItemTypeCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFilePreview(repositoryId, repositoryFileId, formatType, result)

一致する getFilePreview(repositoryId, repositoryFileId, formatType) メソッドをテストコンテキストでコールするときに返される ConnectApi.FilePreview オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetFilePreview(String repositoryId, String repositoryFileId, ConnectApi.FilePreviewFormat formatType, ConnectApi.FilePreview result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
formatType
型: ConnectApi.FilePreviewFormat
ファイルプレビューの形式を指定します。値は次のとおりです。
  • Jpg — プレビュー形式は JPG です。
  • Pdf — プレビュー形式は PDF です。
  • Svg — プレビュー形式は圧縮 SVG です。
  • Thumbnail — プレビュー形式は 240×180 の PNG です。
  • ThumbnailBig — プレビュー形式は 720×480 の PNG です。
  • ThumbnailTiny — プレビュー形式は 120×90 の PNG です。
PDF プレビューは、DOC、DOCX、PPT、PPTX、TEXT、XLS、および XLSX タイプのファイルで利用できます。SVG ファイルはオンデマンドで生成されます。

組織で機能の豊富な SVG プレビューが動作しないと思われる場合は、代替ファイルプレビューを選択します。JPG ファイルプレビューを使用するには、[設定] で [クイック検索] ボックスに「一般」と入力します。[一般設定] を選択して、[代替ファイルプレビューを表示] を選択します。

result
型: ConnectApi.FilePreview
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFilePreview(repositoryId, repositoryFileId, formatType, startPageNumber, endPageNumber, result)

一致する getFilePreview(repositoryId, repositoryFileId, formatType, startPageNumber, endPageNumber) メソッドをテストコンテキストでコールするときに返される ConnectApi.FilePreview オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetFilePreview(String repositoryId, String repositoryFileId, ConnectApi.FilePreviewFormat formatType, Integer startPageNumber, Integer endPageNumber, ConnectApi.FilePreview result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
formatType
型: ConnectApi.FilePreviewFormat
ファイルプレビューの形式を指定します。値は次のとおりです。
  • Jpg — プレビュー形式は JPG です。
  • Pdf — プレビュー形式は PDF です。
  • Svg — プレビュー形式は圧縮 SVG です。
  • Thumbnail — プレビュー形式は 240×180 の PNG です。
  • ThumbnailBig — プレビュー形式は 720×480 の PNG です。
  • ThumbnailTiny — プレビュー形式は 120×90 の PNG です。
PDF プレビューは、DOC、DOCX、PPT、PPTX、TEXT、XLS、および XLSX タイプのファイルで利用できます。SVG ファイルはオンデマンドで生成されます。

組織で機能の豊富な SVG プレビューが動作しないと思われる場合は、代替ファイルプレビューを選択します。JPG ファイルプレビューを使用するには、[設定] で [クイック検索] ボックスに「一般」と入力します。[一般設定] を選択して、[代替ファイルプレビューを表示] を選択します。

startPageNumber
型: Integer
ファイルプレビュー URL 範囲の開始ページ番号。
endPageNumber
型: Integer
ファイルプレビュー URL 範囲の終了ページ番号。
result
型: ConnectApi.FilePreview
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFilePreview(communityId, repositoryId, repositoryFileId, formatType, result)

一致する getFilePreview(communityId, repositoryId, repositoryFileId, formatType) メソッドをテストコンテキストでコールするときに返される ConnectApi.FilePreview オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetFilePreview(String communityId, String repositoryId, String repositoryFileId, ConnectApi.FilePreviewFormat formatType, ConnectApi.FilePreview result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
formatType
型: ConnectApi.FilePreviewFormat
ファイルプレビューの形式を指定します。値は次のとおりです。
  • Jpg — プレビュー形式は JPG です。
  • Pdf — プレビュー形式は PDF です。
  • Svg — プレビュー形式は圧縮 SVG です。
  • Thumbnail — プレビュー形式は 240×180 の PNG です。
  • ThumbnailBig — プレビュー形式は 720×480 の PNG です。
  • ThumbnailTiny — プレビュー形式は 120×90 の PNG です。
PDF プレビューは、DOC、DOCX、PPT、PPTX、TEXT、XLS、および XLSX タイプのファイルで利用できます。SVG ファイルはオンデマンドで生成されます。

組織で機能の豊富な SVG プレビューが動作しないと思われる場合は、代替ファイルプレビューを選択します。JPG ファイルプレビューを使用するには、[設定] で [クイック検索] ボックスに「一般」と入力します。[一般設定] を選択して、[代替ファイルプレビューを表示] を選択します。

result
型: ConnectApi.FilePreview
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetFilePreview(communityId, repositoryId, repositoryFileId, formatType, startPageNumber, endPageNumber, result)

一致する getFilePreview(communityId, repositoryId, repositoryFileId, formatType, startPageNumber, endPageNumber) メソッドをテストコンテキストでコールするときに返される ConnectApi.FilePreview オブジェクトを登録します。メソッドで���、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetFilePreview(String communityId, String repositoryId, String repositoryFileId, ConnectApi.FilePreviewFormat formatType, Integer startPageNumber, Integer endPageNumber, ConnectApi.FilePreview result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
formatType
型: ConnectApi.FilePreviewFormat
ファイルプレビューの形式を指定します。値は次のとおりです。
  • Jpg — プレビュー形式は JPG です。
  • Pdf — プレビュー形式は PDF です。
  • Svg — プレビュー形式は圧縮 SVG です。
  • Thumbnail — プレビュー形式は 240×180 の PNG です。
  • ThumbnailBig — プレビュー形式は 720×480 の PNG です。
  • ThumbnailTiny — プレビュー形式は 120×90 の PNG です。
PDF プレビューは、DOC、DOCX、PPT、PPTX、TEXT、XLS、および XLSX タイプのファイルで利用できます。SVG ファイルはオンデマンドで生成されます。

組織で機能の豊富な SVG プレビューが動作しないと思われる場合は、代替ファイルプレビューを選択します。JPG ファイルプレビューを使用するには、[設定] で [クイック検索] ボックスに「一般」と入力します。[一般設定] を選択して、[代替ファイルプレビューを表示] を選択します。

startPageNumber
型: Integer
ファイルプレビュー URL 範囲の開始ページ番号。
endPageNumber
型: Integer
ファイルプレビュー URL 範囲の終了ページ番号。
result
型: ConnectApi.FilePreview
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetItemType(repositoryId, repositoryItemTypeId, result)

一致する getItemType(repositoryId, repositoryItemTypeId) メソッドをテストコンテキストでコールするときに返される ConnectApi.ContentHubItemTypeDetail オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetItemType(String repositoryId, String repositoryItemTypeId, ConnectApi.ContentHubItemTypeDetail result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryItemTypeId
型: String
リポジトリ項目種別の ID。
result
型: ConnectApi.ContentHubItemTypeDetail
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetItemType(communityId, repositoryId, repositoryItemTypeId, result)

一致する getItemType(communityId, repositoryId, repositoryItemTypeId) メソッドをテストコンテキストでコールするときに返される ConnectApi.ContentHubItemTypeDetail オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetItemType(String communityId, String repositoryId, String repositoryItemTypeId, ConnectApi.ContentHubItemTypeDetail result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryItemTypeId
型: String
リポジトリ項目種別の ID。
result
型: ConnectApi.ContentHubItemTypeDetail
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetPreviews(repositoryId, repositoryFileId, result)

一致する getPreviews(repositoryId, repositoryFileId) メソッドをテストコンテキストでコールするときに返される ConnectApi.FilePreviewCollection オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetPreviews(String repositoryId, String repositoryFileId, ConnectApi.FilePreviewCollection result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
result
型: ConnectApi.FilePreviewCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetPreviews(communityId, repositoryId, repositoryFileId, result)

一致する getPreviews(communityId, repositoryId, repositoryFileId) メソッドをテストコンテキストでコールするときに返される ConnectApi.FilePreviewCollection オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetPreviews(String communityId, String repositoryId, String repositoryFileId, ConnectApi.FilePreviewCollection result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
result
型: ConnectApi.FilePreviewCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositories(result)

一致する getRepositories() メソッドをテストコンテキストでコールするときに返される ConnectApi.ContentHubRepositoryCollection オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositories(ConnectApi.ContentHubRepositoryCollection result)

パラメータ

result
型: ConnectApi.ContentHubRepositoryCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositories(communityId, result)

一致する ConnectApi.ContentHubRepositoryCollection メソッドをテストコンテキストでコールするときに返される getRepositories(communityId) オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositories(String communityId, ConnectApi.ContentHubRepositoryCollection result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
result
型: ConnectApi.ContentHubRepositoryCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositories(pageParam, pageSize, result)

一致する getRepositories(pageParam, pageSize) メソッドをテストコンテキストでコールするときに返される ConnectApi.ContentHubRepositoryCollection オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositories(Integer pageParam, Integer pageSize, ConnectApi.ContentHubRepositoryCollection result)

パラメータ

pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりの項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトのページサイズの 25 に設定されます。
result
型: ConnectApi.ContentHubRepositoryCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositories(communityId, pageParam, pageSize, result)

一致する getRepositories(communityId, pageParam, pageSize) メソッドをテストコンテキストでコールするときに返される ConnectApi.ContentHubRepositoryCollection オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositories(String communityId, Integer pageParam, Integer pageSize, ConnectApi.ContentHubRepositoryCollection result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりの項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトのページサイズの 25 に設定されます。
result
型: ConnectApi.ContentHubRepositoryCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepository(repositoryId, result)

一致する getRepository(repositoryId) メソッドをテストコンテキストでコールするときに返される ConnectApi.ContentHubRepository オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepository(String repositoryId, ConnectApi.ContentHubRepository result)

パラメータ

repositoryId
型: String
リポジトリの ID。
result
型: ConnectApi.ContentHubRepository
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepository(communityId, repositoryId, result)

一致する getRepository(communityId, repositoryId) メソッドをテストコンテキストでコールするときに返される ConnectApi.ContentHubRepository オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepository(String communityId, String repositoryId, ConnectApi.ContentHubRepository result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
result
型: ConnectApi.ContentHubRepository
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositoryFile(repositoryId, repositoryFileId, result)

一致する getRepositoryFile(repositoryId, repositoryFileId) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFileDetail オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositoryFile(String repositoryId, String repositoryFileId, ConnectApi.RepositoryFileDetail result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリフ���イルの ID。
result
型: ConnectApi.RepositoryFileDetail
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositoryFile(repositoryId, repositoryFileId, includeExternalFilePermissionsInfo, result)

一致する getRepositoryFile(repositoryId, repositoryFileId, includeExternalFilePermissionsInfo) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFileDetail オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositoryFile(String repositoryId, String repositoryFileId, Boolean includeExternalFilePermissionsInfo, ConnectApi.RepositoryFileDetail result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
includeExternalFilePermissionsInfo
型: Boolean
ファイルを共有するかどうか、使用可能な権限タイプなどの権限情報を含めるかどうかを指定します。

外部ファイル権限の管理は、Google ドライブ、SharePoint Online、OneDrive for Business でサポートされています。

result
型: ConnectApi.RepositoryFileDetail
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositoryFile(communityId, repositoryId, repositoryFileId, result)

一致する getRepositoryFile(communityId, repositoryId, repositoryFileId) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFileDetail オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositoryFile(String communityId, String repositoryId, String repositoryFileId, ConnectApi.RepositoryFileDetail result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
result
型: ConnectApi.RepositoryFileDetail
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositoryFile(communityId, repositoryId, repositoryFileId, includeExternalFilePermissionsInfo, result)

一致する getRepositoryFile(communityId, repositoryId, repositoryFileId, includeExternalFilePermissionsInfo) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFileDetail オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositoryFile(String communityId, String repositoryId, String repositoryFileId, Boolean includeExternalFilePermissionsInfo, ConnectApi.RepositoryFileDetail result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
includeExternalFilePermissionsInfo
型: Boolean
ファイルを共有するかどうか、使用可能な権限タイプなどの権限情報を含めるかどうかを指定します。

外部ファイル権限の管理は、Google ドライブ、SharePoint Online、OneDrive for Business でサポートされています。

result
型: ConnectApi.RepositoryFileDetail
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositoryFolder(repositoryId, repositoryFolderId, result)

一致する getRepositoryFolder(repositoryId, repositoryFolderId) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFolderDetail オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositoryFolder(String repositoryId, String repositoryFolderId, ConnectApi.RepositoryFolderDetail result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
result
型: ConnectApi.RepositoryFolderDetail
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositoryFolder(communityId, repositoryId, repositoryFolderId, result)

一致する getRepositoryFolder(communityId, repositoryId, repositoryFolderId) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFolderDetail オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositoryFolder(String communityId, String repositoryId, String repositoryFolderId, ConnectApi.RepositoryFolderDetail result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
result
型: ConnectApi.RepositoryFolderDetail
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositoryFolderItems(repositoryId, repositoryFolderId, result)

一致する getRepositoryFolderItems(repositoryId, repositoryFolderId) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFolderItemsCollection オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositoryFolderItems(String repositoryId, String repositoryFolderId, ConnectApi.RepositoryFolderItemsCollection result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
result
型: ConnectApi.RepositoryFolderItemsCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositoryFolderItems(communityId, repositoryId, repositoryFolderId, result)

一致する getRepositoryFolderItems(communityId, repositoryId, repositoryFolderId) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFolderItemsCollection オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositoryFolderItems(String communityId, String repositoryId, String repositoryFolderId, ConnectApi.RepositoryFolderItemsCollection result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
result
型: ConnectApi.RepositoryFolderItemsCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositoryFolderItems(repositoryId, repositoryFolderId, pageParam, pageSize, result)

一致する getRepositoryFolderItems(repositoryId, repositoryFolderId, pageParam, pageSize) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFolderItemsCollection オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositoryFolderItems(String repositoryId, String repositoryFolderId, Integer pageParam, Integer pageSize, ConnectApi.RepositoryFolderItemsCollection result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりの項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトのページサイズの 25 に設定されます。
result
型: ConnectApi.RepositoryFolderItemsCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestGetRepositoryFolderItems(communityId, repositoryId, repositoryFolderId, pageParam, pageSize, result)

一致する getRepositoryFolderItems(communityId, repositoryId, repositoryFolderId, pageParam, pageSize) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFolderItemsCollection オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestGetRepositoryFolderItems(String communityId, String repositoryId, String repositoryFolderId, Integer pageParam, Integer pageSize, ConnectApi.RepositoryFolderItemsCollection result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFolderId
型: String
リポジトリフォルダの ID。
pageParam
型: Integer
返すページのページ番号を指定します。0 から開始します。null または 0 を渡すと、最初のページが返されます。
pageSize
型: Integer
ページあたりの項目数を指定します。有効な値は 1 ~ 100 です。null を渡すと、デフォルトのページサイズの 25 に設定されます。
result
型: ConnectApi.RepositoryFolderItemsCollection
テストデータを含むオブジェクト。

戻り値

型: Void

setTestUpdateRepositoryFile(communityId, repositoryId, repositoryFileId, file, fileData, result)

一致する updateRepositoryFile(communityId, repositoryId, repositoryFileId, file, fileData) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFileDetail オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestUpdateRepositoryFile(String communityId, String repositoryId, String repositoryFileId, ConnectApi.ContentHubItemInput file, ConnectApi.BinaryInput fileData, ConnectApi.RepositoryFileDetail result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。
fileData
型: ConnectApi.BinaryInput
バイナリファイル。
result
型: ConnectApi.RepositoryFileDetail
テストデータを含むオブジェクト。

戻り値

型: Void

setTestUpdateRepositoryFile(repositoryId, repositoryFileId, file, result)

一致する updateRepositoryFile(repositoryId, repositoryFileId, file) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFileDetail オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestUpdateRepositoryFile(String repositoryId, String repositoryFileId, ConnectApi.ContentHubItemInput file, ConnectApi.RepositoryFileDetail result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。
result
型: ConnectApi.RepositoryFileDetail
テストデータを含むオブジェクト。

戻り値

型: Void

setTestUpdateRepositoryFile(repositoryId, repositoryFileId, file, fileData, result)

一致する updateRepositoryFile(repositoryId, repositoryFileId, file, fileData) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFileDetail オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestUpdateRepositoryFile(String repositoryId, String repositoryFileId, ConnectApi.ContentHubItemInput file, ConnectApi.BinaryInput fileData, ConnectApi.RepositoryFileDetail result)

パラメータ

repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。
fileData
型: ConnectApi.BinaryInput
バイナリファイル。
result
型: ConnectApi.RepositoryFileDetail
テストデータを含むオブジェクト。

戻り値

型: Void

setTestUpdateRepositoryFile(communityId, repositoryId, repositoryFileId, file, result)

一致する updateRepositoryFile(communityId, repositoryId, repositoryFileId, file) メソッドをテストコンテキストでコールするときに返される ConnectApi.RepositoryFileDetail オブジェクトを登録します。メソッドでは、同じパラメータを使用します。パラメータが同じでないと、例外が発生します。

API バージョン

40.0

署名

public static Void setTestUpdateRepositoryFile(String communityId, String repositoryId, String repositoryFileId, ConnectApi.ContentHubItemInput file, ConnectApi.RepositoryFileDetail result)

パラメータ

communityId
型: String
コミュニティの ID、internal、または null のいずれかを使用します。
repositoryId
型: String
リポジトリの ID。
repositoryFileId
型: String
リポジトリファイルの ID。
file
型: ConnectApi.ContentHubItemInput
項目種別の項目種別 ID と項目。
result
型: ConnectApi.RepositoryFileDetail
テストデータを含むオブジェクト。

戻り値

型: Void