powerpoint package

クラス

PowerPoint.Adjustments

図形の調整値を表します。

PowerPoint.Application

プレゼンテーションを管理する PowerPoint アプリケーションを表します。

PowerPoint.Binding

プレゼンテーションで定義されている Office.js バインディングを表します。

PowerPoint.BindingCollection

プレゼンテーションの一部であるすべてのバインド オブジェクトのコレクションを表します。

PowerPoint.Border

テーブルのセルの罫線のプロパティを表します。

PowerPoint.Borders

テーブル セルの境界線を表します。

PowerPoint.BulletFormat

PowerPoint.ParagraphFormat にアタッチされているテキストの箇条書き書式設定プロパティを表します。

PowerPoint.CustomProperty

カスタム プロパティを表します。

PowerPoint.CustomPropertyCollection

カスタム プロパティのコレクション。

PowerPoint.CustomXmlPart

カスタム XML パーツ オブジェクトを表します。

PowerPoint.CustomXmlPartCollection

カスタム XML パーツのコレクション。

PowerPoint.CustomXmlPartScopedCollection

範囲が絞り込まれたカスタム XML パーツのコレクション。 スコープ付きコレクションは、何らかの操作 (名前空間によるフィルター処理など) の結果です。 スコープが設定されたコレクションは、これ以上スコープを設定することはできません。

PowerPoint.DocumentProperties

プレゼンテーションのプロパティを表します。

PowerPoint.Graphic

PowerPoint 内のグラフィック オブジェクトを表します。

PowerPoint.Hyperlink

1 つのハイパーリンクを表します。

PowerPoint.HyperlinkCollection

ハイパーリンクのコレクションを表します。

PowerPoint.HyperlinkScopedCollection

範囲が指定されたハイパーリンクのコレクションを表します。

PowerPoint.Margins

表のセルの余白を表します。

PowerPoint.PageSetup

プレゼンテーションのページ設定情報を表します。

PowerPoint.ParagraphFormat

PowerPoint.TextRange にアタッチされているテキストの段落書式設定プロパティを表します。

PowerPoint.PlaceholderFormat

placeholder図形のプロパティを表します。

PowerPoint.Presentation

Presentation オブジェクトは、プレゼンテーションの内容を含む 1 枚以上のスライドを持つ最上位のオブジェクトです。 PowerPoint オブジェクト モデルの詳細については、「 JavaScript オブジェクト モデルPowerPoint」を参照してください。

PowerPoint.RequestContext

RequestContext オブジェクトは、PowerPoint アプリケーションへの要求を容易にします。 Office アドインと PowerPoint アプリケーションは 2 つの異なるプロセスで実行されるため、アドインから PowerPoint オブジェクト モデルにアクセスするには要求コンテキストが必要です。

PowerPoint.SensitivityLabel

プレゼンテーションの秘密度ラベルを表します。

PowerPoint.SensitivityLabelAbacAttribute

ABAC 対応の秘密度ラベルで選択できる属性ベースのアクセス制御 (ABAC) 属性を表します。

PowerPoint.SensitivityLabelAbacAttributeValue

秘密度ラベルに適用できる属性ベースのアクセス制御 (ABAC) 属性の単一の選択可能な値を表します。

PowerPoint.SensitivityLabelDetails

PowerPoint で使用可能な秘密度ラベルのプロパティを表します。

PowerPoint.SensitivityLabelDetailsCollection

PowerPoint.SensitivityLabelDetails オブジェクトのコレクションを表します。

PowerPoint.SensitivityLabelsCatalog

PowerPoint 内の秘密度ラベルのカタログの状態をチェックし、カタログが有効になっている場合は使用可能なすべての秘密度ラベルを取得するメソッドを提供します。

PowerPoint.Shape

スライド内の単一の図形を表します。

PowerPoint.ShapeCollection

図形のコレクションを表します。

PowerPoint.ShapeFill

図形オブジェクトの塗りつぶしの書式設定を表します。

PowerPoint.ShapeFont

図形の TextRange オブジェクトのフォント名、フォント サイズ、色などのフォント属性を表します。

PowerPoint.ShapeGroup

プレゼンテーション内の図形グループを表します。 対応する Shape オブジェクトを取得するには、 ShapeGroup.shape を使用します。

PowerPoint.ShapeLineFormat

