다음을 통해 공유


프로토콜(Windows 8 패키지 스키마)

windows.protocol 형식의 앱 확장성 지점을 선언합니다. URI 연결은 앱이 지정된 체계를 사용하여 URI를 처리하도록 등록되었음을 나타냅니다.

요소 계층 구조

<패키지>
<애플리케이션>
<애플리케이션>
<확장>
<내선 번호>
<프로토콜>

Syntax

<Protocol Name = A string between 3 and 39 characters in length that contains numbers, lowercased letters, or a hyphen ('-'). >

  <!-- Child elements -->
  ( Logo?
  & DisplayName?
  )

</Protocol>

? 선택 사항(0개 또는 1개)

& 인터리브 커넥터(어떤 순서로든 발생할 수 있음)

특성 및 요소

특성

attribute Description 데이터 형식 필수 기본값
이름

"mailto"와 같은 URI 체계의 이름입니다. 이 이름은 패키지에 대해 고유해야 합니다.

숫자, 소문자 또는 하이픈('-')을 포함하는 길이가 3~39자인 문자열입니다.

 

자식 요소

자식 요소 Description
표시 이름

사용자에게 표시할 수 있는 친숙한 이름입니다.

로고

이미지가 포함된 파일의 경로입니다.

 

부모 요소

부모 요소 Description
확장(형식: CT_ApplicationExtensions)

앱의 확장성 지점을 선언합니다.

 

다음 예제는 SDK 샘플 중 하나의 패키지 매니페스트에서 가져옵니다.

<Applications>
  <Application Id="App" StartPage="default.html">
    <Extensions>
      <Extension Category="windows.protocol">
        <Protocol Name="alsdk" />
      </Extension>
    </Extensions>
  </Application>
</Applications>

참고 항목

URI 활성화를 처리하는 TasksHow

ConceptsApp계약 및 확장

요구 사항

Namespace http://schemas.microsoft.com/appx/2010/manifest