> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ScanSource オブジェクト (IScanSource インターフェイス)

> ABBYY FineReader Engine API の ScanSource オブジェクト (IScanSource インターフェイス) — このオブジェクトは、スキャンソースに関するプロパティとメソッドのセットを公開します。

<Note>
  このオブジェクトは Windows 用 FRE に実装されています。
</Note>

このオブジェクトは、スキャンソースに関するプロパティとメソッドのセットを公開します。

<div id="properties">
  ## Properties
</div>

| 名前                          | 型                                                                                                                                                                                                                                         | 説明                                                                                                                                                      |
| --------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Application                 | [Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface), [読み取り専用](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties)                          | Engine オブジェクトを返します。                                                                                                                                     |
| ApiType                     | [ScanSourceApiTypeEnum](/ja/fine-reader/engine/api-reference/enumerations/scansourceapitypeenum), 読み取り専用                                                                                                                                  | スキャンソースが使用する API の型 (TWAIN または WIA) を返します。                                                                                                              |
| AvailableUserInterfaceTypes | [int](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), 読み取り専用                                                                                                                         | スキャンオプションを設定するためのユーザーインターフェイスの使用可能な型を、[ScanSourceUITypeEnum](/ja/fine-reader/engine/api-reference/enumerations/scansourceuitypeenum) 定数のビット単位 OR で表します。 |
| Capabilities                | [ScanSourceCapabilities](/ja/fine-reader/engine/api-reference/mechanism-objects/scansourcecapabilities), [読み取り専用](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | スキャンソースがサポートする設定を返します。                                                                                                                                  |
| Name                        | [BSTR](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties), 読み取り専用                                                                                                                        | スキャンソースの名前を返します。                                                                                                                                        |
| ScanSettings                | [ScanSourceSettings](/ja/fine-reader/engine/api-reference/mechanism-objects/scansourcesettings), [読み取り専用](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties)         | スキャンソースの現在の設定を返します。                                                                                                                                     |
| Status                      | [ScanSourceStatusEnum](/ja/fine-reader/engine/api-reference/enumerations/scansourcestatusenum), 読み取り専用                                                                                                                                    | スキャンソースの現在のステータスを返します。                                                                                                                                  |

<div id="methods">
  ## メソッド
</div>

| 名前                                                                                                      | 説明                         |
| ------------------------------------------------------------------------------------------------------- | -------------------------- |
| [BeginScan](/ja/fine-reader/engine/api-reference/mechanism-objects/scansource/beginscan-method)         | 非同期スキャン操作を開始します。           |
| [CancelScan](/ja/fine-reader/engine/api-reference/mechanism-objects/scansource/cancelscan-method)       | 非同期スキャン操作をキャンセルします。        |
| [ResetSettings](/ja/fine-reader/engine/api-reference/mechanism-objects/scansource/resetsettings-method) | スキャンソースの設定をデフォルト値にリセットします。 |
| [Scan](/ja/fine-reader/engine/api-reference/mechanism-objects/scansource/scan-method)                   | 1つまたは複数の画像をスキャンします。        |

<div id="related-objects">
  ## 関連オブジェクト
</div>

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/scansource.gif?s=10e47320507b644031600620204f8101" alt="ScanSource" width="189" height="116" data-path="images/fine-reader/engine/scansource.gif" />[](/ja/fine-reader/engine/api-reference/mechanism-objects/scansourcesettings)[](/ja/fine-reader/engine/api-reference/mechanism-objects/scansourcecapabilities)[](/ja/fine-reader/engine/api-reference/mechanism-objects/scansources)

[オブジェクト図](/ja/fine-reader/engine/api-reference/object-diagram)

<div id="samples">
  ## サンプル
</div>

このオブジェクトは、[スキャン](/ja/fine-reader/engine/guided-tour/samples#scanning)のコードサンプルで使用されています。

<div id="see-also">
  ## 関連項目
</div>

[スキャン](/ja/fine-reader/engine/guided-tour/basic-usage-scenarios-implementation/scanning)

[プロパティの操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
