NumberingFormats クラス

定義

NumberingFormats クラスを定義します。

このクラスは、Office 2007 以降で使用できます。

オブジェクトを xml としてシリアル化されるときに、修飾名は x:numFmts です。

[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.NumberingFormat))]
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
[DocumentFormat.OpenXml.SchemaAttr(22, "numFmts")]
public class NumberingFormats : DocumentFormat.OpenXml.OpenXmlCompositeElement
public class NumberingFormats : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.SchemaAttr(22, "numFmts")]
public class NumberingFormats : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.SchemaAttr("x:numFmts")]
public class NumberingFormats : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.SchemaAttr("x:numFmts")]
public class NumberingFormats : DocumentFormat.OpenXml.TypedOpenXmlCompositeElement
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.NumberingFormat))]
public class NumberingFormats : DocumentFormat.OpenXml.OpenXmlCompositeElement
[DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.NumberingFormat))]
[DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)]
public class NumberingFormats : DocumentFormat.OpenXml.OpenXmlCompositeElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.NumberingFormat))>]
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
[<DocumentFormat.OpenXml.SchemaAttr(22, "numFmts")>]
type NumberingFormats = class
    inherit OpenXmlCompositeElement
type NumberingFormats = class
    inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.SchemaAttr(22, "numFmts")>]
type NumberingFormats = class
    inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.SchemaAttr("x:numFmts")>]
type NumberingFormats = class
    inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.SchemaAttr("x:numFmts")>]
type NumberingFormats = class
    inherit TypedOpenXmlCompositeElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.NumberingFormat))>]
type NumberingFormats = class
    inherit OpenXmlCompositeElement
[<DocumentFormat.OpenXml.ChildElementInfo(typeof(DocumentFormat.OpenXml.Spreadsheet.NumberingFormat))>]
[<DocumentFormat.OpenXml.OfficeAvailability(DocumentFormat.OpenXml.FileFormatVersions.Office2007)>]
type NumberingFormats = class
    inherit OpenXmlCompositeElement
Public Class NumberingFormats
Inherits OpenXmlCompositeElement
Public Class NumberingFormats
Inherits TypedOpenXmlCompositeElement
継承
継承
属性

注釈

[ISO/IEC 29500-1 1st Edition]

numFmts (Number Formats)

この要素は、各 numFmt レコードが特定の数値形式を定義し、セルの数値を書式設定およびレンダリングする方法を示す numFmt レコードのシーケンスで構成される、このブック内の数値形式を定義します。

[:

このセルは、米国通貨として書式設定されています。

7fc8d8ee-f580-4e43-98d0-91cf9abd8243

この形式を表す XML は、formatId が "166" であり、デコードされた formatCode が $#,##0.00 であることを示しています

<numFmts count="1">  
  <numFmt numFmtId="166" formatCode="&quot;$&quot;#,##0.00"/>  
</numFmts>  

例終わり]

Number Format Codes

書式コードのセクションは最大 4 つまで指定できます。 セミコロンで区切られた書式コードは、正の数値、負の数値、ゼロ値、テキストの形式をその順序で定義します。 セクションが 2 つだけ指定されている場合、最初のセクションは正の数値と 0 に使用され、2 番目のセクションは負の数値に使用されます。 セクションが 1 つだけ指定されている場合は、すべての数値に使用されます。 セクションをスキップするには、そのセクションの末尾のセミコロンを記述する必要があります。

9e00b419-894b-4a01-aba5-c8c92db922a6

最初のセクション "正の数値の書式" は、セル値に正の数値が含まれている場合にセルに適用される書式コードです。

2 番目のセクション "負の数値の書式" は、セル値に負の数値が含まれている場合にセルに適用される書式コードです。

3 番目のセクション "ゼロの書式" は、セル値が 0 の場合にセルに適用される書式コードです。

4 番目と最後のセクション "テキストの書式" は、セル値がテキストの場合にセルに適用される書式コードです。

& (アンパサンド) テキスト演算子は、2 つの値を結合または連結するために使用されます。

次の表では、カスタム番号形式で使用できるさまざまなシンボルについて説明します。

シンボルの書式設定

説明と結果

0

