API Reference
OfficeProvenanceWorkflowCapability
One discoverable provenance workflow capability owned by an OfficeIMO package.
Inheritance
- Object
- OfficeProvenanceWorkflowCapability
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
Methods
public Boolean Supports(OfficeProvenanceWorkflowOperation operation) #BooleanGets whether this capability supports an operation.
Parameters
- operation OfficeIMO.Workflows.OfficeProvenanceWorkflowOperation
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public String Id { get; } #Stable capability identifier.
public String Label { get; } #User-facing format label.
public String OwnerPackage { get; } #Package that owns format-specific inspection and mutation semantics.
public IReadOnlyList<OfficeProvenanceWorkflowFormat> Formats { get; } #Exact extensions and structural format identities owned by this capability.
public IReadOnlyList<String> Extensions { get; } #Recognized filename extensions.
public IReadOnlyList<String> MemoryOnlyExtensions { get; } #Extensions qualified for byte-oriented hosts.
public Boolean CanInspect { get; } #Whether structural inspection is supported.
public Boolean CanAssess { get; } #Whether combined assessment is supported.
public Boolean CanRemove { get; } #Whether selected carriers can be removed.
public Boolean BrowserAvailable { get; } #Whether at least one format is qualified for the browser host.
public String BrowserLabel { get; } #Compact label used by browser file-selection surfaces.
public String Notes { get; } #Important capability boundary.