API Reference
Class
OfficeWorkflowDirectoryPackageInput
A provider directory treated as one document by a registered package converter.
Inheritance
- Object
- OfficeWorkflowDirectoryPackageInput
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Constructors
public OfficeWorkflowDirectoryPackageInput(String name, OfficeWorkflowDirectoryInput directory, IOfficeWorkflowPublicationGuard sourcePublicationGuard, Int32 maximumEntries = 10000) #Creates bounded package access without reading the provider during request validation.
Parameters
- name System.String
- Selected document name, including the format extension.
- directory OfficeIMO.Workflows.OfficeWorkflowDirectoryInput
- Reopenable member enumeration and permission-scoped file access.
- sourcePublicationGuard OfficeIMO.Workflows.IOfficeWorkflowPublicationGuard
- Verifies the selected root identity and rejects destinations inside, containing, or aliasing the source package. It must acquire any permissions needed for these checks.
- maximumEntries System.Int32 = 10000
- Maximum files and directories admitted before the format owner applies its own limits.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String Name { get; } #Selected filename used for routing and source diagnostics.
public OfficeWorkflowDirectoryInput Directory { get; } #Provider enumeration, re-read before publication to verify membership and content.
public IOfficeWorkflowPublicationGuard SourcePublicationGuard { get; } #Permission-aware root identity and output-separation verification.
public Int32 MaximumEntries { get; } #Maximum number of provider members, including directories.