Copy funkcija

Velja za: aplikacije Canvas

Kopira besedilo v odložišče v napravi, kjer se izvaja aplikacija.

Description

Funkcija Copy vzame poljubno besedilno vrednost in jo kopira v odložišče. Ne glede na vsebino besedila bo odložišče vsebovalo golo besedilo brez kakršne koli posebne vrste mime. Funkcija velja za funkcijo stranskih učinkov, zato jo je mogoče uporabiti samo v lastnostih obnašanja.

opomba,

Funkcija Copy() je omejena na dostop, ki ga gostitelj aplikacije da v odložišče. Zaradi tega scenariji vdelanih aplikacij, kot so Power Apps v SharePointu, vdelani programi v storitvi Power BI, Teams itd. ne Copypodpirajo (). Tudi drugi vdelani scenariji morda ne podpirajo funkcije. Izdelovalci bi morali uporabiti IfError() za zagotovitev, da je bilo dejanje kopiranja v odložišče učinkovito, in če ni, da ustrezno opozorijo uporabnika, da kopiranje ni uspelo.

Sintaksa

Copy( besedilo )

  • besedilo - Obvezno. Besedilo, ki ga želite kopirati v odložišče.

Primeri

Vnos besedila z gumbom Copy

S Copy to funkcijo lahko ustvarite slog kontrolnikov za vnos, prikazanih v številnih aplikacijah, kjer gumb za vnosno besedilo omogoča hitro kopijo besedila vnosa v odložišče.

  1. Vstavite kontrolnik Text input na zaslon. Privzeto bo ime TextInput1.
  2. Vstavite kontrolnik Button na zaslon poleg kontrolnika za vnos.
  3. Lastnost OnSelect gumba nastavite na Copy( TextInput1.Text ).

Ko je gumb izbran, bo besedilo iz kontrolnika za vnos besedila kopirano v odložišče.

Obdelava besedila za vnos v odložišče

Funkcija Copy sprejme besedilo, ki je lahko sam izraz, ki na neki način upravlja besedilo iz programa. Aplikacija ima lahko na primer zapis o zaposlenem, ki vsebuje ime, priimek, in naziv zaposlenega. Formula bi te podatke lahko postavila v odložišče kot en del besedila. Naslednji primer uporablja interpolacijo nizov za združevanje podatkov v en niz:

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