C#でPowerPointプレゼンテーションのすべてのタイトルを収集する機能を作成しようとしています。 まず、スライドのタイトルを集めたいと思います(ループを作ります)。 しかし、私はの商品はのプロパティのスライドオブジェクトがありません。C#のSlidesオブジェクトのItemプロパティ
using Microsoft.Office.Interop.PowerPoint;
...
namespace TestTaskPane
{
public partial class ThisAddIn
{
...
public string CollectTitles
{
Slide Sld = this.Application.ActivePresentation.Slides.Item(1)
}
私は次のエラーを持っている: 「スライドを」「アイテム」とタイプの最初の引数を受け入れていない拡張メソッド「アイテム」の定義が含まれていませんが見つかりませんでした(あなたがusingディレクティブが欠落したりしていますアセンブリリファレンス?
しかし、私はMSDNに見て、私はSlidesがItemプロパティを持って見ることができます。
どういうところが間違っていますか?
あなたは正しいですがまだある、私は直接[i]はthis.Application.ActivePresentation.Slidesを使用して、各スライドにアクセスすることができます。私はまだアイテムがうまくいかない理由を理解していませんが、あなたのアドバイスでは私はそれを必要としません。 – droledenom