/
AttributeContentIterator.xml
147 lines (141 loc) · 7.56 KB
/
AttributeContentIterator.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
145
146
147
<Type Name="AttributeContentIterator" FullName="System.Xml.Xsl.Runtime.AttributeContentIterator">
<TypeSignature Language="C#" Value="public struct AttributeContentIterator" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit AttributeContentIterator extends System.ValueType" />
<TypeSignature Language="DocId" Value="T:System.Xml.Xsl.Runtime.AttributeContentIterator" />
<TypeSignature Language="VB.NET" Value="Public Structure AttributeContentIterator" />
<TypeSignature Language="F#" Value="type AttributeContentIterator = struct" />
<TypeSignature Language="C++ CLI" Value="public value class AttributeContentIterator" />
<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 attributes and child content nodes.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The state of the navigator changes only if the <xref:System.Xml.Xsl.Runtime.AttributeContentIterator.MoveNext%2A> method has returned `true`.
]]></format>
</remarks>
<forInternalUseOnly />
</Docs>
<Members>
<Member MemberName="Create">
<MemberSignature Language="C#" Value="public void Create (System.Xml.XPath.XPathNavigator context);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Create(class System.Xml.XPath.XPathNavigator context) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Xml.Xsl.Runtime.AttributeContentIterator.Create(System.Xml.XPath.XPathNavigator)" />
<MemberSignature Language="VB.NET" Value="Public Sub Create (context As XPathNavigator)" />
<MemberSignature Language="F#" Value="member this.Create : System.Xml.XPath.XPathNavigator -> unit" Usage="attributeContentIterator.Create context" />
<MemberSignature Language="C++ CLI" Value="public:
 void Create(System::Xml::XPath::XPathNavigator ^ context);" />
<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" />
</Parameters>
<Docs>
<param name="context">The node from which you start traversing attribute and child content nodes.</param>
<summary>Initializes the <see cref="T:System.Xml.Xsl.Runtime.AttributeContentIterator" />.</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.AttributeContentIterator.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.AttributeContentIterator.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.AttributeContentIterator.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.AttributeContentIterator.MoveNext" />
<MemberSignature Language="VB.NET" Value="Public Function MoveNext () As Boolean" />
<MemberSignature Language="F#" Value="member this.MoveNext : unit -> bool" Usage="attributeContentIterator.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 attribute or child content node.</summary>
<returns>
<see langword="true" /> if the next attribute or child content node exists; otherwise, <see langword="false" />.</returns>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
If the next attribute or child content node exists, the <xref:System.Xml.Xsl.Runtime.AttributeContentIterator.MoveNext%2A> method sets the <xref:System.Xml.Xsl.Runtime.AttributeContentIterator.Current%2A> property to the current result navigator; otherwise, the <xref:System.Xml.Xsl.Runtime.AttributeContentIterator.Current%2A> property remains unchanged.
]]></format>
</remarks>
<forInternalUseOnly />
</Docs>
</Member>
</Members>
</Type>