AutoCAD Map 3D 2009 Geospatial Platform Reference

AutoCAD Map 3D Geospatial Platform API

virtual MgByteReader* MgResourceService::GetRepositoryHeader ( MgResourceIdentifier resource  )  [pure virtual]

Gets the header of the specified repository.

Note:
This is not valid with AutoCAD Map 3D. It works with MapGuide only.
.NET Syntax
virtual MgByteReader GetRepositoryHeader(MgResourceIdentifier resource);
Java Syntax
virtual MgByteReader GetRepositoryHeader(MgResourceIdentifier resource);
PHP Syntax
virtual MgByteReader GetRepositoryHeader(MgResourceIdentifier resource);

Parameters:
resource (MgResourceIdentifier) Repository to get the header for.
Returns:
Returns an MgByteReader object containing the repository header in XML format using the ResourceFolderHeader_schema schema.
Example (PHP)
 // Assuming $resourceService has already been initialized.
 $resourceID = new MgResourceIdentifier("Library://");
 $byteReader = $resourceService->GetRepositoryHeader($resourceID);
 echo $byteReader->ToString();

Exceptions:
MgRepositoryNotFoundException 
MgInvalidRepositoryNameException 
MgInvalidRepositoryTypeException