次の方法で共有


PowerPoint.Interfaces.ShapeFontData interface

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

プロパティ

allCaps

小文字を大文字にする All Caps 属性を使用するようにTextRange内のテキストを設定するかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストに All Caps 属性があります。

  • false : すべての Caps 属性を持つテキストはありません。

  • null : テキストの一部 (すべてではない) に All Caps 属性がある場合に返されます。

bold

TextRange内のテキストを太字に設定するかどうかを指定します。 次の値が示される可能性があります。

  • true : テキストはすべて太字です。

  • false : 太字のテキストはありません。

  • null : テキストの一部 (すべてではない) が太字の場合に返されます。

color

テキストの色の HTML 色コード表現を指定します (たとえば、"#FF0000" は赤を表します)。 TextRangeに異なる色のテキスト フラグメントが含まれている場合は、nullを返します。

doubleStrikethrough

TextRange内のテキストが Double 取り消し線属性を使用するように設定されているかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストに Double 取り消し線 属性があります。

  • false : どのテキストにも Double 取り消し線 属性はありません。

  • null : テキストの一部 (すべてではない) に Double 取り消し線 属性がある場合に返されます。

italic

TextRangeのテキストを斜体に設定するかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストが斜体になっています。

  • false : どのテキストも斜体化されていません。

  • null : テキストの一部 (すべてではない) が斜体になっている場合に返されます。

name

フォント名 ("Calibri" など) を指定します。 テキストが複合スクリプトまたは東アジア言語の場合、これは対応するフォント名です。それ以外の場合はラテンフォント名です。 TextRangeに異なるフォント名を持つテキスト フラグメントが含まれている場合は、nullを返します。

size

フォント サイズをポイント単位で指定します (例: 11)。 TextRangeに異なるフォント サイズのテキスト フラグメントが含まれている場合は、nullを返します。

smallCaps

小文字を小さな大文字として表示する Small Caps 属性を使用するように、TextRange内のテキストを設定するかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストに Small Caps 属性があります。

  • false : どのテキストにも Small Caps 属性はありません。

  • null : テキストの一部 (すべてではない) に Small Caps 属性がある場合に返されます。

strikethrough

取り消し線属性を使用するようにTextRange内のテキストを設定するかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストに 取り消し線 属性があります。

  • false : 取り消し線 属性を持つテキストはありません。

  • null : テキストの一部 (すべてではない) に 取り消し線 属性がある場合に返されます。

subscript

TextRange内のテキストが Subscript 属性を使用するように設定されているかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストに Subscript 属性があります。

  • false : Subscript 属性を持つテキストはありません。

  • null : テキストの一部 (すべてではない) に Subscript 属性がある場合に返されます。

superscript

TextRange内のテキストが上付き文字属性を使用するように設定されているかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストに 上付き文字 属性があります。

  • false : どのテキストにも 上付き文字 属性はありません。

  • null : テキストの一部 (すべてではない) に 上付き文字 属性がある場合に返されます。

underline

フォントに適用される下線の種類を指定します。 下線のスタイルが異なるテキスト フラグメントがTextRangeに含まれている場合は、nullを返します。 詳細については、「 PowerPoint.ShapeFontUnderlineStyle 」を参照してください。

プロパティの詳細

allCaps

小文字を大文字にする All Caps 属性を使用するようにTextRange内のテキストを設定するかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストに All Caps 属性があります。

  • false : すべての Caps 属性を持つテキストはありません。

  • null : テキストの一部 (すべてではない) に All Caps 属性がある場合に返されます。

allCaps?: boolean | null;

プロパティ値

boolean | null

注釈

[ API セット: PowerPointApi 1.8 ]

bold

TextRange内のテキストを太字に設定するかどうかを指定します。 次の値が示される可能性があります。

  • true : テキストはすべて太字です。

  • false : 太字のテキストはありません。

  • null : テキストの一部 (すべてではない) が太字の場合に返されます。

bold?: boolean | null;

プロパティ値

boolean | null

注釈

[ API セット: PowerPointApi 1.4 ]

color

テキストの色の HTML 色コード表現を指定します (たとえば、"#FF0000" は赤を表します)。 TextRangeに異なる色のテキスト フラグメントが含まれている場合は、nullを返します。

color?: string | null;

プロパティ値

string | null

注釈

[ API セット: PowerPointApi 1.4 ]

