diff --git a/InTheHand.sln b/InTheHand.sln index 2ea06ee..c38f618 100644 --- a/InTheHand.sln +++ b/InTheHand.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 -VisualStudioVersion = 15.0.27130.2010 +# Visual Studio 14 +VisualStudioVersion = 14.0.25420.1 MinimumVisualStudioVersion = 10.0.40219.1 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{3B5D8457-1D74-475B-A704-57824705A08B}" ProjectSection(SolutionItems) = preProject @@ -67,6 +67,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UWPApp", "Samples\UWPApp\UW EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InTheHand.Tizen", "InTheHand\InTheHand.Tizen\InTheHand.Tizen\InTheHand.Tizen.csproj", "{374143B1-7E28-404F-8085-F13430A5A6B7}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InTheHand.wpa81", "InTheHand\InTheHand.wpa81\InTheHand.wpa81.csproj", "{84860412-AC9C-4878-AC4F-D893C2B82139}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Ad-Hoc|Any CPU = Ad-Hoc|Any CPU @@ -1796,6 +1798,66 @@ Global {374143B1-7E28-404F-8085-F13430A5A6B7}.ReleaseSigned|x64.Build.0 = Release|Any CPU {374143B1-7E28-404F-8085-F13430A5A6B7}.ReleaseSigned|x86.ActiveCfg = Release|Any CPU {374143B1-7E28-404F-8085-F13430A5A6B7}.ReleaseSigned|x86.Build.0 = Release|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Ad-Hoc|Any CPU.ActiveCfg = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Ad-Hoc|Any CPU.Build.0 = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Ad-Hoc|ARM.ActiveCfg = ReleaseSigned|ARM + {84860412-AC9C-4878-AC4F-D893C2B82139}.Ad-Hoc|ARM.Build.0 = ReleaseSigned|ARM + {84860412-AC9C-4878-AC4F-D893C2B82139}.Ad-Hoc|iPhone.ActiveCfg = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Ad-Hoc|iPhone.Build.0 = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Ad-Hoc|iPhoneSimulator.ActiveCfg = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Ad-Hoc|iPhoneSimulator.Build.0 = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Ad-Hoc|x64.ActiveCfg = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Ad-Hoc|x64.Build.0 = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Ad-Hoc|x86.ActiveCfg = ReleaseSigned|x86 + {84860412-AC9C-4878-AC4F-D893C2B82139}.Ad-Hoc|x86.Build.0 = ReleaseSigned|x86 + {84860412-AC9C-4878-AC4F-D893C2B82139}.AppStore|Any CPU.ActiveCfg = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.AppStore|Any CPU.Build.0 = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.AppStore|ARM.ActiveCfg = ReleaseSigned|ARM + {84860412-AC9C-4878-AC4F-D893C2B82139}.AppStore|ARM.Build.0 = ReleaseSigned|ARM + {84860412-AC9C-4878-AC4F-D893C2B82139}.AppStore|iPhone.ActiveCfg = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.AppStore|iPhone.Build.0 = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.AppStore|iPhoneSimulator.ActiveCfg = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.AppStore|iPhoneSimulator.Build.0 = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.AppStore|x64.ActiveCfg = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.AppStore|x64.Build.0 = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.AppStore|x86.ActiveCfg = ReleaseSigned|x86 + {84860412-AC9C-4878-AC4F-D893C2B82139}.AppStore|x86.Build.0 = ReleaseSigned|x86 + {84860412-AC9C-4878-AC4F-D893C2B82139}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Debug|Any CPU.Build.0 = Debug|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Debug|ARM.ActiveCfg = Debug|ARM + {84860412-AC9C-4878-AC4F-D893C2B82139}.Debug|ARM.Build.0 = Debug|ARM + {84860412-AC9C-4878-AC4F-D893C2B82139}.Debug|iPhone.ActiveCfg = Debug|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Debug|iPhone.Build.0 = Debug|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Debug|x64.ActiveCfg = Debug|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Debug|x64.Build.0 = Debug|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Debug|x86.ActiveCfg = Debug|x86 + {84860412-AC9C-4878-AC4F-D893C2B82139}.Debug|x86.Build.0 = Debug|x86 + {84860412-AC9C-4878-AC4F-D893C2B82139}.Release|Any CPU.ActiveCfg = Release|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Release|Any CPU.Build.0 = Release|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Release|ARM.ActiveCfg = Release|ARM + {84860412-AC9C-4878-AC4F-D893C2B82139}.Release|ARM.Build.0 = Release|ARM + {84860412-AC9C-4878-AC4F-D893C2B82139}.Release|iPhone.ActiveCfg = Release|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Release|iPhone.Build.0 = Release|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Release|iPhoneSimulator.Build.0 = Release|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Release|x64.ActiveCfg = Release|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Release|x64.Build.0 = Release|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.Release|x86.ActiveCfg = Release|x86 + {84860412-AC9C-4878-AC4F-D893C2B82139}.Release|x86.Build.0 = Release|x86 + {84860412-AC9C-4878-AC4F-D893C2B82139}.ReleaseSigned|Any CPU.ActiveCfg = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.ReleaseSigned|Any CPU.Build.0 = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.ReleaseSigned|ARM.ActiveCfg = ReleaseSigned|ARM + {84860412-AC9C-4878-AC4F-D893C2B82139}.ReleaseSigned|ARM.Build.0 = ReleaseSigned|ARM + {84860412-AC9C-4878-AC4F-D893C2B82139}.ReleaseSigned|iPhone.ActiveCfg = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.ReleaseSigned|iPhone.Build.0 = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.ReleaseSigned|iPhoneSimulator.ActiveCfg = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.ReleaseSigned|iPhoneSimulator.Build.0 = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.ReleaseSigned|x64.ActiveCfg = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.ReleaseSigned|x64.Build.0 = ReleaseSigned|Any CPU + {84860412-AC9C-4878-AC4F-D893C2B82139}.ReleaseSigned|x86.ActiveCfg = ReleaseSigned|x86 + {84860412-AC9C-4878-AC4F-D893C2B82139}.ReleaseSigned|x86.Build.0 = ReleaseSigned|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -1827,6 +1889,7 @@ Global {050B2386-2040-473F-9731-06FA8C9EFEC1} = {190B7C5C-398D-4A5A-ACE0-6474707C9F25} {472B168E-E363-4315-82F2-578D096D6A8B} = {AA6AF7F6-1728-4D8B-8148-4981CD27E1EE} {374143B1-7E28-404F-8085-F13430A5A6B7} = {190B7C5C-398D-4A5A-ACE0-6474707C9F25} + {84860412-AC9C-4878-AC4F-D893C2B82139} = {190B7C5C-398D-4A5A-ACE0-6474707C9F25} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {817BBF4C-F2CA-4D66-9BD1-63838C92A4BE} diff --git a/InTheHand/InTheHand.Tizen/InTheHand.Tizen/InTheHand.Tizen.csproj b/InTheHand/InTheHand.Tizen/InTheHand.Tizen/InTheHand.Tizen.csproj index e0b78e6..6e8aa8e 100644 --- a/InTheHand/InTheHand.Tizen/InTheHand.Tizen/InTheHand.Tizen.csproj +++ b/InTheHand/InTheHand.Tizen/InTheHand.Tizen/InTheHand.Tizen.csproj @@ -17,6 +17,8 @@ None TRACE;TIZEN + C:\Users\Peter\Source\Repos\Pontoon\NuGet\InTheHand\lib\tizen3\ + C:\Users\Peter\Source\Repos\Pontoon\InTheHand\InTheHand.Tizen\InTheHand.Tizen\InTheHand.xml diff --git a/InTheHand/InTheHand.Tizen/InTheHand.Tizen/InTheHand.xml b/InTheHand/InTheHand.Tizen/InTheHand.Tizen/InTheHand.xml new file mode 100644 index 0000000..f5c2405 --- /dev/null +++ b/InTheHand/InTheHand.Tizen/InTheHand.Tizen/InTheHand.xml @@ -0,0 +1,1255 @@ + + + + InTheHand + + + + + Provides information about a package. + + + + PlatformVersion supported + AndroidAndroid 4.4 and later + iOSiOS 9.0 and later + macOSOS X 10.7 and later + tvOStvOS 9.0 and later + watchOSwatchOS 2.0 and later + TizenTizen 3.0 + Windows UWPWindows 10 + Windows StoreWindows 8.1 or later + Windows Phone StoreWindows Phone 8.1 or later + Windows Phone SilverlightWindows Phone 8.0 or later + Windows (Desktop Apps)Windows 7 or later + + + + + Gets the package for the current app. + + + + + Gets the description of the package. + + + + + Gets the display name of the package. + + + + + Gets the package identity of the current package. + + The package identity. + + + + Gets the date the application package was installed on the user's phone. + + + + + Gets the location of the installed package. + + This folder is read-only except for Windows Desktop applications. + + + + Indicates whether the package is installed in development mode. + + A Boolean value that indicates whether the package is installed in development mode. + TRUE indicates that the package is installed in development mode; otherwise FALSE. + + + + Gets the logo of the package. + + + + + Gets the publisher display name of the package. + + Android and iOS don't provide a way to query the publisher at runtime. + + + + Provides package identification info, such as name, version, and publisher. + + + + PlatformVersion supported + AndroidAndroid 4.4 and later + iOSiOS 9.0 and later + macOSOS X 10.7 and later + tvOStvOS 9.0 and later + watchOSwatchOS 2.0 and later + TizenTizen 3.0 + Windows UWPWindows 10 + Windows StoreWindows 8.1 or later + Windows Phone StoreWindows Phone 8.1 or later + Windows Phone SilverlightWindows Phone 8.0 or later + Windows (Desktop Apps)Windows 7 or later + + + + + Converts a Pontoon PackageId to a Tizen ApplicationInfo. + + + + + + Gets the processor architecture for which the package was created. + + + + + Gets the name of the package. + + The package name. + + + + Gets the name of the package. + + The package name. + + + + Gets the value of the ProductID attribute associated with this application package. + + The value of the ProductID attribute associated with this application package. + + + + Gets the publisher of the package. + + Not supported on iOS or Android. + + + + Gets the package version info. + + The package version information. + + + + Represents a file. + Provides information about the file and its content, and ways to manipulate them. + + + + + 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). + + + + + Replace the existing item if the file or folder already exists. + + + + + 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. + + + + + Return the existing item if the file or folder already exists. + + + + + Describes the attributes of a file or folder. + + + + + The item is normal. + That is, the item doesn't have any of the other values in the enumeration. + + + + + The item is read-only. + + + + + The item is a directory. + + + + + The item is archived. + + + + + The item is a temporary file. + + + + + Provides helper methods for reading and writing files that are represented by objects of type . + + + + PlatformVersion supported + AndroidAndroid 4.4 and later + iOSiOS 9.0 and later + macOSOS X 10.7 and later + tvOStvOS 9.0 and later + watchOSwatchOS 2.0 and later + TizenTizen 3.0 + Windows UWPWindows 10 + Windows StoreWindows 8.1 or later + Windows Phone StoreWindows Phone 8.1 or later + Windows Phone SilverlightWindows Phone 8.0 or later + Windows (Desktop Apps)Windows 7 or later + + + + + Appends lines of text to the specified file. + + The file that the lines are appended to. + The list of text strings to append as lines. + No object or value is returned when this method completes. + + + + Appends lines of text to the specified file using the specified character encoding. + + The file that the lines are appended to. + The list of text strings to append as lines. + The character encoding of the file. + No object or value is returned when this method completes. + + + + Appends text to the specified file. + + The file that the text is appended to. + The text to append. + No object or value is returned when this method completes. + + + + Appends text to the specified file using the specified character encoding. + + The file that the text is appended to. + The text to append. + The character encoding of the file. + No object or value is returned when this method completes. + + + + Reads the contents of the specified file and returns lines of text. + + The file to read. + When this method completes successfully, it returns the contents of the file as a list (type IVector) of lines of text. + Each line of text in the list is represented by a String object. + + + + Reads the contents of the specified file using the specified character encoding and returns lines of text. + + The file to read. + The character encoding of the file. + When this method completes successfully, it returns the contents of the file as a list (type IVector) of lines of text. + Each line of text in the list is represented by a String object. + + + + Reads the contents of the specified file and returns text. + + The file to read. + When this method completes successfully, it returns the contents of the file as a text string. + + + + Reads the contents of the specified file using the specified character encoding and returns text. + + The file to read. + The character encoding of the file. + When this method completes successfully, it returns the contents of the file as a text string. + + + + Writes lines of text to the specified file. + + The file that the lines are written to. + The list of text strings to append as lines. + No object or value is returned when this method completes. + + + + Writes lines of text to the specified file using the specified character encoding. + + The file that the lines are written to. + The list of text strings to append as lines. + The character encoding of the file. + No object or value is returned when this method completes. + + + + Writes text to the specified file. + + The file that the text is written to. + The text to write. + No object or value is returned when this method completes. + + + + Writes text to the specified file using the specified character encoding. + + The file that the text is written to. + The text to write. + The character encoding of the file. + No object or value is returned when this method completes. + + + + Provides access to the basic properties, like the size of the item or the date the item was last modified, of the item (like a file or folder). + + + + + PlatformVersion supported + AndroidAndroid 4.4 and later + iOSiOS 9.0 and later + macOSOS X 10.7 and later + tvOStvOS 9.0 and later + watchOSwatchOS 2.0 and later + TizenTizen 3.0 + Windows UWPWindows 10 + Windows StoreWindows 8.1 or later + Windows Phone StoreWindows Phone 8.1 or later + Windows Phone SilverlightWindows Phone 8.0 or later + Windows (Desktop Apps)Windows 7 or later + + + + + Gets the timestamp of the last time the file was modified. + + + + + Gets the size of the file in bytes. + + + + + Describes the purpose of the thumbnail to determine how to adjust the thumbnail image to retrieve. + + + + + To display previews of picture or video files. + + + + + To display previews of files (or other items) in a list. + + + + + To display a preview of any single item (like a file, folder, or file group). + + + + + Represents a file. + Provides information about the file and its contents, and ways to manipulate them. + + + + + Replaces the specified file with a copy of the current file. + + The file to replace. + No object or value is returned when this method completes. + + + + Creates a copy of the file in the specified folder. + + + + + + + Creates a copy of the file in the specified folder, using the desired name. + + + + + + + + Moves the current file to the location of the specified file and replaces the specified file in that location. + + + + + + + Moves the current file to the specified folder. + + + + + + + Moves the current file to the specified folder and renames the file according to the desired name. + + + + + + + + Gets the MIME type of the contents of the file. + + The MIME type of the file contents. + For example, a music file might have the "audio/mpeg" MIME type. + + + + Gets the type (file name extension) of the file. + + + + + Manipulates folders and their contents, and provides information about them. + + + + + Creates a new file in the current folder. + + The desired name of the file to create. + + + + + Creates a new file in the current folder, and specifies what to do if a file with the same name already exists in the current folder. + + The desired name of the file to create. + The enum value that determines what to do if the desiredName is the same as the name of an existing file in the current folder. + + + + + Creates a new folder in the current folder. + + The desired name of the folder to create. + + + + + Creates a new folder in the current folder, and specifies what to do if a folder with the same name already exists in the current folder. + + The desired name of the folder to create. + The enum value that determines what to do if the desiredName is the same as the name of an existing folder in the current folder. + + + + + Gets the specified file from the current folder. + + The name (or path relative to the current folder) of the file to retrieve. + + + + + Gets the files from the current folder. + + + + + + Gets the specified folder from the current folder. + + The name of the child folder to retrieve. + + + + + Gets the folders in the current folder. + + + + + + Gets the specified item from the . + + The name of the item to retrieve. + + + + + Gets the items from the current folder. + + + + + + Try to get a single file or sub-folder from the current folder by using the name of the item. + + The name (or path relative to the current folder) of the file or sub-folder to try to retrieve. + When this method completes successfully, it returns the file or folder (type ). + + + + Manipulates folders and their contents, and provides information about them. + + + + + Try to get a single file or sub-folder from the current folder by using the name of the item. + + The name (or path relative to the current folder) of the file or sub-folder to try to retrieve. + When this method completes successfully, it returns the file or folder (type ). + + + + Manipulates storage items (files and folders) and their contents, and provides information about them. + + + + + Deletes the current item. + + + + + + Deletes the current item, optionally deleting it permanently. + + + + + + Gets the basic properties of the current item (like a file or folder). + + + + + + Determines whether the current IStorageItem matches the specified StorageItemTypes value. + + The value to match against. + + + + + + Gets the attributes of a storage item. + + + + + Gets the date and time when the current item was created. + + + + + Gets the name of the item including the file name extension if there is one. + + + + + Gets the full file-system path of the item, if the item has a path. + + + + + Gets the parent folder of the current storage item. + + + + + + Indicates whether the current item is the same as the specified item. + + The object that represents a storage item to compare against. + Returns true if the current storage item is the same as the specified storage item; otherwise false. + + + + Manipulates storage items (files and folders) and their contents, and provides information about them. + + + + + Gets the parent folder of the current storage item. + + + + + + Indicates whether the current item is the same as the specified item. + + The object that represents a storage item to compare against. + Returns true if the current storage item is the same as the specified storage item; otherwise false. + + + + Provides access to common locations that contain user content. + This includes content from a user's local libraries (such as Documents, Pictures, Music, and Videos). + + + + PlatformVersion supported + AndroidAndroid 4.4 and later + iOSiOS 9.0 and later + macOSOS X 10.7 and later + tvOStvOS 9.0 and later + TizenTizen 3.0 + Windows UWPWindows 10 + Windows StoreWindows 8.1 or later + Windows Phone StoreWindows Phone 8.1 or later + Windows Phone SilverlightWindows Phone 8.0 or later + Windows (Desktop Apps)Windows 7 or later + + + + + Gets the Camera Roll folder. + + + + PlatformVersion supported + AndroidAndroid 4.4 and later + TizenTizen 3.0 + Windows UWPWindows 10 + Windows StoreWindows 8.1 or later + Windows Phone StoreWindows Phone 8.1 or later + Windows Phone SilverlightWindows Phone 8.0 or later + Windows (Desktop Apps)Windows 8.1 or later + + + + + Gets the Documents library. + + + + + Gets the Music library. + + + + + Gets the Pictures library. + + + + + Gets the Videos library. + + + + + Specifies what to do if a file or folder with the specified name already exists in the current folder when you copy, move, or rename a file or folder. + + + + + 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). + + + + + Replace the existing item if the file or folder already exists. + + + + + Raise an exception of type System.Exception if the file or folder already exists. + Methods that don't explicitly pass a value from the NameCollisionOption enumeration use the FailIfExists value as the default when you try to create, rename, copy, or move a file or folder. + + + + + Provides helper methods for reading and writing a file using the absolute path or URI of the file. + + + + PlatformVersion supported + AndroidAndroid 4.4 and later + iOSiOS 9.0 and later + macOSOS X 10.7 and later + tvOStvOS 9.0 and later + watchOSwatchOS 2.0 and later + TizenTizen 3.0 + Windows UWPWindows 10 + Windows StoreWindows 8.1 or later + Windows Phone StoreWindows Phone 8.1 or later + Windows Phone SilverlightWindows Phone 8.0 or later + Windows (Desktop Apps)Windows 7 or later + + + + + Appends lines of text to the file at the specified path or URI. + + The path or URI of the file that the lines are appended to. + The list of text strings to append as lines. + No object or value is returned when this method completes. + + + + Appends lines of text to the file at the specified path or URI using the specified character encoding. + + The path or URI of the file that the lines are appended to. + The list of text strings to append as lines. + The character encoding of the file. + No object or value is returned when this method completes. + + + + Appends text to the file at the specified path or URI. + + The path of the file that the text is appended to. + The text to append. + No object or value is returned when this method completes. + + + + Appends text to the file at the specified path or URI using the specified character encoding. + + The path of the file that the text is appended to. + The text to append. + The character encoding of the file. + No object or value is returned when this method completes. + + + + Reads the contents of the file at the specified path or URI and returns lines of text. + + The path of the file to read. + When this method completes successfully, it returns the contents of the file as a list (type IVector) of lines of text. + Each line of text in the list is represented by a String object. + + + + Reads the contents of the file at the specified path or URI using the specified character encoding and returns lines of text. + + The path of the file to read. + The character encoding of the file. + When this method completes successfully, it returns the contents of the file as a list (type IVector) of lines of text. + Each line of text in the list is represented by a String object. + + + + Reads the contents of the file at the specified path or URI and returns text. + + The path of the file to read. + When this method completes successfully, it returns the contents of the file as a text string. + + + + Reads the contents of the file at the specified path or URI using the specified character encoding and returns text. + + The path of the file to read. + The character encoding of the file. + When this method completes successfully, it returns the contents of the file as a text string. + + + + Writes lines of text to the file at the specified path or URI. + + The path of the file that the lines are written to. + The list of text strings to append as lines. + No object or value is returned when this method completes. + + + + Writes lines of text to the file at the specified path or URI using the specified character encoding. + + The path of the file that the lines are written to. + The list of text strings to append as lines. + The character encoding of the file. + No object or value is returned when this method completes. + + + + Writes text to the file at the specified path or URI. + + The path of the file that the text is written to. + The text to write. + No object or value is returned when this method completes. + + + + Writes text to the file at the specified path or URI using the specified character encoding. + + The path of the file that the text is written to. + The text to write. + The character encoding of the file. + No object or value is returned when this method completes. + + + + Specifies whether a deleted item is moved to the Recycle Bin or permanently deleted. + + + + + Specifies the default behavior. + + + + + Permanently deletes the item. + The item is not moved to the Recycle Bin. + + + + + Represents a file. + Provides information about the file and its content, and ways to manipulate them. + + + + PlatformVersion supported + AndroidAndroid 4.4 and later + iOSiOS 9.0 and later + macOSOS X 10.7 and later + tvOStvOS 9.0 and later + watchOSwatchOS 2.0 and later + TizenTizen 3.0 + Windows UWPWindows 10 + Windows StoreWindows 8.1 or later + Windows Phone StoreWindows Phone 8.1 or later + Windows Phone SilverlightWindows Phone 8.0 or later + Windows (Desktop Apps)Windows 7 or later + + + + + Gets a StorageFile object to represent the file at the specified path. + + The path of the file to get a StorageFile to represent. + If your path uses slashes, make sure you use backslashes(\). + Forward slashes(/) are not accepted by this method. + When this method completes, it returns the file as a StorageFile. + + + + Replaces the specified file with a copy of the current file. + + + + + + + Creates a copy of the file in the specified folder. + + The destination folder where the copy of the file is created. + + + + + Creates a copy of the file in the specified folder and renames the copy. + + The destination folder where the copy of the file is created. + The new name for the copy of the file created in the destinationFolder. + + + + + Deletes the current file. + + + + + + Deletes the current file, optionally deleting the item permanently. + + + + + + Gets the basic properties of the current file. + + + + + + Retrieves an adjusted thumbnail image for the file, determined by the purpose of the thumbnail. + + The enum value that describes the purpose of the thumbnail and determines how the thumbnail image is adjusted. + When this method completes successfully, it returns a that represents the thumbnail image or null if there is no thumbnail image associated with the file. + + + + Gets the parent folder of the current file. + + + + + + Moves the current file to the specified folder and renames the file according to the desired name. + + The destination folder where the file is moved. + + + + + Moves the current file to the specified folder and renames the file according to the desired name. + + The destination folder where the file is moved. + The desired name of the file after it is moved. + + + + + Moves the current file to the location of the specified file and replaces the specified file in that location. + + The file to replace. + No object or value is returned by this method. + + + + Renames the current file. + + The desired, new name of the current item. + No object or value is returned by this method when it completes. + + + + Renames the current file. + This method also specifies what to do if an existing item in the current file's location has the same name. + + The desired, new name of the current file. + If there is an existing item in the current file's location that already has the specified desiredName, the specified determines how the system responds to the conflict. + The enum value that determines how the system responds if the desiredName is the same as the name of an existing item in the current file's location. + No object or value is returned by this method when it completes. + + + + Gets the attributes of a file. + + + + + Gets the date and time when the current file was created. + + + + + Gets the MIME type of the contents of the file. + + + + PlatformVersion supported + iOSiOS 9.0 and later + tvOStvOS 9.0 and later + TizenTizen 3.0 + Windows UWPWindows 10 + Windows StoreWindows 8.1 or later + Windows Phone StoreWindows Phone 8.1 or later + Windows Phone SilverlightWindows Phone 8.0 or later + + + + + + Gets the type (file name extension) of the file. + + + + + Gets the name of the file including the file name extension. + + + + + Gets the full file-system path of the current file, if the file has a path. + + + + + Indicates whether the current file is equal to the specified file. + + The object that represents a file to compare against. + Returns true if the current file is equal to the specified file; otherwise false. + + + + Determines whether the current matches the specified value. + + The value to match against. + True if the matches the specified value; otherwise false. + + + + + Manages folders and their contents and provides information about them. + + + + PlatformVersion supported + AndroidAndroid 4.4 and later + iOSiOS 9.0 and later + macOSOS X 10.7 and later + tvOStvOS 9.0 and later + watchOSwatchOS 2.0 and later + TizenTizen 3.0 + Windows UWPWindows 10 + Windows StoreWindows 8.1 or later + Windows Phone StoreWindows Phone 8.1 or later + Windows Phone SilverlightWindows Phone 8.0 or later + Windows (Desktop Apps)Windows 7 or later + + + + + Gets a StorageFile object to represent the file at the specified path. + + The path of the file to get a StorageFile to represent. + If your path uses slashes, make sure you use backslashes(\). + Forward slashes(/) are not accepted by this method. + When this method completes, it returns the file as a StorageFile. + + + + Creates a new file with the specified name in the current folder. + + The name of the new file to create in the current folder. + When this method completes, it returns a StorageFile that represents the new file. + + + + Creates a new file with the specified name in the current folder. + + The name of the new file to create in the current folder. + One of the enumeration values that determines how to handle the collision if a file with the specified desiredName already exists in the current folder. + When this method completes, it returns a StorageFile that represents the new file. + + + + Creates a new subfolder with the specified name in the current folder. + + The name of the new subfolder to create in the current folder. + When this method completes, it returns a StorageFolder that represents the new subfolder. + + + + Creates a new subfolder with the specified name in the current folder. + This method also specifies what to do if a subfolder with the same name already exists in the current folder. + + The name of the new subfolder to create in the current folder. + One of the enumeration values that determines how to handle the collision if a subfolder with the specified desiredName already exists in the current folder. + When this method completes, it returns a StorageFolder that represents the new subfolder. + + + + Deletes the current folder. + + + + + + Deletes the current folder. + This method also specifies whether to delete the folder permanently. + + + + + + Gets the basic properties of the current folder. + + + + + + Gets the file with the specified name from the current folder. + + + + + + + Gets the files in the current folder. + + + + + + Gets the specified folder from the current folder. + + The name of the child folder to retrieve. + When this method completes successfully, it returns a StorageFolder that represents the child folder. + + + + Gets the folders in the current folder. + + + + + + Gets the file or folder with the specified name from the current folder. + + The name (or path relative to the current folder) of the file or folder to get. + + + + + Gets the items in the current folder. + + + + + + Gets the parent folder of the current folder. + + When this method completes, it returns the parent folder as a . + + + + Tries to get the file or folder with the specified name from the current folder. + Returns null instead of raising a FileNotFoundException if the specified file or folder is not found. + + The name (or path relative to the current folder) of the file or folder to get. + When this method completes successfully, it returns an IStorageItem that represents the specified file or folder. + If the specified file or folder is not found, this method returns null instead of raising an exception. + + + + Gets the attributes of the current folder. + + + + + Gets the date and time that the current folder was created. + + + + + Gets the name of the current folder. + + + + + Gets the full path of the current folder in the file system, if the path is available. + + + + + Indicates whether the current folder is equal to the specified folder. + + The object that represents the folder to compare against. + Returns true if the current folder is equal to the specified folder; otherwise false. + + + + Indicates whether the current matches the specified value. + + The enum value that determines the object type to match against. + True if the matches the specified value; otherwise false. + + + + + Describes whether an item that implements the interface is a file or a folder. + + + + + + A storage item that is neither a file nor a folder. + + + + + A file that is represented as a instance. + + + + + A folder that is represented as a instance. + + + + + Specifies the type of character encoding for a stream. + + + + + The encoding is UTF-8. + + + + + The encoding is UTF-16, with the least significant byte first in the two eight-bit bytes. + + + + + The encoding is UTF-16, with the most significant byte first in the two eight-bit bytes. + + + + + Specifies the processor architecture supported by an app. + + + + PlatformVersion supported + AndroidAndroid 4.4 and later + iOSiOS 9.0 and later + macOSOS X 10.7 and later + tvOStvOS 9.0 and later + watchOSwatchOS 2.0 and later + TizenTizen 3.0 + Windows UWPWindows 10 + Windows StoreWindows 8.1 or later + Windows Phone StoreWindows Phone 8.1 or later + Windows Phone SilverlightWindows Phone 8.0 or later + Windows (Desktop Apps)Windows 7 or later + + + + + The x86 processor architecture. + + + + + The ARM processor architecture. + + + + + The x64 processor architecture. + + + + + A neutral processor architecture. + + + + + An unknown processor architecture. + + + +