SignatureLineCollection.GetEnumerator 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个 IEnumerator 对象,该对象循环访问 中的所有 SignatureLineCollection条目。
public:
abstract System::Collections::IEnumerator ^ GetEnumerator();
public abstract System.Collections.IEnumerator GetEnumerator ();
abstract member GetEnumerator : unit -> System.Collections.IEnumerator
Public MustOverride Function GetEnumerator () As IEnumerator
返回
对集合中的条目进行迭代的枚举器。
实现
示例
下面的代码示例循环访问对象的整个集合 SignatureLine ,并显示与每个签名关联的 属性的值 Comment 。
SignatureLineCollection mySignatures =
this.CurrentView.SignatureLines;
System.Collections.IEnumerator sigEnum =
mySignatures.GetEnumerator();
while (sigEnum.MoveNext())
{
MessageBox.Show(((SignatureLine)sigEnum.Current)
.Signature.Comment.ToString());
}
Dim mySignatures As SignatureLineCollection = _
Me.CurrentView.SignatureLines
Dim sigEnum As System.Collections.IEnumerator = _
mySignatures.GetEnumerator()
While sigEnum.MoveNext()
MessageBox.Show(DirectCast(sigEnum.Current, SignatureLine) _
.Signature.Comment.ToString())
End While
注解
集合中对象的顺序 SignatureLine 对应于在将选项卡索引属性添加到视图时分配给每个控件的值。
此成员只能由与当前打开的表单在相同域中运行的表单访问,或者由已授予跨域权限的表单访问。
可以通过 Microsoft InfoPath Filler 中打开的表单中运行的代码访问此类型或成员。