図形オブジェクトの線の書式設定を表します。 画像や幾何学的図形の場合、線の書式設定は図形の境界を表します。

PowerPoint.ShapeScopedCollection

図形のコレクションを表します。

PowerPoint.Slide

プレゼンテーションの 1 枚のスライドを表します。

PowerPoint.SlideBackground

スライドの背景を表します。

PowerPoint.SlideBackgroundFill

スライドの背景オブジェクトの塗りつぶしの書式設定を表します。

PowerPoint.SlideBackgroundGradientFill

PowerPoint.SlideBackground グラデーション塗りつぶしプロパティを表します。

PowerPoint.SlideBackgroundPatternFill

PowerPoint.SlideBackground パターンの塗りつぶしプロパティを表します。

PowerPoint.SlideBackgroundPictureOrTextureFill

PowerPoint.SlideBackground 画像またはテクスチャの塗りつぶしプロパティを表します。

PowerPoint.SlideBackgroundSolidFill

PowerPoint.SlideBackground の塗りつぶしの単色のプロパティを表します。

PowerPoint.SlideCollection

プレゼンテーション内のスライドのコレクションを表します。

PowerPoint.SlideLayout

スライドのレイアウトを表します。

PowerPoint.SlideLayoutBackground

スライド レイアウトの背景を表します。

PowerPoint.SlideLayoutCollection

スライド マスターでスライド用に提供されるレイアウトのコレクションを表します。

PowerPoint.SlideMaster

スライドのスライド マスターを表します。

PowerPoint.SlideMasterBackground

スライド マスターの背景を表します。

PowerPoint.SlideMasterCollection

プレゼンテーション内のスライド マスターのコレクションを表します。

PowerPoint.SlideScopedCollection

プレゼンテーション内のスライドのコレクションを表します。

PowerPoint.Table

テーブルを表します。

PowerPoint.TableCell

テーブルを表します。

PowerPoint.TableCellCollection

テーブル セルのコレクションを表します。

PowerPoint.TableColumn

テーブル内にある 1 つの列を表します。

PowerPoint.TableColumnCollection

テーブルの列のコレクションを表します。

PowerPoint.TableRow

テーブル内の行を表します。

PowerPoint.TableRowCollection

テーブル行のコレクションを表します。

PowerPoint.TableStyleSettings

使用可能な表スタイル設定を表します。

PowerPoint.Tag

スライド内の単一のタグを表します。

PowerPoint.TagCollection

タグのコレクションを表します。

PowerPoint.TextFrame

図形オブジェクトのテキスト フレームを表します。

PowerPoint.TextRange

図形に結合するテキストや、テキストを操作するためのプロパティおよびメソッドが含まれます。

PowerPoint.ThemeColorScheme

テーマの配色を表します。

インターフェイス

PowerPoint.AddSlideOptions

新しいスライドを追加するときに使用できるオプションを表します。

PowerPoint.BorderProperties

テーブルのセルの罫線のプロパティを表します。

PowerPoint.FillProperties

テーブル セルの塗りつぶしの書式を表します。

PowerPoint.FontProperties

フォント名、サイズ、色などのフォント属性を表します。

PowerPoint.HyperlinkAddOptions

PowerPoint.Hyperlink を追加するときに使用できるオプションを表します。

PowerPoint.InsertSlideOptions

スライドを挿入するときに使用できるオプションを表します。

PowerPoint.Interfaces.AdjustmentsData

adjustments.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.AdjustmentsLoadOptions

図形の調整値を表します。

PowerPoint.Interfaces.BindingCollectionData

bindingCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.BindingCollectionLoadOptions

プレゼンテーションの一部であるすべてのバインド オブジェクトのコレクションを表します。

PowerPoint.Interfaces.BindingCollectionUpdateData

bindingCollection.set({ ... }) で使用するために、BindingCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.BindingData

binding.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.BindingLoadOptions

プレゼンテーションで定義されている Office.js バインディングを表します。

PowerPoint.Interfaces.BorderData

border.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.BorderLoadOptions

テーブルのセルの罫線のプロパティを表します。

PowerPoint.Interfaces.BordersData

borders.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.BordersLoadOptions

テーブル セルの境界線を表します。

PowerPoint.Interfaces.BorderUpdateData

border.set({ ... }) で使用するために、Border オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.BulletFormatData

bulletFormat.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.BulletFormatLoadOptions

