# TryGetValue

> Returns' a field's value if any. Compared to SearchItem.TryGetField this method also resolved built-in field such as id, label, description, value, etc.

## Definition

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

## TryGetValue(string, SearchField)

Returns' a field's value if any. Compared to [SearchItem.TryGetField](/engine/6000.7/script-reference/unityeditor/search/searchitem/trygetfield.md) this method also resolved built-in field such as id, label, description, value, etc.

```csharp
public bool TryGetValue(string name, out SearchField field)
```

### Parameters

**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): Field name.**** (\[SearchField]\(/engine/6000.7/script-reference/unityeditor/search/searchfield)): Copy of the field found.

### Returns

| Type                                                          | Description                              |
| ------------------------------------------------------------- | ---------------------------------------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) | Returns true if a field value was found. |

## TryGetValue(string, SearchContext, SearchField)

Returns' a field's value if any. Compared to [SearchItem.TryGetField](/engine/6000.7/script-reference/unityeditor/search/searchitem/trygetfield.md) this method also resolved built-in field such as id, label, description, value, etc.

```csharp
public bool TryGetValue(string name, SearchContext context, out SearchField field)
```

### Parameters

**** (\[string]\(https\://learn.microsoft.com/dotnet/api/system.string)): Field name.**** (\[SearchContext]\(/engine/6000.7/script-reference/unityeditor/search/searchcontext)): Search context if available to resolve the search field.**** (\[SearchField]\(/engine/6000.7/script-reference/unityeditor/search/searchfield)): Copy of the field found.

### Returns

| Type                                                          | Description                              |
| ------------------------------------------------------------- | ---------------------------------------- |
| [bool](https://learn.microsoft.com/dotnet/api/system.boolean) | Returns true if a field value was found. |
