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 的货币管理器的集合。 (继承自 IBindableComponent。) | |
Borders | 获取一个 Microsoft.Office.Interop.Excel.Borders 集合,该集合表示 XmlMappedRange 控件的边框。 | |
Cells | 获取一个 Range,它表示 XmlMappedRange 控件中的单元格。 | |
Characters | 获取一个 Microsoft.Office.Interop.Excel.Characters 对象,该对象表示 XmlMappedRange 控件的文本中的字符范围。 | |
Column | 获取 XmlMappedRange 控件中的列号。 | |
Columns | 基础结构。 | |
ColumnWidth | 获取或设置 XmlMappedRange 控件中的列宽。 | |
Comment | 获取一个 Comment,它表示与 XmlMappedRange 控件的左上角中的单元格相关联的注释。 | |
Container | 基础结构。 | |
Count | 获取 XmlMappedRange 控件中的对象数。 | |
CountLarge | 获取一个值,该值表示在某一范围内最大值出现的次数。 | |
Creator | 获取一个值,该值指示在其中创建此 XmlMappedRange 控件的应用程序。 | |
CurrentArray | 如果 XmlMappedRange 是某个数组的一部分,则获取一个表示整个数组的 Range。 | |
CurrentRegion | 获取一个表示当前区域的 Range。 | |
DataBindings | 获取此 IBindableComponent 的数据绑定对象的集合。 (继承自 IBindableComponent。) | |
Dependents | 获取一个 Range,它表示包含 XmlMappedRange 控件的所有从属单元格的范围。 | |
DirectDependents | 获取一个 Range,它表示包含 XmlMappedRange 控件的所有直接从属单元格的范围。 | |
DirectPrecedents | 获取一个 Range,它表示包含 XmlMappedRange 控件的所有直接引用单元格的范围。 | |
DisplayFormat | 获取一个对象,该对象表示指定范围的显示设置。 | |
End | 获取一个 Range,它表示位于包含 XmlMappedRange 控件的区域结尾处的单元格。 | |
EntireColumn | 获取一个 Range,它表示包含 XmlMappedRange 控件的整个列。 | |
EntireRow | 获取一个 Range,它表示包含 XmlMappedRange 控件的行。 | |
Errors | 获取一个 Errors 对象,使用该对象可以访问 XmlMappedRange 控件的错误检查选项。 | |
Font | 获取一个 Microsoft.Office.Interop.Excel.Font,它表示 XmlMappedRange 控件的字体。 | |
FormatConditions | 获取一个 FormatConditions 集合,该集合表示 XmlMappedRange 控件的所有条件格式。 | |
Formula | 以 A1 样式表示法获取或设置 XmlMappedRange 控件的公式。 | |
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 | 获取一个 Hyperlinks 集合,该集合表示 XmlMappedRange 控件的超链接。 | |
ID | 获取或设置当页保存为网页时的 XmlMappedRange 控件的标识标签。 | |
IndentLevel | 获取或设置 XmlMappedRange 控件的缩进级别。 | |
InnerObject | 获取一个 Microsoft.Office.Interop.Excel.Range,它表示 XmlMappedRange 的基础本机对象。 | |
Interior | 获取一个 Microsoft.Office.Interop.Excel.Interior,它表示 XmlMappedRange 控件的内部。 | |
Item | 获取一个 Range,它表示位于 XmlMappedRange 控件的某个偏移量处的范围。 | |
Left | 获取一个值,该值表示从列 A 的左边缘到 XmlMappedRange 控件的左边缘之间的距离。 | |
ListHeaderRows | 基础结构。 | |
ListObject | 获取 XmlMappedRange 控件的一个 Microsoft.Office.Interop.Excel.ListObject。 | |
LocationInTable | 获取一个常数,该常数描述 PivotTable 报表中包含 XmlMappedRange 控件的左上角的那一部分。 | |
Locked | 获取或设置一个值,该值指示是否锁定了 XmlMappedRange 控件。 | |
MDX | 获取一个描述 XmlMappedRange 的 MDX 表达式。 | |
MergeArea | 获取一个 Range,它表示包含 XmlMappedRange 控件的合并范围。 | |
MergeCells | 获取或设置一个值,该值指示 XmlMappedRange 控件是否包含合并单元格。 | |
Name | 获取或设置一个值,该值表示 XmlMappedRange 控件的定义名称。 | |
Next | 获取一个 Range,它表示下一个单元格。 | |
NumberFormat | 获取或设置 XmlMappedRange 控件的格式代码。 | |
NumberFormatLocal | 获取或设置 XmlMappedRange 控件的格式代码(以用户的语言表示)。 | |
Offset | 获取一个从 XmlMappedRange 控件偏移的 Range。 | |
Orientation | 获取或设置一个指定文本方向的值。 | |
OutlineLevel | 获取或设置 XmlMappedRange 的当前大纲级别。 | |
PageBreak | 获取或设置分页符的位置。 | |
Parent | 获取一个 Microsoft.Office.Interop.Excel.Worksheet,它表示包含 XmlMappedRange 控件的工作表。 | |
Phonetic | 获取 Phonetic 对象,它包含 XmlMappedRange 控件中的特定拼音文本字符串的有关信息。 | |
Phonetics | 获取 XmlMappedRange 控件的 Phonetics 集合。 | |
PivotCell | 获取一个 PivotCell,它表示数据透视表中的一个单元格。 | |
PivotField | 获取一个 PivotField,它表示包含 XmlMappedRange 控件的左上角的数据透视表字段。 | |
PivotItem | 获取一个 PivotItem,它表示包含 XmlMappedRange 控件的左上角的数据透视表项。 | |
PivotTable | 获取一个 PivotTable,它表示包含 XmlMappedRange 控件的左上角的数据透视表,或是与数据透视图相关联的数据透视表。 | |
Precedents | 获取一个 Range,它表示 XmlMappedRange 控件的所有引用单元格。 | |
PrefixCharacter | 获取 XmlMappedRange 控件的前缀字符。 | |
Previous | 获取一个 Range,它表示上一个单元格。 | |
QueryTable | 获取一个 Microsoft.Office.Interop.Excel.QueryTable,它表示与 XmlMappedRange 控件相交的查询表。 | |
ReadingOrder | 获取或设置 XmlMappedRange 控件的读取顺序。 | |
Resize | 获取一个根据 XmlMappedRange 控件调整大小的 Range。 | |
Row | 获取包含 XmlMappedRange 控件的行的行号。 | |
RowHeight | 获取或设置包含 XmlMappedRange 控件的行的高度(以磅为单位)。 | |
Rows | 获取一个 Range,它表示包含 XmlMappedRange 控件的行。 | |
ServerActions | 获取可以在 SharePoint 服务器上对 XmlMappedRange 对象执行的操作。 | |
ShowDetail | 获取或设置一个对象,该对象指示是否为 XmlMappedRange 控件展开大纲(以使列或行的详细信息可见)。 | |
ShrinkToFit | 获取或设置一个值,该值指示文本是否自动缩小以适合可用的列宽。 | |
Site | 获取或设置与 IComponent 关联的 ISite。 (继承自 IComponent。) | |
SmartTags | 获取一个 Microsoft.Office.Interop.Excel.SmartTags 对象,该对象表示 XmlMappedRange 控件的标识符。 | |
SoundNote | 基础结构。 | |
SparklineGroups | 获取一个对象,该对象表示来自指定范围的现有迷你图组。 | |
Style | 获取或设置一个 Microsoft.Office.Interop.Excel.Style,它表示 XmlMappedRange 控件的样式。 | |
Summary | 获取一个值,该值指示 XmlMappedRange 是否为大纲摘要行或列。 | |
Tag | 获取或设置包含有关 Tag 控件的数据的对象。 | |
Text | 获取 XmlMappedRange 控件的文本。 | |
Top | 获取从行 1 的顶部到 XmlMappedRange 控件的上边缘之间的距离(以磅为单位)。 | |
UseStandardHeight | 获取或设置一个值,该值指示 XmlMappedRange 控件的行高是否等于工作表的标准高度。 | |
UseStandardWidth | 获取或设置一个值,该值指示 XmlMappedRange 控件的列宽是否等于工作表的标准宽度。 | |
Validation | 获取 Microsoft.Office.Interop.Excel.Validation 对象,该对象表示 XmlMappedRange 控件的数据验证。 | |
Value | 获取或设置 XmlMappedRange 控件的值。 | |
Value2 | 获取或设置 XmlMappedRange 控件值。 | |
VerticalAlignment | 获取或设置 XmlMappedRange 控件的垂直对齐方式。 | |
Width | 获取 XmlMappedRange 控件的宽度(以磅为单位)。 | |
Worksheet | 获取一个 Microsoft.Office.Interop.Excel.Worksheet,它表示包含 XmlMappedRange 控件的工作表。 | |
WrapText | 获取或设置一个值,该值指示 Microsoft Office Excel 是否对 XmlMappedRange 控件中的文本进行换行。 | |
XPath | 获取一个 Microsoft.Office.Interop.Excel.XPath,它表示映射到 XmlMappedRange 控件的元素的 XPath。 |
页首
方法
名称 | 说明 | |
---|---|---|
_PasteSpecial | 基础结构。 | |
_PrintOut | 基础结构。 | |
Activate | 激活单个单元格 XmlMappedRange 控件。 | |
AddComment | 将一条注释添加到 XmlMappedRange 控件中。 | |
AllocateChanges | 基于 OLAP 数据源为 XML 映射范围内的所有已编辑单元格执行写回操作。 | |
AutoComplete | 从列表中获取一个 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。