PowerPoint.ParagraphFormat にアタッチされているテキストの箇条書き書式設定プロパティを表します。

PowerPoint.Interfaces.BulletFormatUpdateData

bulletFormat.set({ ... }) で使用するために、BulletFormat オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.CollectionLoadOptions

コレクションのメンバーのサブセットのみのプロパティを読み込む方法を提供します。

PowerPoint.Interfaces.CustomPropertyCollectionData

customPropertyCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.CustomPropertyCollectionLoadOptions

カスタム プロパティのコレクション。

PowerPoint.Interfaces.CustomPropertyCollectionUpdateData

customPropertyCollection.set({ ... }) で使用するために、CustomPropertyCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.CustomPropertyData

customProperty.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.CustomPropertyLoadOptions

カスタム プロパティを表します。

PowerPoint.Interfaces.CustomPropertyUpdateData

customProperty.set({ ... }) で使用するために、CustomProperty オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.CustomXmlPartCollectionData

customXmlPartCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.CustomXmlPartCollectionLoadOptions

カスタム XML パーツのコレクション。

PowerPoint.Interfaces.CustomXmlPartCollectionUpdateData

customXmlPartCollection.set({ ... }) で使用するために、CustomXmlPartCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.CustomXmlPartData

customXmlPart.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.CustomXmlPartLoadOptions

カスタム XML パーツ オブジェクトを表します。

PowerPoint.Interfaces.CustomXmlPartScopedCollectionData

customXmlPartScopedCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.CustomXmlPartScopedCollectionLoadOptions

範囲が絞り込まれたカスタム XML パーツのコレクション。 スコープ付きコレクションは、何らかの操作 (名前空間によるフィルター処理など) の結果です。 スコープが設定されたコレクションは、これ以上スコープを設定することはできません。

PowerPoint.Interfaces.CustomXmlPartScopedCollectionUpdateData

customXmlPartScopedCollection.set({ ... }) で使用するために、CustomXmlPartScopedCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.DocumentPropertiesData

documentProperties.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.DocumentPropertiesLoadOptions

プレゼンテーションのプロパティを表します。

PowerPoint.Interfaces.DocumentPropertiesUpdateData

documentProperties.set({ ... }) で使用するために、DocumentProperties オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.GraphicData

graphic.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.GraphicLoadOptions

PowerPoint 内のグラフィック オブジェクトを表します。

PowerPoint.Interfaces.HyperlinkCollectionData

hyperlinkCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.HyperlinkCollectionLoadOptions

ハイパーリンクのコレクションを表します。

PowerPoint.Interfaces.HyperlinkCollectionUpdateData

hyperlinkCollection.set({ ... }) で使用するために、HyperlinkCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.HyperlinkData

hyperlink.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.HyperlinkLoadOptions

1 つのハイパーリンクを表します。

PowerPoint.Interfaces.HyperlinkScopedCollectionData

hyperlinkScopedCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.HyperlinkScopedCollectionLoadOptions

範囲が指定されたハイパーリンクのコレクションを表します。

PowerPoint.Interfaces.HyperlinkScopedCollectionUpdateData

hyperlinkScopedCollection.set({ ... }) で使用するために、HyperlinkScopedCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.HyperlinkUpdateData

hyperlink.set({ ... }) で使用するために、Hyperlink オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.MarginsData

margins.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.MarginsLoadOptions

表のセルの余白を表します。

PowerPoint.Interfaces.MarginsUpdateData

margins.set({ ... }) で使用するために、Margins オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.PageSetupData

pageSetup.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.PageSetupLoadOptions

プレゼンテーションのページ設定情報を表します。

PowerPoint.Interfaces.PageSetupUpdateData

pageSetup.set({ ... }) で使用するために、PageSetup オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.ParagraphFormatData

paragraphFormat.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.ParagraphFormatLoadOptions

PowerPoint.TextRange にアタッチされているテキストの段落書式設定プロパティを表します。

PowerPoint.Interfaces.ParagraphFormatUpdateData

paragraphFormat.set({ ... }) で使用するために、ParagraphFormat オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.PlaceholderFormatData

placeholderFormat.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.PlaceholderFormatLoadOptions

placeholder図形のプロパティを表します。

PowerPoint.Interfaces.PresentationData

presentation.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.PresentationLoadOptions

