XmlMappedRange インターフェイス
XmlMappedRange コントロールは、非繰り返しスキーマ要素がセルに対応付けられたときに作成される範囲です。
名前空間: Microsoft.Office.Tools.Excel
アセンブリ: Microsoft.Office.Tools.Excel (Microsoft.Office.Tools.Excel.dll 内)
構文
'宣言
<GuidAttribute("ac172e76-a2b5-4fcc-ae02-65ce23f50cb3")> _
Public Interface XmlMappedRange _
Inherits IBindableComponent, IComponent, IDisposable, ISupportInitialize
[GuidAttribute("ac172e76-a2b5-4fcc-ae02-65ce23f50cb3")]
public interface XmlMappedRange : IBindableComponent,
IComponent, IDisposable, ISupportInitialize
XmlMappedRange 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
AddIndent | XmlMappedRange コントロールのテキストの配置が横位置または縦位置の均等割り付けに設定されているときに、テキストが自動的にインデントされるかどうかを示す値を取得または設定します。 | |
Address | XmlMappedRange コントロールの範囲参照を取得します。 | |
AddressLocal | XmlMappedRange コントロールの範囲参照をユーザーの言語で取得します。 | |
AllowEdit | 保護されたワークシートで XmlMappedRange コントロールを編集できるかどうかを示す値を取得します。 | |
Application | Microsoft Office Excel アプリケーションを表す Microsoft.Office.Interop.Excel.Application を取得します。 | |
BindingContext | IBindableComponent の CurrencyManager のコレクションを取得または設定します。 (IBindableComponent から継承されます。) | |
Borders | XmlMappedRange コントロールの境界を表す Microsoft.Office.Interop.Excel.Borders コレクションを取得します。 | |
Cells | XmlMappedRange コントロールに含まれるセルを表す Range を取得します。 | |
Characters | XmlMappedRange コントロールのテキスト内での文字範囲を表す Microsoft.Office.Interop.Excel.Characters オブジェクトを取得します。 | |
Column | XmlMappedRange コントロールの列の番号を取得します。 | |
Columns | インフラストラクチャ。 | |
ColumnWidth | XmlMappedRange コントロールの列幅を取得または設定します。 | |
Comment | XmlMappedRange コントロールの左上隅のセルに関連付けられたコメントを表す Comment を取得します。 | |
Container | インフラストラクチャ。 | |
Count | XmlMappedRange コントロール内のオブジェクトの数を取得します。 | |
CountLarge | 範囲内の最大値の発生回数を表す値を取得します。 | |
Creator | この XmlMappedRange コントロールが作成されたアプリケーションを示す値を取得します。 | |
CurrentArray | XmlMappedRange が配列の一部である場合に、配列全体を表す Range を取得します。 | |
CurrentRegion | 現在の領域を表す Range を取得します。 | |
DataBindings | このIBindableComponent のデータ バインディング オブジェクトのコレクションを取得します。 (IBindableComponent から継承されます。) | |
Dependents | XmlMappedRange コントロールのすべての参照先を含む範囲を表す Range を取得します。 | |
DirectDependents | XmlMappedRange コントロールのすべての直接の参照先を含む範囲を表す Range を取得します。 | |
DirectPrecedents | XmlMappedRange コントロールのすべての直接の参照元を含む範囲を表す Range を取得します。 | |
DisplayFormat | 指定した範囲の表示設定を表すオブジェクトを取得します。 | |
End | XmlMappedRange コントロールを含む領域の末尾のセルを表す Range を取得します。 | |
EntireColumn | XmlMappedRange コントロールを含む列全体を表す Range を取得します。 | |
EntireRow | XmlMappedRange コントロールを含む行を表す Range を取得します。 | |
Errors | XmlMappedRange コントロールのエラー チェック オプションにアクセスするための Errors オブジェクトを取得します。 | |
Font | XmlMappedRange コントロールのフォントを表す Microsoft.Office.Interop.Excel.Font を取得します。 | |
FormatConditions | XmlMappedRange コントロールのすべての条件付き書式を表す FormatConditions コレクションを取得します。 | |
Formula | XmlMappedRange コントロールの数式を A1 スタイルの表記で取得または設定します。 | |
FormulaArray | XmlMappedRange コントロールの配列数式を取得または設定します。 | |
FormulaHidden | ワークシートが保護されているときに、XmlMappedRange コントロールの数式が非表示かどうかを示す値を取得または設定します。 | |
FormulaLabel | XmlMappedRange コントロールの数式ラベルの種類を取得または設定します。 | |
FormulaLocal | XmlMappedRange コントロールの数式を、ユーザーの言語による A1 スタイルの参照を使用して取得または設定します。 | |
FormulaR1C1 | XmlMappedRange コントロールの数式を R1C1 スタイルの表記で取得または設定します。 | |
FormulaR1C1Local | XmlMappedRange コントロールの数式を、ユーザーの言語による R1C1 スタイルの表記を使用して取得または設定します。 | |
HasArray | XmlMappedRange コントロールが配列数式の一部かどうかを示す値を取得します。 | |
HasFormula | XmlMappedRange コントロールに数式が含まれているかどうかを示す値を取得します。 | |
Height | XmlMappedRange コントロールの高さをポイント単位で取得します。 | |
Hidden | インフラストラクチャ。 | |
HorizontalAlignment | XmlMappedRange コントロールの水平方向の配置を取得または設定します。 | |
Hyperlinks | XmlMappedRange コントロールのハイパーリンクを表す Hyperlinks コレクションを取得します。 | |
ID | ページを Web ページとして保存するときの XmlMappedRange コントロールの識別ラベルを取得または設定します。 | |
IndentLevel | XmlMappedRange コントロールのインデント レベルを取得または設定します。 | |
InnerObject | XmlMappedRange の基になるネイティブ オブジェクトを表す Microsoft.Office.Interop.Excel.Range を取得します。 | |
Interior | XmlMappedRange コントロールの内部を表す Microsoft.Office.Interop.Excel.Interior を取得します。 | |
Item | XmlMappedRange コントロールからのオフセット位置にある範囲を表す Range を取得します。 | |
Left | 列 A の左端から XmlMappedRange コントロールの左端までの間隔を表す値を取得します。 | |
ListHeaderRows | インフラストラクチャ。 | |
ListObject | XmlMappedRange コントロールに対応する Microsoft.Office.Interop.Excel.ListObject を取得します。 | |
LocationInTable | XmlMappedRange コントロールの左上隅が PivotTable レポートのどの部分に含まれているかを表す定数を取得します。 | |
Locked | XmlMappedRange コントロールがロックされているかどうかを示す値を取得または設定します。 | |
MDX | XmlMappedRange を記述する MDX 式を取得します。 | |
MergeArea | XmlMappedRange コントロールを含む結合された範囲を表す Range を取得します。 | |
MergeCells | XmlMappedRange コントロールに結合セルが含まれているかどうかを示す値を取得または設定します。 | |
Name | XmlMappedRange コントロールの定義名を表す値を取得または設定します。 | |
Next | 次のセルを表す Range を取得します。 | |
NumberFormat | XmlMappedRange コントロールの書式指定文字列を取得または設定します。 | |
NumberFormatLocal | XmlMappedRange コントロールの書式指定文字列をユーザーの言語で取得または設定します。 | |
Offset | XmlMappedRange コントロールからのオフセットで Range を取得します。 | |
Orientation | テキストの方向を示す値を取得または設定します。 | |
OutlineLevel | XmlMappedRange の現在のアウトライン レベルを取得または設定します。 | |
PageBreak | 改ページの位置を取得または設定します。 | |
Parent | XmlMappedRange コントロールを含むワークシートを表す Microsoft.Office.Interop.Excel.Worksheet を取得します。 | |
Phonetic | XmlMappedRange コントロールの特定のふりがな文字列についての情報を含む Phonetic オブジェクトを取得します。 | |
Phonetics | XmlMappedRange コントロールの Phonetics コレクションを取得します。 | |
PivotCell | ピボットテーブル レポートのセルを表す PivotCell を取得します。 | |
PivotField | XmlMappedRange コントロールの左上隅を含むピボットテーブル フィールドを表す PivotField を取得します。 | |
PivotItem | XmlMappedRange コントロールの左上隅を含むピボットテーブル アイテムを表す PivotItem を取得します。 | |
PivotTable | XmlMappedRange コントロールの左上隅を含むピボットテーブル レポート、またはピボットグラフ レポートと関連付けられたピボットテーブル レポートを表す PivotTable を取得します。 | |
Precedents | XmlMappedRange コントロールのすべての参照元を表す Range を取得します。 | |
PrefixCharacter | XmlMappedRange コントロールの先頭文字を取得します。 | |
Previous | 前のセルを表す Range を取得します。 | |
QueryTable | XmlMappedRange コントロールと交差するクエリ テーブルを表す Microsoft.Office.Interop.Excel.QueryTable を取得します。 | |
ReadingOrder | XmlMappedRange コントロールの読み取り順序を取得または設定します。 | |
Resize | XmlMappedRange コントロールを基に、サイズを変更した Range を取得します。 | |
Row | XmlMappedRange コントロールを含む行の番号を取得します。 | |
RowHeight | XmlMappedRange コントロールを含む行の高さをポイント単位で取得または設定します。 | |
Rows | XmlMappedRange コントロールを含む行を表す Range を取得します。 | |
ServerActions | SharePoint サーバー上で XmlMappedRange オブジェクトに対して実行できる処理を取得します。 | |
ShowDetail | XmlMappedRange コントロールのアウトラインが展開されているかどうか (列または行の詳細が表示されているかどうか) を示すオブジェクトを取得または設定します。 | |
ShrinkToFit | 使用できる列幅に収まるようにテキストを自動的に縮小するかどうかを示す値を取得または設定します。 | |
Site | IComponent に関連付けられた ISite を取得または設定します。 (IComponent から継承されます。) | |
SmartTags | XmlMappedRange コントロールの識別子を表す Microsoft.Office.Interop.Excel.SmartTags オブジェクトを取得します。 | |
SoundNote | インフラストラクチャ。 | |
SparklineGroups | 指定した範囲から既存のスパークラインのグループを表すオブジェクトを取得します。 | |
Style | XmlMappedRange コントロールのスタイルを表す Microsoft.Office.Interop.Excel.Style を取得または設定します。 | |
Summary | XmlMappedRange がアウトライン サマリー行または列かどうかを示す値を取得します。 | |
Tag | Tag コントロールに関するデータを格納するオブジェクトを取得または設定します。 | |
Text | XmlMappedRange コントロールのテキストを取得します。 | |
Top | 行 1 の上端から XmlMappedRange コントロールの上端までの間隔をポイント単位で取得します。 | |
UseStandardHeight | XmlMappedRange コントロールの行の高さがシートの標準の高さに等しいかどうかを示す値を取得または設定します。 | |
UseStandardWidth | XmlMappedRange コントロールの列幅がシートの標準の幅に等しいかどうかを示す値を取得または設定します。 | |
Validation | XmlMappedRange コントロールのデータの入力規則を表す Microsoft.Office.Interop.Excel.Validation オブジェクトを取得します。 | |
Value | XmlMappedRange コントロールの値を取得または設定します。 | |
Value2 | XmlMappedRange コントロールの値を取得または設定します。 | |
VerticalAlignment | XmlMappedRange コントロールの垂直方向の配置を取得または設定します。 | |
Width | XmlMappedRange コントロールの幅をポイント単位で取得します。 | |
Worksheet | XmlMappedRange コントロールを含むワークシートを表す Microsoft.Office.Interop.Excel.Worksheet を取得します。 | |
WrapText | Microsoft Office Excel が XmlMappedRange コントロールのテキストを折り返すかどうかを示す値を取得または設定します。 | |
XPath | XmlMappedRange コントロールにマップされている要素の XPath を表す Microsoft.Office.Interop.Excel.XPath を取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
_PasteSpecial | インフラストラクチャ。 | |
_PrintOut | インフラストラクチャ。 | |
Activate | 単一セルの XmlMappedRange コントロールをアクティブにします。 | |
AddComment | XmlMappedRange コントロールにコメントを追加します。 | |
AllocateChanges | OLAP データ ソースに基づいて、XML が割り当てられた範囲内の編集されたすべてのセルの書き戻し操作を実行します。 | |
AutoComplete | オートコンプリートで一致するものをリストから取得します。 | |
AutoFilter | オートフィルターを使用してリストをフィルター処理します。 | |
AutoOutline | XmlMappedRange コントロールのアウトラインを自動的に作成します。 | |
BeginInit | 初期化の開始を通知するシグナルをオブジェクトに送信します。 (ISupportInitialize から継承されます。) | |
BorderAround | XmlMappedRange コントロールに境界線を追加し、その新しい境界線に対して Color、LineStyle、および Weight の各プロパティを設定します。 | |
BorderAround2 | XmlMappedRange コントロールに境界線を追加し、その新しい境界線に対して Color、LineStyle、および Weight の各プロパティを設定します。 | |
Calculate | XmlMappedRange コントロールの値を計算します。 | |
CalculateRowMajorOrder | 範囲内の各項目の値を行優先の順序に従って計算します。 | |
CheckSpelling | XmlMappedRange コントロール内のテキストのスペルをチェックします。 | |
Clear | XmlMappedRange コントロール全体をクリアします。 | |
ClearComments | XmlMappedRange コントロールからセルのコメントをすべて削除します。 | |
ClearContents | XmlMappedRange コントロールから数式をクリアします。 | |
ClearFormats | XmlMappedRange コントロールの書式をクリアします。 | |
ClearHyperlinks | 指定した範囲からすべてのハイパーリンクを削除します。 | |
ClearNotes | XmlMappedRange コントロールからメモおよびサウンド コメントをクリアします。 | |
ClearOutline | XmlMappedRange コントロールのアウトラインをクリアします。 | |
ColumnDifferences | 各列の比較対象セルと内容が異なるすべてのセルを表す Range を取得します。 | |
Consolidate | 複数のワークシート上の複数の範囲のデータを XmlMappedRange コントロールに統合します。 | |
Copy | XmlMappedRange コントロールの内容を、指定の範囲またはクリップボードにコピーします。 | |
CopyFromRecordset | ADO または DAO レコードセットの内容を、ワークシートの XmlMappedRange コントロールの位置以降にコピーします。 | |
CopyPicture | XmlMappedRange コントロールをピクチャとしてクリップボードにコピーします。 | |
CreateNames | ワークシートのテキスト ラベルに基づいて、XmlMappedRange コントロール内に名前を作成します。 | |
CreatePublisher | インフラストラクチャ。 | |
Cut | XmlMappedRange コントロールの内容をクリップボードに切り取るか、または指定の位置に貼り付けます。 | |
DataSeries | XmlMappedRange コントロールに連続データを作成します。 | |
DialogBox | Microsoft Office Excel 4.0 のマクロ シートのダイアログ ボックス定義テーブルによって定義されたダイアログ ボックスを表示します。 | |
Dirty | 次回の再計算の実行時に XmlMappedRange コントロールが再計算されるようにします。 | |
DiscardChanges | XML が割り当てられた範囲内で編集されたセルのすべての変更を破棄します。 | |
Dispose | アンマネージ リソースの解放およびリセットに関連付けられているアプリケーション定義のタスクを実行します。 (IDisposable から継承されます。) | |
EditionOptions | インフラストラクチャ。 | |
EndInit | 初期化の完了を通知するシグナルをオブジェクトに送信します。 (ISupportInitialize から継承されます。) | |
ExportAsFixedFormat | 指定した形式のファイルにエクスポートします。 | |
FillDown | XmlMappedRange コントロールの先頭のセルから XmlMappedRange コントロールの末尾まで、下へ複写します。 | |
FillLeft | XmlMappedRange コントロールの一番右のセルから左へ複写します。 | |
FillRight | XmlMappedRange コントロールの一番左のセルから右へ複写します。 | |
FillUp | 指定した範囲の末尾のセルから XmlMappedRange コントロールの先頭まで、上へ複写します。 | |
Find | XmlMappedRange コントロールで特定の情報を検索し、その情報が見つかった最初のセルを表す Range を返します。 | |
FindNext | Find メソッドで開始された検索を続行します。 | |
FindPrevious | Find メソッドで開始された検索を続行します。 | |
FunctionWizard | XmlMappedRange コントロールに対する関数ウィザードを開始します。 | |
get_Address | インフラストラクチャ。 | |
get_AddressLocal | インフラストラクチャ。 | |
get_Characters | インフラストラクチャ。 | |
get_End | インフラストラクチャ。 | |
get_Item | インフラストラクチャ。 | |
get_Offset | インフラストラクチャ。 | |
get_Range | インフラストラクチャ。 | |
get_Resize | インフラストラクチャ。 | |
get_Value | インフラストラクチャ。 | |
GetEnumerator | XmlMappedRange コントロールの反復処理に使用できる列挙子を取得します。 | |
GoalSeek | 特定の目標値を得るために必要な値を計算します。 | |
Group | XmlMappedRange コントロールがピボットテーブル フィールドのデータ範囲内の単一のセルを表す場合に、Group メソッドは、そのフィールドで数値または日付を基にしたグループ化を実行します。 | |
Insert | XmlMappedRange コントロールにセルを挿入し、他のセルをシフトして領域を作ります。 | |
InsertIndent | XmlMappedRange コントロールにインデントを追加します。 | |
Justify | XmlMappedRange コントロールのテキストを再配置し、範囲に均等に配分します。 | |
ListNames | 表示されているすべての名前の一覧を、ワークシートの XmlMappedRange コントロールの位置から貼り付けます。 | |
Merge | XmlMappedRange コントロールから結合セルを作成します。 | |
NavigateArrow | XmlMappedRange コントロールのトレース矢印をたどって、参照元のセル、参照先のセル、またはエラーの発生したセルに移動します。 | |
NoteText | XmlMappedRange コントロールに関連付けられたセルのメモを取得または設定します。 | |
Parse | データの範囲を区切り、複数のセルに分割します。 | |
PasteSpecial | Range の内容を、クリップボードから XmlMappedRange コントロールに貼り付けます。 | |
PrintOut | XmlMappedRange コントロールを印刷します。 | |
PrintOutEx | XmlMappedRange を出力します。 | |
PrintPreview | XmlMappedRange コントロールの印刷プレビューを表示します。 | |
RemoveDuplicates | 値の範囲から重複した値を削除します。 | |
RemoveSubtotal | XmlMappedRange コントロールから小計を削除します。 | |
Replace | XmlMappedRange コントロール内の指定した文字列を新しい文字列に置換します。 | |
RowDifferences | 各行の比較対象セルと内容が異なるセルを表す Range を取得します。 | |
Run | インフラストラクチャ。 | |
Select | XmlMappedRange コントロールを選択します。 | |
set_Item | インフラストラクチャ。 | |
set_Value | インフラストラクチャ。 | |
SetPhonetic | XmlMappedRange コントロールに対する Phonetic オブジェクトを作成します。 | |
Show | アクティブ ウィンドウの内容をスクロールして、XmlMappedRange コントロールが表示される位置に移動します。 | |
ShowDependents | XmlMappedRange コントロールの直接の参照先に対してトレース矢印を描画します。 | |
ShowErrors | 参照元ツリーをたどって、エラー元のセルに対してトレース矢印を描画し、そのセルを含む範囲を返します。 | |
ShowPrecedents | XmlMappedRange コントロールの直接の参照元に対してトレース矢印を描画します。 | |
Speak | XmlMappedRange コントロールのセルを、行または列の順序に従って読み上げます。 | |
SpecialCells | 指定した種類および値に一致するすべてのセルを表す Range を取得します。 | |
SubscribeTo | インフラストラクチャ。 | |
Subtotal | XmlMappedRange コントロールに対して小計を作成します。 | |
Table | 入力値およびワークシート上で定義する数式に基づいてデータ テーブルを作成します。 | |
TextToColumns | テキストが含まれたセルの列を区切り、複数の列に分割します。 | |
Ungroup | XmlMappedRange コントロールのアウトライン レベルを上げます (つまり、アウトライン レベルの番号を減らします)。 | |
UnMerge | 結合された領域を個々のセルに分割します。 |
このページのトップへ
イベント
名前 | 説明 | |
---|---|---|
BeforeDoubleClick | XmlMappedRange コントロールがダブルクリックされたときに、既定のダブルクリック処理が行われる前に発生します。 | |
BeforeRightClick | XmlMappedRange コントロールが右クリックされたときに、既定の右クリック処理が行われる前に発生します。 | |
BindingContextChanged | インフラストラクチャ。 | |
Change | XmlMappedRange コントロールに変更があったときに発生します。 | |
Deselected | 選択項目が XmlMappedRange コントロールから XmlMappedRange コントロールの外部の領域に移動したときに発生します。 | |
Disposed | コンポーネントの Disposed イベントを処理するメソッドを表します。 (IComponent から継承されます。) | |
Selected | XmlMappedRange コントロールが選択されたときに発生します。 | |
SelectionChange | XmlMappedRange コントロール内で選択項目が変化したときに発生します。 |
このページのトップへ
解説
XmlMappedRange コントロールは、単一のデータ フィールドへのバインディング (単純データ バインディング) のみをサポートします。
非繰り返しスキーマ要素とは、maxOccurs 属性が 1 のスキーマ要素です。
[!メモ]
これは、Visual Studio Tools for Office Runtime によって実装されたインターフェイスです。コードに実装されるものではありません。詳細については、「Visual Studio Tools for Office Runtime の概要」を参照してください。
使用方法
ここでは、.NET Framework 4 および .NET Framework 4.5 を対象とする Office プロジェクトで使用される型のバージョンについて説明します。.NET Framework 3.5 を対象とするプロジェクトでは、この型のメンバーが異なること、およびこのコード例が動作しないことがあります。.NET Framework 3.5 を対象とするプロジェクトの型の詳細については、Visual Studio 2008 ドキュメントの参照セクション https://go.microsoft.com/fwlink/?LinkId=160658 を参照してください。