uwp
फ़ाइल नाम क्वालिफायर
खोज…
टिप्पणियों
क्वालिफायर का उपयोग इस सामान्य प्रारूप में किया जाता है:
फ़ाइलें : filename.qualifier-value.ext
~ मल्टीपल क्वालीफायर: filename.qualifier1-value1_qualifier2-value2_....ext
योग्य फ़ोल्डर: qualifier-value
~ कई क्वालिफायर: qualifier1-value1_qualifier2-value2_...
क्वालिफायर्स को सूचीबद्ध किया जाता है, वे ऊपर वर्णित प्रारूप में उपयोग किए जाते हैं
क्वालीफायर | प्रयोग | मान |
---|---|---|
लैंग / भाषा | एक भाषा, क्षेत्र या दोनों को निर्दिष्ट करता है। | XX-XX , या BCP-47 में XX मान |
स्केल | डिवाइस स्केल फैक्टर को क्वालिफाई करता है। | सामान्य रूप से 100/125/150/200/400 |
DeviceFamily | डिवाइस प्रकार निर्दिष्ट करता है। | मोबाइल / टीम / डेस्कटॉप / IoT |
कंट्रास्ट | कंट्रास्ट थीम प्रकार निर्दिष्ट करता है। | मानक / उच्च / काला / सफेद |
HomeRegion | उपयोगकर्ता के गृह क्षेत्र को निर्दिष्ट करता है। | कोई भी ISO3166-1 अल्फ़ा 2 या संख्यात्मक कोड |
TargetSize | जरूरत से ज्यादा छोटी छवि देता है। | कोई सकारात्मक पूर्णांक। |
LayoutDir | एक लेआउट दिशा निर्दिष्ट करता है। | RTL / LTR / TTBRTL / TTBLTR |
कॉन्फ़िग | MS_CONFIGURATION_ATTRIBUTE_VALUE लिए योग्य है। | पर्यावरण विन्यास का मूल्य। |
DXFL * | एक DirectX सुविधा स्तर निर्दिष्ट करता है। | DX9 / DX10 / DX11 |
* इसका उपयोग DXFeatureLevel के रूप में भी किया जाता है।
ध्यान में रखने के लिए कुछ नोट:
-
HomeRegion
समूहों या यूनियनों को स्वीकार नहीं करेगा। -
TargetSize
औरScale
एक साथ उपयोग नहीं किया जा सकता है।
डिवाइस प्रकारों के लिए विभिन्न विचारों का उपयोग करना
आप किसी विशिष्ट डिवाइस प्रकार के लिए एक संपूर्ण फ़ोल्डर फ़ोल्डर को अर्हता प्राप्त कर सकते हैं, इसकी फ़ाइलें उस डिवाइस पर इसके बाहर वालों को ओवरराइड कर सकती हैं:
/ DeviceFamily-Mobile
PageOfEden.xaml
MainPage.xaml
MainPage.xaml
MainPage.xaml.cs
PageOfEden.xaml
PageOfEden.xaml.cs
क्वालीफाइंग फोल्डर के अंदर की फाइलों को क्वालिफायर की जरूरत नहीं होगी।
डिफ़ॉल्ट संपत्ति स्केलिंग क्वालिफायर
यदि आप अपने ऐप के एसेट्स फ़ोल्डर को ब्राउज़ करते हैं, तो आप देखेंगे कि सभी संसाधन उनके तराजू से योग्य हैं (जैसा कि आपको पैकेज मेनिफ़ेस्ट में प्रत्येक स्केलिंग के लिए अलग-अलग फ़ाइलों को डालने के लिए आवश्यक है)।
SplashScreen.scale-100.png
SplashScreen.scale-125.png
SplashScreen.scale-150.png
SplashScreen.scale-200.png
TargetSize क्वालिफायर का उपयोग करना
मान लेते हैं कि हमारे पास Picture.png
नामक एक वर्ग छवि का उपयोग करके एक छवि तत्व है।
हम तत्व के लिए निर्धारित प्रत्येक आयाम के लिए विभिन्न फाइलों का उपयोग कर सकते हैं।
Picture.TargetSize-16.png
Picture.TargetSize-32.png
Picture.TargetSize-128.png
अब यदि हम अपनी छवि की Height
या Width
16px पर सेट करते हैं, तो यह एक स्रोत के रूप में Picture.TargetSize-16.png
उपयोग करेगा। अब यदि हम आयामों को 20px पर सेट करते हैं, तो सटीक आयामों से मेल खाने वाली कोई छवि नहीं है, इसलिए यह Picture.TargetSize-32.png
उपयोग करेगा, क्योंकि यह हमारी आवश्यकताओं से बड़ी छवि है। 128 से अधिक के आयाम Picture.TargetSize-128.png
उपयोग करेंगे।