-
Notifications
You must be signed in to change notification settings - Fork 1.6k
/
IEnumConnections.xml
181 lines (166 loc) · 11.7 KB
/
IEnumConnections.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
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
<Type Name="IEnumConnections" FullName="Microsoft.VisualBasic.Compatibility.VB6.IEnumConnections">
<TypeSignature Language="C#" Value="public interface IEnumConnections" />
<TypeSignature Language="ILAsm" Value=".class public interface auto ansi abstract IEnumConnections" />
<TypeSignature Language="DocId" Value="T:Microsoft.VisualBasic.Compatibility.VB6.IEnumConnections" />
<TypeSignature Language="VB.NET" Value="Public Interface IEnumConnections" />
<TypeSignature Language="F#" Value="type IEnumConnections = interface" />
<TypeSignature Language="C++ CLI" Value="public interface class IEnumConnections" />
<AssemblyInfo>
<AssemblyName>Microsoft.VisualBasic.Compatibility.Data</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Interfaces />
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.Runtime.InteropServices.Guid("B196B287-BAB4-101A-B69C-00AA00341D07")]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.InteropServices.Guid("B196B287-BAB4-101A-B69C-00AA00341D07")>]</AttributeName>
</Attribute>
<Attribute>
<AttributeName Language="C#">[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1">
<AttributeName Language="C#">[System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("Microsoft.VisualBasic.Compatibility.* classes are obsolete and supported within 32 bit processes only. http://go.microsoft.com/fwlink/?linkid=160862")>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Manages the definition of the <see langword="IEnumConnections" /> interface.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For new development, use <xref:System.Runtime.InteropServices.ComTypes.IEnumConnections>.
> [!NOTE]
> Functions and objects in the <xref:Microsoft.VisualBasic.Compatibility.VB6> namespace are provided for use by the tools for upgrading from Visual Basic 6.0 to Visual Basic. In most cases, these functions and objects duplicate functionality that you can find in other namespaces in the .NET Framework. They are necessary only when the Visual Basic 6.0 code model differs significantly from the .NET Framework implementation.
]]></format>
</remarks>
</Docs>
<Members>
<Member MemberName="Clone">
<MemberSignature Language="C#" Value="public void Clone (out Microsoft.VisualBasic.Compatibility.VB6.IEnumConnections ec);" />
<MemberSignature Language="ILAsm" Value=".method public newslot virtual instance void Clone([out] class Microsoft.VisualBasic.Compatibility.VB6.IEnumConnections& ec) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.VisualBasic.Compatibility.VB6.IEnumConnections.Clone(Microsoft.VisualBasic.Compatibility.VB6.IEnumConnections@)" />
<MemberSignature Language="VB.NET" Value="Public Sub Clone (ByRef ec As IEnumConnections)" />
<MemberSignature Language="F#" Value="abstract member Clone : IEnumConnections -> unit" Usage="iEnumConnections.Clone ec" />
<MemberSignature Language="C++ CLI" Value="public:
 void Clone([Runtime::InteropServices::Out] Microsoft::VisualBasic::Compatibility::VB6::IEnumConnections ^ % ec);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.VisualBasic.Compatibility.Data</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="ec" Type="Microsoft.VisualBasic.Compatibility.VB6.IEnumConnections" RefType="out" />
</Parameters>
<Docs>
<param name="ec">When this method returns, contains a reference to the newly created enumerator. This parameter is passed uninitialized.</param>
<summary>Creates a new enumerator that contains the same enumeration state as the current one.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
> [!NOTE]
> Functions and objects in the <xref:Microsoft.VisualBasic.Compatibility.VB6> namespace are provided for use by the tools for upgrading from Visual Basic 6.0 to Visual Basic. In most cases, these functions and objects duplicate functionality that you can find in other namespaces in the .NET Framework. They are necessary only when the Visual Basic 6.0 code model differs significantly from the .NET Framework implementation.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="Next">
<MemberSignature Language="C#" Value="public void Next (int cConnections, out Microsoft.VisualBasic.Compatibility.VB6.CONNECTDATA[] cd, out int cFetched);" />
<MemberSignature Language="ILAsm" Value=".method public newslot virtual instance void Next([in]int32 cConnections, [out] valuetype Microsoft.VisualBasic.Compatibility.VB6.CONNECTDATA[]& cd, [out] int32& cFetched) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.VisualBasic.Compatibility.VB6.IEnumConnections.Next(System.Int32,Microsoft.VisualBasic.Compatibility.VB6.CONNECTDATA[]@,System.Int32@)" />
<MemberSignature Language="VB.NET" Value="Public Sub Next (cConnections As Integer, ByRef cd As CONNECTDATA(), ByRef cFetched As Integer)" />
<MemberSignature Language="F#" Value="abstract member Next : int * CONNECTDATA[] * int -> unit" Usage="iEnumConnections.Next (cConnections, cd, cFetched)" />
<MemberSignature Language="C++ CLI" Value="public:
 void Next(int cConnections, [Runtime::InteropServices::Out] cli::array <Microsoft::VisualBasic::Compatibility::VB6::CONNECTDATA> ^ % cd, [Runtime::InteropServices::Out] int % cFetched);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.VisualBasic.Compatibility.Data</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cConnections" Type="System.Int32" />
