1# OH_NativeBundle_ModuleMetadata 2 3## Overview 4 5The struct describes the metadata of a module. 6 7**Since**: 20 8 9**Related module**: [bundle](_bundle.md) 10 11**Header file**: [native_interface_bundle.h](native__interface__bundle.md) 12 13## Summary 14 15### Member Variables 16 17| Name| Description| 18| -------- | -------- | 19| [moduleName](#modulename) | Name of the module.| 20| [metadataArray](#metadataarray) | An array containing the module's metadata.| 21| [metadataArraySize](#metadataarraysize) | Number of elements in the metadata array.| 22 23## Member Variable Description 24 25### moduleName 26 27``` 28char* OH_NativeBundle_ModuleMetadata::moduleName 29``` 30 31**Description** 32 33Name of the module. 34 35**Since**: 20 36 37### metadataArray 38 39``` 40OH_NativeBundle_Metadata* OH_NativeBundle_ModuleMetadata::metadataArray 41``` 42 43**Description** 44 45An array containing the module's metadata. 46 47**Since**: 20 48 49### metadataArraySize 50 51``` 52size_t OH_NativeBundle_ModuleMetadata::metadataArraySize 53``` 54 55**Description** 56 57Number of elements in the metadata array. 58 59**Since**: 20 60