Creates a new instance of a TinSurface from a specified surface in the LandXML file,
and adds it to the specified database.
If the specified surface name does not exist in the LandXML file, this function will
create an empty surface in the specified database.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.2516.0
Syntax
C# |
---|
public static ObjectId CreateFromLandXML(
Database database,
string newSurfaceName,
string landXMLfileName,
string landXMLSurfaceName
) |
Visual Basic |
---|
Public Shared Function CreateFromLandXML ( _
database As Database, _
newSurfaceName As String, _
landXMLfileName As String, _
landXMLSurfaceName As String _
) As ObjectId |
Visual C++ |
---|
public:
static ObjectId CreateFromLandXML(
Database^ database,
String^ newSurfaceName,
String^ landXMLfileName,
String^ landXMLSurfaceName
) |
Parameters
- database
- Type: Database
The database where the new surface is created.
- newSurfaceName
- Type: System..::..String
The name of the surface.
- landXMLfileName
- Type: System..::..String
The full file path of the LandXML file.
- landXMLSurfaceName
- Type: System..::..String
The name of the surface which is saved in the LandXML file.
Exceptions
Exception | Condition |
---|
System..::..ArgumentException |
Thrown when :
- The newSurfaceName is invalid or existed.
- The file landXMLfileName doesn't exist.
- The landXML file can't be loaded.
|
See Also