ข้ามไปยังเนื้อหา

Class TechnologyRuntimeSurface

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.Abstractions.Technologies
Assembly: Cephalon.Abstractions.dll

Describes one operator-facing runtime surface exposed by an active technology pack.

public sealed class TechnologyRuntimeSurface

objectTechnologyRuntimeSurface

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

TechnologyRuntimeSurface(string, string, string, string, IReadOnlyList<TechnologyRuntimeEntry>?)

Section titled “ TechnologyRuntimeSurface(string, string, string, string, IReadOnlyList<TechnologyRuntimeEntry>?)”

Creates a new technology runtime surface.

[JsonConstructor]
public TechnologyRuntimeSurface(string technologyId, string surfaceId, string displayName, string description, IReadOnlyList<TechnologyRuntimeEntry>? entries = null)

technologyId string

The owning technology identifier.

surfaceId string

The stable surface identifier within that technology.

displayName string

The operator-facing display name for the surface.

description string

A human-readable description of the surface.

entries IReadOnlyList<TechnologyRuntimeEntry>?

The entries currently projected by the surface.

Gets the human-readable description of the surface.

public string Description { get; }

string

Gets the operator-facing display name for the surface.

public string DisplayName { get; }

string

Gets the entries currently projected by this surface.

public IReadOnlyList<TechnologyRuntimeEntry> Entries { get; }

IReadOnlyList<TechnologyRuntimeEntry>

Gets the stable identifier of this surface within the owning technology.

public string SurfaceId { get; }

string

Gets the identifier of the technology profile that owns this surface.

public string TechnologyId { get; }

string