इसके माध्यम से साझा किया गया


कॉपी फ़ंक्शन

इस पर लागू होता है: कैनवास ऐप्स मॉडल-चालित ऐप्स

उस डिवाइस के क्लिपबोर्ड पर पाठ की प्रतिलिपि बनाता है, जिस पर ऐप चल रहा है.

विवरण

कॉपी फ़ंक्शन किसी भी टेक्स्ट मान को लेता है और उसे क्लिपबोर्ड पर कॉपी करता है। पाठ की सामग्री चाहे जो भी हो, क्लिपबोर्ड में बिना किसी विशेष माइम प्रकार के सादा पाठ होगा। इस फ़ंक्शन को साइड-इफ़ेक्ट फ़ंक्शन माना जाता है और परिणामस्वरूप इसका उपयोग केवल व्यवहार गुणों में ही किया जा सकता है।

नोट

कॉपी() फ़ंक्शन ऐप के होस्ट द्वारा क्लिपबोर्ड तक दी गई पहुंच तक सीमित है। परिणामस्वरूप, एम्बेडेड ऐप्स परिदृश्य जैसे Power Apps in SharePoint, एम्बेडेड ऐप्स in Power BI, टीमें, आदि Copy() का समर्थन नहीं करते हैं। अन्य एम्बेडेड परिदृश्य भी संभवतः इस फ़ंक्शन का समर्थन नहीं करते। निर्माताओं को यह सुनिश्चित करने के लिए IfError() का उपयोग करना चाहिए कि क्लिपबोर्ड पर कॉपी करने की कार्रवाई प्रभावी थी और यदि नहीं, तो उपयोगकर्ता को ठीक से सचेत करना चाहिए कि कॉपी विफल हो गई। ...

सिंटैक्स

प्रतिलिपि( पाठ )

  • text - आवश्यक. क्लिपबोर्ड पर कॉपी किया जाने वाला पाठ.

उदाहरण

कॉपी बटन के साथ टेक्स्ट इनपुट

कॉपी फ़ंक्शन का उपयोग कई ऐप्स में देखे जाने वाले इनपुट नियंत्रणों की शैली बनाने के लिए किया जा सकता है, जहां इनपुट टेक्स्ट के ठीक सामने एक बटन इनपुट के टेक्स्ट को क्लिपबोर्ड पर त्वरित रूप से कॉपी करने की अनुमति देता है।

  1. स्क्रीन पर पाठ इनपुट नियंत्रण सम्मिलित करें. डिफ़ॉल्ट रूप से, नाम TextInput1 होगा.
  2. इनपुट नियंत्रण के बगल में, स्क्रीन पर एक बटन नियंत्रण डालें।
  3. बटन के OnSelect गुण को Copy( TextInput1.Text ) पर सेट करें.

जब बटन का चयन किया जाता है, तो टेक्स्ट इनपुट नियंत्रण से टेक्स्ट क्लिपबोर्ड पर कॉपी हो जाएगा।

क्लिपबोर्ड पर डालने के लिए पाठ संसाधित करना

कॉपी फ़ंक्शन टेक्स्ट स्वीकार करता है, जो स्वयं एक अभिव्यक्ति हो सकती है जो किसी तरह से आपके ऐप से टेक्स्ट में हेरफेर करती है। उदाहरण के लिए, किसी ऐप में कर्मचारी रिकॉर्ड हो सकता है जिसमें कर्मचारी का प्रथम नाम, अंतिम नाम, और शीर्षक शामिल हो। एक सूत्र इस जानकारी को क्लिपबोर्ड पर पाठ के एक टुकड़े के रूप में रख सकता है। निम्नलिखित उदाहरण डेटा को एक स्ट्रिंग में संयोजित करने के लिए स्ट्रिंग इंटरपोलेशन का उपयोग करता है:

Copy( $"{employeeRecord.Name} {employeeRecord.LastName} ({employeeRecord.Title})" )