다음을 통해 공유


PosDevice 클래스(.NET용 POS v1.14 SDK 설명서)

PosDevice 클래스는 단일한 물리적 POS 디바이스를 나타냅니다. 클래스는 해당 물리적 디바이스를 관리하는 데 필요한 속성과 메서드를 제공합니다.

속성

이름 Description
형식 POS 디바이스 유형 또는 범주의 문자열 표현입니다.
SoName 문자열 형식의 이 물리적 디바이스에 대한 서비스 개체의 이름입니다.
경로 문자열 형식으로 된 디바이스의 하드웨어 경로입니다. 플러그 앤 플레이 디바이스의 경우, 이 경로는 플러그 앤 플레이 엔진에서 가져옵니다. 플러그 앤 플레이 외 디바이스의 경우, 이 경로는 ServiceObject의 AddDevice 메서드를 통해 제공됩니다. 레거시(OPOS) 서비스 개체를 사용하는 디바이스의 경우, 이 경로는 비어 있을 수 있습니다.
HardwareDescription 레지스트리에서 문자열 형식으로 반환되고 플러그 앤 플레이 엔진에서 사용되는 논리 디바이스에 대한 디바이스 설명입니다. 이는 레거시(OPOS) 서비스 개체를 사용하는 디바이스에 대해 비어 있을 수 있습니다.
IsPlugNPlay 디바이스가 플러그 앤 플레이를 지원하는지 여부를 나타내는 부울 표시기입니다.
IsLegacy 디바이스가 레거시(OPOS) 서비스 개체를 사용하고 있는지 여부를 나타내는 부울 표시기입니다.
사용 디바이스를 사용할 수 있는지 여부에 대한 부울 표현입니다. 이 속성은 쓰기 액세스를 허용합니다.
기본값 디바이스가 POS 디바이스 범주의 기본 디바이스인지 여부를 나타내는 부울 표현입니다. 이 속성은 쓰기 액세스를 허용합니다.

메서드

이름 설명

AddName

디바이스의 논리적 이름을 추가합니다.

추가할 논리 디바이스의 이름인 하나의 문자열 매개 변수 Name을 허용합니다. 이름은 디바이스 클래스(형식) 내에서 고유해야 합니다. 반환된 값이 없습니다.

논리 이름은 LogicalDevice 클래스로 표시됩니다.

Deletename

디바이스에서 논리적 이름을 삭제합니다.

삭제할 논리 디바이스의 이름인 하나의 문자열 매개 변수 Name을 허용합니다. 반환된 값이 없습니다.

논리 이름은 LogicalDevice 클래스로 표시됩니다.

AddProperty

이 디바이스에 속성(이름/값 쌍)을 추가합니다.

속성의 이름인 Name과 속성 값인 Value라는 두 개의 문자열 매개 변수를 허용합니다. 반환된 값이 없습니다.

디바이스 속성은 Property 클래스로 표시됩니다.

DeleteProperty

이 디바이스에서 속성을 삭제합니다.

삭제할 속성의 이름인 하나의 문자열 매개 변수 Name을 허용합니다. 반환 값이 없습니다.

디바이스 속성은 Property 클래스로 표시됩니다.

참고 항목

작업

기타 리소스