PDComm.Gem300CapabilityProfile
클래스
이름이 있는 GEM300 기능 집합이며, 축마다 기능은 최대 하나입니다.
public sealed record Gem300CapabilityProfile매개변수
| 이름 | 설명 |
|---|---|
Id | 프로필 식별자입니다. 공백 없는 비어 있지 않은 인쇄 가능 ASCII(바이트 0x21~0x7E)이며 카탈로그 안에서 고유해야 합니다. |
Capabilities | 순서대로 나열한 기능입니다. 최소 하나, 최대 Gem300CapabilityOptions.MaxCapabilitiesPerProfile개입니다. |
멤버
Gem300CapabilityProfile
생성자
이름이 있는 GEM300 기능 집합이며, 축마다 기능은 최대 하나입니다.
public Gem300CapabilityProfile(string Id, IReadOnlyList<Gem300Capability> Capabilities)매개변수
| 이름 | 설명 |
|---|---|
Id | 프로필 식별자입니다. 공백 없는 비어 있지 않은 인쇄 가능 ASCII(바이트 0x21~0x7E)이며 카탈로그 안에서 고유해야 합니다. |
Capabilities | 순서대로 나열한 기능입니다. 최소 하나, 최대 Gem300CapabilityOptions.MaxCapabilitiesPerProfile개입니다. |
Capabilities
속성
순서대로 나열한 기능입니다. 최소 하나, 최대 Gem300CapabilityOptions.MaxCapabilitiesPerProfile개입니다.
public IReadOnlyList<Gem300Capability> Capabilities { get; init; }Id
속성
프로필 식별자입니다. 공백 없는 비어 있지 않은 인쇄 가능 ASCII(바이트 0x21~0x7E)이며 카탈로그 안에서 고유해야 합니다.
public string Id { get; init; }