API Reference

Cmdlet

Get-OfficeDocumentCapability

Aliases: Get-OfficeReaderCapability
Namespace PSWriteOffice
Aliases
Get-OfficeReaderCapability
Inputs
None
Outputs
OfficeIMO.Reader.ReaderHandlerCapability OfficeIMO.Reader.ReaderCapabilityManifest

Lists OfficeIMO.Reader capabilities registered in the current PSWriteOffice process.

Remarks

Lists OfficeIMO.Reader capabilities registered in the current PSWriteOffice process.

Examples

Authored help example

Show registered Reader adapters.

PS>


$capabilities = Get-OfficeDocumentCapability
            $capabilities | Sort-Object Id | Select-Object Id, Extensions
        

Lists built-in and modular Reader handlers, including adapters such as PDF, RTF, HTML, CSV, JSON, XML, YAML, ZIP, EPUB, and Visio when available.

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.

Syntax

Get-OfficeDocumentCapability [-ExcludeBuiltIn] [-ExcludeCustom] [-Manifest] [-Reader <OfficeDocumentReader>] [<CommonParameters>]
#
Parameter set: All Parameter Sets

Parameters

ExcludeBuiltIn SwitchParameter optionalposition: namedpipeline: False
Exclude built-in Reader capabilities.
ExcludeCustom SwitchParameter optionalposition: namedpipeline: False
Exclude custom or modular Reader capabilities.
Manifest SwitchParameter optionalposition: namedpipeline: False
Return the capability manifest envelope instead of individual handlers.
Reader OfficeDocumentReader optionalposition: namedpipeline: False

Outputs

OfficeIMO.Reader.ReaderHandlerCapability OfficeIMO.Reader.ReaderCapabilityManifest