IAIDocProcessingService Methods
Implements registration methods used to execute AI-powered extensions in Office File API applications.| Name | Description |
|---|---|
| AskAIAsync(Presentation, String, RagOptions, CancellationToken) | Returns a response to a custom question about the presentation content. |
| AskAIAsync(Presentation, String, CancellationToken) | Returns a response to a custom question about the presentation content. |
| AskAIAsync(PdfDocumentProcessor, String, RagOptions, CancellationToken) | Returns a response to a custom question about the document content. |
| AskAIAsync(PdfDocumentProcessor, String, CancellationToken) | Returns a response to a custom question about the document content. |
| AskAIAsync(RichEditDocumentServer, String, RagOptions, CancellationToken) | Returns a response to a custom question about the document content. |
| AskAIAsync(RichEditDocumentServer, String, CancellationToken) | Returns a response to a custom question about the document content. |
| ProofreadAsync(Presentation, CultureInfo, CancellationToken) | Reviews the text for spelling, grammar, punctuation, and style errors. |
| ProofreadAsync(Slide, CultureInfo, CancellationToken) | Reviews the text for spelling, grammar, punctuation, and style errors. |
| ProofreadAsync(DocumentRange, CultureInfo, CancellationToken) | Reviews the text for spelling, grammar, punctuation, and style errors. |
| ProofreadAsync(RichEditDocumentServer, CultureInfo, CancellationToken) | Reviews the text for spelling, grammar, punctuation, and style errors. |
| SummarizeAsync(Presentation, SummarizationMode, CancellationToken) | Generates a brief summary of a presentation content. |
| SummarizeAsync(Slide, SummarizationMode, CancellationToken) | Generates a brief summary of a slide content. |
| SummarizeAsync(PdfDocumentProcessor, SummarizationMode, CancellationToken) | Generates a brief summary of a document content. |
| SummarizeAsync(PdfDocumentProcessor, PdfDocumentArea, SummarizationMode, CancellationToken) | Generates a brief summary of a document content. |
| SummarizeAsync(PdfDocumentProcessor, PdfDocumentPosition, PdfDocumentPosition, SummarizationMode, CancellationToken) | Generates a brief summary of a document content. |
| SummarizeAsync(DocumentRange, SummarizationMode, CancellationToken) | Generates a brief summary of a document content. |
| SummarizeAsync(RichEditDocumentServer, SummarizationMode, CancellationToken) | Generates a brief summary of a document content. |
| TranslateAsync(Presentation, CultureInfo, CancellationToken) | Translates presentation content into a specific language with AI-powered translation services. |
| TranslateAsync(Slide, CultureInfo, CancellationToken) | Translates slide content into a specific language with AI-powered translation services. |
| TranslateAsync(PdfDocumentProcessor, PdfDocumentArea, CultureInfo, CancellationToken) | Translates text into a specific language with AI-powered translation services. |
| TranslateAsync(PdfDocumentProcessor, PdfDocumentPosition, PdfDocumentPosition, CultureInfo, CancellationToken) | Translates text into a specific language with AI-powered translation services. |
| TranslateAsync(PdfDocumentProcessor, CultureInfo, CancellationToken) | Translates content into a specific language with AI-powered translation services. |
| TranslateAsync(DocumentRange, CultureInfo, CancellationToken) | Translates document content into a specific language with AI-powered translation services. |
| TranslateAsync(RichEditDocumentServer, CultureInfo, CancellationToken) | Translates document content into a specific language with AI-powered translation services. |
See Also