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 클래스로 표시됩니다. |
참고 항목
작업
기타 리소스
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET