/
XamlSetTypeConverterEventArgs.xml
195 lines (192 loc) · 14.2 KB
/
XamlSetTypeConverterEventArgs.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
182
183
184
185
186
187
188
189
190
191
192
193
194
195
<Type Name="XamlSetTypeConverterEventArgs" FullName="System.Windows.Markup.XamlSetTypeConverterEventArgs">
<TypeSignature Language="C#" Value="public class XamlSetTypeConverterEventArgs : System.Windows.Markup.XamlSetValueEventArgs" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit XamlSetTypeConverterEventArgs extends System.Windows.Markup.XamlSetValueEventArgs" />
<TypeSignature Language="DocId" Value="T:System.Windows.Markup.XamlSetTypeConverterEventArgs" />
<TypeSignature Language="VB.NET" Value="Public Class XamlSetTypeConverterEventArgs
Inherits XamlSetValueEventArgs" />
<TypeSignature Language="F#" Value="type XamlSetTypeConverterEventArgs = class
 inherit XamlSetValueEventArgs" />
<TypeSignature Language="C++ CLI" Value="public ref class XamlSetTypeConverterEventArgs : System::Windows::Markup::XamlSetValueEventArgs" />
<AssemblyInfo>
<AssemblyName>System.Xaml</AssemblyName>
<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.Windows.Markup.XamlSetValueEventArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Provides data for callbacks that are invoked when a XAML writer sets a value using a type converter call.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
Callbacks for type converter usages use the <xref:System.EventHandler%601> delegate, with <xref:System.Windows.Markup.XamlSetTypeConverterEventArgs> event data constraint.
Callbacks for type converter usages are referenced by <xref:System.Windows.Markup.XamlSetTypeConverterAttribute> applied at the class level (for example on <xref:System.Windows.Setter> class in WPF). A custom <xref:System.Xaml.Schema.XamlTypeInvoker> might also reference a callback through the <xref:System.Xaml.Schema.XamlTypeInvoker.SetTypeConverterHandler%2A> value.
]]></format>
</remarks>
<altmember cref="T:System.Windows.Markup.XamlSetMarkupExtensionEventArgs" />
<altmember cref="T:System.Windows.Markup.XamlSetValueEventArgs" />
<altmember cref="T:System.Windows.Markup.XamlSetTypeConverterAttribute" />
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public XamlSetTypeConverterEventArgs (System.Xaml.XamlMember member, System.ComponentModel.TypeConverter typeConverter, object value, System.ComponentModel.ITypeDescriptorContext serviceProvider, System.Globalization.CultureInfo cultureInfo);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Xaml.XamlMember member, class System.ComponentModel.TypeConverter typeConverter, object value, class System.ComponentModel.ITypeDescriptorContext serviceProvider, class System.Globalization.CultureInfo cultureInfo) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Windows.Markup.XamlSetTypeConverterEventArgs.#ctor(System.Xaml.XamlMember,System.ComponentModel.TypeConverter,System.Object,System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (member As XamlMember, typeConverter As TypeConverter, value As Object, serviceProvider As ITypeDescriptorContext, cultureInfo As CultureInfo)" />
<MemberSignature Language="F#" Value="new System.Windows.Markup.XamlSetTypeConverterEventArgs : System.Xaml.XamlMember * System.ComponentModel.TypeConverter * obj * System.ComponentModel.ITypeDescriptorContext * System.Globalization.CultureInfo -> System.Windows.Markup.XamlSetTypeConverterEventArgs" Usage="new System.Windows.Markup.XamlSetTypeConverterEventArgs (member, typeConverter, value, serviceProvider, cultureInfo)" />
<MemberSignature Language="C++ CLI" Value="public:
 XamlSetTypeConverterEventArgs(System::Xaml::XamlMember ^ member, System::ComponentModel::TypeConverter ^ typeConverter, System::Object ^ value, System::ComponentModel::ITypeDescriptorContext ^ serviceProvider, System::Globalization::CultureInfo ^ cultureInfo);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xaml</AssemblyName>