Presentation オブジェクトは、プレゼンテーションの内容を含む 1 枚以上のスライドを持つ最上位のオブジェクトです。 PowerPoint オブジェクト モデルの詳細については、「 JavaScript オブジェクト モデルPowerPoint」を参照してください。

PowerPoint.Interfaces.SensitivityLabelAbacAttributeData

sensitivityLabelAbacAttribute.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SensitivityLabelAbacAttributeLoadOptions

ABAC 対応の秘密度ラベルで選択できる属性ベースのアクセス制御 (ABAC) 属性を表します。

PowerPoint.Interfaces.SensitivityLabelAbacAttributeValueData

sensitivityLabelAbacAttributeValue.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SensitivityLabelAbacAttributeValueLoadOptions

秘密度ラベルに適用できる属性ベースのアクセス制御 (ABAC) 属性の単一の選択可能な値を表します。

PowerPoint.Interfaces.SensitivityLabelDetailsCollectionData

sensitivityLabelDetailsCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SensitivityLabelDetailsCollectionLoadOptions

PowerPoint.SensitivityLabelDetails オブジェクトのコレクションを表します。

PowerPoint.Interfaces.SensitivityLabelDetailsCollectionUpdateData

sensitivityLabelDetailsCollection.set({ ... }) で使用するために、SensitivityLabelDetailsCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.SensitivityLabelDetailsData

sensitivityLabelDetails.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SensitivityLabelDetailsLoadOptions

PowerPoint で使用可能な秘密度ラベルのプロパティを表します。

PowerPoint.Interfaces.SensitivityLabelsCatalogData

sensitivityLabelsCatalog.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SensitivityLabelsCatalogLoadOptions

PowerPoint 内の秘密度ラベルのカタログの状態をチェックし、カタログが有効になっている場合は使用可能なすべての秘密度ラベルを取得するメソッドを提供します。

PowerPoint.Interfaces.ShapeCollectionData

shapeCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.ShapeCollectionLoadOptions

図形のコレクションを表します。

PowerPoint.Interfaces.ShapeCollectionUpdateData

shapeCollection.set({ ... }) で使用するために、ShapeCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.ShapeData

shape.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.ShapeFillData

shapeFill.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.ShapeFillLoadOptions

図形オブジェクトの塗りつぶしの書式設定を表します。

PowerPoint.Interfaces.ShapeFillUpdateData

shapeFill.set({ ... }) で使用するために、ShapeFill オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.ShapeFontData

shapeFont.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.ShapeFontLoadOptions

図形の TextRange オブジェクトのフォント名、フォント サイズ、色などのフォント属性を表します。

PowerPoint.Interfaces.ShapeFontUpdateData

shapeFont.set({ ... }) で使用するために、ShapeFont オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.ShapeGroupData

shapeGroup.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.ShapeGroupLoadOptions

プレゼンテーション内の図形グループを表します。 対応する Shape オブジェクトを取得するには、 ShapeGroup.shape を使用します。

PowerPoint.Interfaces.ShapeLineFormatData

shapeLineFormat.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.ShapeLineFormatLoadOptions

図形オブジェクトの線の書式設定を表します。 画像や幾何学的図形の場合、線の書式設定は図形の境界を表します。

PowerPoint.Interfaces.ShapeLineFormatUpdateData

shapeLineFormat.set({ ... }) で使用するために、ShapeLineFormat オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.ShapeLoadOptions

スライド内の単一の図形を表します。

PowerPoint.Interfaces.ShapeScopedCollectionData

shapeScopedCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.ShapeScopedCollectionLoadOptions

図形のコレクションを表します。

PowerPoint.Interfaces.ShapeScopedCollectionUpdateData

shapeScopedCollection.set({ ... }) で使用するために、ShapeScopedCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.ShapeUpdateData

shape.set({ ... }) で使用するために、Shape オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.SlideBackgroundData

slideBackground.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideBackgroundFillData

slideBackgroundFill.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideBackgroundFillLoadOptions

スライドの背景オブジェクトの塗りつぶしの書式設定を表します。

PowerPoint.Interfaces.SlideBackgroundGradientFillData

slideBackgroundGradientFill.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideBackgroundGradientFillLoadOptions

PowerPoint.SlideBackground グラデーション塗りつぶしプロパティを表します。

PowerPoint.Interfaces.SlideBackgroundGradientFillUpdateData

