Excel JavaScript API 1.5 の新機能What's new in Excel JavaScript API 1.5

ExcelApi 1.5 カスタム XML パーツを追加します。ExcelApi 1.5 adds Custom XML parts. これらには、workbook オブジェクトのカスタム XML パーツコレクションを通じてアクセスできます。These are accessible through the custom XML parts collection in the workbook object.

カスタム XML パーツCustom XML part

  • ID を使用してカスタム XML パーツを取得します。Get custom XML parts using their ID.
  • 名前空間が指定した名前空間に一致する、カスタム XML パーツの新しい範囲のコレクションを取得します。Get a new scoped collection of custom XML parts whose namespaces match the given namespace.
  • パーツに関連付けられている XML 文字列を取得します。Get an XML string associated with a part.
  • パーツの ID と名前空間を指定します。Provide the ID and namespace of a part.
  • 新しいカスタム XML パーツをブックに追加します。Add a new custom XML part to the workbook.
  • XML パーツ全体を設定します。Set an entire XML part.
  • カスタム XML パーツを削除します。Delete a custom XML part.
  • xpath で識別される要素から、指定された名前を持つ属性を削除します。Delete an attribute with the given name from the element identified by xpath.
  • xpath で XML の内容を照会します。Query the XML content by xpath.
  • 属性の挿入、更新、および削除を行います。Insert, update, and delete attributes.

API リストAPI list

次の表に、Excel JavaScript API 要件セット1.5 の Api を示します。The following table lists the APIs in Excel JavaScript API requirement set 1.5. Excel JavaScript API 要件セット1.5 またはそれ以前でサポートされているすべての Api の API リファレンスドキュメントを表示するには、「要件セット1.5 またはそれ以前の Excel api」を参照してください。To view API reference documentation for all APIs supported by Excel JavaScript API requirement set 1.5 or earlier, see Excel APIs in requirement set 1.5 or earlier.

クラスClass フィールドFields 説明Description
CustomXmlPartCustomXmlPart delete()delete() カスタム XML パーツを削除します。Deletes the custom XML part.
getXml ()getXml() カスタム XML パーツのすべての XML コンテンツを取得します。Gets the custom XML part's full XML content.
idid カスタム XML パーツの ID。The custom XML part's ID. 読み取り専用です。Read-only.
namespaceUrinamespaceUri カスタム XML パーツの名前空間 URI。The custom XML part's namespace URI. 読み取り専用です。Read-only.
setXml (xml: string)setXml(xml: string) カスタム XML パーツのすべての XML コンテンツを設定します。Sets the custom XML part's full XML content.
CustomXmlPartCollectionCustomXmlPartCollection add (xml: string)add(xml: string) ブックに新しいカスタム XML パーツを追加します。Adds a new custom XML part to the workbook.
getByNamespace (namespaceUri: string)getByNamespace(namespaceUri: string) 名前空間が指定した名前空間に一致する、カスタム XML パーツの新しい範囲のコレクションを取得します。Gets a new scoped collection of custom XML parts whose namespaces match the given namespace.
getCount()getCount() コレクションに含まれる CustomXml パーツの数を取得します。Gets the number of CustomXml parts in the collection.
getItem(id: string)getItem(id: string) ID に基づいて、カスタム XML パーツを取得します。Gets a custom XML part based on its ID.
getItemOrNullObject(id: string)getItemOrNullObject(id: string) ID に基づいて、カスタム XML パーツを取得します。Gets a custom XML part based on its ID.
itemsitems このコレクション内に読み込まれた子アイテムを取得します。Gets the loaded child items in this collection.
CustomXmlPartScopedCollectionCustomXmlPartScopedCollection getCount()getCount() コレクションに含まれる CustomXML パーツの数を取得します。Gets the number of CustomXML parts in this collection.
getItem(id: string)getItem(id: string) ID に基づいて、カスタム XML パーツを取得します。Gets a custom XML part based on its ID.
getItemOrNullObject(id: string)getItemOrNullObject(id: string) ID に基づいて、カスタム XML パーツを取得します。Gets a custom XML part based on its ID.
getOnlyItem ()getOnlyItem() コレクションに含まれる項目が 1 つだけの場合、このメソッドはその項目を返します。If the collection contains exactly one item, this method returns it.
getOnlyItemOrNullObject()getOnlyItemOrNullObject() コレクションに含まれる項目が 1 つだけの場合、このメソッドはその項目を返します。If the collection contains exactly one item, this method returns it.
itemsitems このコレクション内に読み込まれた子アイテムを取得します。Gets the loaded child items in this collection.
PivotTablePivotTable idid ピボットテーブルの ID。Id of the PivotTable. 読み取り専用です。Read-only.
ランタイムRuntime WorkbookWorkbook customXmlPartscustomXmlParts このブックに格納されているカスタム XML パーツのコレクションを表します。Represents the collection of custom XML parts contained by this workbook. 読み取り専用です。Read-only.
WorksheetWorksheet getNext (visibleOnly?: boolean)getNext(visibleOnly?: boolean) これに続くワークシートを取得します。Gets the worksheet that follows this one. このメソッドに続くワークシートがない場合、このメソッドはエラーをスローします。If there are no worksheets following this one, this method will throw an error.
getNextOrNullObject (visibleOnly?: boolean)getNextOrNullObject(visibleOnly?: boolean) これに続くワークシートを取得します。Gets the worksheet that follows this one. このメソッドに続くワークシートがない場合、このメソッドは null オブジェクトを返します。If there are no worksheets following this one, this method will return a null object.
getPrevious (visibleOnly?: boolean)getPrevious(visibleOnly?: boolean) これより前のワークシートを取得します。Gets the worksheet that precedes this one. 前のワークシートがない場合、このメソッドはエラーをスローします。If there are no previous worksheets, this method will throw an error.
getPreviousOrNullObject (visibleOnly?: boolean)getPreviousOrNullObject(visibleOnly?: boolean) これより前のワークシートを取得します。Gets the worksheet that precedes this one. 前のワークシートがない場合、このメソッドは null の objet を返します。If there are no previous worksheets, this method will return a null objet.
WorksheetCollectionWorksheetCollection getFirst (visibleOnly?: boolean)getFirst(visibleOnly?: boolean) コレクション内の最初のワークシートを取得します。Gets the first worksheet in the collection.
getLast (visibleOnly?: boolean)getLast(visibleOnly?: boolean) コレクション内の最後のワークシートを取得します。Gets the last worksheet in the collection.

関連項目See also