# Class AnnotationSourceVisualizer
Namespace: [Aeon.Environment](Aeon.Environment.md)
Assembly: Aeon.Environment.dll
```csharp
public class AnnotationSourceVisualizer : DialogTypeVisualizer
```
#### Inheritance
[object](https://learn.microsoft.com/dotnet/api/system.object) ←
DialogTypeVisualizer ←
[AnnotationSourceVisualizer](Aeon.Environment.AnnotationSourceVisualizer.md)
#### Inherited Members
DialogTypeVisualizer.Show\(object\),
DialogTypeVisualizer.Load\(IServiceProvider\),
DialogTypeVisualizer.Unload\(\),
DialogTypeVisualizer.Visualize\(IObservable\>, IServiceProvider\),
DialogTypeVisualizer.SequenceCompleted\(\),
[object.ToString\(\)](https://learn.microsoft.com/dotnet/api/system.object.tostring),
[object.Equals\(object\)](https://learn.microsoft.com/dotnet/api/system.object.equals\#system\-object\-equals\(system\-object\)),
[object.Equals\(object, object\)](https://learn.microsoft.com/dotnet/api/system.object.equals\#system\-object\-equals\(system\-object\-system\-object\)),
[object.ReferenceEquals\(object, object\)](https://learn.microsoft.com/dotnet/api/system.object.referenceequals),
[object.GetHashCode\(\)](https://learn.microsoft.com/dotnet/api/system.object.gethashcode),
[object.GetType\(\)](https://learn.microsoft.com/dotnet/api/system.object.gettype),
[object.MemberwiseClone\(\)](https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone)
## Methods
### Load\(IServiceProvider\)
Loads type visualizer resources using the specified service provider.
```csharp
public override void Load(IServiceProvider provider)
```
#### Parameters
`provider` [IServiceProvider](https://learn.microsoft.com/dotnet/api/system.iserviceprovider)
A service provider object which can be used to obtain visualization,
runtime inspection, or other editing services.
### Show\(object\)
Updates the type visualizer to display the specified value object.
```csharp
public override void Show(object value)
```
#### Parameters
`value` [object](https://learn.microsoft.com/dotnet/api/system.object)
The value to visualize.
### Unload\(\)
Unloads all type visualizer resources.
```csharp
public override void Unload()
```