ViewInfosCollection インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ViewInfoObject Microsoft InfoPath フォーム内の各ビューのオブジェクトを格納します。
public interface class ViewInfosCollection : Microsoft::Office::Interop::InfoPath::SemiTrust::ViewInfos
[System.Runtime.InteropServices.Guid("096cd601-0786-11d1-95fa-0080c78ee3bb")]
public interface ViewInfosCollection : Microsoft.Office.Interop.InfoPath.SemiTrust.ViewInfos
type ViewInfosCollection = interface
interface ViewInfos
Public Interface ViewInfosCollection
Implements ViewInfos
- 属性
- 実装
例
次の例はフォームのボタンの OnClick イベント ハンドラーとして実装したものであり、XDocument オブジェクトの ViewInfos プロパティを使用して、ViewInfos コレクションへの参照を設定しています。 次に、コレクションをループし、格納されている各 ViewInfo オブジェクトの位置インデックスおよび名前を表示しています。
[InfoPathEventHandler(MatchPath="ShowViewNames", EventType=InfoPathEventType.OnClick)]
public void ShowViewNames_OnClick(DocActionEvent e)
{
// Set a reference to the ViewInfos collection.
ViewInfos viewInfos= thisXDocument.<span class="label">ViewInfos</span>;
// Loop through the collection and display the name
// of each ViewInfo object that it contains.
for (int i=0; i < viewInfos.Count; i++)
{
thisXDocument.UI.Alert("View name " + i + ": " +
viewInfos[i].Name);
}
}
注釈
この型は、COM の相互運用性を得るためにマネージ コードが必要とするコクラスのラッパーです。 この型を使用して、このコクラスによって実装される COM インターフェイスにアクセスします。 COM インターフェイスの詳細については、そのメンバーの説明へのリンクを参照してくださいViewInfos。
ViewInfosCollection コレクションは、フォームに関連付けられている ViewInfoObject オブジェクトにアクセスするために使用できるプロパティを実装し、オブジェクトの XDocument プロパティをViewInfos使用してアクセスできます。
ViewInfosCollection コレクションは、既に格納されている ViewInfoObject オブジェクトの数を取得する場合、および指定された ViewInfoObject オブジェクトへの参照を返す場合にのみ使用できます。 ViewInfoObject オブジェクトの作成、追加、および削除には使用できません。
プロパティ
Count |
コレクションに含まれるオブジェクトの ViewInfoObject 数を ViewInfosCollection 取得します。 (継承元 ViewInfos) |
Item[Object] |
コレクションから指定したオブジェクトをViewInfosCollection取得しますViewInfoObject。 (継承元 ViewInfos) |
メソッド
GetEnumerator() |
オブジェクト内のすべてのエントリを反復処理する IEnumerator を ViewInfosCollection 取得します。 (継承元 ViewInfos) |