slideBackgroundGradientFill.set({ ... }) で使用するために、SlideBackgroundGradientFill オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.SlideBackgroundLoadOptions

スライドの背景を表します。

PowerPoint.Interfaces.SlideBackgroundPatternFillData

slideBackgroundPatternFill.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideBackgroundPatternFillLoadOptions

PowerPoint.SlideBackground パターンの塗りつぶしプロパティを表します。

PowerPoint.Interfaces.SlideBackgroundPatternFillUpdateData

slideBackgroundPatternFill.set({ ... }) で使用するために、SlideBackgroundPatternFill オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillData

slideBackgroundPictureOrTextureFill.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillLoadOptions

PowerPoint.SlideBackground 画像またはテクスチャの塗りつぶしプロパティを表します。

PowerPoint.Interfaces.SlideBackgroundPictureOrTextureFillUpdateData

slideBackgroundPictureOrTextureFill.set({ ... }) で使用するために、SlideBackgroundPictureOrTextureFill オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.SlideBackgroundSolidFillData

slideBackgroundSolidFill.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideBackgroundSolidFillLoadOptions

PowerPoint.SlideBackground の塗りつぶしの単色のプロパティを表します。

PowerPoint.Interfaces.SlideBackgroundSolidFillUpdateData

slideBackgroundSolidFill.set({ ... }) で使用するために、SlideBackgroundSolidFill オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.SlideBackgroundUpdateData

slideBackground.set({ ... }) で使用するために、SlideBackground オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.SlideCollectionData

slideCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideCollectionLoadOptions

プレゼンテーション内のスライドのコレクションを表します。

PowerPoint.Interfaces.SlideCollectionUpdateData

slideCollection.set({ ... }) で使用するために、SlideCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.SlideData

slide.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideLayoutBackgroundData

slideLayoutBackground.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideLayoutBackgroundLoadOptions

スライド レイアウトの背景を表します。

PowerPoint.Interfaces.SlideLayoutBackgroundUpdateData

slideLayoutBackground.set({ ... }) で使用するために、SlideLayoutBackground オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.SlideLayoutCollectionData

slideLayoutCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideLayoutCollectionLoadOptions

スライド マスターでスライド用に提供されるレイアウトのコレクションを表します。

PowerPoint.Interfaces.SlideLayoutCollectionUpdateData

slideLayoutCollection.set({ ... }) で使用するために、SlideLayoutCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.SlideLayoutData

slideLayout.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideLayoutLoadOptions

スライドのレイアウトを表します。

PowerPoint.Interfaces.SlideLoadOptions

プレゼンテーションの 1 枚のスライドを表します。

PowerPoint.Interfaces.SlideMasterBackgroundData

slideMasterBackground.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideMasterBackgroundLoadOptions

スライド マスターの背景を表します。

PowerPoint.Interfaces.SlideMasterCollectionData

slideMasterCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideMasterCollectionLoadOptions

プレゼンテーション内のスライド マスターのコレクションを表します。

PowerPoint.Interfaces.SlideMasterCollectionUpdateData

slideMasterCollection.set({ ... }) で使用するために、SlideMasterCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.SlideMasterData

slideMaster.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideMasterLoadOptions

スライドのスライド マスターを表します。

PowerPoint.Interfaces.SlideScopedCollectionData

slideScopedCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.SlideScopedCollectionLoadOptions

プレゼンテーション内のスライドのコレクションを表します。

PowerPoint.Interfaces.SlideScopedCollectionUpdateData

slideScopedCollection.set({ ... }) で使用するために、SlideScopedCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.TableCellCollectionData

tableCellCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.TableCellCollectionLoadOptions

テーブル セルのコレクションを表します。

PowerPoint.Interfaces.TableCellCollectionUpdateData

tableCellCollection.set({ ... }) で使用するために、TableCellCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.TableCellData

tableCell.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.TableCellLoadOptions

テーブルを表します。

PowerPoint.Interfaces.TableCellUpdateData

tableCell.set({ ... }) で使用するために、TableCell オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.TableColumnCollectionData

tableColumnCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.TableColumnCollectionLoadOptions

テーブルの列のコレクションを表します。

PowerPoint.Interfaces.TableColumnCollectionUpdateData

tableColumnCollection.set({ ... }) で使用するために、TableColumnCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.TableColumnData

