# DictionaryCollection.LoadDictionaryDelayed Property

> Gets or sets a value indicating whether a dictionary is loaded on adding to the TXSpell.Dictionaries dictionary collection partially or not. If the property is set to true, it is possible to spell check the text while the dictionary is still loading. In this case the spell checking text is slower than checking with completely loaded dictionaries. To get the full speed spell check performance the property needs to be set to false. The default value is false.

- **Product:** TX Spell .NET for Windows Forms
- **Section:** Reference
- **Kind:** Property
- **Introduced:** 4.0
- **Namespace:** `TXTextControl.Proofing`
- **Package:** `TXTextControl.TXSpell.WinForms.SDK` (assembly `TXSpell.dll`, from the private NuGet feed or Text Control Offline Packages)
- **Package:** `TXTextControl.TXSpell.Core.SDK` (assembly `TXSpell.dll`, from the private NuGet feed or Text Control Offline Packages)
- **.NET Framework:** reference `TXSpell.dll` from the setup
- **Path:** TX Spell .NET for Windows Forms > Reference > TXTextControl.Proofing > DictionaryCollection.LoadDictionaryDelayed Property
- **528 words**
- **Web URL:** https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/dictionarycollection/loaddictionarydelayed-property/
- **LLMs URL:** https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/dictionarycollection/loaddictionarydelayed-property/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/dictionarycollection/loaddictionarydelayed-property/llms-full.txt

---

### Description

Gets or sets a value indicating whether a [dictionary](https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/dictionary/llms-full.txt) is loaded on adding to the [TXSpell.Dictionaries](https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/txspell/dictionaries-property/llms-full.txt) [dictionary collection](https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/dictionarycollection/llms-full.txt) partially or not. If the property is set to true, it is possible to [spell check](https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/txspell/check-method/llms-full.txt) the text while the dictionary is still loading. In this case the spell checking text is slower than checking with completely loaded dictionaries. To get the full speed spell check performance the property needs to be set to false. The default value is false.

### Syntax

```csharp
public bool LoadDictionaryDelayed { get; set; }
```

```vbnet
Public Property LoadDictionaryDelayed As Boolean
```

### Examples

The following example uses `DictionaryCollection.LoadDictionaryDelayed` to configure load dictionary delayed as part of the dictionary collection workflow. The configured value is checked before the workflow continues.

```csharp
dictionaryCollection.LoadDictionaryDelayed = true;
if (dictionaryCollection.LoadDictionaryDelayed)
{
    Console.WriteLine("Dictionary Collection: Load Dictionary Delayed is enabled.");
}
```

```vbnet
dictionaryCollection.LoadDictionaryDelayed = True
If dictionaryCollection.LoadDictionaryDelayed Then
    Console.WriteLine("Dictionary Collection: Load Dictionary Delayed is enabled.")
End If
```

---

## Nearby

- **Previous:** [DictionaryCollection.Item Method](https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/dictionarycollection/item-method/llms-full.txt)
- **Next:** [DictionaryCollection.Remove Method](https://docs.textcontrol.com/tx-spell-dotnet-winforms/reference/txtextcontrol-proofing/dictionarycollection/remove-method/llms-full.txt)