桁のプレースホルダ。 [: 値 8.9 を 8.90 として表示する場合は、形式 #.00 end example] を使用します。

#

桁のプレースホルダーです。 この記号は、0 記号と同じ規則に従います。 ただし、10 進数の両側に入力された数値の桁数が、形式の # 記号よりも少ない場合、アプリケーションは余分なゼロを表示しません。 [: カスタム形式が #.## で、8.9 がセル内にある場合、数値 8.9 が表示されます。 例終わり]

?

桁のプレースホルダーです。 この記号は、0 記号と同じ規則に従います。 ただし、小数点が列に配置されるように、アプリケーションは小数点の両側に重要でないゼロのスペースを配置する必要があります。 [: カスタム形式 0.0? は、数値 8.9 と列の小数点を揃えます。 例終わり]

. (ピリオド)

小数点。

%

パーセント セルに 0 ~ 1 の数値が含まれており、カスタム形式の 0% が使用されている場合、アプリケーションは数値に 100 を乗算し、セルにパーセンテージ記号を追加します。

, (コンマ)

桁区切り記号です。 形式に数値記号 (#) またはゼロで囲まれたコンマが含まれている場合、アプリケーションはコンマで千を区切る必要があります。 プレースホルダーに続くコンマは、数値を 1,000 単位でスケーリングします。 [: 形式が #.0 で、セル値が 12,200,000 の場合、数値 12.2 が表示されます。 例終わり]

E- E+ e- e+

指数形式。 アプリケーションは、小数点が移動された場所の数に対応する "E" 記号の右側に数値を表示する必要があります。 [: 形式が 0.00E+00 で、値 12,200,000 がセル内にある場合、数値 1.22E+07 が表示されます。 数値形式が #0.0E+0 の場合、数値 12.2E+6 が表示されます。 例終わり]

$-+/():スペース

記号を表示します。 これらの記号の 1 つとは異なる文字を表示する場合は、文字の前に円記号 (\) を付けます。 または、文字を引用符で囲みます。 [: 数値形式が (000) で、値 12 がセル内にある場合、数値 (012) が表示されます。 例終わり]

\

次の文字を形式で表示します。 アプリケーションでは円記号は表示されません。 [: 数値形式が 0\!で、値 3 がセル内にある場合、値 3! が表示されます。 例終わり]

*

列の現在の幅を埋めるのに十分な時間だけ、次の文字を形式で繰り返します。 形式の 1 つのセクションに複数のアスタリスクを指定しないでください。 形式の 1 つのセクションに複数のアスタリスクが表示される場合、最後のアスタリスク以外はすべて無視されます。 [: 数値形式が 0*x で、値 3 がセル内にある場合、値 3xxxxxx が表示されます。 セルに表示される x 文字の数は、列の幅によって異なります。 例終わり]

_ (下線)

次の文字の幅をスキップします。 これは、同じ列の異なるセルに負の値と正の値を並べる場合に役立ちます。 [: 数値形式 _(0.0_);(0.0) は、負の数値がかっこで囲まれている場合でも、数値 2.3 と列を揃えます。 例終わり]

"text"

引用符内のテキストを表示します。 [: 0.00 "ドル" の形式は、値 1.23 がセルにある場合に 1.23 ドルを表示します。 例終わり]

@

テキストのプレースホルダーです。 セルにテキストが入力されている場合、セルのテキストは at 記号 (@) が表示される形式で配置されます。 [: 数値形式が "Bob "@" Smith( 引用符を含む) で、値 "John" がセルに含まれている場合、値 Bob John Smith が表示されます。 例終わり]

Text and spacing

テキストと数値の両方を表示する

セルにテキストと数字の両方を表示するには、テキスト文字を二重引用符 (" ") で囲むか、1 文字の前に円記号 (\) を付けます。 単一引用符は、テキストを表すために使用しないでください。 二重引用符内の文字、または円記号の直後の文字は、書式コード辞書の一部として解釈されることはありません。代わりに、常にリテラル文字列として扱われます。 必ず、書式コードの適切なセクションに文字を含めます。 [: $0.00" 黒字";$-0.00" 不足" の形式を使用して、正の金額を "$125.74 黒字" として表示し、負の金額を "$-125.74 不足" として表示します。 end example]

引用符を使用せずに、次の文字が表示されます。

$

ドル記号

-

マイナス記号

+

正符号

/

スラッシュ マーク

(

左かっこ

)

右かっこ

:

コロン

!

感嘆符

^

Circumflex アクセント (キャレット)

&

アンパサンド

'

アポストロフィ

~

チルダ

{

左中かっこ

}

右中かっこ

<

より小さい

より大きい

=

等号

スペース文字

テキスト入力のセクションを含める

含まれている場合、テキスト セクションは数値形式の最後のセクションでなければなりません。 セクションに "at" 記号 (@) を含めます。セルのテキスト値を正確に表示する必要があります。 テキスト セクションから @ 文字を省略した場合、セルに入力されたテキストは表示されません。 型指定されたテキストで特定のテキスト文字を常に表示するには、追加のテキストを二重引用符 (" ") で囲みます。 [: "June" がセルに入力され、テキスト形式が "@ の総領収書" の場合、セルには "6 月の総領収書" が表示されます。 例終わり]

書式にテキスト セクションが含まれていない場合、セルに入力されたテキストは書式コードの影響を受けません。

スペースを追加する

数字形式の文字の幅であるスペースを作成するには、アンダースコアを含め、その後に文字を含めます。 [: アンダースコアの後に右かっこ (_) が続いている場合、正の数値は、右かっこ文字の幅の直後に空白スペースで表示されるため、正の数値はかっこで囲まれた負の数値で正しく並びます。 例終わり]

繰り返し文字

列の幅を埋める形式で次の文字を繰り返すには、数字の形式にアスタリスク (*) を含めます。 [: 0*- を使用して、セルを埋める数値の後に十分なダッシュを含めるか、書式の前に *0 を使用して先頭の 0 を含めます。 例終わり]

Decimal places, spaces, colors, and conditions

小数点以下桁数と有効桁数を含める

小数点で小数または数値を書式設定するには、セクションに次の数字プレースホルダーを含めます。 数値の小数点の右側の桁数が、形式のプレースホルダーよりも多い場合、数値はプレースホルダーと同じ数の小数点以下の桁数に丸められます。 小数点の左側にプレースホルダーよりも多くの数字がある場合は、余分な数字が表示されます。 小数点の左側に数字記号 (#) のみが含まれている場合、1 未満の数値は小数点で始まります。

# (数値記号) には有効桁数のみが表示され、重要でないゼロは表示されません。

0 (ゼロ) は、数値の桁数が形式にゼロより少ない場合、小さいゼロを表示します。

? (疑問符) は、小数点の両側に重要でないゼロのスペースを追加し、小数点が Courier New などの固定幅フォントで書式設定されるときに揃えるようにします。 ? 数字が異なる分数にも使用できます。

表示内容

As

このコードを使用する

1234.59

1234.6

####.#

8.9

8.900

#.000

.631

0.6

0.#

121234.568

12.01234.57

#.0#

44.398102.652.8

44.398102.65 2.8 (小数点以下の揃え)

???.???

5.255.3

5 1/45 3/10(端数揃え)

# ???/???

桁区切り記号を表示する

コンマを桁区切り記号として表示したり、1,000 の倍数で数値をスケーリングしたりするには、数値形式にコンマを含めます。

表示内容

As

このコードを使用する

12000

12,000

#,###

12000

12

#,

12200000

12.2

0.0,,

色を指定する

形式のセクションのテキストの色を設定するには、セクションの角かっこで囲まれた次の 8 色の名前を使用します。 色コードは、セクションの最初の項目でなければなりません。

[黒]

[青]

[シアン]

[緑]

[Magenta]

[Red]

[White]

[黄色]

色の名前を使用する代わりに、この [Color3] for Red のように色インデックスを使用できます。 色の数値インデックスは、1 から 56 までの範囲に置き込まれます。これは、従来のカラー パレットへのインデックスによって参照されます。

[: 既定のレガシ カラー パレットの値は§18.8.27 に一覧表示されます。 書式コードの [Color1] は、indexed="8" または黒 (既定) に関連付けられている色を指します。[Color2] は indexed="9" に関連付けられた色、または白 (既定) を指し、[Color56] まで indexed="63" に関連付けられている色を参照します。 カラー パレットが既定値からカスタマイズされている場合、これらのインデックスに関連付けられている色には、それらのカスタマイズが反映されます。

条件を指定する

数値が指定した条件を満たす場合にのみ適用される数値形式を設定するには、条件を角かっこで囲みます。 条件は、比較演算子と値で構成されます。 比較演算子には、 = 等しいが含まれます。 > より大きい。 < 未満; >= より大きいか等しいか、 <= 以下、および <> 等しくない。 [: 次の形式では、赤いフォント以下の数値と、青いフォントより大きい数値が表示されます。

[Red][<=100];[Blue][>100]  

例終わり]

セルの値が条件を満たしていない場合は、セルの幅全体にポンド記号 ("#") が表示されます。

Currency, percentages, and scientific notation

通貨記号を含める

通貨記号を含める場合は、表示する場所に通貨記号を配置します。

表示率

数値を 100 の割合で表示するには - [: .08 を 8% として表示するか、2.8 を 280% 終了の例として表示するには]、数値形式にパーセント記号 (%) を含めます。

科学表記を表示する

数値を指数形式で表示するには、セクションで指数コードを使用します (: E-、E+、e-、e+)。 例終わり]

指数コードの右側に 0 (0) または数値記号 (#) が含まれている場合、アプリケーションは数値を科学的な形式で表示し、"E" または "e" を挿入します。 コードの右側にあるゼロまたは数字の符号の数によって、指数の桁数が決まります。 "E-" または "e-" では、負の指数でマイナス記号が配置されます。 "E+" または "e+" では、負の指数による負符号と正の指数による正符号が配置されます。

Dates and times

日、月、年を表示する

表示内容

As

このコードを使用する

1–12

m

01–12

mm

1 月から 12 月

mmm

1 月から 12 月

mmmm

J–D

Mmmmm

日数

1–31

d

日数

01–31

dd

日数

Sun-Sat

ddd

日数

日曜日から土曜日

dddd

年数

00–99

yy

年数

date-base 最小値 –9999

yyyy

可能な日付ベースの詳細については、§18.17.4.1 を参照してください。

月と分

"m" または "mm" コードが "h" コードまたは "hh" コードの直後 (数時間) または "ss" コードの直前 (秒) に使用される場合、アプリケーションは月の代わりに分を表示する必要があります。

時間、分、秒を表示する

表示内容

As

このコードを使用する

時間

0–23

h

時間

00–23

Hh

0–59

m

00–59

mm

0–59

s

00–59

ss

Time

h AM/PM

Time

h:mm AM/PM

Time

4:36:03 P

h:mm:ss A/P

Time

4:36:03.75

h:mm:ss.00

経過時間 (時間と分)

1:02

[h]:mm

経過時間 (分と秒)

62:16

[mm]:ss

経過時間 (秒と 100 分の 1)

3735.80

[ss].00

分と月

"m" または "mm" コードは、"h" コードまたは "hh" コードの直後、または "ss" コードの直前に表示されます。それ以外の場合、分ではなく月として表示されます。

午前と午後

形式に AM または PM が含まれている場合、時間は 12 時間のクロックに基づきます。"AM" または "A" は until からの時刻を示し、"PM" または "P" は午前 0 時までの時刻を示します。 それ以外の場合、時間は 24 時間制に基づきます。

日付と時刻の値が正しくありません

日付または時刻の形式で書式設定され、指定された要件を満たしていない日付または時刻の値を含むセルには、セルの幅全体のポンド記号 ("#") が表示されます。

International Considerations

書式コード

説明

r

ja-jp/zh-tw のみ。

ja-jp ロケールで読み込むと、コードは "ee" になります。

zh-tw ロケールで読み込むと、コードは "e" になります。

Rr

ja-jp/zh-tw のみ。

ja-jp ロケールで読み込むと、コードは "gggee" になります。

zh-tw ロケールで読み込むと、コードは "e" になります。

g

ja-jp ロケールで読み込む場合: 単一ローマ文字の皇帝治世

zh-tw (台湾のみ) ロケールで読み込む場合: "gg" と同じように扱います。

gg

ja-jp ロケールで読み込む場合: 単一漢字文字の皇帝治世

zh-tw ロケールで読み込む場合: 最後の時代号の短い名前 (1911 以降)

Ggg

ja-jp ロケールで読み込む場合: トウ漢字文字皇帝治世

zh-tw ロケールで読み込む場合: 姓の長い名前 (1911 以降)

e

ja-jp ロケールで読み込む場合: Era year

zh-tw (台湾のみ) ロケールで lading する場合: 1912 年からの年。 前に "g"、"gg"、または "ggg" が付いている場合、1912 年と 1912 年より前の年は特別で、それ以外の場合は 1912 年より前の年はグレゴリオ暦です。

その他のロケール: "yyyy" になります

ee

ja-jp ロケールで読み込む場合: Era year w/leading ゼロ

zh-tw (台湾のみ) ロケールで読み込む場合: 1911 年からの年

その他のロケール: "yy" になります

B2

Hijri calander

b1

グレゴリオ暦

[$USD-409]

通貨とロケール/日付システム/数値システム情報を指定します。

構文は [$<Currency String-language>< info>] です。 通貨文字列は、通貨記号として使用する文字列です。 言語情報は、16 進数形式で入力された 32 ビット値です。

言語情報の形式 (バイト 3 が最も重要なバイト):

バイト 0,1: 16 ビット言語 ID (LID)。

バイト 2: カレンダーの種類。 高ビットは、指定したカレンダーを使用して入力が解析されることを示します。

バイト 3: 数値システムの種類。 高ビットは、指定された数値システムを使用して入力が解析されることを示します。

特殊な言語情報の値:

0xf800: システムの長い日付形式

0xf400: システム時刻形式

親の要素
styleSheet (§18.8.39)
子要素 Subclause
numFmt (数値形式) §18.8.30
属性 説明
count (Number Format Count) 数値書式要素の数。

この属性に指定できる値は、W3C XML スキーマの unsignedInt データ型で定義されます。

[: この要素のコンテンツ モデル (CT_NumFmts) の W3C XML スキーマ定義は§A.2 にあります。 メモの終了]

ISO/IEC29500: 2008。

コンストラクター

NumberingFormats()

NumberingFormats クラスの新しいインスタンスを初期化します。

NumberingFormats(IEnumerable<OpenXmlElement>)

指定した子要素を使用して NumberingFormats クラスの新しいインスタンスを初期化します。

NumberingFormats(OpenXmlElement[])

指定した子要素を使用して NumberingFormats クラスの新しいインスタンスを初期化します。

NumberingFormats(String)

外部 XML から NumberingFormats クラスの新しいインスタンスを初期化します。

プロパティ

ChildElements

現在の要素のすべての子ノードを取得します。

(継承元 OpenXmlElement)
Count

数値形式のカウント

スキーマ内の次の属性を表します: count

ExtendedAttributes

現在の要素のすべての拡張属性 (スキーマで定義されていない属性) を取得します。

(継承元 OpenXmlElement)
Features

現在の要素の を IFeatureCollection 取得します。 この機能コレクションは読み取り専用ですが、使用可能な場合は親パーツとパッケージから機能を継承します。

(継承元 OpenXmlElement)
FirstChild

現在の OpenXmlElement 要素の最初の子を取得します。

(継承元 OpenXmlCompositeElement)
HasAttributes

現在の要素に属性があるかどうかを示す値を取得します。

(継承元 OpenXmlElement)
HasChildren

現在の要素に子要素があるかどうかを示す値を取得します。

(継承元 OpenXmlCompositeElement)
InnerText

現在のノードとそのすべての子の連結値を取得または設定します。

(継承元 OpenXmlCompositeElement)
InnerXml

現在のノードの子ノードのみを表すマークアップを取得または設定します。

(継承元 OpenXmlCompositeElement)
LastChild

現在の OpenXmlElement 要素の最後の子を取得します。 このような OpenXmlElement 要素がない場合は、null (Visual Basic では Nothing) を返します。

(継承元 OpenXmlCompositeElement)
LocalName

NumberingFormats クラスを定義します。

このクラスは、Office 2007 以降で使用できます。

オブジェクトを xml としてシリアル化されるときに、修飾名は x:numFmts です。

LocalName

現在の要素のローカル名を取得します。

(継承元 OpenXmlElement)
MCAttributes

マークアップ互換性属性を取得または設定します。 現在の要素に対してマークアップ互換性属性が定義されていない場合は null を返します。

(継承元 OpenXmlElement)
NamespaceDeclarations

現在の要素で定義されているすべての名前空間宣言を取得します。 名前空間宣言がない場合は、空の列挙子を返します。

(継承元 OpenXmlElement)
NamespaceUri

現在の要素の名前空間 URI を取得します。

(継承元 OpenXmlElement)
OpenXmlElementContext

現在の要素の OpenXmlElementContext を取得します。

(継承元 OpenXmlElement)
OuterXml

現在の要素とそのすべての子要素を表すマークアップを取得します。

(継承元 OpenXmlElement)
Parent

現在の要素の親要素を取得します。

(継承元 OpenXmlElement)
Prefix

現在の要素の名前空間プレフィックスを取得します。

(継承元 OpenXmlElement)
XmlQualifiedName

現在の要素の修飾名を取得します。

(継承元 OpenXmlElement)
XName

現在の要素の修飾名を取得します。

(継承元 OpenXmlElement)

メソッド

AddAnnotation(Object)

現在の OpenXmlElement 要素の注釈の一覧にオブジェクトを追加します。

(継承元 OpenXmlElement)
AddChild(OpenXmlElement, Boolean)

指定した要素が既知の子である場合は、 要素に追加します。 これにより、 要素がスキーマに従って正しい場所に追加されます。

(継承元 OpenXmlCompositeElement)
AddNamespaceDeclaration(String, String)

現在のノードに名前空間宣言を追加します。

(継承元 OpenXmlElement)
Ancestors()

現在の要素のすべての先祖を列挙します。

(継承元 OpenXmlElement)
Ancestors<T>()

指定した型を持つ現在の要素の先祖のみを列挙します。

(継承元 OpenXmlElement)
Annotation(Type)

現在の OpenXmlElement 要素から、指定した型の最初の注釈オブジェクトを取得します。

(継承元 OpenXmlElement)
Annotation<T>()

現在の OpenXmlElement 要素から、指定した型の最初の注釈オブジェクトを取得します。

(継承元 OpenXmlElement)
Annotations(Type)

現在の OpenXmlElement 要素の指定した型を持つ注釈のコレクションを取得します。

(継承元 OpenXmlElement)
Annotations<T>()

現在の OpenXmlElement 要素の指定した型を持つ注釈のコレクションを取得します。

(継承元 OpenXmlElement)
Append(IEnumerable<OpenXmlElement>)

要素のリストから現在の要素の子要素のリストの末尾に各要素を追加します。

(継承元 OpenXmlElement)
Append(OpenXmlElement[])

要素の配列から、現在の要素の子要素のリストの末尾に各要素を追加します。

(継承元 OpenXmlElement)
AppendChild<T>(T)

現在の要素の子ノードのリストの末尾に、指定した要素を追加します。

(継承元 OpenXmlCompositeElement)
ClearAllAttributes()

既知の属性と拡張属性の両方を含むすべての属性をクリアします。

(継承元 OpenXmlElement)
Clone()

現在のノードの複製を作成します。

(継承元 OpenXmlElement)
CloneNode(Boolean)

このノードの複製を作成します。

Descendants()

現在の要素のすべての子孫を列挙します。

(継承元 OpenXmlElement)
Descendants<T>()

T 型のすべての現在の要素の子孫を列挙します。

(継承元 OpenXmlElement)
Elements()

現在の要素のすべての子を列挙します。

(継承元 OpenXmlElement)
Elements<T>()

指定した型を持つ現在の要素の子のみを列挙します。

(継承元 OpenXmlElement)
ElementsAfter()

現在の要素に続き、現在の要素と同じ親を持つすべての兄弟要素を列挙します。

(継承元 OpenXmlElement)
ElementsBefore()

現在の要素の前にあり、現在の要素と同じ親を持つすべての兄弟要素を列挙します。

(継承元 OpenXmlElement)
GetAttribute(String, String)

指定したタグ名と名前空間 URI を持つ Open XML 属性を取得します。

(継承元 OpenXmlElement)
GetAttributes()

すべての属性のコピーを含むリストを取得します。

(継承元 OpenXmlElement)
GetEnumerator()

子コレクションを反復処理する列挙子を返します。

(継承元 OpenXmlElement)
GetFirstChild<T>()

T 型の最初の子要素を検索します。

(継承元 OpenXmlElement)
InsertAfter<T>(T, OpenXmlElement)

指定した参照要素の直後に、指定した要素を挿入します。

(継承元 OpenXmlCompositeElement)
InsertAfterSelf<T>(T)

現在の要素の直後に、指定した要素を挿入します。

(継承元 OpenXmlElement)
InsertAt<T>(T, Int32)

現在の要素の子の指定したインデックス位置に、指定した要素を挿入します。

(継承元 OpenXmlCompositeElement)
InsertBefore<T>(T, OpenXmlElement)

指定した参照要素の直前に、指定した要素を挿入します。

(継承元 OpenXmlCompositeElement)
InsertBeforeSelf<T>(T)

現在の要素の直前に、指定した要素を挿入します。

(継承元 OpenXmlElement)
IsAfter(OpenXmlElement)

指定した要素の後に現在の要素がドキュメントの順序で表示されるかどうかを判断します。

(継承元 OpenXmlElement)
IsBefore(OpenXmlElement)

指定した要素の前に現在の要素がドキュメントの順序で表示されるかどうかを判断します。

(継承元 OpenXmlElement)
LookupNamespace(String)

現在のノードのコンテキストの名前空間プレフィックスを解決します。

(継承元 OpenXmlElement)
LookupPrefix(String)

現在の要素スコープ内の名前空間 URI の対応するプレフィックスを検索します。

(継承元 OpenXmlElement)
NextSibling()

現在の OpenXmlElement 要素の直後にある OpenXmlElement 要素を取得します。 次の OpenXmlElement 要素がない場合は null (Visual Basic では Nothing) を返します。

(継承元 OpenXmlElement)
NextSibling<T>()

現在の OpenXmlElement 要素に続く指定した型を持つ OpenXmlElement 要素を取得します。 次の OpenXmlElement がない場合は、null (Visual Basic では Nothing) を返します。

(継承元 OpenXmlElement)
PrependChild<T>(T)

現在の要素の子ノードのリストの先頭に、指定した要素を挿入します。

(継承元 OpenXmlCompositeElement)
PreviousSibling()

現在の OpenXmlElement 要素のすぐ前にある OpenXmlElement 要素を取得します。 前に OpenXmlElement 要素がない場合は、null (Visual Basic では Nothing) を返します。

(継承元 OpenXmlElement)
PreviousSibling<T>()

現在の OpenXmlElement の前に指定された型を持つ OpenXmlElement 要素を取得します。 前に OpenXmlElement 要素がない場合は null (Visual Basic では Nothing) を返します。

(継承元 OpenXmlElement)
Remove()

現在の要素を親から削除します。

(継承元 OpenXmlElement)
RemoveAllChildren()

現在の要素のすべての子要素を削除します。

(継承元 OpenXmlCompositeElement)
RemoveAllChildren<T>()

T 型の現在の要素の子要素をすべて削除します。

(継承元 OpenXmlElement)
RemoveAnnotations(Type)

指定した型の注釈を現在の OpenXmlElement 要素から削除します。

(継承元 OpenXmlElement)
RemoveAnnotations<T>()

指定した型の注釈を現在の OpenXmlElement 要素から削除します。

(継承元 OpenXmlElement)
RemoveAttribute(String, String)

現在の要素から 属性を削除します。

(継承元 OpenXmlElement)
RemoveChild<T>(T)

指定した子要素を削除します。

(継承元 OpenXmlCompositeElement)
RemoveNamespaceDeclaration(String)

指定したプレフィックスの名前空間宣言を削除します。 プレフィックスがない場合は、何も削除しません。

(継承元 OpenXmlElement)
ReplaceChild<T>(OpenXmlElement, T)

現在の要素の子要素の 1 つを別の OpenXmlElement 要素に置き換えます。

(継承元 OpenXmlCompositeElement)
SetAttribute(OpenXmlAttribute)

指定した要素に属性を設定します。 属性が既知の属性の場合、属性の値が設定されます。 属性が拡張属性の場合は、拡張属性リストに 'openxmlAttribute' が追加されます。

(継承元 OpenXmlElement)
SetAttributes(IEnumerable<OpenXmlAttribute>)

要素に複数の属性を設定します。 属性が既知の属性の場合、属性の値が設定されます。 属性が拡張属性の場合は、拡張属性リストに 'openxmlAttribute' が追加されます。

(継承元 OpenXmlElement)
WriteTo(XmlWriter)

現在のノードを指定した XmlWriter に保存します。

(継承元 OpenXmlElement)

明示的なインターフェイスの実装

IEnumerable.GetEnumerator()

NumberingFormats クラスを定義します。

このクラスは、Office 2007 以降で使用できます。

オブジェクトを xml としてシリアル化されるときに、修飾名は x:numFmts です。

(継承元 OpenXmlElement)
IEnumerable<OpenXmlElement>.GetEnumerator()

子コレクションを反復処理する列挙子を返します。

(継承元 OpenXmlElement)

適用対象