Copy funcționa

Se aplică pentru: planșă de lucru aplicații

Copiază textul în clipboard de pe dispozitivul pe care rulează aplicația.

Descriere

Funcția Copy preia orice valoare 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 dat clipboardului de către gazda aplicației. Prin urmare, scenariile de aplicații încorporate, cum ar fi Aplicații Power Din SharePoint, aplicații încorporate în Power BI, Teams etc. nu acceptă Copy(). 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ă

Copy( text )

  • text - Obligatoriu. Textul de copiat în clipboard.

Exemple

Introducere text cu Copy buton

Funcția Copy poate fi utilizată pentru a crea un stil de controale de intrare văzute în multe aplicații, unde un buton chiar acum la textul de intrare permite o copie rapidă a textului intrării în 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 Copy acceptă text, care poate fi o expresie care manipulează textul din aplicație î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})" )