Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: Aplikacje kanwy
Kopiuje tekst do Schowka na urządzeniu, na którym działa aplikacja.
opis
Funkcja Copy pobiera dowolną wartość tekstową i kopiuje ją do schowka. Niezależnie od zawartości tekstu schowek będzie zawierać zwykły tekst bez żadnego specjalnego typu mime. Funkcja jest uważana za funkcję z efektami ubocznymi i dlatego może być używana tylko we właściwościach zachowania.
Uwaga
Funkcja Copy() jest ograniczona do dostępu podanego do schowka przez hosta aplikacji. W związku z tym osadzone scenariusze aplikacji, takie jak Power Apps w programie SharePoint, aplikacje osadzone w usłudze Power BI, teams itp., nie obsługują Copy(). Inne scenariusze osadzone mogą także nie obsługiwać tej funkcji. Twórcy powinni używać funkcji IfError(), aby upewnić się, że akcja kopiowania do Schowka była skuteczna, a jeśli nie, aby prawidłowo alarmować użytkownika o tym, że kopia nie powiodła się.
Składnia
Copy( tekst )
- text - Wymagane. Tekst do skopiowania dla schowka.
Przykłady
Wprowadzanie tekstu za pomocą Copy przycisku
Funkcja Copy może służyć do tworzenia stylu kontrolek wejściowych widocznych w wielu aplikacjach, gdzie przycisk w tej chwili do tekstu wejściowego umożliwia szybką kopię tekstu wejściowego do schowka.
- Wstaw kontrolkę Text input na ekranie. Domyślną nazwą będzie TextInput1.
- Wstaw kontrolkę Przycisk na ekranie obok kontrolki wejściowej.
- Ustaw właściwość OnSelect przycisku na Copy( TextInput1.Text ).
Po wybraniu przycisku tekst z kontrolki wprowadzania tekstu zostanie skopiowany do Schowka.
Przetwarzanie tekstu w schowku
Funkcja Copy akceptuje tekst, który może być samym wyrażeniem, które w jakiś sposób manipuluje tekstem z aplikacji. Na przykład aplikacja może zawierać rekord pracownika z jego imieniem, nazwiskiem i tytułem. Formuła może umieścić te informacje w schowku jako jeden fragment tekstu. W następującym przykładzie użyto interpolacji danych w jeden ciąg:
Copy( $"{employeeRecord.Name} {employeeRecord.LastName} ({employeeRecord.Title})" )