ViewInfoCollection クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フォーム内の ViewInfo 各ビューのオブジェクトを格納します。
public ref class ViewInfoCollection abstract : System::Collections::IEnumerable
public abstract class ViewInfoCollection : System.Collections.IEnumerable
type ViewInfoCollection = class
interface IEnumerable
Public MustInherit Class ViewInfoCollection
Implements IEnumerable
- 継承
-
ViewInfoCollection
- 実装
例
次の例では、 クラスの プロパティをViewInfosXmlForm使用して、フォームの ViewInfoCollection への参照を設定します。 次に、コードはコレクションをループし、 クラスの プロパティをHideNameViewInfo使用して、ビューが [ビュー] メニューから非表示かどうかを判断します。 非表示にされている場合は、メッセージ ボックスにそのビューの名前を表示します。
// Set a reference to the ViewInfoCollection of the form.
ViewInfoCollection myViewInfos = this.ViewInfos;
// Loop through the collection and display the
// names of any hidden views.
foreach (ViewInfo myViewInfo in myViewInfos)
{
if(myViewInfo.HideName)
{
MessageBox.Show("Hidden view: " + myViewInfo.Name);
}
}
' Set a reference to the ViewInfoCollection of the form.
Dim myViewInfos As ViewInfoCollection = Me.ViewInfos
' Loop through the collection and display the
' names of any hidden views.
Dim myViewInfo As ViewInfo
For Each myViewInfo In myViewInfos
If myViewInfo.HideName Then
MessageBox.Show("Hidden view: " & myViewInfo.Name)
End If
Next
注釈
ViewInfoCollection クラスは、フォーム内の各ビューに関連付けられた ViewInfo オブジェクトにアクセスするために使用できるプロパティを実装します。 フォームの ViewInfoCollection オブジェクトには、 クラスの XmlForm プロパティをViewInfos使用してアクセスします。
ViewInfoCollection オブジェクトを使用すると、指定した ViewInfo オブジェクトへの参照を取得したり、ViewInfo オブジェクトの数を取得したり、ビューを切り替えたり、ビューに関する情報を取得したりできます。 ViewInfo オブジェクトの作成、追加、および削除には使用できません。
コンストラクター
ViewInfoCollection() |
フォーム内の ViewInfo 各ビューのオブジェクトを格納します。 |
プロパティ
Count |
コレクションに含まれるオブジェクトの ViewInfo 数を ViewInfoCollection 取得します。 |
Default |
フォーム テンプレートで ViewInfo 設定されている既定のビューを表す オブジェクトを取得します。 |
Initial |
フォームの初期ビューを ViewInfo 表すオブジェクトを取得または設定します。 |
Item[Int32] |
インデックス値でコレクションから指定したオブジェクトをViewInfoCollection取得しますViewInfo。 |
Item[String] |
コレクションから指定した ViewInfo オブジェクトを ViewInfoCollection 名前で取得します。 |
メソッド
GetEnumerator() |
オブジェクト内のすべてのエントリを反復処理する IEnumerator オブジェクトを ViewInfoCollection 取得します。 |
SwitchView(String) |
現在のビューを名前で指定されたビューに切り替えます。 |
SwitchView(ViewInfo) |
現在のビューを、指定した ViewInfo オブジェクトによって表されるビューに切り替えます。 |