<Parameter Name="cd" Type="Microsoft.VisualBasic.Compatibility.VB6.CONNECTDATA[]" RefType="out" />
<Parameter Name="cFetched" Type="System.Int32" RefType="out" />
</Parameters>
<Docs>
<param name="cConnections">The number of <see cref="T:Microsoft.VisualBasic.Compatibility.VB6.CONNECTDATA" /> structures to return in <paramref name="cd" />.</param>
<param name="cd">When this method returns, contains a reference to the enumerated connections. This parameter is passed uninitialized.</param>
<param name="cFetched">When this method returns, contains a reference to the actual number of connections enumerated in <paramref name="cd" />.</param>
<summary>Retrieves a specified number of items in the enumeration sequence.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
> [!NOTE]
> Functions and objects in the <xref:Microsoft.VisualBasic.Compatibility.VB6> namespace are provided for use by the tools for upgrading from Visual Basic 6.0 to Visual Basic. In most cases, these functions and objects duplicate functionality that you can find in other namespaces in the .NET Framework. They are necessary only when the Visual Basic 6.0 code model differs significantly from the .NET Framework implementation.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="Reset">
<MemberSignature Language="C#" Value="public void Reset ();" />
<MemberSignature Language="ILAsm" Value=".method public newslot virtual instance void Reset() cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.VisualBasic.Compatibility.VB6.IEnumConnections.Reset" />
<MemberSignature Language="VB.NET" Value="Public Sub Reset ()" />
<MemberSignature Language="F#" Value="abstract member Reset : unit -> unit" Usage="iEnumConnections.Reset " />
<MemberSignature Language="C++ CLI" Value="public:
 void Reset();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.VisualBasic.Compatibility.Data</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Resets the enumeration sequence to the start.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
> [!NOTE]
> Functions and objects in the <xref:Microsoft.VisualBasic.Compatibility.VB6> namespace are provided for use by the tools for upgrading from Visual Basic 6.0 to Visual Basic. In most cases, these functions and objects duplicate functionality that you can find in other namespaces in the .NET Framework. They are necessary only when the Visual Basic 6.0 code model differs significantly from the .NET Framework implementation.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="Skip">
<MemberSignature Language="C#" Value="public void Skip (int cConnections);" />
<MemberSignature Language="ILAsm" Value=".method public newslot virtual instance void Skip([in]int32 cConnections) cil managed" />
<MemberSignature Language="DocId" Value="M:Microsoft.VisualBasic.Compatibility.VB6.IEnumConnections.Skip(System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Sub Skip (cConnections As Integer)" />
<MemberSignature Language="F#" Value="abstract member Skip : int -> unit" Usage="iEnumConnections.Skip cConnections" />
<MemberSignature Language="C++ CLI" Value="public:
 void Skip(int cConnections);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Microsoft.VisualBasic.Compatibility.Data</AssemblyName>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>10.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="cConnections" Type="System.Int32" />
</Parameters>
<Docs>
<param name="cConnections">The number of elements to skip in the enumeration.</param>
<summary>Skips a specified number of items in the enumeration sequence.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
> [!NOTE]
> Functions and objects in the <xref:Microsoft.VisualBasic.Compatibility.VB6> namespace are provided for use by the tools for upgrading from Visual Basic 6.0 to Visual Basic. In most cases, these functions and objects duplicate functionality that you can find in other namespaces in the .NET Framework. They are necessary only when the Visual Basic 6.0 code model differs significantly from the .NET Framework implementation.
]]></format>
</remarks>
</Docs>
</Member>
</Members>
</Type>