uap3:AppExtension

windows.appExtension 형식의 앱 확장성 지점을 선언합니다. 이 요소는 앱에서 사용하려는 확장 및/또는 호스트 범주를 나타냅니다.

요소 계층 구조

<패키지>

    <애플리케이션>

         <애플리케이션>

              <확장>

                   <uap3:Extension>

                        <uap3:AppExtension>

Syntax

<uap3:AppExtension
    Name = 'A string with a value between 2 and 255 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only.'
    Id = 'A string with a value between 2 and 39 characters in length that consists of alphanumeric characters, periods (except for the first character), and dashes only.'
    PublicFolder = 'A string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
    DisplayName = 'A string with a value between 1 and 256 characters in length.'
    Description = 'A string between 1 and 2048 characters in length.' >

  <!-- Child elements -->
  uap3:Properties?

</uap3:AppExtension>

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

특성 및 요소

특성

attribute Description 데이터 형식 필수 기본값
설명 앱에 대한 설명 길이가 1~2048자인 문자열입니다. No
표시 이름 사용자에게 표시할 수 있는 앱 확장의 이름입니다. 길이가 1~256자인 문자열입니다. Yes
ID 호스트 앱이 확장 범주에 액세스하는 진입점은 진입점이 여러 instance. 영숫자 문자, 마침표(첫 번째 문자 제외) 및 대시로 구성된 길이가 2~39자인 문자열입니다. Yes
이름 앱에서 사용 및/또는 호스트하려는 확장 유형입니다. 영숫자 문자, 마침표(첫 번째 문자 제외) 및 대시로 구성된 길이가 2~255자인 문자열입니다. Yes
PublicFolder instance 호스트가 broker를 통해 파일에 대한 읽기 권한을 가질 수 있는 위치로 선언하는 폴더입니다. , 또는 문자를 포함할 수 없는 길이가 1~256자<":|>?인 문자열입니다.* Yes

자식 요소

자식 요소 Description
uap3:Properties 운영 체제에서 단순히 저장하고 읽지 않는 사용자 지정 확장 관련 정보를 나타내는 불투명 XML을 포함합니다. 이 정보는 호스트 앱에서만 읽습니다.

부모 요소

부모 요소 Description
uap3:Extension 앱의 확장 지점을 선언합니다.

예제

다음 예제는 앱이 저성능 브라우저 확장을 호스트하거나 사용한다는 것을 나타냅니다.

<Package
    xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"  
    IgnorableNamespaces="... uap3">
    <Applications>
        <Application>
            <Extensions>
                <uap3:Extension 
                    Category="windows.appExtension">  
                    <uap3:AppExtension
                        Name="com.microsoft.browser.ext"
                        Id="Extension.Low.Performance"
                        PublicFolder="public\lowperf"
                        DisplayName="Low Performance Extension"/>  
                </uap3:Extension>  
              </Extensions>
        </Application>
    </Applications>
</Package>

요구 사항

항목
Namespace http://schemas.microsoft.com/appx/manifest/uap/windows10/3
Minimum OS Version Windows 10 버전 1607(빌드 14393)