次の方法で共有


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.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.Shape

スライド内の 1 つの図形を表します。

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

スライド内の 1 つのタグを表します。

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.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.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

スライド内の 1 つの図形を表します。

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

スライド内の 1 つのタグを表します。

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.ShapeAddOptions

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

PowerPoint.ShapeGetImageOptions

図形のイメージを取得するときに使用できるオプションを表します。 イメージは、目的の寸法に合わせてスケーリングされます。 幅と高さが指定されていない場合は、図形の真のサイズが使用されます。 幅または高さの 1 つだけを指定した場合、もう一方は縦横比を維持するために計算されます。 大きすぎる場合、結果の寸法は自動的にサポートされる最大サイズにクランプされます。

PowerPoint.SlideBackgroundGradientFillOptions

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

PowerPoint.SlideBackgroundPatternFillOptions

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

PowerPoint.SlideBackgroundPictureOrTextureFillOptions

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

PowerPoint.SlideBackgroundSolidFillOptions

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

PowerPoint.SlideGetImageOptions

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

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.ParagraphHorizontalAlignment

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

PowerPoint.PlaceholderType

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

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

PowerPoint.ThemeColor

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

関数

PowerPoint.createPresentation(base64File)

新しいプレゼンテーションを作成して開きます。 必要に応じて、プレゼンテーションに Base64 でエンコードされた .pptx ファイルを事前入力できます。

[ API set: 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 set: 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 が必要です。

戻り値