Dela via


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.

  1. Infoga en Text Input-kontroll på en skärm. Som standard är namnet TextInput1.
  2. Infoga en Button-kontroll på skärmen bredvid input-kontrollen.
  3. 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})" )