ServiceId
연락처 작업에 대한 서비스를 식별합니다.
요소 계층 구조
- <내선 번호>
-
- <연락처>
-
- <ContactLaunchActions>
-
- <LaunchAction>
- <ServiceId>
구문
<ServiceId>
Identifies the service for a contact.
</ServiceId>
특성 및 요소
특성
없음
자식 요소
없음
부모 요소
부모 요소 | Description |
---|---|
LaunchAction(ContactLaunchActions에서) | ContactLaunchActions 콘텐츠 작업을 설명합니다. |
설명
ServiceId 정의에는 다음 문이 있습니다.
<xs:complexType name="CT_ServiceId" mixed="true">
<xs:simpleContent>
<xs:extension base="ST_ServiceId">
<xs:attributeGroup ref="m:ExtensionBaseAttributes"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
앞의 'ref' 문은 ServiceId 가 다음 확장 기본 특성을 모두 상속한다는 것을 나타냅니다.
<xs:attributeGroup name="ExtensionBaseAttributes">
<xs:attribute name="Executable" type="ST_Executable" use="optional"/>
<xs:attribute name="EntryPoint" type="ST_EntryPoint" use="optional"/>
<xs:attribute name="RuntimeType" type="ST_ActivatableClassId" use="optional"/>
<xs:attribute name="StartPage" type="ST_FileName" use="optional"/>
</xs:attributeGroup>
ServiceId는 확장 기본 특성을 허용하므로 XSD 매니페스트 스키마에서 다루지 않는 이러한 의미 체계 유효성 검사가 있습니다.
확장 기본 특성은 다음 규칙을 따라야 합니다.
- StartPage 특성을 지정한 경우 EntryPoint, Executable 또는 RuntimeType 특성이 지정된 경우 실패합니다.
- 그렇지 않으면 EntryPoint를 지정하지 않고 Executable 또는 RuntimeType 특성을 지정하면 실패합니다.
ServiceId가 EntryPoint 특성을 정의하는 경우 이 ServiceId 또는 부모 확장 또는 애플리케이션 요소는 실행 파일 특성을 지정해야 합니다.
요구 사항
값 | |
---|---|
Namespace | http://schemas.microsoft.com/appx/2013/manifest |