desktop3:CloudFiles

Registration for the handlers implemented in an application and context menu options for cloud based placeholder files.

Element hierarchy

<Package>

    <Applications>

         <Application>

              <Extensions>

                   <desktop3:Extension>

                        <desktop3:CloudFiles>

Syntax

<desktop3:CloudFiles IconResource = 'A string between 1 and 256 characters in length that ends with ".jpg", ".png", or ".jpeg" that cant contain these characters: <, >, :, %, ", |, ?, or *. In this string, the / and \ characters cant be the first or last characters. Also, the string can contain / or \ but not both.' >
    
  <!-- Child elements -->
  ( desktop3:CustomStateHandler,
    desktop3:ThumbnailProviderHandler, 
    desktop3:ExtendedPropertyHandler,
    desktop3:BannersHandler,
    desktop3:CloudFilesContextMenus,
    desktop4:ContentUriSource
    desktop4:DesktopIconOverlayHandlers,
    cloudFiles2:StorageProviderStatusUISourceFactory )
    
</desktop3:CloudFiles>

Attributes and elements

Attributes

Attribute Description Data type Required Default value
IconResource A path to an icon that represents the sync provider. A string between 1 and 256 characters in length that ends with .jpg, .png, or .jpeg that can't contain these characters: <, >, :, %, ", |, ?, or *. In this string, the / and \ characters can't be the first or last characters. Also, the string can contain / or \ but not both. Yes

Child elements

Child element Description
desktop3:CustomStateHandler Registration of a Windows Shell CustomStateHandler for cloud based placeholder files.
desktop3:ThumbnailProviderHandler Registration of a Windows Shell ThumbnailProviderHandler for cloud based placeholder files.
desktop3:ExtendedPropertyHandler Registration of a Windows Shell ExtendedPropertyHandler for cloud based placeholder files.
desktop3:BannersHandler Registration of a Windows Shell BannersHandler for cloud based placeholder files.
desktop3:CloudFilesContextMenus Registration of a context menu for a cloud based placeholder file.
desktop4:ContentUriSource Registration of a Windows Shell ContentUriSource enabling cloud storage providers to provide a file ID for a given local path.
desktop4:DesktopIconOverlayHandlers Contains Windows Shell icon overlay handlers for cloud based placeholder files.
cloudFiles2:StorageProviderStatusUISourceFactory Registration of a Windows shell IStorageProviderStatusUISourceFactory for cloud-based placeholder files.

Parent elements

Parent element Description
desktop3:Extension Declares an extensibility point for the app.

See also

Creating Shell Extension Handlers

Requirements

Item Value
Namespace http://schemas.microsoft.com/appx/manifest/desktop/windows10/3
Minimum OS Version Windows 10 version 1709 (Build 16299)