tableColumn.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.TableColumnLoadOptions

テーブル内にある 1 つの列を表します。

PowerPoint.Interfaces.TableColumnUpdateData

tableColumn.set({ ... }) で使用するために、TableColumn オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.TableData

table.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.TableLoadOptions

テーブルを表します。

PowerPoint.Interfaces.TableRowCollectionData

tableRowCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.TableRowCollectionLoadOptions

テーブル行のコレクションを表します。

PowerPoint.Interfaces.TableRowCollectionUpdateData

tableRowCollection.set({ ... }) で使用するために、TableRowCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.TableRowData

tableRow.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.TableRowLoadOptions

テーブル内の行を表します。

PowerPoint.Interfaces.TableRowUpdateData

tableRow.set({ ... }) で使用するために、TableRow オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.TableStyleSettingsData

tableStyleSettings.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.TableStyleSettingsLoadOptions

使用可能な表スタイル設定を表します。

PowerPoint.Interfaces.TableStyleSettingsUpdateData

tableStyleSettings.set({ ... }) で使用するために、TableStyleSettings オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.TagCollectionData

tagCollection.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.TagCollectionLoadOptions

タグのコレクションを表します。

PowerPoint.Interfaces.TagCollectionUpdateData

tagCollection.set({ ... }) で使用するために、TagCollection オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.TagData

tag.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.TagLoadOptions

スライド内の単一のタグを表します。

PowerPoint.Interfaces.TagUpdateData

tag.set({ ... }) で使用するために、Tag オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.TextFrameData

textFrame.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.TextFrameLoadOptions

図形オブジェクトのテキスト フレームを表します。

PowerPoint.Interfaces.TextFrameUpdateData

textFrame.set({ ... }) で使用するために、TextFrame オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.Interfaces.TextRangeData

textRange.toJSON() の呼び出しによって返されるデータを記述するインターフェイス。

PowerPoint.Interfaces.TextRangeLoadOptions

図形に結合するテキストや、テキストを操作するためのプロパティおよびメソッドが含まれます。

PowerPoint.Interfaces.TextRangeUpdateData

textRange.set({ ... }) で使用するために、TextRange オブジェクトのデータを更新するためのインターフェイス。

PowerPoint.PictureAddOptions

画像 ( PowerPoint.Shape オブジェクトで表される) を追加するときに使用できるオプションを表します。

PowerPoint.ShapeAddOptions

図形を追加するときに使用できるオプションを表します。

PowerPoint.ShapeGetImageOptions

図形の画像を取得するときに使用できるオプションを表します。 画像は、目的の寸法に収まるようにスケーリングされます。 幅と高さが指定されていない場合は、図形の実際のサイズが使用されます。 幅または高さのどちらか一方のみを指定した場合は、縦横比を保持するためにもう一方が計算されます。 結果として得られる寸法は、大きすぎる場合は、サポートされている最大サイズに自動的にクランプされます。

PowerPoint.SlideBackgroundGradientFillOptions

PowerPoint.SlideBackground グラデーションの塗りつぶしを設定するために使用できるオプションを表します。

PowerPoint.SlideBackgroundPatternFillOptions

PowerPoint.SlideBackground パターンの塗りつぶしを設定するために使用できるオプションを表します。

PowerPoint.SlideBackgroundPictureOrTextureFillOptions

PowerPoint.SlideBackground の図またはテクスチャの塗りつぶしオプションを表します。

PowerPoint.SlideBackgroundSolidFillOptions

塗りつぶし PowerPoint.SlideBackground を単色に設定するために使用できるオプションを表します。

PowerPoint.SlideGetImageOptions

スライドの画像を取得するときに使用できるオプションを表します。

PowerPoint.SlideSelectionChangedEventArgs

スライド選択の変更イベントに関する情報を提供します。

PowerPoint.TableAddOptions

テーブルを追加するときに使用できるオプションを表します。

PowerPoint.TableCellBorders

テーブル セルの境界線を表します。

PowerPoint.TableCellMargins

表のセルの余白を表します。

PowerPoint.TableCellProperties

更新するテーブルのセル プロパティを表します。

PowerPoint.TableClearOptions

テーブルをクリアするときに使用できるオプションを表します。

PowerPoint.TableColumnProperties

テーブルの列のプロパティを指定します。

PowerPoint.TableMergedAreaProperties

