ViewInfoCollection.SwitchView 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
SwitchView(ViewInfo) |
将当前视图切换到由指定 ViewInfo 对象表示的视图。 |
SwitchView(String) |
按名称将当前视图切换到指定视图。 |
SwitchView(ViewInfo)
将当前视图切换到由指定 ViewInfo 对象表示的视图。
public:
abstract void SwitchView(Microsoft::Office::InfoPath::ViewInfo ^ view);
public abstract void SwitchView (Microsoft.Office.InfoPath.ViewInfo view);
abstract member SwitchView : Microsoft.Office.InfoPath.ViewInfo -> unit
Public MustOverride Sub SwitchView (view As ViewInfo)
参数
- view
- ViewInfo
代表要切换到的视图的 ViewObject。
例外
从 或 ViewSwitched 事件的事件处理程序Loading调用 SwitchView 方法。
传递给此方法的参数是一个 null 引用, (Visual Basic) 中无任何内容。
传递给此方法的参数无效。 例如,它的类型或格式有误。
示例
以下示例使用 属性将当前视图切换到集合中 ViewInfoCollection 的初始视图, Initial 以获取代表集合中初始视图的 ViewInfo 对象。
ViewInfo firstView = ViewInfos.Initial;
this.ViewInfos.SwitchView(firstView);
Dim firstView As ViewInfo = ViewInfos.Initial
Me.ViewInfos.SwitchView(firstView)
注解
此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。
可以通过 Microsoft InfoPath Filler 或 Web 浏览器内打开的表单中运行的代码访问此类型或成员。
适用于
SwitchView(String)
按名称将当前视图切换到指定视图。
public:
abstract void SwitchView(System::String ^ name);
public abstract void SwitchView (string name);
abstract member SwitchView : string -> unit
Public MustOverride Sub SwitchView (name As String)
参数
- name
- String
要切换到的视图的名称。
例外
视图名称不存在。
从 或 ViewSwitched 事件的事件处理程序Loading调用 SwitchView 方法。
传递给此方法的参数是一个 null 引用, (Visual Basic) 中无任何内容。
示例
以下示例将当前视图切换到视图名称“View2”。
this.ViewInfos.SwitchView("View2");
Me.ViewInfos.SwitchView("View2")
注解
此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。
可以通过 Microsoft InfoPath Filler 或 Web 浏览器内打开的表单中运行的代码访问此类型或成员。