-<?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