Language

DelegatingDocumentExtractionClient.ExtractAsync メソッド

定義

別のページまたは監視プロトコルを必要とせずに正規のドキュメントを抽出します。

public override System.Threading.Tasks.Task<Microsoft.Extensions.Documents.ExtractionDocument> ExtractAsync(System.IO.Stream document, string identifier, string mediaType, Microsoft.Extensions.DocumentExtraction.DocumentExtractionOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
override this.ExtractAsync : System.IO.Stream * string * string * Microsoft.Extensions.DocumentExtraction.DocumentExtractionOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.Documents.ExtractionDocument>
Public Overrides Function ExtractAsync (document As Stream, identifier As String, mediaType As String, Optional options As DocumentExtractionOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ExtractionDocument)

パラメーター

document
Stream

ソース ドキュメント ストリーム。このストリームは呼び出し元によって所有されたままです。

identifier
String

結果のドキュメントドキュメントの識別子。

mediaType
String

ソース メディアの種類。

options
DocumentExtractionOptions

呼び出しごとの省略可能なオーバーライド。 プロバイダーは、サポートされていない明示的な設定を拒否する必要があります。

cancellationToken
CancellationToken

キャンセル トークン。

戻り値

呼び出し元が所有する抽出ドキュメントを生成するタスク。

適用対象