PDComm.Gem300Capability
클래스
GEM300 기능 프로필의 기능 하나입니다.
public sealed record Gem300Capability매개변수
| 이름 | 설명 |
|---|---|
Id | 기능 식별자입니다. 공백 없는 비어 있지 않은 인쇄 가능 ASCII(바이트 0x21~0x7E)이며 프로필 안에서 고유해야 합니다. |
Axis | 기능의 객체 영역입니다. 각 축은 프로필마다 최대 한 번 나올 수 있습니다. |
Status | 선언한 상태 레이블입니다. |
Verification | 검증 레이블입니다. 기본값은 정의된 유일한 값입니다. |
멤버
Gem300Capability
생성자
GEM300 기능 프로필의 기능 하나입니다.
public Gem300Capability(string Id, Gem300Axis Axis, Gem300Status Status, Gem300Verification Verification = Gem300Verification.Unverified)매개변수
| 이름 | 설명 |
|---|---|
Id | 기능 식별자입니다. 공백 없는 비어 있지 않은 인쇄 가능 ASCII(바이트 0x21~0x7E)이며 프로필 안에서 고유해야 합니다. |
Axis | 기능의 객체 영역입니다. 각 축은 프로필마다 최대 한 번 나올 수 있습니다. |
Status | 선언한 상태 레이블입니다. |
Verification | 검증 레이블입니다. 기본값은 정의된 유일한 값입니다. |
Axis
속성
기능의 객체 영역입니다. 각 축은 프로필마다 최대 한 번 나올 수 있습니다.
public Gem300Axis Axis { get; init; }Id
속성
기능 식별자입니다. 공백 없는 비어 있지 않은 인쇄 가능 ASCII(바이트 0x21~0x7E)이며 프로필 안에서 고유해야 합니다.
public string Id { get; init; }Status
속성
선언한 상태 레이블입니다.
public Gem300Status Status { get; init; }Verification
속성
검증 레이블입니다. 기본값은 정의된 유일한 값입니다.
public Gem300Verification Verification { get; init; }