diff --git a/src/Uno.UWP/Storage/CreationCollisionOption.cs b/src/Uno.UWP/Storage/CreationCollisionOption.cs
index 8f3681b93019..64ac868d96eb 100644
--- a/src/Uno.UWP/Storage/CreationCollisionOption.cs
+++ b/src/Uno.UWP/Storage/CreationCollisionOption.cs
@@ -1,14 +1,30 @@
-using System;
-using System.Collections.Generic;
-using System.Text;
+namespace Windows.Storage;
-namespace Windows.Storage
+///
+/// Specifies what to do if a file or folder with the specified name already exists in the current folder when you create a new file or folder.
+///
+public enum CreationCollisionOption
{
- public enum CreationCollisionOption
- {
- OpenIfExists,
- ReplaceExisting,
- GenerateUniqueName,
- FailIfExists,
- }
+ ///
+ /// Automatically append a number to the base of the specified name if the file or folder already exists.
+ /// For example, if MyFile.txt already exists, then the new file is named MyFile (2).txt.
+ /// If MyFolder already exists, then the new folder is named MyFolder (2).
+ ///
+ GenerateUniqueName,
+
+ ///
+ /// Replace the existing item if the file or folder already exists.
+ ///
+ ReplaceExisting,
+
+ ///
+ /// Raise an exception of type System.Exception if the file or folder already exists.
+ /// Methods that don't explicitly pass a value from the CreationCollisionOption enumeration use the FailIfExists value as the default when you try to create, rename, copy, or move a file or folder.
+ ///
+ FailIfExists,
+
+ ///
+ /// Return the existing item if the file or folder already exists.
+ ///
+ OpenIfExists,
}