<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.wvds.it/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://www.wvds.it/wiki/feed.php">
        <title>WvdS Doku - de:int:wbash:sdk</title>
        <description></description>
        <link>https://www.wvds.it/wiki/</link>
        <image rdf:resource="https://www.wvds.it/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-05-22T16:00:12+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:connection-manager&amp;rev=1773870176&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:document-frame&amp;rev=1773541392&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:inter-addin&amp;rev=1773541426&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:script-host&amp;rev=1773598952&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:services&amp;rev=1773866838&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:start&amp;rev=1773866844&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.wvds.it/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>WvdS Doku</title>
        <link>https://www.wvds.it/wiki/</link>
        <url>https://www.wvds.it/wiki/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:connection-manager&amp;rev=1773870176&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-18T21:42:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Connection Manager</title>
        <link>https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:connection-manager&amp;rev=1773870176&amp;do=diff</link>
        <description>Connection Manager

Der Connection Manager (IWvdSConnectionManager) ist ein provider-agnostischer Connection Broker auf IHost. Er verwaltet benannte Datenverbindungen zentral für alle Add-ins. Ziel ist eine einheitliche Schnittstelle, über die jedes Add-in auf konfigurierte Datenquellen zugreift, ohne selbst Verbindungsparameter, Treibererkennung oder Instanz-Lebenszyklus verwalten zu müssen. Im Unterschied zu einer direkten Provider-Erzeugung im Add-in-Code liegt die gesamte Konfiguration in de…</description>
    </item>
    <item rdf:about="https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:document-frame&amp;rev=1773541392&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-15T02:23:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>TWvdSDocumentFrame</title>
        <link>https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:document-frame&amp;rev=1773541392&amp;do=diff</link>
        <description>TWvdSDocumentFrame

Der TWvdSDocumentFrame ist die Basisklasse für alle visuellen Inhalte, die ein Add-in bereitstellt — sowohl für Dokument-Tabs als auch für Sidebar-Panels. Er ist ein gewöhnlicher LCL-TFrame, den der Host in die Shell einbettet. Das Add-in gestaltet den Frame-Inhalt, der Host kümmert sich um den Rahmen: Tab-Titel, Icon, Dirty-State und Lebenszyklus.</description>
    </item>
    <item rdf:about="https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:inter-addin&amp;rev=1773541426&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-15T02:23:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Inter-Add-in-Kommunikation</title>
        <link>https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:inter-addin&amp;rev=1773541426&amp;do=diff</link>
        <description>Inter-Add-in-Kommunikation

Add-ins laufen isoliert voneinander. Jedes Add-in kennt nur den Host und seine eigenen Interfaces. Trotzdem gibt es Szenarien, in denen ein Add-in Funktionalität eines anderen nutzen möchte — etwa wenn ein Druck-Add-in den Dokumentinhalt eines Editor-Add-ins abrufen muss. Die</description>
    </item>
    <item rdf:about="https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:script-host&amp;rev=1773598952&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-15T18:22:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ScriptHost &amp; Host-Contract</title>
        <link>https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:script-host&amp;rev=1773598952&amp;do=diff</link>
        <description>ScriptHost &amp; Host-Contract

Der ScriptHost ermöglicht es, PowerShell-Scripts als vollwertige Commands im Host auszuführen. Ein Script-Command wird im Manifest als kind: „script“ deklariert und verweist auf eine .ps1-Datei im Add-in-Paket. Der Host startet das Script als</description>
    </item>
    <item rdf:about="https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:services&amp;rev=1773866838&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-18T20:47:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Service-Referenz</title>
        <link>https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:services&amp;rev=1773866838&amp;do=diff</link>
        <description>Service-Referenz

Der Host stellt über IHost neunzehn Services bereit. Jeder Service ist über eine gleichnamige Property erreichbar und steht dem Add-in ab dem Zeitpunkt der Aktivierung zur Verfügung. Diese Seite beschreibt jeden Service mit seiner Aufgabe, seinen Methoden und einem Beispiel.</description>
    </item>
    <item rdf:about="https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:start&amp;rev=1773866844&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-18T20:47:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>SDK-Übersicht</title>
        <link>https://www.wvds.it/wiki/doku.php?id=de:int:wbash:sdk:start&amp;rev=1773866844&amp;do=diff</link>
        <description>SDK-Übersicht

Das WvdS Add-in SDK definiert die programmatische Schnittstelle zwischen einem Add-in und dem Host. Es besteht aus einer Handvoll Interfaces, einer Basisklasse für Dokumentansichten und einem klar definierten Lebenszyklus. Ein Add-in-Entwickler muss genau zwei Funktionen exportieren und ein Interface implementieren — alles Weitere stellt der Host über</description>
    </item>
</rdf:RDF>
