desktop3:Extension

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

요소 계층 구조

<패키지>

    <애플리케이션>

         <애플리케이션>

              <확장>

                   <desktop3:Extension>

Syntax

<desktop3:Extension
  Category = 'A string that can have one of the following values: "windows.autoPlayHandler" or "windows.cloudFiles".' 
  Executable = 'An optional string with a value between 1 and 256 characters in length that must end with ".exe" and cannot contain these characters: <, >, :, ", |, ?, or *. It specifies the default executable for the extension. If not specified, the executable defined for the app is used.  If specified, the EntryPoint property is also used. If that EntryPoint property isnt specified, the EntryPoint defined for the app is used.'
  EntryPoint = 'An optional string with a value between 1 and 256 characters in length, representing the  task handling the extension. This is normally the fully namespace-qualified name of a Windows Runtime type. If EntryPoint is not specified, the EntryPoint defined for the app is used instead.'
  RuntimeType = 'An optional string with a value between 1 and 255 characters in length that cannot start or end with a period or contain these characters: <, >, :, ", /, \, |, ?, or *.'
  StartPage = 'An optional string with a value between 1 and 256 characters in length that cannot contain these characters: <, >, :, ", |, ?, or *.'
  uap10:TrustLevel = 'An optional string that can have one of the following values: "appContainer" or "mediumIL".'
  uap10:RuntimeBehavior = 'An optional string that can have one of the following values: "windowsApp", "packagedClassicApp", or "win32App".'
  uap10:HostId = 'An alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
  uap10:Parameters = 'An optional string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.' 
  uap11:Id = 'An optional string with a value between 1 and 255 characters in length with a non-whitespace character at its beginning and end.'
  uap11:Subsystem = 'An optional string that can have one of the following values: "console" or "windows".'
  uap11:SupportsMultipleInstances = 'An optional boolean value.'
  uap11:ResourceGroup = 'An optional alphanumeric string with a value between 1 and 255 characters in length. Must begin with a letter.'
  uap11:CurrentDirectoryPath = 'An optional string that cannot contain these characters: <, >, |, ?, or *. >'
  uap11:Parameters = 'An optional string with a value between 1 and 32767 characters in length with a non-whitespace character at its beginning and end.'
  desktop7:CompatMode = 'An optional string the can have one of the following values: "classic" or "modern".'
  desktop7:Scope = 'An optional string that can have one of the following values: "machine" or "user".' >

  <!-- Child elements -->
  desktop3:AutoPlayHandler
  desktop3:CloudFiles?

</desktop3:Extension>

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

특성 및 요소

특성

