क्या कोई दस्तावेज है जो विंडोज़ एप्लिकेशन मैनिफेस्ट के लिए सभी वैध तत्वों का वर्णन करता है, जिसमें वे नेमस्पेस हैं, और कौन से विंडोज संस्करण उनका उपयोग करेंगे? अब तक मिले सभी दस्तावेज मैनिफेस्ट के कुछ हिस्सों का वर्णन करते हैं, और मैंने एक ही तत्व के लिए उपयोग किए गए विभिन्न एक्सएमएल नेमस्पेस देखे हैं।एप्लिकेशन मेनिफेस्ट स्कीमा
मैं अब तक क्या पाया है:
- Manifest Files Reference/Application Manifests
urn:schemas-microsoft-com:asm.v1
नाम स्थान का पूरा प्रलेखन प्लसcompatibility
/supportedOS
सामान (urn:schemas-microsoft-com:compatibility.v1
नाम स्थान से) है लगता है। इसमें एक स्कीमा फ़ाइल का एक लिंक है जो परcompatibility
/supportedOS
सामान है। - Step 6: Create and Embed an Application Manifest (UAC) /
requestedExecutionLevel
सामग्रीurn:schemas-microsoft-com:asm.v2
नामस्थान में होने के रूप में दस्तावेज। हालांकि, मैंने अन्य स्थानों को देखा है कि यहurn:schemas-microsoft-com:asm.v3
नामस्थान में है। - SetProcessDPIAware Function दोनों
urn:schemas-microsoft-com:asm.v3
नाम स्थान और एकhttp://schemas.microsoft.com/SMI/2005/WindowsSettings
नाम स्थान का उपयोग कर के रूप में एकapplication
/windowsSettings
/dpiAware
बात दर्ज होते हैं। - Application Manifest XML Schemas इन नामस्थान से कुछ के लिए स्कीमा फ़ाइलों का सेट की तरह दिखता है, लेकिन यह (उदाहरण के लिए, अन्य संदर्भ खंडन करने के लिए जब तक कि मैं XSD ग़लत व्याख्या कर रहा हूँ,
dependency
,urn:schemas-microsoft-com:asm.v2
नाम स्थान में है, जबकि पहला संदर्भ ऊपर इसका अर्थ है लगता हैurn:schemas-microsoft-com:asm.v1
नामस्थान में है)।
ऐसा एक ब्लॉग-प्रलेखन आलेख चक वालबोर्न की पोस्ट 10 सितंबर 2013 को [एमएसडीएन ब्लॉग> विंडोज़ के लिए गेम और डायरेक्टएक्स एसडीके> मैनिफेस्ट पागलपन] (http://blogs.msdn.com/b/chuckw/archive/ 2013/09/10/प्रकट-madness.aspx) – xmojmr