Link Search Menu Expand Document

Developer FAQ

Table of contents


Note: this section is WIP.

.NET component host

As it’s name suggests .NET component host is the core .NET component system and is responsible for loading your components and providing them with a core set of functionality.

IComponent

All .NET components have to implement the IComponent interface that gives them access to objects like foobar2000 playback controls or track information.

IComponent interface is provided via dotnet_component_interface NuGet package: https://github.com/TheQwertiest/foo_dotnet_component_host/packages/

Examples

While there are no simple samples, you can start by checking the dotnet_title_bar component.


Copyright © 2021 Yuri Shutenko.
Distributed by an MIT license.