attribute 설명 데이터 형식 필수 기본값
범주 확장의 범주입니다. windows.autoPlayHandler 또는 windows.cloudFiles 값 중 하나를 가질 수 있는 문자열입니다.
실행 파일 기본 시작 실행 파일입니다. 길이가 1~256자인 선택적 문자열로 끝나 .exe 야 하며 , , >, ":, |?, 또는 *문자를 <포함할 수 없습니다. 확장의 기본 실행 파일을 지정합니다. 지정하지 않으면 앱에 대해 정의된 실행 파일이 사용됩니다. 지정한 경우 EntryPoint 속성도 사용됩니다. 해당 EntryPoint 속성을 지정하지 않으면 앱에 대해 정의된 EntryPoint가 사용됩니다.
EntryPoint 활성화 가능한 클래스 ID입니다. 확장을 처리하는 작업을 나타내는 길이가 1~256자인 선택적 문자열입니다. 이는 일반적으로 Windows 런타임 형식의 정규화된 네임스페이스 이름입니다. EntryPoint를 지정하지 않으면 앱에 대해 정의된 EntryPoint가 대신 사용됩니다.
RuntimeType 런타임 공급자입니다. 이 특성은 일반적으로 앱에 혼합된 프레임워크가 있는 경우에 사용됩니다. 마침표로 시작하거나 끝낼 수 없거나 , :\*>?"|/또는 문자를 <포함할 수 없는 길이가 1~255자인 선택적 문자열입니다. 아니요
StartPage 확장성 지점을 처리하는 웹 페이지입니다. , ">:|?또는 *문자를 포함할 수 없는 길이가 1~256자<인 선택적 문자열입니다. 아니요
uap10:TrustLevel 확장의 신뢰 수준을 지정합니다. appContainer 또는 mediumIL 값 중 하나를 가질 수 있는 선택적 문자열입니다. 아니요
uap10:RuntimeBehavior 확장의 런타임 동작을 지정합니다. windowsApp, packagedClassicApp 또는 win32App 값 중 하나를 가질 수 있는 선택적 문자열입니다. 아니요
uap10:HostId 확장에 대한 호스트 앱의 앱 ID를 지정합니다. 길이가 1~255자인 영숫자 문자열입니다. 문자로 시작해야 합니다. 아니요
uap10:Parameters 확장에 전달할 명령줄 매개 변수를 포함합니다. 패키지 ID가 있는 데스크톱 앱에 대해서만 지원됩니다. 시작과 끝에 공백이 아닌 문자가 있는 길이가 1~32767자인 선택적 문자열입니다. 아니요
uap11:Id 확장의 식별자입니다. 시작과 끝에 공백이 아닌 문자가 있는 길이가 1~255자인 선택적 문자열입니다. 아니요
uap11:하위 시스템 이 특성은 기본 확장 구문에서 상속되며 com4 확장에는 적용되지 않습니다. 구문 유효성 검사 외에 이 값은 무시됩니다. 콘솔 또는 값 중 하나를 가질 수 있는 선택적 문자열입니다. 아니요
uap11:SupportsMultipleInstances 인스턴스가 다른 작업 개체 및 프로세스에서 실행되어야 하는지 여부를 지정합니다. 기본값은 false입니다. 선택적 부울 값입니다. 아니요
uap11:ResourceGroup 리소스 관리 목적(예: CPU 및 메모리)을 위해 확장 활성화를 그룹화하는 데 사용할 수 있는 태그입니다. ResourceGroup을 설정할 수 있는 값은 자유 형식이며 유연합니다. Application@ResourceGroup 참조하세요. 길이가 1~255자인 선택적 영숫자 문자열입니다. 문자로 시작해야 합니다. 아니요
uap11:CurrentDirectoryPath 이 특성은 기본 확장 구문에서 상속되며 com4 확장에는 적용되지 않습니다. 구문 유효성 검사 외에 이 값은 무시됩니다. , ?>|또는 *문자를 <포함할 수 없는 선택적 문자열입니다. > 아니요
uap11:Parameters 이 특성은 기본 확장 구문에서 상속되며 com4 확장에는 적용되지 않습니다. 구문 유효성 검사 외에 이 값은 무시됩니다. 시작과 끝에 공백이 아닌 문자가 있는 길이가 1~32767자인 선택적 문자열입니다. 아니요
desktop7:CompatMode 이 확장의 등록이 COM 활성화 및 기타 COM/OLE API(최신)를 통해서만 다른 애플리케이션에 표시되는지 또는 클래식 형식(클래식)으로 레지스트리에 기록해야 하는지 여부를 지정합니다. 기본값은 "최신"입니다. 자세한 내용은 주의 섹션을 참조하세요. 선택적 문자열은 클래식 또는 최신 값 중 하나를 가질 수 있습니다. 아니요
desktop7:Scope 이 패키지가 등록된 사용자(사용자)로 실행 중인 다른 애플리케이션에만 등록이 표시되는지 또는 컴퓨터(컴퓨터)의 모든 사용자 및 서비스에 표시되는지 여부를 지정합니다. 기본값은 "user"입니다. 자세한 내용은 주의 섹션을 참조하세요. 컴퓨터 또는 사용자 값 중 하나를 가질 수 있는 선택적 문자열입니다. 아니요

자식 요소

자식 요소 설명
desktop3:AutoPlayHandler 자동 실행 처리기 - 사용자가 디바이스를 PC에 연결할 때 앱을 옵션으로 표시할 수 있습니다.
desktop3:CloudFiles 애플리케이션에 구현된 처리기에 대한 등록 및 클라우드 기반 자리 표시자 파일에 대한 상황에 맞는 메뉴 옵션입니다.

부모 요소

부모 요소 설명
확장 패키지에 대한 하나 이상의 확장성 지점을 정의합니다.

요구 사항

항목
네임스페이스 http://schemas.microsoft.com/appx/manifest/desktop/windows10/3
uap10 http://schemas.microsoft.com/appx/manifest/uap/windows10/10