Κοινή χρήση μέσω


Συνάρτηση Copy

Ισχύει για: Εφαρμογές καμβά Εφαρμογές βάσει μοντέλου

Αντιγράφει το κείμενο στο πρόχειρο στη συσκευή όπου εκτελείται η εφαρμογή.

Description

Η συνάρτηση Copy παίρνει οποιαδήποτε τιμή κειμένου και την αντιγράφει στο πρόχειρο. Ανεξάρτητα από τα περιεχόμενα του κειμένου, το πρόχειρο θα περιέχει απλό κείμενο χωρίς ειδικό τύπο mime. Η συνάρτηση θεωρείται συνάρτηση ανεπιθύμητων ενεργειών και ως εκ τούτου μπορεί να χρησιμοποιηθεί μόνο σε ιδιότητες συμπεριφοράς.

Σημείωμα

Η συνάρτηση Copy() περιορίζεται στην πρόσβαση που παρέχεται στο πρόχειρο από τον κεντρικό υπολογιστή της εφαρμογής. Ως αποτέλεσμα, τα σενάρια ενσωματωμένων εφαρμογών, όπως το Power Apps στο SharePoint, οι ενσωματωμένες εφαρμογές στο Power BI, Teams κ.λπ. δεν υποστηρίζουν το Copy(). Σε άλλα ενσωματωμένα σενάρια ενδέχεται να μην υπάρχει υποστήριξη ούτε αυτής της λειτουργίας. Οι κατασκευαστές θα πρέπει να χρησιμοποιούν το IfError() για να εξασφαλίσουν ότι η ενέργεια αντιγραφής στο πρόχειρο είναι αποτελεσματική και αν όχι, για να ειδοποιούν κατάλληλα το χρήστη ότι το αντίγραφο απέτυχε.

Σύνταξη

Αντιγραφή( κείμενο )

  • κείμενο - Υποχρεωτικό. Το κείμενο αντιγράφεται στο πρόχειρο.

Παραδείγματα

Εισαγωγή κειμένου με κουμπί αντιγραφής

Η συνάρτηση Copy μπορεί να χρησιμοποιηθεί για τη δημιουργία ενός στυλ στοιχείων ελέγχου εισαγωγής που εμφανίζεται σε πολλές εφαρμογές, όπου ένα κουμπί αυτήν τη στιγμή στο κείμενο εισαγωγής επιτρέπει τη γρήγορη αντιγραφή του κειμένου της εισόδου στο πρόχειρο.

  1. Εισαγάγετε ένα στοιχείο ελέγχου Text input σε μια οθόνη. Από προεπιλογή, το όνομα θα είναι TextInput1.
  2. Τοποθετήστε ένα στοιχείο ελέγχου Button στην οθόνη, δίπλα στο στοιχείο ελέγχου εισόδου.
  3. Ορίστε την ιδιότητα OnSelect του κουμπιού σε Copy( TextInput1.Text ).

Όταν επιλέξετε το κουμπί, το κείμενο από το στοιχείο ελέγχου εισαγωγής κειμένου θα αντιγραφεί στο πρόχειρο.

Επεξεργασία κειμένου για τοποθέτηση στο πρόχειρο

Η συνάρτηση Copy αποδέχεται κείμενο, το οποίο μπορεί να είναι η ίδια μια παράσταση που χειρίζεται με κάποιον τρόπο το κείμενο από την εφαρμογή σας. Για παράδειγμα, μια εφαρμογή μπορεί να έχει μια καρτέλα υπαλλήλου που περιέχει το όνομα, το επώνυμο και τον τίτλο του υπαλλήλου. Ένας τύπος θα μπορούσε να θέσει αυτές τις πληροφορίες στο πρόχειρο ως ένα κείμενο. Στο παρακάτω παράδειγμα χρησιμοποιείται η παρεμβολή συμβολοσειράς για τον συνδυασμό των δεδομένων σε μία συμβολοσειρά:

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