
## ComplexTypeBase class

Represents base abstraction for XMP Complex value type.



**Inheritance:** [`ComplexTypeBase`](/cad/python-net/aspose.cad.xmp.types.complex/complextypebase) → 
[`XmpTypeBase`](/cad/python-net/aspose.cad.xmp.types/xmptypebase)



The ComplexTypeBase type exposes the following members:

### Constructors
| Constructor | Description |
| :- | :- |
| [__init__](/cad/python-net/aspose.cad.xmp.types.complex/complextypebase/__init__/#str-str) | Initializes a new instance of the [`ComplexTypeBase`](/cad/python-net/aspose.cad.xmp.types.complex/complextypebase) class. |


### Properties
| Property | Description |
| :- | :- |
| [prefix](/cad/python-net/aspose.cad.xmp.types.complex/complextypebase/prefix) | Gets the prefix. |
| [namespace_uri](/cad/python-net/aspose.cad.xmp.types.complex/complextypebase/namespace_uri) | Gets the default namespace URI. |


### Methods
| Method | Description |
| :- | :- |
| [get_xmp_representation](/cad/python-net/aspose.cad.xmp.types.complex/complextypebase/get_xmp_representation/#) | Gets the string contained value in XMP format. |



### Remarks 


See more: XMP Specification Part 2, Chapter 1.2.2

### See Also
* module [`aspose.cad.xmp.types.complex`](..)
* class [`ComplexTypeBase`](/cad/python-net/aspose.cad.xmp.types.complex/complextypebase)
* class [`XmpTypeBase`](/cad/python-net/aspose.cad.xmp.types/xmptypebase)
