Windows DataFormat és FileType-referencia megosztása

Ezzel a hivatkozással kiválaszthatja a megfelelő DataFormat deklarációkat és API-kat a Windows Share-integrációhoz.

DataFormat-referenciatábla

DataFormat API küldése API fogadása Tipikus alkalmazástípusok
Text Szöveg beállítása GetTextAsync Jegyzetalkalmazások, vágólapeszközök, általános szöveg
Uri / WebLink SetWebLink GetWebLinkAsync Böngészők, könyvjelzők, üzenetkezelő alkalmazások
ApplicationLink SetApplicationLink GetApplicationLinkAsync Mélyhivatkozásokat közzétenő alkalmazások
Html SetHtmlFormat GetHtmlFormatAsync E-mail-ügyfelek, rich-text szerkesztők
Bitmap SetBitmap GetBitmapAsync Fényképszerkesztők, képmegjelenítők
StorageItems SetStorageItems GetStorageItemsAsync Fájlkezelők, felhőalapú tárolóalkalmazások
Rtf SetRtf GetRtfAsync Word processzorok, rich-text szerkesztők

Tipp

URL-címek esetén mindig előnyben részesítseSetWebLink.SetText A célalkalmazások részletes hivatkozás-előnézeteket hozhatnak létre, és csak akkor kezelhetik megfelelően a navigációt, ha a tartalom URI-ként van begépelve.

FileType-deklarációk alkalmazáskategória szerint

Ezzel a csalóval kiválaszthatja <uap:FileType> a jegyzékhez tartozó legszűkebb deklarációkat. Ha kevesebb, pontosabb típust deklarál, azzal csökkenti a megosztási lap zaját, és megakadályozza, hogy az alkalmazás megjelenjen a nem kezelhető tartalmaknál.

Alkalmazáskategória Ajánlott <uap:FileType> deklarációk További adatformátumok
Fényképmegjelenítő / szerkesztő .jpg .jpeg .png .gif .bmp .heic .webp Bitmap, StorageItems
Videolejátszó .mp4 .mov .avi .mkv .wmv StorageItems
Hanglejátszó .mp3 .flac .wav .aac .m4a StorageItems
Dokumentumszerkesztő .pdf .docx .xlsx .pptx .txt StorageItems
Hivatkozáskezelő / böngésző (nincs fájltípus) Uri, WebLink
Üzenetkezelési alkalmazás (nincs fájltípus vagy adott melléklettípus) \, \, \
Jegyzetalkalmazás .txt .md Text, StorageItems
Felhőbeli tárolás / fájl mozgatása <uap:SupportsAnyFileType /> StorageItems

Important

<uap:SupportsAnyFileType /> csak általános célú fájláthelyezők esetén alkalmazható. Minden más alkalmazáskategória esetében deklarálja az adott fájlkiterjesztéseket. A túl széles körű deklarációk a leggyakoribb megosztási célhibák.