기술 자료

Unity Engine

Unity Engine

SetMetaInfo(string, string)

Set arbiraty metadata on a specific document.
읽는 시간 1분최근 업데이트: 한 달 전

Definition

public void SetMetaInfo(string documentId, string metadata)

Parameters

documentId

Id of a document.

metadata

Metadata to bind to that document.

Examples

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); }}