Retrieves metadata stored under a key from the project :param str key: Key to query
(self, key: str)
| 438 | core.BNProjectSetDescription(self._handle, new_description) |
| 439 | |
| 440 | def query_metadata(self, key: str) -> MetadataValueType: |
| 441 | """ |
| 442 | Retrieves metadata stored under a key from the project |
| 443 | |
| 444 | :param str key: Key to query |
| 445 | """ |
| 446 | md_handle = core.BNProjectQueryMetadata(self._handle, key) |
| 447 | if md_handle is None: |
| 448 | raise KeyError(key) |
| 449 | return Metadata(handle=md_handle).value |
| 450 | |
| 451 | def store_metadata(self, key: str, value: MetadataValueType): |
| 452 | """ |
no test coverage detected