기능(Windows 8 패키지 스키마)
패키지에 필요한 기능을 선언합니다.
요소 계층 구조
구문
<Capability Name = "internetClient" | "internetClientServer" | "privateNetworkClientServer" | "documentsLibrary" | "picturesLibrary" | ... />
특성 및 요소
특성
attribute | Description | 데이터 형식 | 필수 | 기본값 |
---|---|---|---|---|
이름 | 기능의 이름입니다. |
이 특성 값은 다음 중 하나일 수 있습니다.
|
예 |
자식 요소
없음
부모 요소
부모 요소 | Description |
---|---|
Capabilities | 패키지에 필요한 보호된 사용자 리소스에 대한 액세스를 선언합니다. |
설명
다음 표에서는 기능 값을 설명합니다.
기능 | 설명 |
---|---|
internetClient | Windows 인터넷으로 나가는 연결을 위해 인터넷 연결에 대한 액세스를 제공합니다. Windows Phone 전체 로컬 및 인터넷 액세스를 제공하고 서버 역할을 할 수 있지만 중요한 포트에 대한 인바운드 액세스는 항상 차단됩니다. |
internetClientServer | Windows 인터넷에서 들어오는 원치 않는 연결을 포함하여 인터넷 연결에 대한 액세스를 제공합니다. 앱은 방화벽을 통해 컴퓨터로 또는 컴퓨터에서 정보를 보낼 수 있습니다. 이 기능을 선언하는 경우 internetClient는 선언하지 않아도 됩니다. Windows Phone 전체 로컬 및 인터넷 액세스를 제공하고 서버 역할을 할 수 있지만 중요한 포트에 대한 인바운드 액세스는 항상 차단됩니다. |
privateNetworkClientServer | Windows에서 홈 또는 회사 네트워크에 대한 액세스를 제공합니다. 앱은 같은 네트워크에 있는 사용자의 컴퓨터 및 다른 컴퓨터와 정보를 주고받을 수 있습니다. Windows Phone internetClient 또는internetClientServer와 동일한 액세스를 제공합니다. |
documentsLibrary | 파일을 추가, 변경 또는 삭제하는 기능을 포함하여 문서 라이브러리 패키지는 매니페스트에 선언된 파일 형식에만 액세스할 수 있습니다. 즉, 앱은 홈 그룹 컴퓨터의 문서 라이브러리에는 액세스할 수 없습니다. |
picturesLibrary | 파일을 추가, 변경 또는 삭제하는 기능을 포함하여 그림 라이브러리. 이 기능에는 HomeGroup 컴퓨터의 그림 라이브러리와 로컬로 연결된 미디어 서버의 그림 파일 형식도 포함됩니다. |
videosLibrary | 파일을 추가, 변경 또는 삭제할 수 있는 기능을 포함하는 비디오 라이브러리입니다. 이 기능에는 HomeGroup 컴퓨터의 비디오 라이브러리와 로컬로 연결된 미디어 서버의 비디오 파일 형식도 포함됩니다. |
musicLibrary | 파일을 추가, 변경 또는 삭제하는 기능을 포함하여 음악 라이브러리 및 재생 목록 이 기능에는 HomeGroup 컴퓨터의 음악 라이브러리에 있는 음악 라이브러리 및 재생 목록과 로컬로 연결된 미디어 서버의 음악 파일 형식도 포함됩니다. |
enterpriseAuthentication | 회사 인트라넷에 액세스하기 위한 Windows 자격 증명입니다. 이 애플리케이션은 네트워크에서 사용자를 가장할 수 있습니다. |
sharedUserCertificates | 소프트웨어 및 하드웨어 인증서 또는 스마트 카드 - 앱에서 사용자를 식별하는 데 사용됩니다. 이 기능은 고용주, 은행 또는 정부 서비스에서 귀하를 식별하는 데 사용할 수 있습니다. |
removableStorage | 외부 하드 드라이브 또는 USB 플래시 드라이브와 같은 이동식 스토리지 또는 특정 파일을 추가, 변경 또는 삭제하는 기능을 포함한 MTP 휴대용 디바이스입니다. 이 패키지는 매니페스트에 선언된 파일 형식에만 액세스할 수 있습니다. |
예
다음은 기능 노드의 예입니다.
<Capabilities>
<Capability Name="internetClient"/>
<Capability Name="musicLibrary"/>
<Capability Name="videosLibrary"/>
<DeviceCapability Name="microphone"/>
<DeviceCapability Name="webcam"/>
</Capabilities>
참고 항목
요구 사항
값 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2010/manifest |