次の方法で共有


XmlForm.CurrentView プロパティ

定義

フォームの View 現在のビューを表す オブジェクトを取得します。

public:
 abstract property Microsoft::Office::InfoPath::View ^ CurrentView { Microsoft::Office::InfoPath::View ^ get(); };
public abstract Microsoft.Office.InfoPath.View CurrentView { get; }
member this.CurrentView : Microsoft.Office.InfoPath.View
Public MustOverride ReadOnly Property CurrentView As View

プロパティ値

現在の View ビューを表す オブジェクト。

次のコード例は、CurrentView プロパティによって返される View オブジェクトの プロパティと Window プロパティを使用ViewInfoして、現在のビューの名前と現在のウィンドウのキャプションを表示する方法を示しています。

MessageBox.Show(this.CurrentView.ViewInfo.Name);
MessageBox.Show(this.CurrentView.Window.Caption);
MessageBox.Show(Me.CurrentView.ViewInfo.Name)
MessageBox.Show(Me.CurrentView.Window.Caption)

注釈

CurrentView プロパティによって返された View オブジェクトを使用して、現在のビューに適用される View オブジェクトのプロパティとメソッドを操作します。

重要: InfoPath でフォームが開いている場合、イベントハンドラーからオブジェクトにアクセスViewInfoするために使用される場合、CurrentView プロパティは null 参照 (Visual Basic では Nothing) をValidating返します。

このメンバは、現在開いているフォームと同じドメインで実行中のフォーム、またはクロスドメインのアクセス許可が与えられたフォームだけがアクセスできます。

この型またはメンバーには、Microsoft InfoPath Filler または Web ブラウザーで開いたフォームで実行されるコードからアクセスできます。

適用対象