콘텐츠로 이동
무료 평가 시작

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; }