# GetMetaInfo(string)

> Get metadata of a specific document.

## Definition

* **Type:** Method
* **Namespace:** [UnityEditor.Search](/engine/6000.7/script-reference/unityeditor/search.md)
* **Assembly:** UnityEditor

```csharp
public string GetMetaInfo(string documentId)
```

### Parameters

**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): Document id of the document.

### Returns

| Type                                                           | Description               |
| -------------------------------------------------------------- | ------------------------- |
| [string](https://learn.microsoft.com/dotnet/api/system.string) | Metadata of the document. |

### Examples

```csharp
using UnityEditor;
using UnityEditor.Search;

/// <summary>
/// Use GetMetaInfo to store some additional data about a specific document within the index db
/// that you can retrieve later if needed.
/// </summary>
static class Example_SearchIndexer_GetMetaInfo
{
    [MenuItem("Examples/SearchIndexer/GetMetaInfo")]
    public static void Run()
    {
        using var si = new SearchIndexer("SearchIndexerExample", FileUtil.GetUniqueTempPathInProject());
        si.Start();
        var newDocumentId = System.Guid.NewGuid().ToString("N");
        var di = si.AddDocument(newDocumentId);
        si.SetMetaInfo(newDocumentId, "Please save this data for later");
        si.Finish(removedDocuments: null);
    }
}
```
