Exports a workspace schema to XML.
[Visual Basic 6.0] Sub ExportWorkspaceSchema(
ByVal Workspace As IWorkspace, _
ByVal outFile As String, _
ByVal Compressed As Boolean, _
ByVal retrieveMetadata As Boolean _
)
[Visual Basic .NET] Public Sub ExportWorkspaceSchema ( _ ByVal Workspace As IWorkspace, _ ByVal outFile As String, _ ByVal Compressed As Boolean, _ ByVal retrieveMetadata As Boolean _ )
[C#] public void ExportWorkspaceSchema ( IWorkspace Workspace, string outFile, bool Compressed, bool retrieveMetadata );
[Java] public void exportWorkspaceSchema ( IWorkspace Workspace, String outFile, Boolean Compressed, Boolean retrieveMetadata ) throws IOException, AutomationException
[C++] HRESULT ExportWorkspaceSchema( IWorkspace* Workspace, BSTR outFile, VARIANT_BOOL Compressed, VARIANT_BOOL retrieveMetadata );
Parameters
Workspace [in]
Workspace is a parameter of type IWorkspace
outFile [in]
outFile is a parameter of type BSTR
Compressed [in]
Compressed is a parameter of type VARIANT_BOOL
retrieveMetadata [in]
retrieveMetadata is a parameter of type VARIANT_BOOL
The ExportWorkspaceSchema method exports workspace schema only.
In order to export a workspace, you need to pass in IWorkspace. The outFile is a string that identifies the output XML filename. The filename must have a "xml" file extension, for example, "C:\temp\file.xml".
If you set compressed to TRUE, the outFile file extension must be set to ".ZIP" or ".Z".
If you set retrieveMetadata to TRUE, the resulting XML file will contain metadata. Metadata must be created prior to exporting.