Unpacks a package.
[Visual Basic .NET] Public Function Unpack ( _ ByVal fileorURL As String, _ ByRef pUnpackLocation As String _ ) As IStringArray
[C#] public IStringArray Unpack ( string fileorURL, ref string pUnpackLocation );
[C++]
HRESULT Unpack(
BSTR fileorURL,
BSTR* pUnpackLocation,
IStringArray** ppFileNames
);
[C++]Parameters
fileorURL [in] fileorURL is a parameter of type BSTR pUnpackLocation [in, out] pUnpackLocation is a parameter of type BSTR ppFileNames [out, retval]ppFileNames is a parameter of type IStringArray
Product Availability
Description
The Unpack method requires a reference to a string and the path to the package that is being unpacked. Developers can pass in a string to the location they want the package to unpack to. This should be a general location. After the package unpacks the string will be updated with the path to the content of the package. For example, if a you are unpacking a Map Package to c:\Packages, the unpack location string will be updated to the path to the MXD.
If a package has been previously unpacked to a different location the path to the previous location will be returned. Passing in an empty string will use the default package location.
The unpack method returns a StringArray containing the path to the package content.
Remarks
The unpack method does not support Geoprocessing Packages.