HyperlinkInlineDraft Class
Definition
Inline draft for hyperlinks.
public class HyperlinkInlineDraft
Constructors
| Name | Description |
|---|---|
| HyperlinkInlineDraft | Initializes a new instance of Avalonia.Controls.Documents.Serialization.Authoring.HyperlinkInlineDraft with the given URI and optional formatting. |
HyperlinkInlineDraft Constructor
Initializes a new instance of Avalonia.Controls.Documents.Serialization.Authoring.HyperlinkInlineDraft with the given URI and optional formatting.
public HyperlinkInlineDraft(string navigateUri, Avalonia.Controls.Documents.TextModel.Formatting.InlineFormatting formatting, Avalonia.Controls.Documents.TextModel.Formatting.TextElementFormatting elementFormatting)
Parameters
navigateUri string
formatting Avalonia.Controls.Documents.TextModel.Formatting.InlineFormatting
elementFormatting Avalonia.Controls.Documents.TextModel.Formatting.TextElementFormatting
Methods
| Name | Description |
|---|---|
| GetFormatMetadata | Inherited from InlineDraft. |
| SetFormatMetadata | Inherited from InlineDraft. |
Properties
| Name | Description |
|---|---|
| CustomData | Extension-specific custom data. Transferred to the resulting Avalonia.Controls.Documents.Serialization.Snapshot.SnapshotNode.CustomData during document building. Inherited from InlineDraft. |
| ElementFormatting | Base-level element formatting (font, foreground, background, letter spacing). Inherited from InlineDraft. |
| FormatMetadata | Format-specific metadata for round-trip preservation (e.g. RTF underline variant). Transferred to the resulting Avalonia.Controls.Documents.Serialization.Snapshot.SnapshotNode during document building. Inherited from InlineDraft. |
| Formatting | Inline-specific formatting (text decorations, baseline alignment). Inherited from InlineDraft. |
| Inlines | Gets the mutable list of child inline drafts. Inherited from InlineDraft. |
| Kind | Gets the Avalonia.Controls.Documents.TextModel.TextDocumentNodeKind that identifies this draft's inline type. Inherited from InlineDraft. |
| NavigateUri | Gets or sets the navigation URI for this hyperlink. |
| Title | Gets or sets the optional link title (markdown [text](url "title")). null when the source declared none. |
NavigateUri Property
Gets or sets the navigation URI for this hyperlink.
public string NavigateUri { get; set; }
Title Property
Gets or sets the optional link title (markdown
[text](url "title")). null when the source declared
none.
public string Title { get; set; }