/ src / modules / cmdpal / ext / ProcessMonitorExtension / Package.appxmanifest
Package.appxmanifest
 1  <?xml version="1.0" encoding="utf-8"?>
 2  
 3  <Package
 4    xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
 5    xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
 6    xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3"
 7    xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10"
 8    xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities"
 9    IgnorableNamespaces="uap uap3 rescap">
10  
11    <Identity
12      Name="ProcessMonitorExtension"
13      Publisher="CN=Microsoft Corporation, O=Microsoft Corporation, L=Redmond, S=Washington, C=US"
14      Version="1.0.0.0" />
15  
16    <Properties>
17      <DisplayName>Process Monitor Sample Extension</DisplayName>
18      <PublisherDisplayName>Microsoft Corporation</PublisherDisplayName>
19      <Logo>Assets\StoreLogo.png</Logo>
20    </Properties>
21  
22    <Dependencies>
23      <TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.19041.0" MaxVersionTested="10.0.19041.0" />
24      <TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.19041.0" MaxVersionTested="10.0.19041.0" />
25    </Dependencies>
26  
27    <Resources>
28      <Resource Language="x-generate"/>
29    </Resources>
30  
31    <Applications>
32      <Application Id="App"
33        Executable="$targetnametoken$.exe"
34        EntryPoint="$targetentrypoint$">
35        <uap:VisualElements
36          DisplayName="Process Monitor Sample Extension"
37          Description="Process Monitor Sample Extension"
38          BackgroundColor="transparent"
39          Square150x150Logo="Assets\Square150x150Logo.png"
40          Square44x44Logo="Assets\Square44x44Logo.png">
41          <uap:DefaultTile Wide310x150Logo="Assets\Wide310x150Logo.png" />
42          <uap:SplashScreen Image="Assets\SplashScreen.png" />
43        </uap:VisualElements>
44        <Extensions>
45          <com:Extension Category="windows.comServer">
46            <com:ComServer>
47              <com:ExeServer Executable="ProcessMonitorExtension.exe" Arguments="-RegisterProcessAsComServer" DisplayName="ProcessMonitorExtension">
48                <com:Class Id="8BD7A6C4-7185-4426-AE8D-61E438A3E740" DisplayName="ProcessMonitorExtension" />
49              </com:ExeServer>
50            </com:ComServer>
51          </com:Extension>
52          <uap3:Extension Category="windows.appExtension">
53            <uap3:AppExtension Name="com.microsoft.commandpalette"
54              Id="ID"
55              PublicFolder="Public"
56              DisplayName="Process Monitor Extension Sample"
57              Description="A sample Process Monitor Extension for CmdPal">
58              <uap3:Properties>
59                <CmdPalProvider>
60                  <Activation>
61                    <CreateInstance ClassId="8BD7A6C4-7185-4426-AE8D-61E438A3E740" />
62                  </Activation>
63                  <SupportedInterfaces>
64                    <Commands/>
65                  </SupportedInterfaces>
66                </CmdPalProvider>
67              </uap3:Properties>
68            </uap3:AppExtension>
69          </uap3:Extension>
70        </Extensions>
71      </Application>
72    </Applications>
73  
74    <Capabilities>
75      <Capability Name="internetClient" />
76      <rescap:Capability Name="runFullTrust" />
77    </Capabilities>
78  </Package>