API Reference
OfficeHtmlSemanticEnvelopeInfo
Describes semantic-envelope presence and compatibility.
Inheritance
- Object
- OfficeHtmlSemanticEnvelopeInfo
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 CanRestoreTargetSpecific(HtmlInputTrust trust) #BooleanWhether target-specific restoration is allowed at the caller-assigned trust boundary.
Parameters
- trust OfficeIMO.Html.HtmlInputTrust
Inherited Methods
public override Boolean Equals(Object obj) #BooleanParameters
- obj Object
Properties
public Boolean IsPresent { get; } #Whether a canonical OfficeIMO root envelope was present.
public Boolean IsLegacy { get; } #Whether the input predates explicit schema versioning.
public Boolean IsSupported { get; } #Whether the source and schema version are supported by the requested adapter.
public Boolean SourceMatches { get; } #Whether the envelope source matches the requested adapter.
public String ExpectedSource { get; } #Source identifier expected by the requested adapter.
public String ActualSource { get; } #Source identifier declared by the envelope.
public String SchemaVersion { get; } #Declared schema version, or an empty string for legacy input.
public String RestorationMode { get; } #Declared restoration mode. Version 1 and legacy envelopes return an empty value.
public String PublicSemantics { get; } #Declared public-semantics validation marker. Version 1 and legacy envelopes return an empty value.
public Boolean RequiresTrustedRestoration { get; } #Whether target-specific restoration requires caller-trusted input.