다음을 통해 공유


uap3:AppService

windows.appService 형식의 앱 확장성 지점을 선언합니다. 애플리케이션 계약은 앱이 다른 앱에 속한 백그라운드 작업을 호출하거나 앱 계약을 서비스하기 위해 호출된 백그라운드 작업의 경우 호출자와 통신하는 방법입니다.

요소 계층 구조

<패키지>

    <애플리케이션>

         <애플리케이션>

              <확장>

                   <uap3:Extension>

                        <uap3:AppService>

구문

<uap3:AppService
    Name = '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.'
    ServerName = 'An optional alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
    SupportsRemoteSystems = 'An optional boolean value.' 
    uap4:SupportsMultipleInstances = 'An optional boolean value.' />

특성 및 요소

특성

attribute Description 데이터 형식 필수 기본값
이름 서비스 이름(공급자와 애플리케이션 계약의 호출자를 일치시킬 때 사용됨) 영숫자 문자, 마침표(첫 번째 문자 제외) 및 대시로 구성된 길이가 2~39자인 문자열입니다.
데이터 열이 추적에서 캡처되고 서버를 사용할 수 있으면 계약 활성화를 충족하기 위해 인스턴스화할 COM 서버입니다(런타임에 서버의 instance 하나만 존재하도록 보장). PPLE 호스트 프로세스에만 사용되는 선택적 특성입니다. 길이가 1~255자인 선택적 영숫자 문자열입니다. 문자로 시작해야 합니다. No
SupportsRemoteSystems 원격 엔드포인트에서 앱 서비스의 엔드포인트에 대한 액세스를 허용할지 여부를 나타냅니다. 선택적 부울 값입니다. No
uap4:SupportsMultipleInstances App Services의 별도의 여러 인스턴스를 지원합니다. 선택적 부울 값입니다. No

자식 요소

없음

부모 요소

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

설명

참고

uap3 또는 uap4 스키마 요소를 사용하려면 올바른 버전의 Windows 10 있어야 하며 연결된 XML 스키마 네임스페이스를 포함해야 합니다. 스키마 버전에 대한 자세한 내용은 Windows 10 다른 내용을 참조하세요.

예제

<Package
    xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"  
    xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"  
    IgnorableNamespaces="uap uap3">
    <Applications>
        <Application>
            <Extensions>
                <uap:Extension
                    Category="windows.appService" 
                    Executable="App1.exe" 
                    EntryPoint="FabrikamService.InventoryServiceTask">    
                    <uap3:AppService
                        Name="com.fabrikam.inventoryService" 
                        SupportsRemoteSystems="true"/>  
                </uap:Extension>  
            </Extensions>
        </Application>
    </Applications>
</Package>

요구 사항

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