テーブル内の結合されたセル領域のプロパティを表します。

PowerPoint.TableRowProperties

テーブルの行のプロパティを指定します。

PowerPoint.TextRun

同じフォント属性を持つ 1 つ以上の文字のシーケンスを表します。

列挙型

PowerPoint.BindingType

使用可能なバインドの種類を表します。

PowerPoint.BulletStyle

箇条書きのスタイルを指定します。

PowerPoint.BulletType

箇条書きの種類を指定します。

PowerPoint.ConnectorType

線形状のコネクタの種類を指定します。

PowerPoint.DocumentPropertyType

カスタム プロパティのドキュメント プロパティの種類を指定します。

PowerPoint.ErrorCodes
PowerPoint.GeometricShapeType

GeometricShape オブジェクトの図形の種類を指定します。

PowerPoint.HyperlinkType

ハイパーリンクを適用するオブジェクトの種類を指定します。

PowerPoint.InsertSlideFormatting

スライドを挿入するときの書式設定オプションを指定します。

PowerPoint.LabelingCapability

ラベル付け機能を示します。

PowerPoint.ParagraphHorizontalAlignment

PowerPoint.Shape での PowerPoint.TextFrame の水平方向の配置を表します。

PowerPoint.PlaceholderType

プレースホルダーの種類を指定します。

PowerPoint.SensitivityLabelProtectionType

保護の種類を表します。

PowerPoint.SensitivityLabelUpdateResult

プレゼンテーションの秘密度ラベルを更新した結果を表します。

PowerPoint.ShapeAutoSize

許可される自動サイズ変更を決定します。

PowerPoint.ShapeFillType

図形の塗りつぶしの種類を指定します。

PowerPoint.ShapeFontUnderlineStyle

フォントに適用される下線の種類。

PowerPoint.ShapeGetImageFormatType

画像の形式を表します。

PowerPoint.ShapeLineDashStyle

線の実線/点線のスタイルを指定します。

PowerPoint.ShapeLineStyle

線のスタイルを指定します。

PowerPoint.ShapeType

図形の種類を指定します。

PowerPoint.ShapeZOrder

setZOrder を使って、指定した図形をコレクションの Z オーダーの上下に移動し、他の図形の前後に移動します。

PowerPoint.SlideBackgroundFillType

PowerPoint.SlideBackground の塗りつぶしの種類を指定します。

PowerPoint.SlideBackgroundGradientFillType

PowerPoint.SlideBackgroundGradientFill のグラデーション塗りつぶしの種類を指定します。

PowerPoint.SlideBackgroundPatternFillType

PowerPoint.SlideBackgroundPatternFill のパターン塗りつぶしの種類を指定します。

PowerPoint.SlideLayoutType

スライド レイアウトの種類を指定します。

PowerPoint.TableStyle

使用できる組み込みのテーブル スタイルを表します。

PowerPoint.TextVerticalAlignment

PowerPoint.Shape での PowerPoint.TextFrame の垂直方向の配置を表します。 中央揃えオプションのいずれかが選択されている場合、 TextFrame の内容は、グループとして Shape 内で水平方向に中央に配置されます。 テキストの水平方向の配置を変更するには、「 PowerPoint.ParagraphFormat 」および「 PowerPoint.ParagraphHorizontalAlignment」を参照してください。

PowerPoint.ThemeColor

PowerPoint で使用するテーマの色を指定します。

関数

PowerPoint.createPresentation(base64File)

新しいプレゼンテーションを作成して開きます。 必要に応じて、Base64 でエンコードされた .pptx ファイルをプレゼンテーションにあらかじめ設定することができます。

API セット: PowerPointApi 1.1

PowerPoint.run(batch)

新しい RequestContext を使用して、PowerPoint オブジェクト モデルに対してアクションを実行するバッチ スクリプトを実行します。 Promise が解決されると、実行中に自動的に割り当てられたすべての追跡対象オブジェクトが解放されます。

PowerPoint.run(object, batch)

以前に作成した API オブジェクトの RequestContext を使用して、PowerPoint オブジェクト モデルに対してアクションを実行するバッチ スクリプトを実行します。 Promise が解決されると、実行中に自動的に割り当てられたすべての追跡対象オブジェクトが解放されます。

PowerPoint.run(objects, batch)

