API Reference
Class
EmailBodyProjectionResult
One safe, reusable body/resource projection shared by transport consumers.
Inheritance
- Object
- EmailBodyProjectionResult
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
- Method EmailBodyProjection.Create
Methods
public EmailBodyResource ResolveResource(String reference, Uri resolvedUri = null) #Returns:
EmailBodyResourceResolves CID, content-location, resolved absolute URI, or filename without opening content.
Parameters
- reference System.String
- resolvedUri System.Uri = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public EmailBodySourceKind SourceKind { get; } #Selected source body.
public String Html { get; } #Policy-normalized safe HTML.
public String Text { get; } #Original plain text when selected or available as a safe fallback.
public HtmlConversionDocument Document { get; } #Prepared canonical HTML conversion document for downstream adapters.
public IReadOnlyList<EmailBodyResource> Resources { get; } #Operation-scoped embedded resources.
public IReadOnlyList<EmailDiagnostic> Diagnostics { get; } #Stable selection, RTF fallback, and safety diagnostics.