Microsoft Office InfoPath 2007 フォームに関連付けられている ViewInfosCollection コレクションへの参照を取得します。
このプロパティは、CLS に準拠していません。
名前空間: Microsoft.Office.Interop.InfoPath.SemiTrust
アセンブリ: Microsoft.Office.Interop.InfoPath.SemiTrust (microsoft.office.interop.infopath.semitrust.dll 内)
構文
'宣言
<DispIdAttribute(15)> _
ReadOnly Property ViewInfos As ViewInfosCollection
'使用
Dim instance As _XDocument3
Dim value As ViewInfosCollection
value = instance.ViewInfos
[DispIdAttribute(15)]
ViewInfosCollection ViewInfos { get; }
コメント
ViewInfos コレクションには、InfoPath フォームに実装されている各ビューの情報が格納された ViewInfoObject オブジェクトが含まれています。
![]() |
---|
このメンバは、現在開いているフォームと同じドメイン内で実行されているフォーム、またはドメインを越えたアクセス許可を付与されているフォームだけがアクセスできます。 |
例
次の例では、XDocument オブジェクトの ViewInfos プロパティを使用して、ViewInfosCollection コレクションへの参照を設定しています。次に、ViewInfosCollection コレクションの Count プロパティ、および ViewInfoObject オブジェクトの IsDefault プロパティを使用して、コレクションをループし、既定のビューを確認しています。既定のビューが見つかった場合は、その名前をメッセージ ボックスに表示しています。
ViewInfos viewInfos;
viewInfos = thisXDocument.ViewInfos;
for (int i=0; i < viewInfos.Count; i++)
{
if (viewInfos[i].IsDefault)
{
thisXDocument.UI.Alert("The default view is: " + viewInfos[i].Name);
}
}
関連項目
参照
_XDocument3 インターフェイス
_XDocument3 のメンバ
Microsoft.Office.Interop.InfoPath.SemiTrust 名前空間