RichTextMemoryClipboardAdapter class¶
Defined in
Namespace: CrissCross.Avalonia.UI.Controls
Assembly: CrissCross.Avalonia.UI.dll
Full name: CrissCross.Avalonia.UI.Controls.RichTextMemoryClipboardAdapter
Modifiers: public sealed
Summary¶
In-memory clipboard adapter used as the default deterministic fallback for rich text operations.
Applies to
net10.0, net10.0-browserwasm1.0, net10.0-desktop1.0, net9.0, net9.0-browserwasm1.0, net9.0-desktop1.0, net8.0, net8.0-ios17.5, net8.0-maccatalyst17.5, net8.0-macos14.2, net8.0-macos14.5, net8.0-tvos17.2, netstandard2.1, net471
Class hierarchy
classDiagram
class RichTextMemoryClipboardAdapter
class IRichTextClipboardAdapter {
<>
}
IRichTextClipboardAdapter <|.. RichTextMemoryClipboardAdapter
Implements: IRichTextClipboardAdapter
Constructors¶
| Name | Summary |
|---|---|
| .ctor |
Properties¶
| Name | Summary |
|---|---|
| ContainsPlainText | Gets a value indicating whether plain text is available. |
| ContainsHtml | Gets a value indicating whether HTML text is available. |
| ContainsImage | Gets a value indicating whether an image payload is available. |
| PlainText | Gets or sets the plain text clipboard payload. |
| HtmlText | Gets or sets the HTML clipboard payload. |
| ImageSource | Gets or sets an image source payload, such as a file URI or data URI. |
Methods¶
| Name | Summary |
|---|---|
| SetPlainText | Writes a plain text clipboard payload. |
| SetHtml | Writes an HTML clipboard payload. |
| SetImage | Writes an image source clipboard payload. |