uap3:FileTypeAssociation

애플리케이션 내에서 사용되는 파일 형식을 정의합니다.

<패키지>

      <애플리케이션>

            <애플리케이션>

                  <uap3:Extension>

                        <uap3:FileTypeAssociation>

구문

<uap3:FileTypeAssociation
  Name = 'A string with a value between 1 and 100 characters in length.'
  DesiredView = 'An optional string that can have one of the following values: "default", "useLess", "useHalf", "useMore", or "useMinimum".'
  desktop2:UseUrl = 'An optional boolean value.'
  desktop2:AllowSilentDefaultTakeOver = 'An optional boolean value.' 
  desktop5:ThumbnailTypeOverlay = 'A string with a value between 1 and 256 characters in length that ends with ".jpg", ".png", or ".jpeg" that cannot contain these characters: <, >, :, ", |, ?, or *. In this string, the / and \ characters cannot be the first or last characters. Also, the string can contain / or \ but not both.'
  Parameters = 'An optional string with a value between 1 and 32767 characters.'
  MultiSelectModel = 'An optional string that can have one of the following values: "Player", "Document", or "Single".' >

  <!-- Child elements -->
  uap:DisplayName?
  & uap:Logo?
  & uap:InfoTip?
  & uap:EditFlags?
  & uap:SupportedFileTypes?
  & uap2:SupportedVerbs?
  & uap4:KindMap?
  & rescap3:MigrationProgIds?
  & desktop2:ThumbnailHandler?
  & desktop2:OleClass?
  & desktop2:DesktopPreviewHandler?
  & desktop2:DesktopPropertyHandler?
  & desktop3:PropertyLists?
  & desktop7:Logo?
  & desktop7:ProgId?
  & desktop10:IconHandler?

</uap3:FileTypeAssociation>

특성

attribute Description 데이터 형식 필수 기본값
이름 파일 형식 연결의 이름입니다. 이 이름은 파일 형식을 구성하고 그룹화하는 데 사용할 수 있습니다. 이름은 공백 없이 모두 소문자여야 합니다. 길이가 1~100자인 문자열입니다. Yes
DesiredView 앱이 시작될 때 사용할 원하는 화면 공간 크기입니다. 이 보기 모드 기본 설정은 요청된 값에만 해당합니다. 지정한 기본 크기는 Windows에서 적용할 수 없으므로 기본 최소 크기보다 작거나 기본 설정 최대 크기보다 큰 크기에 절대 의존하지 않는 코드를 작성해서는 안 됩니다. 기본값, useLess, useHalf, useMore 또는 useMinimum 중 하나를 가질 수 있는 선택적 문자열입니다. No
desktop2:UseUrl true로 설정하면 애플리케이션이 명령줄에서 파일 이름 대신 URL을 수락할 수 있도록 지정합니다. 웹 브라우저 및 미디어 플레이어와 같이 인터넷에서 직접 문서를 열 수 있는 애플리케이션은 이 값을 사용해야 합니다. 애플리케이션을 시작하고 이 값이 false로 설정된 경우 ShellExecuteEx 기본 동작은 ShellExecuteEx 문서를 로컬 파일에 다운로드하고 로컬 복사본에서 처리기를 호출합니다. 선택적 부울 값입니다. No
desktop2:AllowSilentDefaultTakeOver true로 설정하면 앱이 "함께 열기" 목록에 표시되지만 파일 형식의 기본 앱은 아닙니다. 선택적 부울 값입니다. No
desktop5:ThumbnailTypeOverlay 썸네일 오버레이에 대한 이미지 리소스입니다. 길이가 1~256자인 문자열로, .jpg또는 .jpeg , :?"|>.png또는 *문자를 <포함할 수 없습니다. 이 문자열에서 및 \ 문자는 / 첫 번째 또는 마지막 문자가 될 수 없습니다. 또한 문자열에는 둘 다 포함하거나 \ 포함할 수는 없지만 둘 다 포함될 / 수는 없습니다. No
매개 변수 애플리케이션에서 사용되는 파일 형식을 정의하는 매개 변수를 지정합니다. 값이 1~32767자인 선택적 문자열입니다. No
MultiSelectModel 애플리케이션에서 사용되는 파일 형식을 정의하는 데 사용되는 모델을 지정합니다. 플레이어, 문서 또는 단일 값 중 하나를 가질 수 있는 선택적 문자열입니다. No

자식 요소

자식 요소 Description
uap:DisplayName 사용자에게 표시할 수 있는 친숙한 이름입니다.
uap:EditFlags 확장성 지점에 연결된 파일을 열 때 사용자에게 표시되는 정보 유형을 지정합니다.
uap:InfoTip 파일 형식에 대한 추가 정보를 사용자에게 제공하는 문자열을 정의합니다.
uap:Logo 이미지가 포함된 파일의 경로입니다.
uap:SupportedFileTypes(형식: CT_FTASupportedFileTypes) 앱과 연결된 파일 형식을 정의합니다. 패키지마다 고유하며 대/소문자를 구분합니다.
uap2:SupportedVerbs 파일 상황에 맞는 메뉴에 대한 동사를 포함합니다.
uap4:KindMap 종류 및 사용 방법을 지정합니다.
rescap3:MigrationProgIds 파일 연결을 상속하려는 각 데스크톱 애플리케이션의 애플리케이션, 구성 요소 및 버전을 설명하는 ProgID(프로그래밍 식별자) 값을 포함합니다.
desktop2:ThumbnailHandler 파일 형식 연결에 ThumbnailProvider를 사용하도록 설정합니다.
desktop2:OleClass OLE가 지정된 파일 확장 프로그램에 대해 등록된 OLE 클래스를 가져올 수 있도록 합니다.
desktop2:DesktopPreviewHandler 파일 형식 연결에 대한 미리 보기 처리기 선언을 사용하도록 설정합니다.
desktop2:DesktopPropertyHandler 파일 형식 연결에 대한 속성 처리기 선언을 사용하도록 설정합니다.
desktop3:PropertyLists 파일의 속성 탭 아래에 표시할 속성 목록을 포함합니다.
desktop7:Logo 이미지가 포함된 파일의 경로입니다. .ico 파일 확장명 지원을 추가합니다.
desktop7:ProgId CLSID와 연결할 수 있는 ProgID(프로그래밍 식별자)입니다.
desktop10:IconHandler 파일 형식 연결에 대해 IconHandler를 사용하도록 설정합니다.

부모 요소

부모 요소 Description
uap3:Extension 확장 프로토콜을 정의하는 매개 변수를 설정합니다.

요구 사항

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