AutoCAD Map 3D 2009 Geospatial Platform Reference
From AutoCAD Map 3D Geospatial Platform API
Enumerates the resources in the specified repository.
.NET Syntax
Java Syntax
PHP Syntax
Example (PHP)
These examples assume that $resourceService has already been initialized. // Enumerates everything in the library $resourceID = new MgResourceIdentifier("Library://"); $byteReader = $resourceService->EnumerateResources($resourceID, -1, ""); // Enumerates everything in Geography $resourceID = new MgResourceIdentifier("Library://Geography/"); $byteReader = $resourceService->EnumerateResources($resourceID, -1, ""); // Enumerates all maps in the library $resourceID = new MgResourceIdentifier("Library://"); $byteReader = $resourceService->EnumerateResources($resourceID, -1, "MapDefinition"); // Enumerates all folders in the library $resourceID = new MgResourceIdentifier("Library://"); $byteReader = $resourceService->EnumerateResources($resourceID, -1, "Folder"); // Enumerates the folder Geography $resourceID = new MgResourceIdentifier("Library://Geography/"); $byteReader = $resourceService->EnumerateResources($resourceID, 0, "Folder"); // Enumerates maps one level below Geography $resourceID = new MgResourceIdentifier("Library://Geography/"); $byteReader = $resourceService->EnumerateResources($resourceID, 1, "MapDefinition"); // Enumerates a specific map // NOTE: In this case, depth must be set to 0 $resourceID = new MgResourceIdentifier("Library://Geography/World.MapDefinition"); $byteReader = $resourceService->EnumerateResources($resourceID, 0, "MapDefinition");
|