_XDocument2.ViewInfos-Eigenschaft
Ruft einen Verweis auf die ViewInfosCollection-Auflistung ab, die einem Formular zugeordnet ist.
Diese Eigenschaft ist nicht CLS-kompatibel.
Namespace: Microsoft.Office.Interop.InfoPath.SemiTrust
Assembly: Microsoft.Office.Interop.InfoPath.SemiTrust (in microsoft.office.interop.infopath.semitrust.dll)
Syntax
'Declaration
<DispIdAttribute(15)> _
ReadOnly Property ViewInfos As ViewInfosCollection
'Usage
Dim instance As _XDocument2
Dim value As ViewInfosCollection
value = instance.ViewInfos
[DispIdAttribute(15)]
ViewInfosCollection ViewInfos { get; }
Hinweise
Die ViewInfos-Auflistung enthält eine Auflistung von ViewInfoObject-Objekten, die Informationen zu jeder in ein InfoPath-Formular implementierten Ansicht enthält.
Wichtig: |
---|
Auf den Member kann nur über Formulare zugegriffen werden, die in derselben Domäne wie das zurzeit geöffnete Formular ausgeführt werden, oder über Formulare, denen domänenübergreifende Berechtigungen erteilt wurden. |
Beispiel
Im folgenden Beispiel wird die ViewInfos-Eigenschaft des XDocument-Objekts verwendet, um einen Verweis auf ViewInfosCollection festzulegen. Anschließend wird die Auflistung mithilfe der Count-Eigenschaft der ViewInfosCollection-Auflistung in einer Schleife durchlaufen, um die Standardansicht mithilfe der IsDefault-Eigenschaft des ViewInfoObject-Objekts zu ermitteln. Nachdem die Standardansicht gefunden wurde, zeigt der Code den Namen der Ansicht in einem Meldungsfeld an.
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);
}
}
Siehe auch
Referenz
_XDocument2-Schnittstelle
_XDocument2-Member
Microsoft.Office.Interop.InfoPath.SemiTrust-Namespace