shared icon in OneDrive status column

Please check the FAQ (https://www.xyplorer.com/faq.php) before posting a question...
Post Reply
sfwood
Posts: 125
Joined: 10 Jan 2012 21:07

shared icon in OneDrive status column

Post by sfwood »

In Explorer the OneDrive status column shows an additional icon beside the sync status icon--a tiny person--if the item is shared. There is also a notification in the hover box that the item is shared. I see the sync status icons in the XY OneDrive status column but not the share icon. Should this be appearing in XY or can it be made to? Thanks

admin
Site Admin
Posts: 60617
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: shared icon in OneDrive status column

Post by admin »

I know, but I have not found a way to determine that status.
There is also a notification in the hover box that the item is shared.
?? Do you have a screenshot?

sfwood
Posts: 125
Joined: 10 Jan 2012 21:07

Re: shared icon in OneDrive status column

Post by sfwood »

Turns out the hover box only appears when pointing at the blank space in the status column next to the icons and is the same as the item name hover box. No hover box pointing directly at icons. Sorry for any confusion. But, there in line 3 is "Activity: Shared". Thanks
explorer-share-hover.jpg
explorer-share-hover.jpg (39.77 KiB) Viewed 193 times

admin
Site Admin
Posts: 60617
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: shared icon in OneDrive status column

Post by admin »

Thanks, "Activity: Shared", that's easy. I'll make a note for the next version.

admin
Site Admin
Posts: 60617
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: shared icon in OneDrive status column

Post by admin »

In the absence of documentation, we have to do some trial and error. Could you check if any of these properties correlate with the presence of this shared icon?

Code: Select all

echo <prop System.IsShared>; 
echo <prop System.SharingStatus>; 
echo <prop System.StorageProviderSharingStatus>; 
Select a file with the shared icon, then paste echo <prop System.StorageProviderSharingStatus>; intro the address bar and press ENTER. What is returned? And what is returned for files without the shared icon?

sfwood
Posts: 125
Joined: 10 Jan 2012 21:07

Re: shared icon in OneDrive status column

Post by sfwood »

Nothing useful apparently:

Code: Select all

echo <prop System.IsShared>;
--returns "false" for all folders and files

Code: Select all

echo <prop System.SharingStatus>;
--returns "2" for all folders and files

Code: Select all

echo <prop System.StorageProviderSharingStatus>;
--returns nothing (blank Echo dialog) for all folders and files

I checked for folders shared both TO another person and FROM another person. I checked for a file shared TO another person, and discovered that files shared FROM another person oddly don't appear to have the "Add shortcut to My files" option available on the Onedrive web interface (under "Shared" where they appear). Neither does "Activity: Shared" appear in Explorer in the hover box for shared files that have been shared (only folders).

Since you're thinking about Onedrive integration, it would also be helpful if the folder icon in the list and on tabs could take on a custom Onedrive icon as used in Explorer. Thanks

admin
Site Admin
Posts: 60617
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: shared icon in OneDrive status column

Post by admin »

Grrr. :evil:

Found another candidate: System.StorageProviderShareStatuses

sfwood
Posts: 125
Joined: 10 Jan 2012 21:07

Re: shared icon in OneDrive status column

Post by sfwood »

Code: Select all

echo <prop System.StorageProviderShareStatuses>;

--also returns nothing (blank Echo dialog) for all folders and files

admin
Site Admin
Posts: 60617
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: shared icon in OneDrive status column

Post by admin »

Hm, bad. Here are my last two (not really hopeful here):

Code: Select all

echo <prop System.StorageProviderUIStatus>; 
echo <prop System.SharedWith>; 
Thanks for testing anyway. :tup:

sfwood
Posts: 125
Joined: 10 Jan 2012 21:07

Re: shared icon in OneDrive status column

Post by sfwood »

Code: Select all

echo <prop System.StorageProviderUIStatus>;
--returns "[DataObject]" for all folders

Code: Select all

echo <prop System.SharedWith>;
--returns nothing (blank Echo dialog) for all folders

Thanks for trying!

admin
Site Admin
Posts: 60617
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: shared icon in OneDrive status column

Post by admin »

Too bad. That leaves me with "Activity: Shared". Totally easy, BUT: only works with English Windows. :\

admin
Site Admin
Posts: 60617
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: shared icon in OneDrive status column

Post by admin »

Looks like "Activity: Shared" was just a lucky punch:
https://support.microsoft.com/en-us/off ... 0718c36c2c

It's not the way to go.

So, currently I cannot add this shared icon because Microsoft does not tell me how to determine the shared status.

Post Reply