SharePointの予定(イベント)やDelphiなど、SharePoint内のオブジェクトを読み書きする必要があります。これを行う最も簡単な方法は何ですか?どんなアドバイスも感謝しています!ありがとうございました。DelphiからSharePointオブジェクトにアクセス
答えて
Delphiで.NET参照を使用でき、SharePointサーバーで開発できる場合は、SharePoint Object Modelを使用します。これは、SharePointを使用する最も強力な方法です。 C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\ISAPI\Microsoft.SharePoint.dll
への参照を追加します。オブジェクトモデルは、しかし、痛みポイントを認識している必要がありますいくつかの領域では、急な学習曲線のビットを持つことができます。このルートを使用する場合は、SPSiteやSPWebなどの部分的に管理されていないオブジェクトを処分する必要があることに注意してください。
SharePoint web servicesを使用してください。これらは非常にシンプルで、正しい構文を取得するとうまくいきます。コードをSharePointサーバーにデプロイできない場合は、それらを唯一のオプションにします。欠点は、オブジェクトモデルと比較して機能が大幅に低下していることです。可能であれば、オブジェクトモデルから始めておくことをお勧めします。
一般的な方法は、MSDNのドキュメントhttp://msdn.microsoft.com/en-us/library/bb931736.aspxを参照してください。
Delphiでは、[コンポーネント]メニューの[コンポーネントをインポート]に移動して、タイプライブラリを選択します。 Microsoft Sharepointがリストに表示されますが、そうでなければブラウズしてクライアントライブラリを見つけることができます。 Office 2007の場合、そのフォルダはC:¥Program Files¥Microsoft Office¥Office12¥OWSSUPP.DLLです。
これは、すべてのSharepointインターフェイスとCoClassの定義を含むユニットを作成します。通常は、MyStuffインターフェイスを実装するオブジェクトを作成するためにCoMyStuff.CreateのようなCoClassの1つから開始します。次に、MSDNのマニュアルに従って必要な作業を行います。
- 1. Delphiの子単位からメインフォームにアクセス
- 2. WebUI外部からSharepointにアクセス
- 3. デーモンアプリケーションからSharePoint Onlineファイルにアクセス
- 4. SharePointから非SharePointサイトのデータにアクセスする方法
- 5. DelphiからJava jarへのアクセス
- 6. Sharepoint Timer HTTPRuntime Cacheオブジェクトへのジョブとアクセス
- 7. Sharepoint 2010の別のスレッドからSPSiteオブジェクトにアクセスする方法Sandbox
- 8. Sharepoint:ワークフローからサブサイトページへのアクセス
- 9. Delphi Prismの配置オブジェクトにアクセスできない
- 10. Delphi 7からWindows.Services.Storeにアクセスする方法
- 11. PHPからSharepointリストにアクセスするには?
- 12. リモートサーバーからSharepoint 2010ワードオートメーションサービスにアクセスするには?
- 13. SharepointフォルダからExcelファイルにアクセスするには
- 14. オブジェクトのDelphiコレクション
- 15. 複数のスレッドからパブリック変数/オブジェクトにアクセスすると、Delphiで例外が発生しますか?
- 16. 外部コンソールアプリケーションからSharePoint 2010サービスアプリケーションにアクセスする方法は?
- 17. SharePoint OnlineからAzure App Proxyサービスにアクセスする
- 18. .NETからSharepointリストWebサービスにアクセスする
- 19. Sharepoint Designerのワークフローで別のサイトからリストデータにアクセスする
- 20. JavaからSharePointサイトにアクセスする方法
- 21. SSISパッケージのSharePoint ODataフィードから余分な情報にアクセス
- 22. バンドル後にデベロッパーコンソールからjavascriptオブジェクトにアクセス
- 23. オブジェクトからメソッドへのアクセス
- 24. DelphiオブジェクトをJSONに変換
- 25. オブジェクト内のオブジェクトからオブジェクトにアクセスする
- 26. redux-sagaからprops.locationオブジェクトにアクセス
- 27. JSF XHTMLファイルからカスタムJavaオブジェクトにアクセス
- 28. バックグラウンドスレッドからUIオブジェクトにアクセスする
- 29. AndroidでJSONからオブジェクトにアクセスする
- 30. soapサービスからオブジェクトにアクセスする
ありがとう、アレックス、Webサービスのインターフェイスが行く方法だ! –