Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro: aplikace Canvas
Zkopíruje text do schránky v zařízení, kde je aplikace spuštěna.
Description
Funkce Copy převezme libovolnou textovou hodnotu a zkopíruje ji do schránky. Bez ohledu na obsah textu bude schránka obsahovat prostý text bez zvláštního typu mime. Funkce je považována za funkci s vedlejšími účinky a v důsledku toho ji lze použít pouze ve vlastnostech chování.
Poznámka:
Funkce Copy() je omezená na přístup udělený ke schránce hostitelem aplikace. V důsledku toho vložené aplikace, jako jsou Power Apps na SharePointu, vložené aplikace v Power BI, Teams atd., nepodporují Copy(). Ani jiné vestavěné scénáře nemusí tuto funkci podporovat. Tvůrci by měli použít IfError(), aby zajistili, že akce kopírování do schránky byla účinná, a pokud ne, aby uživatele správně upozornili, že se kopírování nezdařilo.
Syntaxe
Copy( text )
- text – Povinné. Text, který má být zkopírován do schránky.
Příklady
Textové zadání s Copy tlačítkem
Funkce Copy se dá použít k vytvoření stylu vstupních ovládacích prvků, které vidíte v mnoha aplikacích, kde tlačítko přímo na vstupní text umožňuje rychlou kopii textu vstupu do schránky.
- Vložte na obrazovku ovládací prvek pro Text input. Výchozí bude název TextInput1.
- Vložte ovládací prvek Button na obrazovku vedle ovládacího prvku zadání.
- Nastavte vlastnost OnSelect tlačítka na Copy( TextInput1.Text ).
Když je tlačítko vybráno, text z ovládacího prvku pro zadávání textu se zkopíruje do schránky.
Zpracování textu pro vložení do schránky
Funkce Copy přijímá text, což může být samotný výraz, který nějakým způsobem manipuluje s textem z vaší aplikace. Aplikace může mít například záznam zaměstnance, který obsahuje jméno, příjmení a titul zaměstnance. Vzorec může vložit tyto informace do schránky jako jeden kus textu. Následující příklad používá interpolaci řetězců ke spojení dat do jednoho řetězce:
Copy( $"{employeeRecord.Name} {employeeRecord.LastName} ({employeeRecord.Title})" )