次の方法で共有


ViewInfoCollection クラス

定義

フォーム内の 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 オブジェクトによって表されるビューに切り替えます。

適用対象