API Reference
Cmdlet
Get-OfficeExcelStreamingContract
Reports large-workbook streaming and direct-writer suitability.
Remarks
Reports large-workbook streaming and direct-writer suitability.
Examples
Choose the write path for a large export.
PS>
$contract = Get-OfficeExcelStreamingContract -Path .\LargeExport.xlsx
[pscustomobject]@{
EstimatedCells = $contract.EstimatedCellCount
DirectWriter = $contract.HasDirectDataSetFastSaveState
Recommendation = $contract.Recommendation
}
Reports whether the workbook is already using OfficeIMO direct tabular state and gives a size-based recommendation for future imports or exports.
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-OfficeExcelStreamingContract -InputPath <String> [<CommonParameters>]#Parameter set:
PathParameters
- InputPath String
- Workbook path.
Outputs
System.Management.Automation.PSObject
Get-OfficeExcelStreamingContract -Document <ExcelDocument> [<CommonParameters>]#Parameter set:
DocumentParameters
- Document ExcelDocument
- Workbook document.
Outputs
System.Management.Automation.PSObject