-
Notifications
You must be signed in to change notification settings - Fork 1.6k
/
CurrentChangingEventArgs.xml
182 lines (175 loc) · 10.3 KB
/
CurrentChangingEventArgs.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
<Type Name="CurrentChangingEventArgs" FullName="System.ComponentModel.CurrentChangingEventArgs">
<TypeSignature Language="C#" Value="public class CurrentChangingEventArgs : EventArgs" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CurrentChangingEventArgs extends System.EventArgs" />
<TypeSignature Language="DocId" Value="T:System.ComponentModel.CurrentChangingEventArgs" />
<TypeSignature Language="VB.NET" Value="Public Class CurrentChangingEventArgs
Inherits EventArgs" />
<TypeSignature Language="F#" Value="type CurrentChangingEventArgs = class
 inherit EventArgs" />
<TypeSignature Language="C++ CLI" Value="public ref class CurrentChangingEventArgs : EventArgs" />
<AssemblyInfo>
<AssemblyName>WindowsBase</AssemblyName>
<AssemblyVersion>3.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.EventArgs</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Provides information for the <see cref="E:System.ComponentModel.ICollectionView.CurrentChanging" /> event.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
A collection that supports <xref:System.ComponentModel.ICollectionView> raises this event when the <xref:System.ComponentModel.ICollectionView.CurrentItem%2A> is changing or when the content of the collection has been reset.
By default, the event is cancelable when the cause is a move-current operation (such as the <xref:System.ComponentModel.ICollectionView.MoveCurrentTo%2A> and similar methods) and uncancelable when the cause is an irreversible change operation on the collection.
]]></format>
</remarks>
<altmember cref="E:System.Windows.Data.CollectionView.CurrentChanging" />
<altmember cref="E:System.ComponentModel.ICollectionView.CurrentChanged" />
<altmember cref="T:System.ComponentModel.CurrentChangedEventManager" />
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<AssemblyInfo>
<AssemblyName>WindowsBase</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CurrentChangingEventArgs" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public CurrentChangingEventArgs ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:System.ComponentModel.CurrentChangingEventArgs.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberSignature Language="C++ CLI" Value="public:
 CurrentChangingEventArgs();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>WindowsBase</AssemblyName>
<AssemblyVersion>3.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>
<Parameters />
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CurrentChangingEventArgs" /> class.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
The default value of the <xref:System.ComponentModel.CurrentChangingEventArgs.IsCancelable%2A> property is `true`.
]]></format>
</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public CurrentChangingEventArgs (bool isCancelable);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(bool isCancelable) cil managed" />
<MemberSignature Language="DocId" Value="M:System.ComponentModel.CurrentChangingEventArgs.#ctor(System.Boolean)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (isCancelable As Boolean)" />
<MemberSignature Language="F#" Value="new System.ComponentModel.CurrentChangingEventArgs : bool -> System.ComponentModel.CurrentChangingEventArgs" Usage="new System.ComponentModel.CurrentChangingEventArgs isCancelable" />
<MemberSignature Language="C++ CLI" Value="public:
 CurrentChangingEventArgs(bool isCancelable);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>WindowsBase</AssemblyName>
<AssemblyVersion>3.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>
<Parameters>
<Parameter Name="isCancelable" Type="System.Boolean" />
</Parameters>
<Docs>
<param name="isCancelable">A value that indicates whether the event is cancelable.</param>
<summary>Initializes a new instance of the <see cref="T:System.ComponentModel.CurrentChangingEventArgs" /> class with the specified <paramref name="isCancelable" /> value.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Cancel">
<MemberSignature Language="C#" Value="public bool Cancel { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool Cancel" />
<MemberSignature Language="DocId" Value="P:System.ComponentModel.CurrentChangingEventArgs.Cancel" />
<MemberSignature Language="VB.NET" Value="Public Property Cancel As Boolean" />
<MemberSignature Language="F#" Value="member this.Cancel : bool with get, set" Usage="System.ComponentModel.CurrentChangingEventArgs.Cancel" />
<MemberSignature Language="C++ CLI" Value="public:
 property bool Cancel { bool get(); void set(bool value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>WindowsBase</AssemblyName>
<AssemblyVersion>3.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.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets a value that indicates whether to cancel the event.</summary>
<value>
<see langword="true" /> if the event is to be canceled; otherwise, <see langword="false" />. The default value is <see langword="false" />.</value>
<remarks>To be added.</remarks>
<exception cref="T:System.InvalidOperationException">If the value of <see cref="P:System.ComponentModel.CurrentChangingEventArgs.IsCancelable" /> is <see langword="false" />.</exception>
</Docs>
</Member>
<Member MemberName="IsCancelable">
<MemberSignature Language="C#" Value="public bool IsCancelable { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool IsCancelable" />
<MemberSignature Language="DocId" Value="P:System.ComponentModel.CurrentChangingEventArgs.IsCancelable" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property IsCancelable As Boolean" />
<MemberSignature Language="F#" Value="member this.IsCancelable : bool" Usage="System.ComponentModel.CurrentChangingEventArgs.IsCancelable" />
<MemberSignature Language="C++ CLI" Value="public:
 property bool IsCancelable { bool get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>WindowsBase</AssemblyName>
<AssemblyVersion>3.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.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets a value that indicates whether the event is cancelable.</summary>
<value>
<see langword="true" /> if the event is cancelable, otherwise, <see langword="false" />. The default value is <see langword="true" />.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
By default, the event is cancelable when the cause is a move-current operation (such as the <xref:System.ComponentModel.ICollectionView.MoveCurrentTo%2A> and similar methods) and uncancelable when the cause is an irreversible change operation on the collection.
]]></format>
</remarks>
</Docs>
</Member>
</Members>
</Type>