Partajați prin


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 pentru textul de intrare permite o copie rapidă a textului de intrare. la clipboard.

  1. Introduceți un control Intrare text pe un ecran. În mod implicit, numele va fi TextInput1.
  2. Introduceți un control Buton pe ecran, lângă controlul de intrare.
  3. 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})" )