Funcția de copiere
Se aplică pentru: planșă de lucru apps
Aplicații bazate pe model
Copiază textul în clipboard de pe dispozitivul pe care rulează aplicația.
Descriere
Funcția Copiere preia orice valoare de text și o copiază în clipboard. Indiferent de conținutul textului, clipboard-ul va conține text simplu fără niciun tip special de MIME. Funcția este considerată o funcție cu efecte secundare și, prin urmare, poate fi utilizată numai în proprietățile comportamentului.
Notă
Funcția Copy() este limitată la accesul acordat la clipboard de către gazda aplicației. Ca urmare, scenariile de aplicații încorporate precum Power Apps în SharePoint, aplicațiile încorporate în Power BI, echipe etc. nu acceptă Copiere(). Este posibil ca nici alte scenarii încorporate să nu accepte funcția. Producătorii ar trebui să utilizeze IfError() pentru a se asigura că acțiunea de copiere în clipboard a fost eficientă și, dacă nu, pentru a alerta în mod corespunzător utilizatorul că copia nu a reușit.
Sintaxă
Copiați( text )
- text - Obligatoriu. Textul de copiat în clipboard.
Exemple
Introducere text cu butonul Copiere
Funcția Copiere poate fi folosită pentru a crea un stil de controale de intrare văzut în multe aplicații, unde un buton chiar acum pentru textul de introducere permite o copie rapidă a textului de intrare la clipboard.
- Introduceți un control Intrare text pe un ecran. În mod implicit, numele va fi TextInput1.
- Introduceți un control Buton pe ecran, lângă controlul de intrare.
- Setați proprietatea OnSelect a butonului la Copy( TextInput1.Text ).
Când butonul este selectat, textul din controlul de introducere a textului va fi copiat în clipboard.
Se procesează text pentru a fi pus în clipboard
Funcția Copiare accepta text, care poate fi ea însăși o expresie care manipulează textul din aplicația dvs. într-un fel. De exemplu, o aplicație poate avea o înregistrare a angajatului care conține prenume, nume de familie, și titlul angajatului. O formulă ar putea pune aceste informații în clipboard ca o singură bucată de text. Următorul exemplu utilizează interpolarea șirurilor pentru a combina datele într-un singur șir:
Copy( $"{employeeRecord.Name} {employeeRecord.LastName} ({employeeRecord.Title})" )