Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema werden die unterstützten Programmiersprachen, COM-Sichtbarkeits- und Methodenrückgabetypanforderungen sowie Details zur Erweiterungs-DLL des Outlook-Anbieters für soziale Netzwerke (OSC) beschrieben.
Programmiersprache und COM-Anforderungen
Sie können einen OSC-Anbieter erstellen, indem Sie verwaltete Sprachen wie Visual C# oder Visual Basic oder nicht verwaltete Sprachen wie Visual C++ verwenden. Sie können jedes Tool verwenden, das eine COM-sichtbare DLL-Komponente erstellen kann, um einen OSC-Anbieter zu entwickeln. Die Entscheidung, eine verwaltete oder nicht verwaltete Sprache zum Entwickeln eines Anbieters zu verwenden, sollte die Downloadgröße und die Abhängigkeiten des Anbieterinstallationspakets berücksichtigen.
Ein OSC-Anbieter muss COM-sichtbar sein, wie in den folgenden Artikeln definiert:
Nach der Installation muss ein OSC-Anbieter mithilfe der COM-Selbstregistrierung oder mit regsvr32 registriert werden.
Die COM-Registrierung einer OSC-Anbieter-DLL registriert den Anbieter unter HKCU oder HKLM.
Die ProgID eines Anbieters ist unter
HKCU\Software\Microsoft\Office\Outlook\SocialConnector\SocialProviders
registriert.Ein OSC-Anbieter, der in einer verwalteten Sprache entwickelt wurde, ist COM-sichtbar.
Ein OSC-Anbieter sollte der Windows-Registrierung Werte hinzufügen, die angeben, dass die Anbieter-DLL sowohl Singlethreaded Apartment (STA) als auch MTA-Threadingmodelle (Multithreaded Apartment) unterstützt. Weitere Informationen zu COM-Threadingmodellen finden Sie unter Beschreibungen und Funktionsweisen von OLE-Threadingmodellen.
Methoden in der OSC-Anbietererweiterbarkeit müssen primitive Typen wie string oder bool zurückgeben. Bestimmte Zeichenfolgenrückgabewerte müssen der Schemadefinition für die OSC-Anbietererweiterbarkeit entsprechen. Nur XML wird als Rückgabewert unterstützt.
Details zur ERWEITERUNGS-DLL des OSC-Anbieters
Die Komponente, die die ERWEITERBARKEIT des OSC-Anbieters unterstützt, ist die ERWEITERUNGS-DLL des OSC-Anbieters. Entwickler von Drittanbietern können OSC-Anbieter-DLLs mithilfe dieser Erweiterbarkeitsschnittstellen erstellen. In der folgenden Liste sind die Details der ERWEITERUNGS-DLL des OSC-Anbieters aufgeführt:
Erweiterungs-DLL-Dateiname: socialprovider.dll
Anzeigename der Erweiterbarkeits-DLL: Erweiterbarkeit des Microsoft Outlook-Anbieters für soziale Netzwerke
Erweiterungs-DLL Hauptversion: 15.0
Erweiterbarkeits-DLL TypeLib-Version: 1.1
Sonstige technische Informationen
JavaScript Object Notation (JSON) wird im OSC-Anbietererweiterungsmodell nicht unterstützt.
Es gibt keine Abhängigkeiten von einem XML-Parser. Der OSC-Anbieter kann einen xml-Parser verwenden, der in Office enthalten ist, z. B. Microsoft XML Core Services (MSXML), die in den Microsoft .NET Framework integrierten XML-Analysefunktionen verwenden oder einen XML-Parser eines Drittanbieters verwenden.