/
ElementContentIterator.xml
144 lines (140 loc) · 7.75 KB
/
ElementContentIterator.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
<Type Name="ElementContentIterator" FullName="System.Xml.Xsl.Runtime.ElementContentIterator">
<TypeSignature Language="C#" Value="public struct ElementContentIterator" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit ElementContentIterator extends System.ValueType" />
<TypeSignature Language="DocId" Value="T:System.Xml.Xsl.Runtime.ElementContentIterator" />
<TypeSignature Language="VB.NET" Value="Public Structure ElementContentIterator" />
<TypeSignature Language="F#" Value="type ElementContentIterator = struct" />
<TypeSignature Language="C++ CLI" Value="public value class ElementContentIterator" />
<AssemblyInfo>
<AssemblyName>System.Data.SqlXml</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Xml</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)]</AttributeName>
<AttributeName Language="F#">[<System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Never)>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Iterates over all child elements with a matching name.</summary>
<remarks>To be added.</remarks>
<forInternalUseOnly />
</Docs>
<Members>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public void Create (System.Xml.XPath.XPathNavigator context, string localName, string ns);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Create(class System.Xml.XPath.XPathNavigator context, string localName, string ns) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Xml.Xsl.Runtime.ElementContentIterator.Create(System.Xml.XPath.XPathNavigator,System.String,System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub Create (context As XPathNavigator, localName As String, ns As String)" />
<MemberSignature Language="F#" Value="member this.Create : System.Xml.XPath.XPathNavigator * string * string -> unit" Usage="elementContentIterator.Create (context, localName, ns)" />
<MemberSignature Language="C++ CLI" Value="public:
 void Create(System::Xml::XPath::XPathNavigator ^ context, System::String ^ localName, System::String ^ ns);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.SqlXml</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Xml</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="context" Type="System.Xml.XPath.XPathNavigator" />
<Parameter Name="localName" Type="System.String" />
<Parameter Name="ns" Type="System.String" />
</Parameters>
<Docs>
<param name="context">The node from which you start traversing child elements.</param>
<param name="localName">The local name.</param>
<param name="ns">The namespace.</param>
<summary>Initializes the <see cref="T:System.Xml.Xsl.Runtime.ElementContentIterator" />.</summary>
<remarks>To be added.</remarks>
<forInternalUseOnly />
</Docs>
</Member>
<Member MemberName="Current">
<MemberSignature Language="C#" Value="public System.Xml.XPath.XPathNavigator Current { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Xml.XPath.XPathNavigator Current" />
<MemberSignature Language="DocId" Value="P:System.Xml.Xsl.Runtime.ElementContentIterator.Current" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Current As XPathNavigator" />
<MemberSignature Language="F#" Value="member this.Current : System.Xml.XPath.XPathNavigator" Usage="System.Xml.Xsl.Runtime.ElementContentIterator.Current" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::Xml::XPath::XPathNavigator ^ Current { System::Xml::XPath::XPathNavigator ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.SqlXml</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Xml</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[<get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Xml.XPath.XPathNavigator</ReturnType>
</ReturnValue>
<Docs>
<summary>Returns the current result navigator.</summary>
<value>The current result navigator.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The state of the navigator changes only if the <xref:System.Xml.Xsl.Runtime.ElementContentIterator.MoveNext%2A> method has returned `true`.
]]></format>
</remarks>
<forInternalUseOnly />
</Docs>
</Member>
<Member MemberName="MoveNext">
<MemberSignature Language="C#" Value="public bool MoveNext ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance bool MoveNext() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Xml.Xsl.Runtime.ElementContentIterator.MoveNext" />
<MemberSignature Language="VB.NET" Value="Public Function MoveNext () As Boolean" />
<MemberSignature Language="F#" Value="member this.MoveNext : unit -> bool" Usage="elementContentIterator.MoveNext " />
<MemberSignature Language="C++ CLI" Value="public:
 bool MoveNext();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.SqlXml</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>System.Xml</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Positions the iterator on the next child element with a matching name.</summary>
<returns>
<see langword="true" /> if the iterator was set to the next child element with the matching name; otherwise, <see langword="false" />.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
If the iterator was set to the next child element with the matching name, the <xref:System.Xml.Xsl.Runtime.ElementContentIterator.MoveNext%2A> method sets the <xref:System.Xml.Xsl.Runtime.ElementContentIterator.Current%2A> property to the current result navigator; otherwise, the <xref:System.Xml.Xsl.Runtime.ElementContentIterator.Current%2A> property remains unchanged.
]]></format>
</remarks>
<forInternalUseOnly />
</Docs>
</Member>
</Members>
</Type>