Die Einbindung per Interface IAddInModule und IAddInEntryPoint
habe ich schon rauss. Allerdings weis ich noch nicht wie ich wie ich eine
neue xpMCE-Seite starte.
QUELLTEXT
<application
title="My Weather Add-In"
id="{113CE538-2DB7-4c53-A170-5E0C4DECB140}">
<entrypoint
id="{113CE538-2DB7-4c53-A170-5E0C4DECB141}"
addin="MCExtended.Weather.AddIn, MCExtended.Weather, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null"
title="My Weather"
description="Displays the current weather conditions and a five day forecast."
ImageUrl="MCExtended.Weather.Logo.png">
<category category="More Programs" />
</entrypoint>
</application>
title="My Weather Add-In"
id="{113CE538-2DB7-4c53-A170-5E0C4DECB140}">
<entrypoint
id="{113CE538-2DB7-4c53-A170-5E0C4DECB141}"
addin="MCExtended.Weather.AddIn, MCExtended.Weather, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, Custom=null"
title="My Weather"
description="Displays the current weather conditions and a five day forecast."
ImageUrl="MCExtended.Weather.Logo.png">
<category category="More Programs" />
</entrypoint>
</application>
Damit kann ich das Programm als AddIn unter MorePrograms einhängen,
aber wie gestagt weis ich nicht wie ich eine Oberläsche malen kann.
Per .Launch bekomme ich ja ein Microsoft.MediaCenter.AddIn.AddInHost
aber ich weis nicht wie ich die Oberfläche an dieses AddInHost übergebe.
Am besten mit eHome.NewUI.