ObjectIndexer.IndexWord
Declaration
public void IndexWord(int documentIndex, string word);public void IndexWord(int documentIndex, string word, int scoreModifier);Параметры
| Параметр | Описание |
|---|---|
| documentIndex | Документ, в котором было найдено индексированное слово. |
| слово | Слово, добавляемое в указатель. |
| scoreModifier | Модификаторы, применяемые к базовому баллу совпадения для конкретного слова. |
Описание
Добавляет в индекс новое слово из конкретного документа.
Следующий пример индексирует слово, которое может быть использовано для поиска индексированного префабы с myawesomeword, myaweи т.д.
[CustomObjectIndexer(typeof(GameObject))] static void IndexGameObject(CustomObjectIndexerTarget target, ObjectIndexer indexer) { var go = target.target as GameObject; if (go == null) return; indexer.IndexWord(target.documentIndex, "myawesomeword", 0); }
Declaration
Obsolete public void IndexWord(int documentIndex, ref string word, bool exact, int scoreModifier);Параметры
| Параметр | Описание |
|---|---|
| documentIndex | Документ, в котором было найдено индексированное слово. |
| слово | Слово, добавляемое в указатель. |
| точно | Если true, мы также будем хранить точное соответствие для этого слова. |
| scoreModifier | Модификаторы, применяемые к базовому баллу совпадения для конкретного слова. |
Описание
Добавляет в индекс новое слово из конкретного документа. Слово будет добавлено с несколькими вариантами, позволяющими частичный поиск.
Следующий пример индексирует слово, которое может быть использовано для поиска индексированного префабы с myawesomeword, myaweи т.д.
Declaration
Obsolete public void IndexWord(int documentIndex, ref string word, int maxVariations, bool exact, int scoreModifier);Параметры
| Параметр | Описание |
|---|---|
| documentIndex | Документ, в котором было найдено индексированное слово. |
| слово | Слово, добавляемое в указатель. |
| maxVariations | Максимальное количество вариантов для вычисления. Не может быть больше, чем длина слова. |
| точно | Если true, индексатор также сохранит точное соответствие для этого слова. |
| scoreModifier | Модификаторы, применяемые к базовому баллу совпадения для конкретного слова. |
Описание
Слово будет добавлено с максимальной вариацией. Это может быть использовано для сохранения некоторого пространства для очень больших слов.