Copy-funktion
Gäller för: Arbetsyteappar Modellbaserade appar
Kopierar text till Urklipp på den enhet där appen körs.
Beskrivning
Med funktionen Kopiera tar du ett textvärde och kopierar det till Urklipp. Oavsett innehållet i texten innehåller Urklipp oformaterad text utan någon särskild mime-typ. Funktionen betraktas som en bieffektfunktion och kan därför endast användas i funktionsegenskaper.
Kommentar
Funktionen Copy() är begränsad till den åtkomst som appens värd har gett Urklipp. Det här innebär att inbyggda appscenarier som Power Apps i SharePoint, inbäddade apper i Power BI, Teams o.s.v. inte har stöd för Copy(). Andra inbäddade scenarier kanske inte heller stöder funktionen. Tillverkare bör använda IfError() för att säkerställa att åtgärden att kopiera till Urklipp var effektiv och i annat fall för att varna användaren om att kopieringen misslyckades.
Syntax
Kopiera( text )
- text - Obligatoriskt. Texten att kopiera i urklipp.
Exempel
Textinmatning med knappen Kopiera
Funktionen Copy kan användas för att skapa en stil av inmatningskontroller som ses i många appar, där en knapp just nu till inmatningstexten möjliggör en snabb kopia av inmatningstexten till urklipp.
- Infoga en Text Input-kontroll på en skärm. Som standard är namnet TextInput1.
- Infoga en Button-kontroll på skärmen bredvid input-kontrollen.
- Ställ in knappens egenskap OnSelect till Copy( TextInput1.Text ).
När knappen är markerad kopieras texten från text input-kontrollen till Urklipp.
Bearbeta text som ska tas i Urklipp
Funktionen Copy accepterar text, som i sig själv kan vara ett uttryck som manipulerar text från appen på något sätt. En app kan till exempel ha en anställds post som innehåller den anställdes förnamn, efternamn och befattning. En formel skulle kunna placera denna information i urklippet som ett textstycke. I följande exempel används stränginterpolering för att kombinera data till en sträng:
Copy( $"{employeeRecord.Name} {employeeRecord.LastName} ({employeeRecord.Title})" )