<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>
<Parameters>
<Parameter Name="member" Type="System.Xaml.XamlMember" />
<Parameter Name="typeConverter" Type="System.ComponentModel.TypeConverter" />
<Parameter Name="value" Type="System.Object" />
<Parameter Name="serviceProvider" Type="System.ComponentModel.ITypeDescriptorContext" />
<Parameter Name="cultureInfo" Type="System.Globalization.CultureInfo" />
</Parameters>
<Docs>
<param name="member">XAML type system / schema information for the member being set.</param>
<param name="typeConverter">The specific type converter instance being invoked.</param>
<param name="value">The value to provide for the member being set.</param>
<param name="serviceProvider">Service provider information that can be used by the <paramref name="typeConverter" /> class.</param>
<param name="cultureInfo">Culture information that can be used by the <paramref name="typeConverter" /> class when calling <see cref="M:System.ComponentModel.TypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)" /> and other methods.</param>
<summary>Initializes a new instance of the <see cref="T:System.Windows.Markup.XamlSetTypeConverterEventArgs" /> class.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CallBase">
<MemberSignature Language="C#" Value="public override void CallBase ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance void CallBase() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Windows.Markup.XamlSetTypeConverterEventArgs.CallBase" />
<MemberSignature Language="VB.NET" Value="Public Overrides Sub CallBase ()" />
<MemberSignature Language="F#" Value="override this.CallBase : unit -> unit" Usage="xamlSetTypeConverterEventArgs.CallBase " />
<MemberSignature Language="C++ CLI" Value="public:
 override void CallBase();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xaml</AssemblyName>
<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>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Provides a way to invoke a callback as defined on a base class of the current acting type.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CultureInfo">
<MemberSignature Language="C#" Value="public System.Globalization.CultureInfo CultureInfo { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.Globalization.CultureInfo CultureInfo" />
<MemberSignature Language="DocId" Value="P:System.Windows.Markup.XamlSetTypeConverterEventArgs.CultureInfo" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property CultureInfo As CultureInfo" />
<MemberSignature Language="F#" Value="member this.CultureInfo : System.Globalization.CultureInfo" Usage="System.Windows.Markup.XamlSetTypeConverterEventArgs.CultureInfo" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::Globalization::CultureInfo ^ CultureInfo { System::Globalization::CultureInfo ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xaml</AssemblyName>
<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.Globalization.CultureInfo</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets <see cref="T:System.Globalization.CultureInfo" /> information that can be used by the type converter class when calling <see cref="M:System.ComponentModel.TypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext,System.Globalization.CultureInfo,System.Object)" /> and other methods.</summary>
<value>Culture information that can be used by the type converter class.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ServiceProvider">
<MemberSignature Language="C#" Value="public System.ComponentModel.ITypeDescriptorContext ServiceProvider { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.ComponentModel.ITypeDescriptorContext ServiceProvider" />
<MemberSignature Language="DocId" Value="P:System.Windows.Markup.XamlSetTypeConverterEventArgs.ServiceProvider" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ServiceProvider As ITypeDescriptorContext" />
<MemberSignature Language="F#" Value="member this.ServiceProvider : System.ComponentModel.ITypeDescriptorContext" Usage="System.Windows.Markup.XamlSetTypeConverterEventArgs.ServiceProvider" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::ComponentModel::ITypeDescriptorContext ^ ServiceProvider { System::ComponentModel::ITypeDescriptorContext ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xaml</AssemblyName>
<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.ComponentModel.ITypeDescriptorContext</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets <see cref="T:System.IServiceProvider" /> information that can be used by the type converter class.</summary>
<value>Service provider information that can be used by the <paramref name="typeConverter" /> class.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="TypeConverter">
<MemberSignature Language="C#" Value="public System.ComponentModel.TypeConverter TypeConverter { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance class System.ComponentModel.TypeConverter TypeConverter" />
<MemberSignature Language="DocId" Value="P:System.Windows.Markup.XamlSetTypeConverterEventArgs.TypeConverter" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property TypeConverter As TypeConverter" />
<MemberSignature Language="F#" Value="member this.TypeConverter : System.ComponentModel.TypeConverter" Usage="System.Windows.Markup.XamlSetTypeConverterEventArgs.TypeConverter" />
<MemberSignature Language="C++ CLI" Value="public:
 property System::ComponentModel::TypeConverter ^ TypeConverter { System::ComponentModel::TypeConverter ^ get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Xaml</AssemblyName>
<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.ComponentModel.TypeConverter</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the <see cref="T:System.ComponentModel.TypeConverter" /> instance that is invoked and provides type conversion behavior.</summary>
<value>The type converter that provides type conversion behavior.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>