以前に作成した API オブジェクトの RequestContext を使用して、PowerPoint オブジェクト モデルに対してアクションを実行するバッチ スクリプトを実行します。

関数の詳細

PowerPoint.createPresentation(base64File)

新しいプレゼンテーションを作成して開きます。 必要に応じて、Base64 でエンコードされた .pptx ファイルをプレゼンテーションにあらかじめ設定することができます。

API セット: PowerPointApi 1.1

export function createPresentation(base64File?: string): Promise<void>;

パラメーター

base64File

string

省略可能。 Base64 でエンコードされた .pptx ファイル。 既定値は null です。 文字列の長さは最大 71,680,000 文字です。

返品

Promise<void>

const myFile = <HTMLInputElement>document.getElementById("file");
const reader = new FileReader();

reader.onload = (event) => {
  // Remove the metadata before the Base64-encoded string.
  const startIndex = reader.result.toString().indexOf("base64,");
  const copyBase64 = reader.result.toString().substr(startIndex + 7);

  PowerPoint.createPresentation(copyBase64);
};

// Read in the file as a data URL so we can parse the Base64-encoded string.
reader.readAsDataURL(myFile.files[0]);

PowerPoint.run(batch)

新しい RequestContext を使用して、PowerPoint オブジェクト モデルに対してアクションを実行するバッチ スクリプトを実行します。 Promise が解決されると、実行中に自動的に割り当てられたすべての追跡対象オブジェクトが解放されます。

export function run<T>(batch: (context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>): OfficeExtension.IPromise<T>;

パラメーター

batch

(context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>

RequestContext を受け取り、Promise を返す関数 (通常は "context.sync()" の結果のみ)。 context パラメーターは、PowerPoint アプリケーションへの要求を容易にします。 Office アドインと PowerPoint アプリケーションは 2 つの異なるプロセスで実行されるため、アドインから PowerPoint オブジェクト モデルにアクセスするには RequestContext が必要です。

返品

// *.run methods automatically create an OfficeExtension.ClientRequestContext
// object to work with the Office file.
await PowerPoint.run(async (context) => {
  const presentation = context.presentation;
  // Interact with the PowerPoint presentation...
});

PowerPoint.run(object, batch)

以前に作成した API オブジェクトの RequestContext を使用して、PowerPoint オブジェクト モデルに対してアクションを実行するバッチ スクリプトを実行します。 Promise が解決されると、実行中に自動的に割り当てられたすべての追跡対象オブジェクトが解放されます。

export function run<T>(object: OfficeExtension.ClientObject, batch: (context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>): OfficeExtension.IPromise<T>;

パラメーター

object
OfficeExtension.ClientObject

以前に作成した API オブジェクト。 バッチは、渡されたオブジェクトと同じ RequestContext を使用します。つまり、オブジェクトに適用されるすべての変更は "context.sync()" によって取得されます。

batch

(context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>

RequestContext を受け取り、Promise を返す関数 (通常は "context.sync()" の結果のみ)。 context パラメーターは、PowerPoint アプリケーションへの要求を容易にします。 Office アドインと PowerPoint アプリケーションは 2 つの異なるプロセスで実行されるため、アドインから PowerPoint オブジェクト モデルにアクセスするには RequestContext が必要です。

返品

PowerPoint.run(objects, batch)

以前に作成した API オブジェクトの RequestContext を使用して、PowerPoint オブジェクト モデルに対してアクションを実行するバッチ スクリプトを実行します。

export function run<T>(objects: OfficeExtension.ClientObject[], batch: (context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>): OfficeExtension.IPromise<T>;

パラメーター

objects

OfficeExtension.ClientObject[]

以前に作成された API オブジェクトの配列。 配列は、すべてのオブジェクトが同じコンテキストを共有していることを確認するために検証されます。 バッチはこの共有 RequestContext を使用します。つまり、これらのオブジェクトに適用される変更は "context.sync()" によって取得されます。

batch

(context: PowerPoint.RequestContext) => OfficeExtension.IPromise<T>

RequestContext を受け取り、Promise を返す関数 (通常は "context.sync()" の結果のみ)。 context パラメーターは、PowerPoint アプリケーションへの要求を容易にします。 Office アドインと PowerPoint アプリケーションは 2 つの異なるプロセスで実行されるため、アドインから PowerPoint オブジェクト モデルにアクセスするには RequestContext が必要です。

返品