forked from dotnet/dotnet-api-docs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathns-System.AddIn.Contract.Collections.xml
23 lines (17 loc) · 1.27 KB
/
ns-System.AddIn.Contract.Collections.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<Namespace Name="System.AddIn.Contract.Collections">
<Docs>
<summary>Contains interfaces that define collections of <see cref="T:System.AddIn.Contract.IContract" /> and <see cref="T:System.AddIn.Contract.RemoteArgument" /> objects.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
Use the interfaces in the <xref:System.AddIn.Contract.Collections?displayProperty=nameWithType> namespace to implement collection classes for <xref:System.AddIn.Contract.IContract> and <xref:System.AddIn.Contract.RemoteArgument> objects.
The interfaces in the <xref:System.AddIn.Contract.Collections?displayProperty=nameWithType> namespace are also called contracts. All contracts derive from the <xref:System.AddIn.Contract.IContract> interface.
The <xref:System.AddIn.Contract.Collections?displayProperty=nameWithType> namespace contains two sets of interfaces:
- Interfaces that define generic and enumerable collections of types that implement the <xref:System.AddIn.Contract.IContract> interface.
- Interfaces that define enumerable collections of <xref:System.AddIn.Contract.RemoteArgument> objects.
]]></format>
</remarks>
<altmember cref="N:System.AddIn.Contract" />
<altmember cref="N:System.AddIn.Contract.Automation" />
</Docs>
</Namespace>