doubleStrikethrough

TextRange内のテキストが Double 取り消し線属性を使用するように設定されているかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストに Double 取り消し線 属性があります。

  • false : どのテキストにも Double 取り消し線 属性はありません。

  • null : テキストの一部 (すべてではない) に Double 取り消し線 属性がある場合に返されます。

doubleStrikethrough?: boolean | null;

プロパティ値

boolean | null

注釈

[ API セット: PowerPointApi 1.8 ]

italic

TextRangeのテキストを斜体に設定するかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストが斜体になっています。

  • false : どのテキストも斜体化されていません。

  • null : テキストの一部 (すべてではない) が斜体になっている場合に返されます。

italic?: boolean | null;

プロパティ値

boolean | null

注釈

[ API セット: PowerPointApi 1.4 ]

name

フォント名 ("Calibri" など) を指定します。 テキストが複合スクリプトまたは東アジア言語の場合、これは対応するフォント名です。それ以外の場合はラテンフォント名です。 TextRangeに異なるフォント名を持つテキスト フラグメントが含まれている場合は、nullを返します。

name?: string | null;

プロパティ値

string | null

注釈

[ API セット: PowerPointApi 1.4 ]

size

フォント サイズをポイント単位で指定します (例: 11)。 TextRangeに異なるフォント サイズのテキスト フラグメントが含まれている場合は、nullを返します。

size?: number | null;

プロパティ値

number | null

注釈

[ API セット: PowerPointApi 1.4 ]

smallCaps

小文字を小さな大文字として表示する Small Caps 属性を使用するように、TextRange内のテキストを設定するかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストに Small Caps 属性があります。

  • false : どのテキストにも Small Caps 属性はありません。

  • null : テキストの一部 (すべてではない) に Small Caps 属性がある場合に返されます。

smallCaps?: boolean | null;

プロパティ値

boolean | null

注釈

[ API セット: PowerPointApi 1.8 ]

strikethrough

取り消し線属性を使用するようにTextRange内のテキストを設定するかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストに 取り消し線 属性があります。

  • false : 取り消し線 属性を持つテキストはありません。

  • null : テキストの一部 (すべてではない) に 取り消し線 属性がある場合に返されます。

strikethrough?: boolean | null;

プロパティ値

boolean | null

注釈

[ API セット: PowerPointApi 1.8 ]

subscript

TextRange内のテキストが Subscript 属性を使用するように設定されているかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストに Subscript 属性があります。

  • false : Subscript 属性を持つテキストはありません。

  • null : テキストの一部 (すべてではない) に Subscript 属性がある場合に返されます。

subscript?: boolean | null;

プロパティ値

boolean | null

注釈

[ API セット: PowerPointApi 1.8 ]

superscript

TextRange内のテキストが上付き文字属性を使用するように設定されているかどうかを指定します。 次の値が示される可能性があります。

  • true : すべてのテキストに 上付き文字 属性があります。

  • false : どのテキストにも 上付き文字 属性はありません。

  • null : テキストの一部 (すべてではない) に 上付き文字 属性がある場合に返されます。

superscript?: boolean | null;

プロパティ値

boolean | null

注釈

[ API セット: PowerPointApi 1.8 ]

underline

フォントに適用される下線の種類を指定します。 下線のスタイルが異なるテキスト フラグメントがTextRangeに含まれている場合は、nullを返します。 詳細については、「 PowerPoint.ShapeFontUnderlineStyle 」を参照してください。

underline?: PowerPoint.ShapeFontUnderlineStyle | "None" | "Single" | "Double" | "Heavy" | "Dotted" | "DottedHeavy" | "Dash" | "DashHeavy" | "DashLong" | "DashLongHeavy" | "DotDash" | "DotDashHeavy" | "DotDotDash" | "DotDotDashHeavy" | "Wavy" | "WavyHeavy" | "WavyDouble" | null;

プロパティ値

PowerPoint.ShapeFontUnderlineStyle | "None" | "Single" | "Double" | "Heavy" | "Dotted" | "DottedHeavy" | "Dash" | "DashHeavy" | "DashLong" | "DashLongHeavy" | "DotDash" | "DotDashHeavy" | "DotDotDash" | "DotDotDashHeavy" | "Wavy" | "WavyHeavy" | "WavyDouble" | null

注釈

[ API セット: PowerPointApi 1.4 ]