/
RelatedImageListAttribute.xml
131 lines (125 loc) · 9.28 KB
/
RelatedImageListAttribute.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
<Type Name="RelatedImageListAttribute" FullName="System.Windows.Forms.RelatedImageListAttribute">
<TypeSignature Language="C#" Value="public sealed class RelatedImageListAttribute : Attribute" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi sealed beforefieldinit RelatedImageListAttribute extends System.Attribute" />
<TypeSignature Language="DocId" Value="T:System.Windows.Forms.RelatedImageListAttribute" />
<TypeSignature Language="VB.NET" Value="Public NotInheritable Class RelatedImageListAttribute
Inherits Attribute" />
<TypeSignature Language="F#" Value="type RelatedImageListAttribute = class
 inherit Attribute" />
<TypeSignature Language="C++ CLI" Value="public ref class RelatedImageListAttribute sealed : Attribute" />
<AssemblyInfo>
<AssemblyName>System.Windows.Forms</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Attribute</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute>
<AttributeName Language="C#">[System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)]</AttributeName>
<AttributeName Language="F#">[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false, Inherited=true)>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="windowsdesktop-8.0;windowsdesktop-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.Nullable(0)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.Nullable(0)>]</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="windowsdesktop-8.0;windowsdesktop-9.0">
<AttributeName Language="C#">[System.Runtime.CompilerServices.NullableContext(2)]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.CompilerServices.NullableContext(2)>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Indicates which <see cref="T:System.Windows.Forms.ImageList" /> a property is related to.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For more information about using attributes, see [Attributes](/dotnet/standard/attributes/).
]]></format>
</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public RelatedImageListAttribute (string relatedImageList);" FrameworkAlternate="netframework-2.0;netframework-3.0;netframework-3.5;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;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0;windowsdesktop-6.0" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string relatedImageList) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Windows.Forms.RelatedImageListAttribute.#ctor(System.String)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (relatedImageList As String)" />
<MemberSignature Language="F#" Value="new System.Windows.Forms.RelatedImageListAttribute : string -> System.Windows.Forms.RelatedImageListAttribute" Usage="new System.Windows.Forms.RelatedImageListAttribute relatedImageList" />
<MemberSignature Language="C++ CLI" Value="public:
 RelatedImageListAttribute(System::String ^ relatedImageList);" />
<MemberSignature Language="C#" Value="public RelatedImageListAttribute (string? relatedImageList);" FrameworkAlternate="windowsdesktop-7.0;windowsdesktop-8.0;windowsdesktop-9.0" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Windows.Forms</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]</AttributeName>
</Attribute>
</Attributes>
<Parameters>
<Parameter Name="relatedImageList" Type="System.String" />
</Parameters>
<Docs>
<param name="relatedImageList">The name of the <see cref="T:System.Windows.Forms.ImageList" /> the property relates to.</param>
<summary>Initializes a new instance of the <see cref="T:System.Windows.Forms.RelatedImageListAttribute" /> class.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The `relatedImageList` parameter can refer to a property of the current object, or a property of a property of the current object. For example, if you have a <xref:System.Windows.Forms.ListViewItem> object with a <xref:System.Windows.Forms.ListViewItem.ListView%2A> property set to a containing <xref:System.Windows.Forms.ListView> object, and the containing <xref:System.Windows.Forms.ListView> object has an <xref:System.Windows.Forms.ListView.SmallImageList%2A> property, you could pass `"ListView.SmallImageList"` as the `relatedImageList` value.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName="RelatedImageList">
<MemberSignature Language="C#" Value="public string RelatedImageList { get; }" FrameworkAlternate="netframework-2.0;netframework-3.0;netframework-3.5;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;windowsdesktop-3.0;windowsdesktop-3.1;windowsdesktop-5.0;windowsdesktop-6.0" />
<MemberSignature Language="ILAsm" Value=".property instance string RelatedImageList" />
<MemberSignature Language="DocId" Value="P:System.Windows.Forms.RelatedImageListAttribute.RelatedImageList" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property RelatedImageList As String" />
<MemberSignature Language="F#" Value="member this.RelatedImageList : string" Usage="System.Windows.Forms.RelatedImageListAttribute.RelatedImageList" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::String ^ RelatedImageList { System::String ^ get(); };" />
<MemberSignature Language="C#" Value="public string? RelatedImageList { get; }" FrameworkAlternate="windowsdesktop-7.0;windowsdesktop-8.0;windowsdesktop-9.0" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Windows.Forms</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.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.String</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the name of the related <see cref="T:System.Windows.Forms.ImageList" />.</summary>
<value>The name of the related <see cref="T:System.Windows.Forms.ImageList" /></value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The <xref:System.Windows.Forms.RelatedImageListAttribute.RelatedImageList%2A> property can refer to a property of the current object, or a property of a property of the current object. For example, if you have a <xref:System.Windows.Forms.ListViewItem> object with a <xref:System.Windows.Forms.ListViewItem.ListView%2A> property set to a containing <xref:System.Windows.Forms.ListView> object, and the containing <xref:System.Windows.Forms.ListView> object has an <xref:System.Windows.Forms.ListView.SmallImageList%2A> property, the <xref:System.Windows.Forms.RelatedImageListAttribute.RelatedImageList%2A> property would be set to `"ListView.SmallImageList"`.
]]></format>
</remarks>
</Docs>
</Member>
</Members>
</Type>