Release 4.0.0-preview1-00201
[platform/core/csapi/tizenfx.git] / Artifacts / bin / public / Tizen.Applications.PackageManager.xml
index f800066..7d9855e 100644 (file)
-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>Tizen.Applications.PackageManager</name>
-    </assembly>
-    <members>
-        <member name="T:Tizen.Applications.CertCompareResultType">
-            <summary>
-            Enumeration for the certificate compare result type.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.CertCompareResultType.Match">
-            <summary>
-            Certificates are matched.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.CertCompareResultType.Mismatch">
-            <summary>
-            Certificates are not matched.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.CertCompareResultType.LhsNoCert">
-            <summary>
-            First package does not have the certificate.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.CertCompareResultType.RhsNoCert">
-            <summary>
-            Second package does not have the certificate.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.CertCompareResultType.BothNoCert">
-            <summary>
-            Certificates for both the packages do not exist.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.CertificateType">
-            <summary>
-            Enumeration for the certification types.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.CertificateType.Author">
-            <summary>
-            Author certificate.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.CertificateType.Distributor">
-            <summary>
-            Distributor certificate.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.CertificateType.Distributor2">
-            <summary>
-            Distributor2 certificate.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.InstallationMode">
-            <summary>
-            Enumeration for installation mode.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.InstallationMode.Normal">
-            <summary>
-            Normal Mode.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.InstallationMode.Mount">
-            <summary>
-            Mount Mode.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.Package">
-            <summary>
-            This class provides the methods and properties to get information about the packages.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.Id">
-            <summary>
-            The package ID.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.Label">
-            <summary>
-            Label of the package.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.IconPath">
-            <summary>
-            Absolute path to the icon image.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.Version">
-            <summary>
-            Version of the package.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.PackageType">
-            <summary>
-            Type of the package.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.InstalledStorageType">
-            <summary>
-            Installed storage type for the package.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.RootPath">
-            <summary>
-            Root path for the package.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.TizenExpansionPackageName">
-            <summary>
-            Expansion package name for the package.
-            </summary>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="P:Tizen.Applications.Package.IsSystemPackage">
-            <summary>
-            Checks whether the package is a system package.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.IsRemovable">
-            <summary>
-            Checks whether the package is removable.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.IsPreloaded">
-            <summary>
-            Checks whether the package is preloaded.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.IsAccessible">
-            <summary>
-            Checks whether the current package is accessible.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.Certificates">
-            <summary>
-            Certificate information for the package.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.Privileges">
-            <summary>
-            Requested privilege for the package.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.Package.InstalledTime">
-            <summary>
-            Installed time of the package.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.Package.GetApplications">
-            <summary>
-            Retrieves all the application IDs of this package.
-            </summary>
-            <returns>Returns a dictionary containing all the application information for a given application type.</returns>
-        </member>
-        <member name="M:Tizen.Applications.Package.GetApplications(Tizen.Applications.ApplicationType)">
-            <summary>
-            Retrieves all the application IDs of this package.
-            </summary>
-            <param name="type">Optional: AppType enumeration value.</param>
-            <returns>Returns a dictionary containing all the application information for a given application type.</returns>
-        </member>
-        <member name="M:Tizen.Applications.Package.GetSizeInformationAsync">
-            <summary>
-            Gets the package size information.
-            </summary>
-            <returns>Package size information.</returns>
-            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>
-        </member>
-        <member name="M:Tizen.Applications.Package.CompareCertInfo(System.String)">
-            <summary>
-            Compares the certificate information with the given package ID.
-            </summary>
-            <param name="packageId">ID of the package.</param>
-            <returns>Certificate comparison result.</returns>
-            <exception cref="T:System.ArgumentException">Thrown when a failed input package ID is invalid.</exception>
-            <exception cref="T:System.IO.IOException">Thrown when the method failed due to an internal I/O error.</exception>
-        </member>
-        <member name="T:Tizen.Applications.PackageCertificate">
-            <summary>
-            This class provides information about the package certification.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageCertificate.Root">
-            <summary>
-            Root certificate.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageCertificate.Intermediate">
-            <summary>
-            Intermediate certificate.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageCertificate.Signer">
-            <summary>
-            Signer certificate.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.PackageDrm">
-            <summary>
-            This class provides the methods and properties for the DRM operation.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageDrm.ResponseData">
-            <summary>
-            Returns the response data.
-            </summary>
-            <returns>Returns the response data which is given when GenerateLicenseRequest has been invoked.</returns>
-        </member>
-        <member name="P:Tizen.Applications.PackageDrm.RequestData">
-            <summary>
-            Returns the request data.
-            </summary>
-            <returns>Returns the request data which is generated when GenerateLicenseRequest has been invoked.</returns>
-        </member>
-        <member name="P:Tizen.Applications.PackageDrm.LicenseUrl">
-            <summary>
-            Returns the license URL.
-            </summary>
-            <returns>Returns the license URL which is generated when GenerateLicenseRequest has been invoked.</returns>
-        </member>
-        <member name="T:Tizen.Applications.PackageEventState">
-            <summary>
-            Enumeration for the package manager event state.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageEventState.Started">
-            <summary>
-            Processing started.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageEventState.Processing">
-            <summary>
-            Processing state.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageEventState.Completed">
-            <summary>
-            Processing completed.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageEventState.Failed">
-            <summary>
-            Processing failed.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.PackageEventType">
-            <summary>
-            Enumeration for the package manager event types.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageEventType.Install">
-            <summary>
-            Install event.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageEventType.Uninstall">
-            <summary>
-            Uninstall event.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageEventType.Update">
-            <summary>
-            Update event.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageEventType.Move">
-            <summary>
-            Move event.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageEventType.ClearData">
-            <summary>
-            ClearData event.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.PackageFilter">
-            <summary>
-            This class is a parameter of the PackageManager::GetPackages method.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.PackageFilter.#ctor">
-            <summary>
-            The default constructor with an empty filter list. All the installed applications will satisfy this filter unless updated with more specific filters.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.PackageFilter.#ctor(System.Collections.Generic.IDictionary{System.String,System.Boolean})">
-            <summary>
-            The constructor with specific filters. Using this will filter out the installed packages which do not meet the filter criteria.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageFilter.Filters">
-            <summary>
-            Filters to be used in the GetPackages method.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.PackageFilter.Keys">
-            <summary>
-            This class contains possible keys for the filter to be used in the GetPackages method.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageFilter.Keys.Removable">
-            <summary>
-            Key of the boolean property for filtering if the package is removable.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageFilter.Keys.ReadOnly">
-            <summary>
-            Key of the boolean property for filtering if the package is read-only.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageFilter.Keys.SupportsDisable">
-            <summary>
-            Key of the boolean property for filtering if the package supports disabling.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageFilter.Keys.Disable">
-            <summary>
-            Key of the boolean property for filtering if the package is disabled.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageFilter.Keys.Preload">
-            <summary>
-            Key of the boolean property for filtering if the package is preloaded.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.PackageManager">
-            <summary>
-            PackageManager class. This class has the methods and events of the PackageManager.
-            </summary>
-            <remarks>
-            The package manager is one of the core modules of the Tizen application framework and responsible for getting their information.
-            You can also retrieve information related to the packages that are installed on the device.
-            </remarks>
-        </member>
-        <member name="T:Tizen.Applications.PackageManager.RequestEventCallback">
-            <summary>
-            Event callback method for the request.
-            </summary>
-            <param name="type">Type of the package which was requested.</param>
-            <param name="packageId">ID of the package which was requested.</param>
-            <param name="eventType">Event type of the request.</param>
-            <param name="eventState">Current event state of the request.</param>
-            <param name="progress">Progress for the request being processed by the package manager (in percent).</param>
-        </member>
-        <member name="E:Tizen.Applications.PackageManager.InstallProgressChanged">
-            <summary>
-            InstallProgressChanged event. This event occurs when a package is getting installed and the progress of the request to the package manager is changed.
-            </summary>
-        </member>
-        <member name="E:Tizen.Applications.PackageManager.UninstallProgressChanged">
-            <summary>
-            UninstallProgressChanged event. This event occurs when a package is getting uninstalled and the progress of the request to the package manager is changed.
-            </summary>
-        </member>
-        <member name="E:Tizen.Applications.PackageManager.UpdateProgressChanged">
-            <summary>
-            UpdateProgressChanged event. This event occurs when a package is getting updated and the progress of the request to the package manager is changed.
-            </summary>
-        </member>
-        <member name="E:Tizen.Applications.PackageManager.MoveProgressChanged">
-            <summary>
-            MoveProgressChanged event. This event occurs when a package is getting moved and the progress of the request to the package manager is changed.
-            </summary>
-        </member>
-        <member name="E:Tizen.Applications.PackageManager.ClearDataProgressChanged">
-            <summary>
-            ClearDataProgressChanged event. This event occurs when data directories are cleared in the given package.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.GetPackageIdByApplicationId(System.String)">
-            <summary>
-            Gets the package ID for the given application ID.
-            </summary>
-            <param name="applicationId">The ID of the application.</param>
-            <returns>Returns the ID of the package. Empty string if the application ID does not exist.</returns>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
-            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.GetPackage(System.String)">
-            <summary>
-            Gets the package information for the given package.
-            </summary>
-            <param name="packageId">The ID of the package.</param>
-            <returns>Returns the package information for the given package ID.</returns>
-            <exception cref="T:System.ArgumentException">Thrown when the failed input package ID is invalid.</exception>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>
-            <exception cref="T:System.IO.IOException">Thrown when the method fails due to an internal I/O error.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
-            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.ClearCacheDirectory(System.String)">
-            <summary>
-            Clears the application's internal and external cache directories.
-            </summary>
-            <param name="packageId">ID of the package.</param>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>
-            <exception cref="T:System.IO.IOException">Thrown when the method fails due to an internal I/O error.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
-            <exception cref="T:System.SystemException">Thrown when the method failed due to an internal system error.</exception>
-            <privilege>http://tizen.org/privilege/packagemanager.clearcache</privilege>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.ClearAllCacheDirectory">
-            <summary>
-            Clears all the application's internal and external cache directories.
-            </summary>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>
-            <exception cref="T:System.IO.IOException">Thrown when the method fails due to an internal IO error.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
-            <exception cref="T:System.SystemException">Thrown when the method failed due to an internal system error.</exception>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.ClearDataDirectory(System.String)">
-            <summary>
-            Clears the application's internal and external data directories.
-            </summary>
-            <remarks>
-            All files under data, shared/data, and shared/trusted in the internal storage are removed.
-            And, if the external storage exists, then all files under data and shared/trusted in the external storage are removed.
-            </remarks>
-            <param name="packageId">ID of the package.</param>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>
-            <exception cref="T:System.IO.IOException">Thrown when the method failed due to an internal IO error.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
-            <exception cref="T:System.SystemException">Thrown when the method failed due to an internal system error.</exception>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.GetPackages">
-            <summary>
-            Retrieves the package information of all installed packages.
-            </summary>
-            <returns>Returns the list of packages.</returns>
-            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.GetPackages(Tizen.Applications.PackageFilter)">
-            <summary>
-            Retrieves the package information of all the installed packages satisfying the filter conditions.
-            </summary>
-            <param name="filter">Optional - package filters.</param>
-            <returns>Returns the list of packages.</returns>
-            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.GetTotalSizeInformationAsync">
-            <summary>
-            Gets the total package size information.
-            </summary>
-            <returns>Returns the total package size information asynchronously.</returns>
-            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Install(System.String,Tizen.Applications.InstallationMode)">
-            <summary>
-            Installs the package located at the given path.
-            </summary>
-            <param name="packagePath">Absolute path for the package to be installed.</param>
-            <returns>Returns true if the installation request is successful, otherwise false.</returns>
-            <remarks>
-            The 'true' means that the request for installation is successful.
-            To check the result of the installation, the caller should check the progress using the InstallProgressChanged event.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Install(System.String,Tizen.Applications.PackageManager.RequestEventCallback,Tizen.Applications.InstallationMode)">
-            <summary>
-            Installs the package located at the given path.
-            </summary>
-            <param name="packagePath">Absolute path for the package to be installed.</param>
-            <param name="eventCallback">The event callback will be invoked only for the current request.</param>
-            <param name="installMode">Optional parameter to indicate special installation mode.</param>
-            <returns>Returns true if installtion request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for installation is successful.
-            To check the result of installation, the caller should check the progress using the InstallProgressChanged event or eventCallback.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Install(System.String,Tizen.Applications.PackageType,Tizen.Applications.InstallationMode)">
-            <summary>
-            Installs the package located at the given path.
-            </summary>
-            <param name="packagePath">Absolute path for the package to be installed.</param>
-            <param name="type">Package type for the package to be installed.</param>
-            <param name="installMode">Optional parameter to indicate special installation mode.</param>
-            <returns>Returns true if installtion request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for installation is successful.
-            To check the result of installation, the caller should check the progress using the InstallProgressChanged event.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Install(System.String,System.String,Tizen.Applications.InstallationMode)">
-            <summary>
-            Installs the package located at the given path.
-            </summary>
-            <param name="packagePath">Absolute path for the package to be installed.</param>
-            <param name="expansionPackagePath">Absolute path for the expansion package to be installed.</param>
-            <param name="installMode">Optional parameter to indicate special installation mode.</param>
-            <returns>Returns true if installtion request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for installation is successful.
-            To check the result of installation, the caller should check the progress using the InstallProgressChanged event.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Install(System.String,Tizen.Applications.PackageType,Tizen.Applications.PackageManager.RequestEventCallback,Tizen.Applications.InstallationMode)">
-            <summary>
-            Installs the package located at the given path.
-            </summary>
-            <param name="packagePath">Absolute path for the package to be installed.</param>
-            <param name="type">Package type for the package to be installed.</param>
-            <param name="eventCallback">The event callback will be invoked only for the current request.</param>
-            <param name="installMode">Optional parameter to indicate special installation mode.</param>
-            <returns>Returns true if installtion request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for installation is successful.
-            To check the result of installation, the caller should check the progress using the InstallProgressChanged event or eventCallback.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Install(System.String,System.String,Tizen.Applications.PackageManager.RequestEventCallback,Tizen.Applications.InstallationMode)">
-            <summary>
-            Installs the package located at the given path.
-            </summary>
-            <param name="packagePath">Absolute path for the package to be installed.</param>
-            <param name="expansionPackagePath">Absolute path for the expansion package to be installed.</param>
-            <param name="eventCallback">The event callback will be invoked only for the current request.</param>
-            <param name="installMode">Optional parameter to indicate special installation mode.</param>
-            <returns>Returns true if installtion request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for installation is successful.
-            To check the result of installation, the caller should check the progress using the InstallProgressChanged event or eventCallback.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Install(System.String,System.String,Tizen.Applications.PackageType,Tizen.Applications.InstallationMode)">
-            <summary>
-            Installs the package located at the given path.
-            </summary>
-            <param name="packagePath">Absolute path for the package to be installed.</param>
-            <param name="expansionPackagePath">Absolute path for the expansion package to be installed.</param>
-            <param name="type">Package type for the package to be installed.</param>
-            <param name="installMode">Optional parameter to indicate special installation mode.</param>
-            <returns>Returns true if installtion request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for installation is successful.
-            To check the result of installation, the caller should check the progress using the InstallProgressChanged event.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Install(System.String,System.String,Tizen.Applications.PackageType,Tizen.Applications.PackageManager.RequestEventCallback,Tizen.Applications.InstallationMode)">
-            <summary>
-            Installs the package located at the given path.
-            </summary>
-            <param name="packagePath">Absolute path for the package to be installed.</param>
-            <param name="expansionPackagePath">Absolute path for the expansion package to be installed.</param>
-            <param name="type">Package type for the package to be installed.</param>
-            <param name="eventCallback">The event callback will be invoked only for the current request.</param>
-            <param name="installMode">Optional parameter to indicate special installation mode.</param>
-            <returns>Returns true if installtion request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for installation is successful.
-            To check the result of installation, the caller should check the progress using the InstallProgressChanged event or eventCallback.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Uninstall(System.String)">
-            <summary>
-            Uninstalls the package with the given name.
-            </summary>
-            <param name="packageId">ID of the package to be uninstalled.</param>
-            <returns>Returns true if the uninstallation request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for uninstallation is successful.
-            To check the result of uninstallation, the caller should check the progress using the UninstallProgressChanged event.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Uninstall(System.String,Tizen.Applications.PackageType)">
-            <summary>
-            Uninstalls package with the given names.
-            </summary>
-            <param name="packageId">ID of the package to be uninstalled.</param>
-            <param name="type">Optional - Package type for the package to be uninstalled.</param>
-            <returns>Returns true if the uninstalltion request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for uninstallation is successful.
-            To check the result of uninstallation, the caller should check the progress using the UninstallProgressChanged event.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Uninstall(System.String,Tizen.Applications.PackageManager.RequestEventCallback)">
-            <summary>
-            Uninstalls the package with the given name.
-            </summary>
-            <param name="packageId">ID of the package to be uninstalled.</param>
-            <param name="eventCallback">Optional - The event callback will be invoked only for the current request.</param>
-            <returns>Returns true if the uninstallation request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for uninstallation is successful.
-            To check the result of uninstallation, the caller should check the progress using the UninstallProgressChanged event or eventCallback.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Uninstall(System.String,Tizen.Applications.PackageType,Tizen.Applications.PackageManager.RequestEventCallback)">
-            <summary>
-            Uninstalls the package with the given name.
-            </summary>
-            <param name="packageId">ID of the package to be uninstalled</param>
-            <param name="type">Optional - Package type for the package to be uninstalled.</param>
-            <param name="eventCallback">Optional - The event callback will be invoked only for the current request.</param>
-            <returns>Returns true if the uninstallation request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for uninstallation is successful.
-            To check the result of uninstallation, the caller should check the progress using the UninstallProgressChanged event or eventCallback.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Move(System.String,Tizen.Applications.StorageType)">
-            <summary>
-            Moves the package to the given storage.
-            </summary>
-            <param name="packageId">ID of the package to be moved.</param>
-            <param name="newStorage">Storage package should be moved to.</param>
-            <returns>Returns true if the move request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for move is successful.
-            To check the result of move, the caller should check the progress using the MoveProgressChanged event.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Move(System.String,Tizen.Applications.PackageType,Tizen.Applications.StorageType)">
-            <summary>
-            Moves the package to the given storage.
-            </summary>
-            <param name="packageId">ID of the package to be moved.</param>
-            <param name="type">Optional - Package type for the package to be moved.</param>
-            <param name="newStorage">Storage package should be moved to.</param>
-            <returns>Returns true if the move request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for move is successful.
-            To check the result of move, the caller should check the progress using the MoveProgressChanged event.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Move(System.String,Tizen.Applications.StorageType,Tizen.Applications.PackageManager.RequestEventCallback)">
-            <summary>
-            Moves the package to the given storage.
-            </summary>
-            <param name="packageId">ID of the package to be moved.</param>
-            <param name="newStorage">Storage package should be moved to.</param>
-            <param name="eventCallback">Optional - The event callback will be invoked only for the current request.</param>
-            <returns>Returns true if move request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for move is successful.
-            To check the result of move, the caller should check the progress using the MoveProgressChanged event.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Move(System.String,Tizen.Applications.PackageType,Tizen.Applications.StorageType,Tizen.Applications.PackageManager.RequestEventCallback)">
-            <summary>
-            Moves the package to the given storage.
-            </summary>
-            <param name="packageId">ID of the package to be moved.</param>
-            <param name="type">Optional - Package type for the package to be moved.</param>
-            <param name="newStorage">Storage, package should be moved to.</param>
-            <param name="eventCallback">Optional - The event callback will be invoked only for the current request.</param>
-            <returns>Returns true if move request is successful, false otherwise.</returns>
-            <remarks>
-            The 'true' means that the request for move is successful.
-            To check the result of move, the caller should check the progress using the MoveProgressChanged event.
-            </remarks>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.GetPermissionTypeByApplicationId(System.String)">
-            <summary>
-            Gets the permission type of the package which has a given application ID.
-            </summary>
-            <param name="applicationId">ID of the application.</param>
-            <returns>Returns the permission type.</returns>
-            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>
-            <exception cref="T:System.ArgumentException">Thrown when the failed input package ID is invalid.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.IsPreloadPackageByApplicationId(System.String)">
-            <summary>
-            Gets the package's preload attribute which contains a given application ID.
-            </summary>
-            <param name="applicationId">ID of the application.</param>
-            <returns>Returns true if the package is preloaded, otherwise false.</returns>
-            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>
-            <exception cref="T:System.ArgumentException">Thrown when the failed input package ID is invalid.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.CompareCertInfo(System.String,System.String)">
-            <summary>
-            Compares the certificate of the two packages.
-            </summary>
-            <param name="lhsPackageId">Package ID to compare.</param>
-            <param name="rhsPackageId">Package ID to be compared.</param>
-            <returns>Returns certificate comparison result.</returns>
-            <exception cref="T:System.ArgumentException">Thrown when the failed input package ID is invalid.</exception>
-            <exception cref="T:System.IO.IOException">Thrown when the method failed due to an internal I/O error.</exception>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.CompareCertInfoByApplicationId(System.String,System.String)">
-            <summary>
-            Compares the certificate of the two packages which contain each given application ID.
-            </summary>
-            <param name="lhsApplicationId">Application ID to compare.</param>
-            <param name="rhsApplicationId">Application ID to be compared.</param>
-            <returns>Returns certificate comparison result.</returns>
-            <exception cref="T:System.ArgumentException">Thrown when the failed input package ID is invalid.</exception>
-            <exception cref="T:System.IO.IOException">Thrown when the method failed due to an internal I/O error.</exception>
-        </member>
-        <member name="T:Tizen.Applications.PackageManager.Drm">
-            <summary>
-            Drm nested class. This class has the PackageManager's drm related methods.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Drm.GenerateLicenseRequest(System.String)">
-            <summary>
-            Generates a request for getting the license.
-            </summary>
-            <param name="responseData">Response data string of the purchase request.</param>
-            <returns>Returns the package DRM information of a given response data which contains the required data and license URL.</returns>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-            <exception cref="T:System.ArgumentException">Thrown when failed when input package ID is invalid.</exception>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
-            <exception cref="T:System.SystemException">Thrown when the method failed due to an internal system error.</exception>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Drm.RegisterLicense(System.String)">
-            <summary>
-            Registers the encrypted license.
-            </summary>
-            <param name="responseData">The response data string of the rights request.</param>
-            <returns>Returns true if succeeds, otherwise false.</returns>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-            <exception cref="T:System.ArgumentException">Thrown when failed when input package ID is invalid.</exception>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
-            <exception cref="T:System.SystemException">Thrown when the method failed due to internal system error.</exception>
-        </member>
-        <member name="M:Tizen.Applications.PackageManager.Drm.DecryptPackage(System.String,System.String)">
-            <summary>
-            Decrypts the contents which are encrypted.
-            </summary>
-            <param name="drmFilePath">Drm file path.</param>
-            <param name="decryptedFilePath">Decrypted file path.</param>
-            <returns>Returns true if succeeds, otherwise false.</returns>
-            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>
-            <privlevel>platform</privlevel>
-            <exception cref="T:System.ArgumentException">Thrown when failed when input package ID is invalid.</exception>
-            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>
-            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>
-            <exception cref="T:System.SystemException">Thrown when the method failed due to an internal system error.</exception>
-        </member>
-        <member name="T:Tizen.Applications.PackageManagerEventArgs">
-            <summary>
-            PackageManagerEventArgs class. This class is an event arguments of the InstallProgressChanged, UninstallProgressChanged, and UpdateProgressChanged events.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageManagerEventArgs.PackageType">
-            <summary>
-            Type of the package to be installed, uninstalled, or updated.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageManagerEventArgs.PackageId">
-            <summary>
-            Package ID to be installed, uninstalled, or updated.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageManagerEventArgs.State">
-            <summary>
-            Current state of the request to the package manager.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageManagerEventArgs.Progress">
-            <summary>
-            Progress for the request being processed by the package manager (in percent).
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.PackageSizeInformation">
-            <summary>
-            This class has read-only properties to get the package size information.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageSizeInformation.DataSize">
-            <summary>
-            Data size for the package.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageSizeInformation.CacheSize">
-            <summary>
-            Cache size for the package.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageSizeInformation.AppSize">
-            <summary>
-            Application size for the package.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageSizeInformation.ExternalDataSize">
-            <summary>
-            External data size for the package.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageSizeInformation.ExternalCacheSize">
-            <summary>
-            External cache size for the package.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.PackageSizeInformation.ExternalAppSize">
-            <summary>
-            External application size for the package.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.PackageType">
-            <summary>
-            Enumeration for the package types.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageType.TPK">
-            <summary>
-            Tizen native application package.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageType.WGT">
-            <summary>
-            Tizen web/hybrid application package.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PackageType.RPM">
-            <summary>
-            A special meaning type to represent the Tizen application package which is installed using the RPM spec.
-            Only some preloaded packages can have this type.
-            </summary>
-        </member>
-        <member name="T:Tizen.Applications.PermissionType">
-            <summary>
-            Enumeration for the permission types.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PermissionType.Normal">
-            <summary>
-            Permission is normal.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PermissionType.Signature">
-            <summary>
-            Permission is signature.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.PermissionType.Privilege">
-            <summary>
-            Permission is privilege.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.SafePackageManagerHandle.#ctor">
-            <summary>
-            Initializes a new instance of the SafePackageManagerHandle class.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.SafePackageManagerHandle.IsInvalid">
-            <summary>
-            Gets a value that indicates whether the handle is invalid.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.SafePackageManagerHandle.ReleaseHandle">
-            <summary>
-            Executes the code required to free the SafePackageManagerHandle.
-            </summary>
-            <returns>True if the handle is released successfully.</returns>
-        </member>
-        <member name="M:Tizen.Applications.SafePackageManagerRequestHandle.#ctor">
-            <summary>
-            Initializes a new instance of the SafePackageManagerRequestHandle class.
-            </summary>
-        </member>
-        <member name="P:Tizen.Applications.SafePackageManagerRequestHandle.IsInvalid">
-            <summary>
-            Gets a value that indicates whether the handle is invalid.
-            </summary>
-        </member>
-        <member name="M:Tizen.Applications.SafePackageManagerRequestHandle.ReleaseHandle">
-            <summary>
-            Executes the code required to free the SafePackageManagerRequestHandle.
-            </summary>
-            <returns>True if the handle is released successfully.</returns>
-        </member>
-        <member name="T:Tizen.Applications.StorageType">
-            <summary>
-            Enumeration for the storage types.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.StorageType.Internal">
-            <summary>
-            Internal storage.
-            </summary>
-        </member>
-        <member name="F:Tizen.Applications.StorageType.External">
-            <summary>
-            External storage.
-            </summary>
-        </member>
-    </members>
-</doc>
+<?xml version="1.0"?>\r
+<doc>\r
+    <assembly>\r
+        <name>Tizen.Applications.PackageManager</name>\r
+    </assembly>\r
+    <members>\r
+        <member name="T:Tizen.Applications.CertCompareResultType">\r
+            <summary>\r
+            Enumeration for the certificate compare result type.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.CertCompareResultType.Match">\r
+            <summary>\r
+            Certificates are matched.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.CertCompareResultType.Mismatch">\r
+            <summary>\r
+            Certificates are not matched.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.CertCompareResultType.LhsNoCert">\r
+            <summary>\r
+            First package does not have the certificate.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.CertCompareResultType.RhsNoCert">\r
+            <summary>\r
+            Second package does not have the certificate.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.CertCompareResultType.BothNoCert">\r
+            <summary>\r
+            Certificates for both the packages do not exist.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.CertificateType">\r
+            <summary>\r
+            Enumeration for the certification types.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.CertificateType.Author">\r
+            <summary>\r
+            Author certificate.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.CertificateType.Distributor">\r
+            <summary>\r
+            Distributor certificate.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.CertificateType.Distributor2">\r
+            <summary>\r
+            Distributor2 certificate.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.InstallationMode">\r
+            <summary>\r
+            Enumeration for installation mode.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.InstallationMode.Normal">\r
+            <summary>\r
+            Normal Mode.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.InstallationMode.Mount">\r
+            <summary>\r
+            Mount Mode.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.Package">\r
+            <summary>\r
+            This class provides the methods and properties to get information about the packages.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.Id">\r
+            <summary>\r
+            The package ID.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.Label">\r
+            <summary>\r
+            Label of the package.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.IconPath">\r
+            <summary>\r
+            Absolute path to the icon image.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.Version">\r
+            <summary>\r
+            Version of the package.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.PackageType">\r
+            <summary>\r
+            Type of the package.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.InstalledStorageType">\r
+            <summary>\r
+            Installed storage type for the package.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.RootPath">\r
+            <summary>\r
+            Root path for the package.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.TizenExpansionPackageName">\r
+            <summary>\r
+            Expansion package name for the package.\r
+            </summary>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.IsSystemPackage">\r
+            <summary>\r
+            Checks whether the package is a system package.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.IsRemovable">\r
+            <summary>\r
+            Checks whether the package is removable.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.IsPreloaded">\r
+            <summary>\r
+            Checks whether the package is preloaded.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.IsAccessible">\r
+            <summary>\r
+            Checks whether the current package is accessible.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.Certificates">\r
+            <summary>\r
+            Certificate information for the package.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.Privileges">\r
+            <summary>\r
+            Requested privilege for the package.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.Package.InstalledTime">\r
+            <summary>\r
+            Installed time of the package.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.Package.GetApplications">\r
+            <summary>\r
+            Retrieves all the application IDs of this package.\r
+            </summary>\r
+            <returns>Returns a dictionary containing all the application information for a given application type.</returns>\r
+        </member>\r
+        <member name="M:Tizen.Applications.Package.GetApplications(Tizen.Applications.ApplicationType)">\r
+            <summary>\r
+            Retrieves all the application IDs of this package.\r
+            </summary>\r
+            <param name="type">Optional: AppType enumeration value.</param>\r
+            <returns>Returns a dictionary containing all the application information for a given application type.</returns>\r
+        </member>\r
+        <member name="M:Tizen.Applications.Package.GetSizeInformationAsync">\r
+            <summary>\r
+            Gets the package size information.\r
+            </summary>\r
+            <returns>Package size information.</returns>\r
+            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.Package.CompareCertInfo(System.String)">\r
+            <summary>\r
+            Compares the certificate information with the given package ID.\r
+            </summary>\r
+            <param name="packageId">ID of the package.</param>\r
+            <returns>Certificate comparison result.</returns>\r
+            <exception cref="T:System.ArgumentException">Thrown when a failed input package ID is invalid.</exception>\r
+            <exception cref="T:System.IO.IOException">Thrown when the method failed due to an internal I/O error.</exception>\r
+        </member>\r
+        <member name="T:Tizen.Applications.PackageCertificate">\r
+            <summary>\r
+            This class provides information about the package certification.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageCertificate.Root">\r
+            <summary>\r
+            Root certificate.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageCertificate.Intermediate">\r
+            <summary>\r
+            Intermediate certificate.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageCertificate.Signer">\r
+            <summary>\r
+            Signer certificate.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.PackageDrm">\r
+            <summary>\r
+            This class provides the methods and properties for the DRM operation.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageDrm.ResponseData">\r
+            <summary>\r
+            Returns the response data.\r
+            </summary>\r
+            <returns>Returns the response data which is given when GenerateLicenseRequest has been invoked.</returns>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageDrm.RequestData">\r
+            <summary>\r
+            Returns the request data.\r
+            </summary>\r
+            <returns>Returns the request data which is generated when GenerateLicenseRequest has been invoked.</returns>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageDrm.LicenseUrl">\r
+            <summary>\r
+            Returns the license URL.\r
+            </summary>\r
+            <returns>Returns the license URL which is generated when GenerateLicenseRequest has been invoked.</returns>\r
+        </member>\r
+        <member name="T:Tizen.Applications.PackageEventState">\r
+            <summary>\r
+            Enumeration for the package manager event state.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageEventState.Started">\r
+            <summary>\r
+            Processing started.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageEventState.Processing">\r
+            <summary>\r
+            Processing state.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageEventState.Completed">\r
+            <summary>\r
+            Processing completed.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageEventState.Failed">\r
+            <summary>\r
+            Processing failed.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.PackageEventType">\r
+            <summary>\r
+            Enumeration for the package manager event types.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageEventType.Install">\r
+            <summary>\r
+            Install event.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageEventType.Uninstall">\r
+            <summary>\r
+            Uninstall event.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageEventType.Update">\r
+            <summary>\r
+            Update event.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageEventType.Move">\r
+            <summary>\r
+            Move event.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageEventType.ClearData">\r
+            <summary>\r
+            ClearData event.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.PackageFilter">\r
+            <summary>\r
+            This class is a parameter of the PackageManager::GetPackages method.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageFilter.#ctor">\r
+            <summary>\r
+            The default constructor with an empty filter list. All the installed applications will satisfy this filter unless updated with more specific filters.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageFilter.#ctor(System.Collections.Generic.IDictionary{System.String,System.Boolean})">\r
+            <summary>\r
+            The constructor with specific filters. Using this will filter out the installed packages which do not meet the filter criteria.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageFilter.Filters">\r
+            <summary>\r
+            Filters to be used in the GetPackages method.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.PackageFilter.Keys">\r
+            <summary>\r
+            This class contains possible keys for the filter to be used in the GetPackages method.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageFilter.Keys.Removable">\r
+            <summary>\r
+            Key of the boolean property for filtering if the package is removable.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageFilter.Keys.ReadOnly">\r
+            <summary>\r
+            Key of the boolean property for filtering if the package is read-only.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageFilter.Keys.SupportsDisable">\r
+            <summary>\r
+            Key of the boolean property for filtering if the package supports disabling.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageFilter.Keys.Disable">\r
+            <summary>\r
+            Key of the boolean property for filtering if the package is disabled.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageFilter.Keys.Preload">\r
+            <summary>\r
+            Key of the boolean property for filtering if the package is preloaded.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.PackageManager">\r
+            <summary>\r
+            PackageManager class. This class has the methods and events of the PackageManager.\r
+            </summary>\r
+            <remarks>\r
+            The package manager is one of the core modules of the Tizen application framework and responsible for getting their information.\r
+            You can also retrieve information related to the packages that are installed on the device.\r
+            </remarks>\r
+        </member>\r
+        <member name="T:Tizen.Applications.PackageManager.RequestEventCallback">\r
+            <summary>\r
+            Event callback method for the request.\r
+            </summary>\r
+            <param name="type">Type of the package which was requested.</param>\r
+            <param name="packageId">ID of the package which was requested.</param>\r
+            <param name="eventType">Event type of the request.</param>\r
+            <param name="eventState">Current event state of the request.</param>\r
+            <param name="progress">Progress for the request being processed by the package manager (in percent).</param>\r
+        </member>\r
+        <member name="E:Tizen.Applications.PackageManager.InstallProgressChanged">\r
+            <summary>\r
+            InstallProgressChanged event. This event occurs when a package is getting installed and the progress of the request to the package manager is changed.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Applications.PackageManager.UninstallProgressChanged">\r
+            <summary>\r
+            UninstallProgressChanged event. This event occurs when a package is getting uninstalled and the progress of the request to the package manager is changed.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Applications.PackageManager.UpdateProgressChanged">\r
+            <summary>\r
+            UpdateProgressChanged event. This event occurs when a package is getting updated and the progress of the request to the package manager is changed.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Applications.PackageManager.MoveProgressChanged">\r
+            <summary>\r
+            MoveProgressChanged event. This event occurs when a package is getting moved and the progress of the request to the package manager is changed.\r
+            </summary>\r
+        </member>\r
+        <member name="E:Tizen.Applications.PackageManager.ClearDataProgressChanged">\r
+            <summary>\r
+            ClearDataProgressChanged event. This event occurs when data directories are cleared in the given package.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.GetPackageIdByApplicationId(System.String)">\r
+            <summary>\r
+            Gets the package ID for the given application ID.\r
+            </summary>\r
+            <param name="applicationId">The ID of the application.</param>\r
+            <returns>Returns the ID of the package. Empty string if the application ID does not exist.</returns>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>\r
+            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.GetPackage(System.String)">\r
+            <summary>\r
+            Gets the package information for the given package.\r
+            </summary>\r
+            <param name="packageId">The ID of the package.</param>\r
+            <returns>Returns the package information for the given package ID.</returns>\r
+            <exception cref="T:System.ArgumentException">Thrown when the failed input package ID is invalid.</exception>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>\r
+            <exception cref="T:System.IO.IOException">Thrown when the method fails due to an internal I/O error.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>\r
+            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.ClearCacheDirectory(System.String)">\r
+            <summary>\r
+            Clears the application's internal and external cache directories.\r
+            </summary>\r
+            <param name="packageId">ID of the package.</param>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>\r
+            <exception cref="T:System.IO.IOException">Thrown when the method fails due to an internal I/O error.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>\r
+            <exception cref="T:System.SystemException">Thrown when the method failed due to an internal system error.</exception>\r
+            <privilege>http://tizen.org/privilege/packagemanager.clearcache</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.ClearAllCacheDirectory">\r
+            <summary>\r
+            Clears all the application's internal and external cache directories.\r
+            </summary>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>\r
+            <exception cref="T:System.IO.IOException">Thrown when the method fails due to an internal IO error.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>\r
+            <exception cref="T:System.SystemException">Thrown when the method failed due to an internal system error.</exception>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.ClearDataDirectory(System.String)">\r
+            <summary>\r
+            Clears the application's internal and external data directories.\r
+            </summary>\r
+            <remarks>\r
+            All files under data, shared/data, and shared/trusted in the internal storage are removed.\r
+            And, if the external storage exists, then all files under data and shared/trusted in the external storage are removed.\r
+            </remarks>\r
+            <param name="packageId">ID of the package.</param>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>\r
+            <exception cref="T:System.IO.IOException">Thrown when the method failed due to an internal IO error.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>\r
+            <exception cref="T:System.SystemException">Thrown when the method failed due to an internal system error.</exception>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.GetPackages">\r
+            <summary>\r
+            Retrieves the package information of all installed packages.\r
+            </summary>\r
+            <returns>Returns the list of packages.</returns>\r
+            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.GetPackages(Tizen.Applications.PackageFilter)">\r
+            <summary>\r
+            Retrieves the package information of all the installed packages satisfying the filter conditions.\r
+            </summary>\r
+            <param name="filter">Optional - package filters.</param>\r
+            <returns>Returns the list of packages.</returns>\r
+            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.GetTotalSizeInformationAsync">\r
+            <summary>\r
+            Gets the total package size information.\r
+            </summary>\r
+            <returns>Returns the total package size information asynchronously.</returns>\r
+            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Install(System.String,Tizen.Applications.InstallationMode)">\r
+            <summary>\r
+            Installs the package located at the given path.\r
+            </summary>\r
+            <param name="packagePath">Absolute path for the package to be installed.</param>\r
+            <returns>Returns true if the installation request is successful, otherwise false.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for installation is successful.\r
+            To check the result of the installation, the caller should check the progress using the InstallProgressChanged event.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Install(System.String,Tizen.Applications.PackageManager.RequestEventCallback,Tizen.Applications.InstallationMode)">\r
+            <summary>\r
+            Installs the package located at the given path.\r
+            </summary>\r
+            <param name="packagePath">Absolute path for the package to be installed.</param>\r
+            <param name="eventCallback">The event callback will be invoked only for the current request.</param>\r
+            <param name="installMode">Optional parameter to indicate special installation mode.</param>\r
+            <returns>Returns true if installtion request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for installation is successful.\r
+            To check the result of installation, the caller should check the progress using the InstallProgressChanged event or eventCallback.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Install(System.String,Tizen.Applications.PackageType,Tizen.Applications.InstallationMode)">\r
+            <summary>\r
+            Installs the package located at the given path.\r
+            </summary>\r
+            <param name="packagePath">Absolute path for the package to be installed.</param>\r
+            <param name="type">Package type for the package to be installed.</param>\r
+            <param name="installMode">Optional parameter to indicate special installation mode.</param>\r
+            <returns>Returns true if installtion request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for installation is successful.\r
+            To check the result of installation, the caller should check the progress using the InstallProgressChanged event.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Install(System.String,System.String,Tizen.Applications.InstallationMode)">\r
+            <summary>\r
+            Installs the package located at the given path.\r
+            </summary>\r
+            <param name="packagePath">Absolute path for the package to be installed.</param>\r
+            <param name="expansionPackagePath">Absolute path for the expansion package to be installed.</param>\r
+            <param name="installMode">Optional parameter to indicate special installation mode.</param>\r
+            <returns>Returns true if installtion request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for installation is successful.\r
+            To check the result of installation, the caller should check the progress using the InstallProgressChanged event.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Install(System.String,Tizen.Applications.PackageType,Tizen.Applications.PackageManager.RequestEventCallback,Tizen.Applications.InstallationMode)">\r
+            <summary>\r
+            Installs the package located at the given path.\r
+            </summary>\r
+            <param name="packagePath">Absolute path for the package to be installed.</param>\r
+            <param name="type">Package type for the package to be installed.</param>\r
+            <param name="eventCallback">The event callback will be invoked only for the current request.</param>\r
+            <param name="installMode">Optional parameter to indicate special installation mode.</param>\r
+            <returns>Returns true if installtion request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for installation is successful.\r
+            To check the result of installation, the caller should check the progress using the InstallProgressChanged event or eventCallback.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Install(System.String,System.String,Tizen.Applications.PackageManager.RequestEventCallback,Tizen.Applications.InstallationMode)">\r
+            <summary>\r
+            Installs the package located at the given path.\r
+            </summary>\r
+            <param name="packagePath">Absolute path for the package to be installed.</param>\r
+            <param name="expansionPackagePath">Absolute path for the expansion package to be installed.</param>\r
+            <param name="eventCallback">The event callback will be invoked only for the current request.</param>\r
+            <param name="installMode">Optional parameter to indicate special installation mode.</param>\r
+            <returns>Returns true if installtion request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for installation is successful.\r
+            To check the result of installation, the caller should check the progress using the InstallProgressChanged event or eventCallback.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Install(System.String,System.String,Tizen.Applications.PackageType,Tizen.Applications.InstallationMode)">\r
+            <summary>\r
+            Installs the package located at the given path.\r
+            </summary>\r
+            <param name="packagePath">Absolute path for the package to be installed.</param>\r
+            <param name="expansionPackagePath">Absolute path for the expansion package to be installed.</param>\r
+            <param name="type">Package type for the package to be installed.</param>\r
+            <param name="installMode">Optional parameter to indicate special installation mode.</param>\r
+            <returns>Returns true if installtion request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for installation is successful.\r
+            To check the result of installation, the caller should check the progress using the InstallProgressChanged event.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Install(System.String,System.String,Tizen.Applications.PackageType,Tizen.Applications.PackageManager.RequestEventCallback,Tizen.Applications.InstallationMode)">\r
+            <summary>\r
+            Installs the package located at the given path.\r
+            </summary>\r
+            <param name="packagePath">Absolute path for the package to be installed.</param>\r
+            <param name="expansionPackagePath">Absolute path for the expansion package to be installed.</param>\r
+            <param name="type">Package type for the package to be installed.</param>\r
+            <param name="eventCallback">The event callback will be invoked only for the current request.</param>\r
+            <param name="installMode">Optional parameter to indicate special installation mode.</param>\r
+            <returns>Returns true if installtion request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for installation is successful.\r
+            To check the result of installation, the caller should check the progress using the InstallProgressChanged event or eventCallback.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Uninstall(System.String)">\r
+            <summary>\r
+            Uninstalls the package with the given name.\r
+            </summary>\r
+            <param name="packageId">ID of the package to be uninstalled.</param>\r
+            <returns>Returns true if the uninstallation request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for uninstallation is successful.\r
+            To check the result of uninstallation, the caller should check the progress using the UninstallProgressChanged event.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Uninstall(System.String,Tizen.Applications.PackageType)">\r
+            <summary>\r
+            Uninstalls package with the given names.\r
+            </summary>\r
+            <param name="packageId">ID of the package to be uninstalled.</param>\r
+            <param name="type">Optional - Package type for the package to be uninstalled.</param>\r
+            <returns>Returns true if the uninstalltion request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for uninstallation is successful.\r
+            To check the result of uninstallation, the caller should check the progress using the UninstallProgressChanged event.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Uninstall(System.String,Tizen.Applications.PackageManager.RequestEventCallback)">\r
+            <summary>\r
+            Uninstalls the package with the given name.\r
+            </summary>\r
+            <param name="packageId">ID of the package to be uninstalled.</param>\r
+            <param name="eventCallback">Optional - The event callback will be invoked only for the current request.</param>\r
+            <returns>Returns true if the uninstallation request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for uninstallation is successful.\r
+            To check the result of uninstallation, the caller should check the progress using the UninstallProgressChanged event or eventCallback.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Uninstall(System.String,Tizen.Applications.PackageType,Tizen.Applications.PackageManager.RequestEventCallback)">\r
+            <summary>\r
+            Uninstalls the package with the given name.\r
+            </summary>\r
+            <param name="packageId">ID of the package to be uninstalled</param>\r
+            <param name="type">Optional - Package type for the package to be uninstalled.</param>\r
+            <param name="eventCallback">Optional - The event callback will be invoked only for the current request.</param>\r
+            <returns>Returns true if the uninstallation request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for uninstallation is successful.\r
+            To check the result of uninstallation, the caller should check the progress using the UninstallProgressChanged event or eventCallback.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Move(System.String,Tizen.Applications.StorageType)">\r
+            <summary>\r
+            Moves the package to the given storage.\r
+            </summary>\r
+            <param name="packageId">ID of the package to be moved.</param>\r
+            <param name="newStorage">Storage package should be moved to.</param>\r
+            <returns>Returns true if the move request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for move is successful.\r
+            To check the result of move, the caller should check the progress using the MoveProgressChanged event.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Move(System.String,Tizen.Applications.PackageType,Tizen.Applications.StorageType)">\r
+            <summary>\r
+            Moves the package to the given storage.\r
+            </summary>\r
+            <param name="packageId">ID of the package to be moved.</param>\r
+            <param name="type">Optional - Package type for the package to be moved.</param>\r
+            <param name="newStorage">Storage package should be moved to.</param>\r
+            <returns>Returns true if the move request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for move is successful.\r
+            To check the result of move, the caller should check the progress using the MoveProgressChanged event.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Move(System.String,Tizen.Applications.StorageType,Tizen.Applications.PackageManager.RequestEventCallback)">\r
+            <summary>\r
+            Moves the package to the given storage.\r
+            </summary>\r
+            <param name="packageId">ID of the package to be moved.</param>\r
+            <param name="newStorage">Storage package should be moved to.</param>\r
+            <param name="eventCallback">Optional - The event callback will be invoked only for the current request.</param>\r
+            <returns>Returns true if move request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for move is successful.\r
+            To check the result of move, the caller should check the progress using the MoveProgressChanged event.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Move(System.String,Tizen.Applications.PackageType,Tizen.Applications.StorageType,Tizen.Applications.PackageManager.RequestEventCallback)">\r
+            <summary>\r
+            Moves the package to the given storage.\r
+            </summary>\r
+            <param name="packageId">ID of the package to be moved.</param>\r
+            <param name="type">Optional - Package type for the package to be moved.</param>\r
+            <param name="newStorage">Storage, package should be moved to.</param>\r
+            <param name="eventCallback">Optional - The event callback will be invoked only for the current request.</param>\r
+            <returns>Returns true if move request is successful, false otherwise.</returns>\r
+            <remarks>\r
+            The 'true' means that the request for move is successful.\r
+            To check the result of move, the caller should check the progress using the MoveProgressChanged event.\r
+            </remarks>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.GetPermissionTypeByApplicationId(System.String)">\r
+            <summary>\r
+            Gets the permission type of the package which has a given application ID.\r
+            </summary>\r
+            <param name="applicationId">ID of the application.</param>\r
+            <returns>Returns the permission type.</returns>\r
+            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>\r
+            <exception cref="T:System.ArgumentException">Thrown when the failed input package ID is invalid.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.IsPreloadPackageByApplicationId(System.String)">\r
+            <summary>\r
+            Gets the package's preload attribute which contains a given application ID.\r
+            </summary>\r
+            <param name="applicationId">ID of the application.</param>\r
+            <returns>Returns true if the package is preloaded, otherwise false.</returns>\r
+            <privilege>http://tizen.org/privilege/packagemanager.info</privilege>\r
+            <exception cref="T:System.ArgumentException">Thrown when the failed input package ID is invalid.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.CompareCertInfo(System.String,System.String)">\r
+            <summary>\r
+            Compares the certificate of the two packages.\r
+            </summary>\r
+            <param name="lhsPackageId">Package ID to compare.</param>\r
+            <param name="rhsPackageId">Package ID to be compared.</param>\r
+            <returns>Returns certificate comparison result.</returns>\r
+            <exception cref="T:System.ArgumentException">Thrown when the failed input package ID is invalid.</exception>\r
+            <exception cref="T:System.IO.IOException">Thrown when the method failed due to an internal I/O error.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.CompareCertInfoByApplicationId(System.String,System.String)">\r
+            <summary>\r
+            Compares the certificate of the two packages which contain each given application ID.\r
+            </summary>\r
+            <param name="lhsApplicationId">Application ID to compare.</param>\r
+            <param name="rhsApplicationId">Application ID to be compared.</param>\r
+            <returns>Returns certificate comparison result.</returns>\r
+            <exception cref="T:System.ArgumentException">Thrown when the failed input package ID is invalid.</exception>\r
+            <exception cref="T:System.IO.IOException">Thrown when the method failed due to an internal I/O error.</exception>\r
+        </member>\r
+        <member name="T:Tizen.Applications.PackageManager.Drm">\r
+            <summary>\r
+            Drm nested class. This class has the PackageManager's drm related methods.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Drm.GenerateLicenseRequest(System.String)">\r
+            <summary>\r
+            Generates a request for getting the license.\r
+            </summary>\r
+            <param name="responseData">Response data string of the purchase request.</param>\r
+            <returns>Returns the package DRM information of a given response data which contains the required data and license URL.</returns>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+            <exception cref="T:System.ArgumentException">Thrown when failed when input package ID is invalid.</exception>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>\r
+            <exception cref="T:System.SystemException">Thrown when the method failed due to an internal system error.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Drm.RegisterLicense(System.String)">\r
+            <summary>\r
+            Registers the encrypted license.\r
+            </summary>\r
+            <param name="responseData">The response data string of the rights request.</param>\r
+            <returns>Returns true if succeeds, otherwise false.</returns>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+            <exception cref="T:System.ArgumentException">Thrown when failed when input package ID is invalid.</exception>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>\r
+            <exception cref="T:System.SystemException">Thrown when the method failed due to internal system error.</exception>\r
+        </member>\r
+        <member name="M:Tizen.Applications.PackageManager.Drm.DecryptPackage(System.String,System.String)">\r
+            <summary>\r
+            Decrypts the contents which are encrypted.\r
+            </summary>\r
+            <param name="drmFilePath">Drm file path.</param>\r
+            <param name="decryptedFilePath">Decrypted file path.</param>\r
+            <returns>Returns true if succeeds, otherwise false.</returns>\r
+            <privilege>http://tizen.org/privilege/packagemanager.admin</privilege>\r
+            <privlevel>platform</privlevel>\r
+            <exception cref="T:System.ArgumentException">Thrown when failed when input package ID is invalid.</exception>\r
+            <exception cref="T:System.OutOfMemoryException">Thrown when there is not enough memory to continue the execution of the method.</exception>\r
+            <exception cref="T:System.UnauthorizedAccessException">Thrown when an application does not have the privilege to access this method.</exception>\r
+            <exception cref="T:System.SystemException">Thrown when the method failed due to an internal system error.</exception>\r
+        </member>\r
+        <member name="T:Tizen.Applications.PackageManagerEventArgs">\r
+            <summary>\r
+            PackageManagerEventArgs class. This class is an event arguments of the InstallProgressChanged, UninstallProgressChanged, and UpdateProgressChanged events.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageManagerEventArgs.PackageType">\r
+            <summary>\r
+            Type of the package to be installed, uninstalled, or updated.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageManagerEventArgs.PackageId">\r
+            <summary>\r
+            Package ID to be installed, uninstalled, or updated.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageManagerEventArgs.State">\r
+            <summary>\r
+            Current state of the request to the package manager.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageManagerEventArgs.Progress">\r
+            <summary>\r
+            Progress for the request being processed by the package manager (in percent).\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.PackageSizeInformation">\r
+            <summary>\r
+            This class has read-only properties to get the package size information.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageSizeInformation.DataSize">\r
+            <summary>\r
+            Data size for the package.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageSizeInformation.CacheSize">\r
+            <summary>\r
+            Cache size for the package.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageSizeInformation.AppSize">\r
+            <summary>\r
+            Application size for the package.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageSizeInformation.ExternalDataSize">\r
+            <summary>\r
+            External data size for the package.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageSizeInformation.ExternalCacheSize">\r
+            <summary>\r
+            External cache size for the package.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.PackageSizeInformation.ExternalAppSize">\r
+            <summary>\r
+            External application size for the package.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.PackageType">\r
+            <summary>\r
+            Enumeration for the package types.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageType.TPK">\r
+            <summary>\r
+            Tizen native application package.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageType.WGT">\r
+            <summary>\r
+            Tizen web/hybrid application package.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PackageType.RPM">\r
+            <summary>\r
+            A special meaning type to represent the Tizen application package which is installed using the RPM spec.\r
+            Only some preloaded packages can have this type.\r
+            </summary>\r
+        </member>\r
+        <member name="T:Tizen.Applications.PermissionType">\r
+            <summary>\r
+            Enumeration for the permission types.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PermissionType.Normal">\r
+            <summary>\r
+            Permission is normal.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PermissionType.Signature">\r
+            <summary>\r
+            Permission is signature.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.PermissionType.Privilege">\r
+            <summary>\r
+            Permission is privilege.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.SafePackageManagerHandle.#ctor">\r
+            <summary>\r
+            Initializes a new instance of the SafePackageManagerHandle class.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.SafePackageManagerHandle.IsInvalid">\r
+            <summary>\r
+            Gets a value that indicates whether the handle is invalid.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.SafePackageManagerHandle.ReleaseHandle">\r
+            <summary>\r
+            Executes the code required to free the SafePackageManagerHandle.\r
+            </summary>\r
+            <returns>True if the handle is released successfully.</returns>\r
+        </member>\r
+        <member name="M:Tizen.Applications.SafePackageManagerRequestHandle.#ctor">\r
+            <summary>\r
+            Initializes a new instance of the SafePackageManagerRequestHandle class.\r
+            </summary>\r
+        </member>\r
+        <member name="P:Tizen.Applications.SafePackageManagerRequestHandle.IsInvalid">\r
+            <summary>\r
+            Gets a value that indicates whether the handle is invalid.\r
+            </summary>\r
+        </member>\r
+        <member name="M:Tizen.Applications.SafePackageManagerRequestHandle.ReleaseHandle">\r
+            <summary>\r
+            Executes the code required to free the SafePackageManagerRequestHandle.\r
+            </summary>\r
+            <returns>True if the handle is released successfully.</returns>\r
+        </member>\r
+        <member name="T:Tizen.Applications.StorageType">\r
+            <summary>\r
+            Enumeration for the storage types.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.StorageType.Internal">\r
+            <summary>\r
+            Internal storage.\r
+            </summary>\r
+        </member>\r
+        <member name="F:Tizen.Applications.StorageType.External">\r
+            <summary>\r
+            External storage.\r
+            </summary>\r
+        </member>\r
+    </members>\r
+</doc>\r