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 控件添加一个边框,并设置新边框的 ColorLineStyleWeight 属性。
公共方法 BorderAround2 向 XmlMappedRange 控件添加一个边框,并设置新边框的 ColorLineStyleWeight 属性。
公共方法 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

请参见

参考

Microsoft.Office.Tools.Excel 命名空间