AdfExtension Class

Represents a macro rendered as a block, such as a diagram or a report.

public sealed class AdfExtension : AdfNode
Inheritance
AdfNode AdfExtension

Constructors

NameDescription
AdfExtension()

AdfExtension()

  • Obsolete: Constructors of types with required members are not supported in this version of your compiler.
[Obsolete("Constructors of types with required members are not supported in this version of your compiler.", true)]
public AdfExtension()

No documentation is available.

Properties

NameDescription
ExtensionKeyGets the key of the extension.
ExtensionTypeGets the type of the extension.
KindGets the type of the node.
LayoutGets the layout of the extension.
ParametersGets the parameters of the extension.
TextGets the fallback text of the extension.

ExtensionKey

AdfExtension.cs

Gets the key of the extension.

public required string ExtensionKey { get; init; }

Property value

string

ExtensionType

AdfExtension.cs

Gets the type of the extension.

public required string ExtensionType { get; init; }

Property value

string

Gets the type of the node.

public override AdfNodeKind Kind { get; }

Property value

AdfNodeKind

Gets the layout of the extension.

public string? Layout { get; init; }

Property value

string?

Parameters

AdfExtension.cs

Gets the parameters of the extension.

public JsonElement? Parameters { get; init; }

Property value

JsonElement?

Gets the fallback text of the extension.

public string? Text { get; init; }

Property value

string?